Спосіб автоматизованого накопичення, обробки і передачі даних для надання та обліку грошових знижок

Номер патенту: 68954

Опубліковано: 10.04.2012

Автор: Баженов Олег Володимирович

Є ще 13 сторінок.

Дивитися все сторінки або завантажити PDF файл.

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

1. Спосіб автоматизованого накопичення, обробки і передачі даних для надання та обліку грошових знижок, в якому застосовують електронну керівну систему, що призначена для обліку даних, пов'язаних з наданням грошових знижок, отримання, обробки, зберігання та передавання повідомлень в електронному вигляді, які отримуються від і передаються до мобільних радіотерміналів для отримання грошових знижок, та являє собою апаратно-програмний комплекс на базі, як мінімум, одного електронно-обчислювального пристрою, виконаного з можливістю з'єднання з мережею Інтернет та з можливістю з'єднання з мережею стільникового зв'язку через мережу Інтернет, який відрізняється тим, що у способі застосовують вищевказану електронну керівну систему, яка має власну статичну IP-адресу чи доменну адресу та містить серверний програмний додаток, який призначений для обробки даних, пов'язаних з наданням грошових знижок, отримання, формування і передавання повідомлень в електронному вигляді, які отримуються від і передаються до, як мінімум, одного мобільного радіотермінала, крім цього, електронна керівна система містить як мінімум одну базу даних, яка утворена та керується системою управління базами даних і призначена для накопичення, систематизації та зберігання даних, які, як мінімум, включають дані, пов'язані з користувачами, та коди відповідності, що пов'язані з даними про певні підприємства, які надають знижки, причому, електронна керівна система містить як мінімум одну операційну систему для обслуговування вказаних серверного додатка та системи управління базами даних, а вказаний серверний програмний додаток виконаний з можливістю забезпечення зв'язку вищевказаного мобільного радіотермінала з зазначеною базою даних та можливістю розміщення і/або зміни даних цієї бази даних через пристрої вводу за допомогою програмного модуля оператора, що генерує графічний інтерфейс оператора, який відображається на поєднаному з цією електронною керівною системою пристрої відображення, при цьому, вищезазначений мобільний радіотермінал маєдисплей та виконаний з можливістю під'єднання до мережі стільникового зв'язку, має власну операційну систему та додатково встановлений клієнтський програмний додаток для формування повідомлень в електронному вигляді, які передаються до електронної керівної системи, та для декодування повідомлень, які отримуються від електронної керівної системи, при цьому, клієнтський програмний додаток містить вищевказану статичну IP-адресу чи доменну адресу електронної керівної системи і виконаний із забезпеченням можливості отримання і передачі вказаних повідомлень мобільним радіотерміналом за протоколом TCP/IP, а, при запуску за допомогою засобів керування мобільного радіотермінала, цей клієнтський програмний додаток генерує графічний інтерфейс користувача, який відображається на дисплеї та містить керівні елементи, активація яких здійснюється за допомогою засобів вводу цього мобільного радіотермінала та призводить до графічного відображення пов'язаної інформації, яка зберігається у пам'яті мобільного радіотермінала або до генерації, як мінімум, одного іншого ієрархічно підлеглого керівного елемента графічного інтерфейсу користувача або до встановлення з'єднання та направлення відповідного запиту до зазначеної електронної керівної системи, до того ж зазначений графічний інтерфейс користувача містить поля для текстового вводу та редагування, а зазначений клієнтський програмний додаток виконаний із забезпеченням можливості введення даних, шляхом текстового вводу і вищеописаної активації керівних елементів графічного інтерфейсу користувача, для постійного або тимчасового зберігання у пам'яті мобільного радіотермінала і/або для генерації і направлення до вказаної електронної керівної системи запиту на реєстрацію користувача, який містить дані, пов'язані з користувачем, які включають, як мінімум, пароль, вибраний користувачем, запиту на авторизацію користувача, який містить дані, пов'язані з користувачем, які включають, як мінімум, пароль, вибраний користувачем, запиту на отримання пов'язаних з користувачем і певним унікальним кодом відповідності даних про отримані раніше цим користувачем знижки і/або даних про розмір діючої для цього користувача знижки, запиту на отримання усіх або окремих даних, що пов'язані з певним підприємством, яке надає знижки, яким присвоєний певний унікальний код відповідності, запиту на отримання і/або редагування даних про користувача, запиту на отримання або оновлення переліку кодів відповідності та запиту на отримання даних для нарахування знижки, пов'язаної з певним кодом відповідності, при цьому клієнтський програмний додаток забезпечує можливість генерації керівних елементів графічного інтерфейсу користувача, кожний з яких візуально ідентифікує та асоційований з конкретним кодом відповідності, який був отриманий від електронної керівної системи, а активація окремого керівного елемента графічного інтерфейсу користувача, який візуально ідентифікує та асоційований з конкретним кодом відповідності, приводить до встановлення з'єднання та направлення до електронної керівної системи вищевказаного запиту на отримання даних для нарахування знижки, до того ж, вищезазначений мобільний радіотермінал містить окремий або інтегрований в описаний клієнтський програмний додаток програмний модуль, який забезпечує автоматичне перетворення даних для нарахування знижки, що отримуються від електронної керівної системи у відповідь на зазначений запит на отримання даних для нарахування знижки, у зображення лінійного або двовимірного штрихового коду та його відображення на дисплеї мобільного радіотермінала, при цьому, за цим способом, до вищеописаної бази даних електронної керівної системи через пристрої вводу та за допомогою серверного програмного додатка заносять дані, що пов'язані з певним підприємством, яке надає знижки, які, як мінімум, включають порядок розрахунку та надання цим підприємством знижок, який передбачає фіксований розмір знижки або формулу розрахунку розміру знижки, а також рекламну інформацію стосовно цього підприємства, та присвоюють цій групі даних унікальний код відповідності, а при отриманні на вході електронної керівної системи від описаного мобільного радіотермінала вищевказаного запиту на реєстрацію користувача, що сформований вищеописаним клієнтським програмним додатком і містить дані, що пов'язані з користувачем, які, як мінімум, містять пароль, вибраний користувачем, за допомогою серверного програмного додатка здійснюють порівняння отриманих даних з даними, занесеними раніше до вищеописаної бази даних електронної керівної системи, які пов'язані з кожним окремим користувачем, і, у разі співпадіння усіх отриманих даних з даними, що пов'язані з певним користувачем і вже занесені до вказаної бази даних, за допомогою серверного програмного додатка формують і направляють зворотне повідомлення, яке інтерпретується вищеописаним клієнтським програмним додатком як повідомлення про наявність реєстрації та авторизацію користувача і виводиться на дисплей мобільного радіотермінала у вигляді текстової інформації, а, у разі неспівпадіння описаних даних, за допомогою серверного програмного додатка здійснюють запис отриманих даних, пов'язаних з користувачем, які як мінімум містять пароль, вибраний користувачем, до бази даних електронної керівної системи, після чого за допомогою серверного програмного додатка формують і направляють зворотне повідомлення, яке інтерпретується вищеописаним клієнтським програмним додатком як повідомлення про успішну реєстрацію та авторизацію користувача і виводиться на дисплей мобільного радіотермінала у вигляді текстової інформації, до того ж, за цим способом, для забезпечення можливості направлення до мобільного радіотермінала користувача даних для нарахування знижки, у базі даних електронної керівної системи здійснюють пов'язування внесених даних про цього користувача з, як мінімум, одним вищезазначеним унікальним кодом відповідності, а, у разі підтвердження фактів надання знижок, до цієї бази даних заносять дані щодо наданих знижок конкретному користувачу, дані про якого внесені до вказаної бази даних і пов'язані з відповідним унікальним кодом відповідності, а при отриманні на вході електронної керівної системи від описаного мобільного радіотермінала вищевказаного запиту на авторизацію користувача, що сформований вищеописаним клієнтським програмним додатком і містить дані, що пов'язані з користувачем, які, як мінімум, містять пароль, вибраний користувачем, за допомогою серверного програмного додатка здійснюють порівняння отриманих даних з даними, занесеними раніше до вищеописаної бази даних електронної керівної системи, які пов'язані з кожним окремим користувачем, і, у разі співпадіння усіх отриманих даних з даними, що пов'язані з певним користувачем і вже занесені до вказаної бази даних, за допомогою серверного програмного додатка формують і направляють зворотне повідомлення, яке інтерпретується вищеописаним клієнтським програмним додатком як повідомлення про успішну авторизацію користувача і виводиться на дисплей мобільного радіотермінала у вигляді текстової інформації, при цьому, у разі неспівпадіння описаних даних, за допомогою серверного програмного додатка формують і направляють зворотне повідомлення, яке інтерпретується вищеописаним клієнтським програмним додатком як повідомлення про помилку або відмову у авторизації користувача і виводиться на дисплей мобільного радіотермінала у вигляді текстової інформації, при отриманні ж на вході електронної керівної системи від описаного мобільного радіотермінала вищевказаного запиту на отримання пов'язаних з користувачем і певним унікальним кодом відповідності даних про отримані раніше цим користувачем знижки і/або даних про розмір діючої для цього користувача знижки, що сформований вищеописаним клієнтським програмним додатком, за допомогою серверного програмного додатка здійснюють перевірку успішності авторизації користувача і, у разі відсутності успішної авторизації, за допомогою серверного програмного додатка формують і направляють зворотне повідомлення, яке інтерпретується вищеописаним клієнтським програмним додатком як повідомлення про помилку або необхідність направлення повторного запиту на авторизацію користувача і виводиться на дисплей мобільного радіотермінала у вигляді текстової інформації, а, у разі наявності успішної авторизації, за допомогою серверного програмного додатка здійснюють перевірку наявності пов'язування у базі даних електронної керівної системи даних, що пов'язані з цим користувачем, з кодом відповідності, з яким пов'язаний цей отриманий запит, і, у разі відсутності такого пов'язування, за допомогою серверного програмного додатка формують і направляють зворотне повідомлення, яке інтерпретується вищеописаним клієнтським програмним додатком як повідомлення про помилку або відсутність запитаних даних або відсутність права на отримання знижки і виводиться на дисплей мобільного радіотермінала у вигляді текстової інформації, а, у разі наявності у базі даних такого пов'язування, за допомогою серверного програмного додатка, у відповідності до даних цієї бази даних, формують і направляють зворотне повідомлення, яке містить запитані дані про отримані раніше цим користувачем знижки і/або дані про розмір діючої для цього користувача знижки і відповідним чином інтерпретується та виводиться вищеописаним клієнтським програмним додатком на дисплей мобільного радіотермінала у вигляді текстової інформації, а при отриманні на вході електронної керівної системи від описаного мобільного радіотермінала вищевказаного запиту на отримання усіх або окремих даних, що пов'язані з певним підприємством, яке надає знижки, яким присвоєний певний унікальний код відповідності, що сформований вищеописаним клієнтським програмним додатком, за допомогою серверного програмного додатка здійснюють перевірку успішності авторизації користувача і, у разі відсутності успішної авторизації, за допомогою серверного програмного додатка формують і направляють зворотне повідомлення, яке інтерпретується вищеописаним клієнтським програмним додатком як повідомлення про помилку або необхідність направлення повторного запиту на авторизацію користувача і виводиться на дисплей мобільного радіотермінала у вигляді текстової інформації, а, у разі наявності успішної авторизації, за допомогою серверного програмного додатка здійснюють перевірку наявності у базі даних електронної керівної системи коду відповідності, з яким пов'язаний цей отриманий запит, і, у разі відсутності такого коду відповідності, за допомогою серверного програмного додатка формують і направляють зворотне повідомлення, яке інтерпретується вищеописаним клієнтським програмним додатком як повідомлення про помилку або відсутність запитаних даних і виводиться на дисплей мобільного радіотермінала у вигляді текстової інформації, а, у разі наявності у базі даних такого коду відповідності, за допомогою серверного програмного додатка, у відповідності до даних цієї бази даних, формують і направляють зворотне повідомлення, яке містить запитані дані, що пов'язані з певним підприємством, яке надає знижки, і відповідним чином інтерпретується та виводиться вищеописаним клієнтським програмним додатком на дисплей мобільного радіотермінала у вигляді текстової інформації, а при отриманні на вході електронної керівної системи від описаного мобільного радіотермінала вищевказаного запиту на отримання або оновлення переліку кодів відповідності, що сформований вищеописаним клієнтським програмним додатком, за допомогою серверного програмного додатка здійснюють перевірку успішності авторизації користувача і, у разі відсутності успішної авторизації, за допомогою серверного програмного додатка формують і направляють зворотне повідомлення, яке інтерпретується вищеописаним клієнтським програмним додатком як повідомлення про помилку або необхідність направлення повторного запиту на авторизацію користувача і виводиться на дисплей мобільного радіотермінала у вигляді текстової інформації, а, у разі наявності успішної авторизації, за допомогою серверного програмного додатка, здійснюють пошук усіх наявних у базі даних електронної керівної системи кодів відповідності, які пов'язані із внесеними до цієї бази даними, пов'язаними з користувачем, від імені якого був надісланий запит, і, у разі відсутності таких кодів відповідності, за допомогою серверного програмного додатка формують і направляють зворотне повідомлення, яке інтерпретується вищеописаним клієнтським програмним додатком як повідомлення про помилку або відсутність запитаних даних або відсутність права на отримання знижки і виводиться на дисплей мобільного радіотермінала у вигляді текстової інформації, а, у разі наявності у базі даних хоча б одного такого коду відповідності, за допомогою серверного програмного додатка, з урахуванням знайдених у цій базі даних кодів відповідності, формують і направляють зворотне повідомлення, яке містить дані для автоматичного постійного або тимчасового зберігання у пам'яті мобільного радіотермінала, які відповідним чином інтерпретуються вищеописаним клієнтським програмним додатком і на підставі яких клієнтський програмний додаток генерує керівні елементи графічного інтерфейсу користувача, кожний з яких візуально ідентифікує та асоційований з конкретним кодом відповідності, який був отриманий від електронної керівної системи в останньому описаному зворотному повідомленні, при отриманні ж на вході електронної керівної системи від описаного мобільного радіотермінала вищевказаного запиту на отримання даних для нарахування знижки, пов'язаної з певним кодом відповідності, що сформований вищеописаним клієнтським програмним додатком, за допомогою серверного програмного додатка здійснюють перевірку успішності авторизації користувача і, у разі відсутності успішної авторизації, за допомогою серверного програмного додатка формують і направляють зворотне повідомлення, яке інтерпретується вищеописаним клієнтським програмним додатком як повідомлення про помилку або необхідність направлення повторного запиту на авторизацію користувача і виводиться на дисплей мобільного радіотермінала у вигляді текстової інформації, а, у разі наявності успішної авторизації, за допомогою серверного програмного додатка, здійснюють перевірку наявності у базі даних електронної керівної системи коду відповідності, з яким пов'язаний цей отриманий запит, і, у разі відсутності такого коду відповідності, за допомогою серверного програмного додатка формують і направляють зворотне повідомлення, яке інтерпретується вищеописаним клієнтським програмним додатком як повідомлення про помилку або відсутність запитаних даних або відсутність права на отримання знижки і виводиться на дисплей мобільного радіотермінала у вигляді текстової інформації, а, у разі наявності у базі даних такого коду відповідності, за допомогою серверного програмного додатка, у відповідності до даних цієї бази даних та в залежності від порядку розрахунку та надання відповідним підприємством знижок, який передбачає фіксований розмір знижки або формулу розрахунку розміру знижки, формують і направляють зворотне повідомлення, яке, як мінімум, містить дані щодо розміру знижки у відсотках або грошовому вираженні, містить певне узгоджене з підприємством, яке надає знижки, позначення, яке асоціюється з відповідним кодом відповідності, внесеним у базу даних електронної керівної системи, і/або містить певне узгоджене з підприємством, яке надає знижки, позначення, яке асоціюється з користувачем і внесеними у базу даних електронної керівної системи усіма чи частиною даних про користувача, і/або містить певне позначення, яке є перемінною величиною, яка змінюється в узгодженому з підприємством, яке надає знижки, порядку, при цьому, вказане зворотне повідомлення формують із забезпеченням можливості автоматичного перетворення даних вищезазначеним програмним модулем мобільного радіотермінала у зображення лінійного або двовимірного штрихового коду та його відображення на дисплеї мобільного радіотермінала, до того ж, вказане зворотне повідомлення формують із забезпеченням можливості постійного або тимчасового зберігання у пам'яті мобільного радіотермінала.

2. Спосіб автоматизованого накопичення, обробки і передачі даних для надання та обліку грошових знижок за п. 1, який відрізняється тим, що на вхід електронної керівної системи від описаного мобільного радіотермінала отримують вищеописані запити, які відповідають обмеженням, передбаченим стилем архітектури програмного забезпечення "REST", при цьому за допомогою описаного серверного програмного додатка формують і направляють вищеописані зворотні повідомлення у текстовому форматі "JSON".

3. Спосіб автоматизованого накопичення, обробки і передачі даних для надання та обліку грошових знижок за п. 1, який відрізняється тим, що у способі застосовують вищеописану електронну керівну систему, яка містить серверний програмний додаток, що призначений для обробки даних, пов'язаних з наданням грошових знижок, отримання, формування і передавання повідомлень в електронному вигляді, які отримуються від і передаються до вищеописаного як мінімум одного мобільного радіотермінала, який має вищевказану власну операційну систему "Apple iOS" або "Android", а вказаний клієнтський програмний додаток виконаний із застосуванням інструментарію "Xcode" та "iOS SDK" на мові "Objective-C" або виконаний із застосуванням інструментарію "Eclipse IDE" та "Android SDK" на мові "Dalvik Java".

Текст

Реферат: Спосіб автоматизованого накопичення, обробки і передачі даних для надання та обліку грошових знижок передбачає застосування електронної керівної системи, яка являє собою апаратно-програмний комплекс на базі електронно-обчислювальних пристроїв. Ця система має власну статичну ІР-адресу чи доменну адресу та містить серверний програмний додаток, який призначений для обробки даних, пов'язаних з наданням грошових знижок, отримання, формування і передавання повідомлень в електронному вигляді, які отримуються від і передаються до мобільних радіотерміналів. Електронна керівна система містить як мінімум одну базу даних, яка утворена та керується системою управління базами даних і призначена для накопичення, систематизації та зберігання даних, які, як мінімум, включають дані, пов'язані з користувачами, та коди відповідності, що пов'язані з даними про певні підприємства, які надають знижки. Ця система також містить операційну систему, а серверний програмний додаток виконаний з можливістю забезпечення зв'язку мобільних радіотерміналів з зазначеною базою даних та можливістю розміщення і/або зміни даних цієї бази даних. UA 68954 U (54) СПОСІБ АВТОМАТИЗОВАНОГО НАКОПИЧЕННЯ, ОБРОБКИ І ПЕРЕДАЧІ ДАНИХ ДЛЯ НАДАННЯ ТА ОБЛІКУ ГРОШОВИХ ЗНИЖОК UA 68954 U UA 68954 U 5 10 15 20 25 30 35 40 45 50 55 60 Корисна модель належить до автоматизованих процесів обробки даних в електронному вигляді, спеціально призначених для комерційних цілей, а саме, до способу накопичення, обробки і передачі даних для надання та обліку грошових знижок при оплаті товарів і послуг із застосуванням електронної керівної системи, що призначена для обліку даних, пов'язаних з наданням грошових знижок, отримання, обробки, зберігання та передавання повідомлень в електронному вигляді, які отримуються від і передаються до мобільних радіотерміналів із спеціальним клієнтським програмним додатком для отримання грошових знижок. Розвиток сфери телекомунікацій, застосування мереж стільникового зв'язку у поєднанні з мережею Інтернет надав нові можливості щодо розміщення, зберігання та передачі інформації в електронному вигляді. Поява ж нових компактних мобільних радіотерміналів, які є приймально-передавальними пристроями з розширеними користувацькими функціями з бездротовим доступом для передачі даних, зображень та звуку, ще більше розширює можливості зберігання, упорядкування та обігу інформації в електронному вигляді у будь-якій сфері діяльності, зокрема у комерції та маркетингу. Наприклад, якщо раніше людина повинна була постійно носити з собою дисконтні картки, чисельність яких може бути значною і займати суттєвий об'єм, то тепер мобільний радіотермінал, який вже став невід'ємною частиною життєдіяльності людини, може бути застосований для пред'явлення даних усіх цих карток, фізична наявність яких стає не важливою. як носій даних усіх таких карток може бути застосований віддалений сервер, з якого можна запитати і отримати на вказаний мобільний радіотермінал відповідну інформацію в електронному вигляді. Або ж сам такий мобільний радіотермінал може бути застосований як носій інформації дисконтних карт, яка може бути отримана у відповідь на запит, надісланий до віддаленого сервера. Тобто мобільний радіотермінал, який є невід'ємною частиною повсякдення, може бути застосований користувачем для підтвердження права на отримання знижки. Так, в описі до патенту Російської Федерації на корисну модель "Дисконтна карта" № 43219 (МПК: B42D 15/10; опубл. 10.01.2005) згадується застосування пам'яті мобільного радіотермінала стільникового зв'язку як носія текстової інформації про дисконтну картку, яка може бути відображена на дисплеї цього термінала. Однак, це рішення, перш за все, не забезпечує, у разі потреби, можливості захисту від копіювання, множення та використання такої дисконтної карти іншими особами. Воно ускладнює процедуру введення інформації про факт надання знижки в електронно-обчислювальні засоби, не дозволяє емітенту такої електронної карти контролювати її стан, у тому числі скасовувати її дію, а також не надає можливості надати власнику цієї карти актуальну інформацію щодо дії знижок та пропозицій емітентів цих карток та іншої рекламної інформації, пов'язаної з товарами та послугами підприємств, при сплаті яких надаються ці знижки. Тобто головним недоліком цього рішення є обмеженість його використання, воно не дозволяє застосовувати систему знижок, яка передбачає зміну розміру знижки, та систему, яка передбачає надання знижки виключно певній особі користувача або залежність розміру знижки від особи користувача. В описі до патенту України на корисну модель "Система оптимізації прийому, зберігання і відображення карток клієнтів" № 39191 (МПК: G06K 19/063; опубл. 10.02.2009) розкритий спосіб надання інформації про знижку у місці розрахунку за допомогою мобільного радіотермінала стільникового зв'язку. При цьому мобільний радіотермінал стільникового зв'язку використовується як носій незмінної інформації про дисконтну карту у вигляді зображення штрихового коду. А передання цієї інформації до торгово-касового термінала у місці розрахунку для отримання знижки здійснюється шляхом відображення штрихового коду на дисплеї мобільного радіотермінала стільникового зв'язку та його сканування і розпізнавання. Однак, це рішення не забезпечує, у разі потреби, захисту від копіювання, множення та використання такої дисконтної карти іншими особами, не дозволяє емітенту такої електронної карти контролювати її стан, у тому числі скасовувати її дію, та застосовувати накопичувальний розмір знижки, а також не надає можливості надати власнику цієї карти актуальну інформацію щодо дії знижки та пропозицій емітентів цих карток та іншої рекламної інформації, пов'язаної з товарами та послугами підприємств, при сплаті яких надаються ці знижки. До того ж, дані про знижку можуть бути втрачені, а їх можливість поновлення не передбачена. Тобто, як і у попередньому випадку, найбільш суттєвим недоліком цього рішення є обмеженість його використання, пов'язане з неможливістю застосовування системи знижок, яка передбачає зміну розміру знижки, та системи, яка передбачає надання знижки виключно певній особі користувача або залежність розміру знижки від особи користувача. В описі до патенту Російської Федерації на винахід "Спосіб отримання, зберігання і обробки електронних ваучерів з використанням мобільного телефону або персонального цифрового допоміжного засобу і система для його здійснення" № 2301450 (МПК: G06Q 30/00; опубл. 1 UA 68954 U 5 10 15 20 25 30 35 40 45 50 55 60 20.06.2007) розкритий спосіб надання інформації про знижку у місці розрахунку за допомогою мобільного телефону. Цей спосіб передбачає отримання разових електронних знижкових купонів, які являють собою конкретну текстову інформацію про знижку, з Інтернет-сайту або у вигляді несанкціонованих рекламних повідомлень через SMS-повідомлення, що у першому випадку є достатньо незручним і передбачає обов'язкові відповідні витрати з боку користувача мобільного телефону та в обох випадках є неефективним з точки зору реклами та залучення споживачів до програми лояльності. При цьому, уся інформація стосовно програми лояльності, історії покупок, стану і дії знижок, як і сам електронний купон, який являє собою конкретний файл з текстовою інформацією, зберігається у пам'яті мобільного телефону. А це може призвести як до випадкового або умисного спотворення чи втрати даних, так і до несанкціонованого множення та розповсюдження файла знижкового купона серед інших власників мобільних телефонів. Крім того накопичення таких даних призводить до нераціонального застосування ресурсів мобільного телефону. Цей спосіб передбачає застосування віддаленого сервера з базою даних, що містить дані, пов'язані з програмою лояльності, та про конкретні знижкові купони. Тобто у даному випадку здійснюється обов'язкове дублювання електронних даних, що тягне за собою нераціональність використання ресурсів мобільного телефону. Обробку цих даних, що зберігаються на віддаленому сервері, та внесення змін щодо купонів, наприклад зміни розміру знижки, здійснює емітент цих купонів. Власник же мобільного телефону, в пам'яті якого зберігаються ці електронні купони, може лише за власним бажанням здійснювати порівняння та приведення у відповідність своїх даних з даними цього віддаленого сервера. При цьому в процесі надання знижки емітентом у місці продажу співставлення даних електронного купона, що надаються власником мобільного телефону, з даними віддаленого сервера не здійснюється, що може призводити до зловживань з боку осіб, які отримали електронні купони. Спосіб передбачає внесення змін даних щодо конкретного купона після отримання знижки, тобто його скасування або зміни розміру наступної знижки, у пам'яті мобільного телефону шляхом пересилання нових даних з пристрою продавця, що також призводить до дублювання процедур із зміни даних на віддаленому сервері. При цьому стандарти та види передачі даних від торгового термінала до мобільного телефону жодним чином не гарантують і не підтверджують, що такі зміни дійсно відбулися у пам'яті мобільного телефону, що також може призвести до зловживань з боку власника мобільного телефону. Цей спосіб передбачає обмін даними між мобільним телефоном та торговим терміналом через SMS-повідомлення, Bluetooth чи IrDa, які є не достатньо надійними способами передачі даних і можуть призводити до суттєвих затримок передачі, що є достатньо незручним, особливо коли власник мобільного телефону здійснює розрахунок на певній відстані від торгового термінала, наприклад у закладі харчування. Таким чином, описане рішення також обумовлює обмеженість його використання у разі застосування системи знижок із зміною їх розміру та наданням знижки виключно певній особі користувача або залежністю розміру знижки від особи користувача. В описі до патенту Російської Федерації на винахід "Система і спосіб отримання, зберігання та обробки даних програми лояльності" № 2343542 (МПК: G06Q 20/00; опубл. 10.01.2009) розкритий спосіб надання інформації для нарахування знижки у місці розрахунку за допомогою мобільного радіотермінала стільникового зв'язку. Цей спосіб передбачає застосування процесингового центру у вигляді сервера з базою даних та розрахунковим банком, торговокасові термінали зі сканерами та мобільні радіотермінали стільникового зв'язку споживачів програми лояльності. У цьому випадку надання знижки споживачам передбачається на підставі пред'явлення ними ідентифікатора споживача програми лояльності у вигляді числового номера, що відтворений у цифрах або у зображенні штрихового коду. При цьому зображення такого ідентифікатора є незмінним і зберігається у пам'яті радіотермінала стільникового зв'язку та може бути пред'явлене представнику торгівельного закладу для огляду та ручного введення або сканування та ведення до торгово-касового термінала. Стати споживачем програми лояльності та отримати відповідний ідентифікатор споживача можливо, як зазначено в описі до винаходу, шляхом відправлення SMS-повідомлення, застосування повідомлень USSD, IRV або безпосередньо на Інтернет-сайті організатора цієї програми лояльності. Як можна побачити, реєстрація у системі за допомогою радіотермінала стільникового зв'язку зазначеними методами є достатньо незручною, так само і отримання ідентифікатору споживача у вигляді числового номеру, відтвореного у цифрах. В описі до патенту також зазначено, що передання цього ідентифікатора на мобільний радіотермінал стільникового зв'язку здійснюється через SMSповідомлення і взагалі зв'язок між цим радіотерміналом та процесинговим центром системи здійснюється через повідомлення SMS, USSD та IRV. Однак, як відомо, отримати такими шляхами ідентифікатор споживача, що відтворений у зображенні штрихового коду, взагалі не 2 UA 68954 U 5 10 15 20 25 30 35 40 45 50 55 60 можливо. Враховуючи згадану в описі таку позитивну, з точки зору винахідників, властивість, як повна відсутність у мобільному радіотерміналі будь-якого додаткового програмного забезпечення, перетворення отриманого ідентифікатора споживача у вигляді числового номера, відтвореного у цифрах, в зображення штрихового коду також є неможливим. Тоді єдиною можливістю отримання цього зображення штрихового коду залишається його копіювання зі сторінки Інтернет-сайту, що є дуже не зручною і тривалою процедурою та передбачає додаткові витрати з боку власника радіотермінала. Враховуючи вищевикладені особливості способу, існують усі можливості несанкціонованої зміни ідентифікатора споживача, його множення та розповсюдження відповідного файла серед інших власників мобільних телефонів, що може призвести до повної недоцільності застосування цього способу у програмі лояльності, пов'язаної з наданням знижок із зміною їх розміру та наданням знижки виключно певній особі користувача або залежністю розміру знижки від особи користувача. Усі зміни у базі даних процесингового центру, що пов'язані з обліком знижок, їх розміром та дією, здійснюються торговельним закладом під час розрахунку споживача програми лояльності. Таким чином споживач фактично не має можливості у будь-який час отримати такі дані, що є дуже суттєвим недоліком цього способу. Крім того, при наданні у торговельному закладі ідентифікатора для отримання знижки, працівниками цього закладу здійснюється запит до вищевказаного процесінгового центру із зазначенням ідентифікатора споживача та інформації про товар чи послугу. При цьому вимагається обов'язкове підтвердження згоди на отримання знижки з боку споживача у вигляді повідомлення, що направляється з мобільного радіотермінала до процесингового центру. А зв'язок між процесинговим центром, мобільним радіотерміналом і торговельно-касовим терміналом здійснюється через повідомлення SMS, USSD та IRV. Тому ця процедура є значно тривалою у часі та дуже незручною, особливо при розрахунках в супермаркетах. До того ж, вищевказаний ідентифікатор споживача програми лояльності чітко пов'язаний з певним підприємством чи закладом, що реалізує товари чи надає послуги. Враховуючи передбачений описаним способом вигляд ідентифікатора, що зберігається у пам'яті мобільного радіотермінала, застосування цього способу для одночасного надання знижок у різних підприємствах чи закладах, кожному з яких властива особиста програма лояльності, є неможливим з огляду на те, що власник мобільного радіотермінала просто не зможе відрізнити два різних ідентифікатори. Крім того, доцільність застосування подібних програм лояльності практично завжди пов'язана з рекламою. Однак, передбачені цим способом варіанти надання рекламної інформації споживачу програми лояльності є або дуже нав'язливими (розсилка повідомлень) або дуже не зручною (періодичний захід та ознайомлення з Інтернет-сайтом самим споживачем). Тобто передбачені технічні можливості отримання рекламної інформації призводять до неефективності застосування програми лояльності. В описі до патенту Російської Федерації на винахід "Спосіб зберігання та обробки даних з використанням мобільного телефону та спосіб для його здійснення" № 2303814 (МПК: G06Q 30/00; опубл. 27.07.2007) розкритий спосіб обліку інформації та надання знижок із застосуванням мобільного радіотермінала стільникового зв'язку. Цей спосіб передбачає застосування мобільного радіотермінала стільникового зв'язку, торговельного термінала та мережі віддалених серверів. При цьому дані щодо програми лояльності зберігаються на вказаних віддалених серверах, а усі дані щодо знижок, їх дії та історія транзакцій зберігаються безпосередньо у мобільному радіотерміналі стільникового зв'язку, що передбачає невиправдане дублювання даних та не раціональне використання ресурсів мобільного радіотермінала стільникового зв'язку. У цьому способі ініціатором процедури надання знижки завжди є торговельний термінал, який під час розрахунку передає до мобільного радіотермінала стільникового зв'язку повідомлення про покупку для оновлення бази даних у мобільному радіотерміналі стільникового зв'язку, після чого власник мобільного радіотермінала стільникового зв'язку повертає ці дані у зворотному напрямку для ініціалізації розрахунку у касовому апараті. При цьому передбачено, що зв'язок між торговельним терміналом та мобільним радіотерміналом стільникового зв'язку здійснюється за допомогою інфрачервоних та "радіоелектричних" хвиль. Тобто, навіть незалежно від каналу зв'язку, є очевидним, що така процедура є дуже не зручною і потребує значного часу для її реалізації, що унеможливлює її застосування при наявності черг у місцях розрахунку. Способом також передбачена можливість оновлення даних, щодо знижок та програми лояльності, які зберігаються у мобільному радіотерміналі стільникового зв'язку через вищевказані віддалені сервери. Однак, передбачені у цьому випадку процедури такого оновлення також є дуже незручними і не гарантують зміни даних у мобільному радіотерміналі стільникового зв'язку. Як можна побачити, окрім незручності процедур та суто технічних недоліків, вищеописані рішення передбачені лише для надання певного виду знижки, що надається певним 3 UA 68954 U 5 10 15 20 25 30 35 40 45 50 55 60 підприємством, що обумовлює обмеженість застосування таких способів. Така обмеженість передбачає застосування технічних процедур, пов'язаних з наданням знижки, самим же підприємством, що надає ці знижки. Однак, більш доцільним є побудова і організація універсальних процедур та їх здійснення окремою особою в інтересах різних емітентів знижок, що забезпечить можливість застосування різних систем знижок, спростить та здешевить адміністрування таких процедур. Таким чином, існує нагальна потреба створення універсального способу автоматизованого накопичення, обробки і передачі даних для надання та обліку грошових знижок із застосуванням централізованої електронної керівної системи, який би дозволяв одночасно застосовувати як системи надання знижок з постійним розміром, так і системи надання знижок із зміною їх розміру в порядку, визначеному емітентом знижки, забезпечував би надання знижки виключно певній особі або залежність розміру знижки від певної особи користувача. При цьому такий спосіб повинен бути спрямованим на забезпечення надання знижки при наданні представнику підприємства, що надає знижки, даних для нарахування знижки за допомогою мобільного радіотермінала. Описане вище рішення способу автоматизованого накопичення, обробки і передачі даних для надання та обліку грошових знижок, що наведене у патенті Російської Федерації на винахід № 2343542, вибране за найбільш близький аналог. У даному випадку ознаками найбільш близького аналога, які збігаються з ознаками рішеннями, що заявляється, є: застосування електронної керівної системи, що призначена для обліку даних, пов'язаних з наданням грошових знижок, для отримання, обробки, зберігання та передавання повідомлень в електронному вигляді, які отримуються від і передаються до мобільних радіотерміналів для отримання грошових знижок; виконання електронної керівної системи у вигляді апаратно-програмного комплексу на базі, як мінімум, одного електронно-обчислювального пристрою, виконаного з можливістю з'єднання з мережею Інтернет та з можливістю з'єднання з мережею стільникового зв'язку через мережу Інтернет. Задачею корисної моделі, що заявляється, є створення універсального, максимально автоматизованого і зручного для користувача способу накопичення, обробки і передачі даних для надання та обліку грошових знижок із застосуванням централізованої електронної керівної системи, що призначена для обліку даних, пов'язаних з наданням грошових знижок, для отримання, обробки, зберігання та передавання повідомлень в електронному вигляді, які отримуються від і передаються до мобільних радіотерміналів, що мають спеціалізоване програмне забезпечення та надають можливість відображення штрихового коду, який містить дані для нарахування знижки, для його подальшого сканування оптичними пристроями контрольно-касового обладнання. Поставлена задача вирішується за рахунок того, що у способі автоматизованого накопичення, обробки і передачі даних для надання та обліку грошових знижок, в якому застосовують електронну керівну систему, що призначена для обліку даних, пов'язаних з наданням грошових знижок, для отримання, обробки, зберігання та передавання повідомлень в електронному вигляді, які отримуються від і передаються до мобільних радіотерміналів для отримання грошових знижок, та являє собою апаратно-програмний комплекс на базі, як мінімум, одного електронно-обчислювального пристрою, виконаного з можливістю з'єднання з мережею Інтернет та з можливістю з'єднання з мережею стільникового зв'язку через мережу Інтернет, відповідно до корисної моделі, застосовують вищевказану електронну керівну систему, яка має власну статичну IP-адресу чи доменну адресу та містить серверний програмний додаток, який призначений для обробки даних, пов'язаних з наданням грошових знижок, отримання, формування і передавання повідомлень в електронному вигляді, які отримуються від і передаються до, як мінімум, одного мобільного радіотермінала. Крім цього, електронна керівна система містить як мінімум одну базу даних, яка утворена та керується системою управління базами даних і призначена для накопичення, систематизації та зберігання даних, які, як мінімум, включають дані, пов'язані з користувачами, та коди відповідності, що пов'язані з даними про певні підприємства, які надають знижки. Причому, електронна керівна система містить як мінімум одну операційну систему для обслуговування вказаних серверного додатка та системи управління базами даних, а вказаний серверний програмний додаток виконаний з можливістю забезпечення зв'язку вищевказаного мобільного радіотермінала з зазначеною базою даних та можливістю розміщення і/або зміни даних цієї бази даних через пристрої вводу за допомогою програмного модуля оператора, що генерує графічний інтерфейс оператора, який відображається на поєднаному з цією електронною керівною системою пристрої відображення. 4 UA 68954 U 5 10 15 20 25 30 35 40 45 50 55 60 При цьому, вищезазначений мобільний радіотермінал має дисплей та виконаний з можливістю під'єднання до мережі стільникового зв'язку, має власну операційну систему та додатково встановлений клієнтський програмний додаток для формування повідомлень в електронному вигляді, які передаються до електронної керівної системи, та для декодування повідомлень, які отримуються від електронної керівної системи. При цьому, клієнтський програмний додаток містить вищевказану статичну IP-адресу чи доменну адресу електронної керівної системи і виконаний із забезпеченням можливості отримання і передачі вказаних повідомлень мобільним радіотерміналом за протоколом TCP/IP. А, при запуску за допомогою засобів керування мобільного радіотермінала, цей клієнтський програмний додаток генерує графічний інтерфейс користувача, який відображається на дисплеї та містить керівні елементи, активація яких здійснюється за допомогою засобів вводу цього мобільного радіотермінала та приводить до графічного відображення пов'язаної інформації, яка зберігається у пам'яті мобільного радіотермінала або до генерації, як мінімум, одного іншого ієрархічно підлеглого керівного елемента графічного інтерфейсу користувача або до встановлення з'єднання та направлення відповідного запиту до зазначеної електронної керівної системи. До того ж зазначений графічний інтерфейс користувача містить поля для текстового вводу та редагування, а зазначений клієнтський програмний додаток виконаний із забезпеченням можливості введення даних, шляхом текстового вводу і вищеописаної активації керівних елементів графічного інтерфейсу користувача, для постійного або тимчасового зберігання у пам'яті мобільного радіотермінала і/або для генерації і направлення до вказаної електронної керівної системи запиту на реєстрацію користувача, який містить дані, пов'язані з користувачем, які включають, як мінімум, пароль, вибраний користувачем, запиту на авторизацію користувача, який містить дані, пов'язані з користувачем, які включають, як мінімум, пароль, вибраний користувачем, запиту на отримання, пов'язаних з користувачем і певним унікальним кодом відповідності, даних про отримані раніше цим користувачем знижки і/або даних про розмір діючої для цього користувача знижки, запиту на отримання усіх або окремих даних, що пов'язані з певним підприємством, яке надає знижки, яким присвоєний певний унікальний код відповідності, запиту на отримання і/або редагування даних про користувача, запиту на отримання або оновлення переліку кодів відповідності та запиту на отримання даних для нарахування знижки, пов'язаної з певним кодом відповідності. При цьому клієнтський програмний додаток забезпечує можливість генерації керівних елементів графічного інтерфейсу користувача, кожний з яких візуально ідентифікує та асоційований з конкретним кодом відповідності, який був отриманий від електронної керівної системи. А активація окремого керівного елемента графічного інтерфейсу користувача, який візуально ідентифікує та асоційований з конкретним кодом відповідності, приводить до встановлення з'єднання та направлення до електронної керівної системи вищевказаного запиту на отримання даних для нарахування знижки. До того ж, вищезазначений мобільний радіотермінал містить окремий або інтегрований в описаний клієнтський програмний додаток програмний модуль, який забезпечує автоматичне перетворення даних для нарахування знижки, що отримуються від електронної керівної системи у відповідь на зазначений запит на отримання даних для нарахування знижки, у зображення лінійного або двовимірного штрихового коду та його відображення на дисплеї мобільного радіотермінала. За цим способом, до вищеописаної бази даних електронної керівної системи через пристрої вводу та за допомогою серверного програмного додатка заносять дані, що пов'язані з певним підприємством, яке надає знижки, які, як мінімум, включають порядок розрахунку та надання цим підприємством знижок, який передбачає фіксований розмір знижки або формулу розрахунку розміру знижки, а також рекламну інформацію стосовно цього підприємства та присвоюють цій групі даних унікальний код відповідності. При отриманні на вході електронної керівної системи від описаного мобільного радіотермінала вищевказаного запиту на реєстрацію користувача, що сформований вищеописаним клієнтським програмним додатком і містить дані, що пов'язані з користувачем, які, як мінімум, містять пароль, вибраний користувачем, за допомогою серверного програмного додатка здійснюють порівняння отриманих даних з даними, занесеними раніше до вищеописаної бази даних електронної керівної системи, які пов'язані з кожним окремим користувачем. У разі співпадіння усіх отриманих даних з даними, що пов'язані з певним користувачем і вже занесені до вказаної бази даних, за допомогою серверного програмного додатка формують і направляють зворотне повідомлення, яке інтерпретується вищеописаним клієнтським програмним додатком як повідомлення про наявність реєстрації та авторизацію користувача і виводиться на дисплей мобільного радіотермінала у вигляді текстової інформації. А, у разі неспівпадіння описаних даних, за допомогою серверного програмного додатка 5 UA 68954 U 5 10 15 20 25 30 35 40 45 50 55 60 здійснюють запис отриманих даних, пов'язаних з користувачем, які, як мінімум, містять пароль, вибраний користувачем, до бази даних електронної керівної системи, після чого за допомогою серверного програмного додатка формують і направляють зворотне повідомлення, яке інтерпретується вищеописаним клієнтським програмним додатком як повідомлення про успішну реєстрацію та авторизацію користувача і виводиться на дисплей мобільного радіотермінала у вигляді текстової інформації. До того ж, за цим способом, для забезпечення можливості направлення до мобільного радіотермінала користувача даних для нарахування знижки, у базі даних електронної керівної системи здійснюють пов'язування внесених даних про цього користувача з, як мінімум, одним вищезазначеним унікальним кодом відповідності, а, у разі підтвердження фактів надання знижок, до цієї бази даних заносять дані щодо наданих знижок конкретному користувачу, дані про якого внесені до вказаної бази даних і пов’язані з відповідним унікальним кодом відповідності. А при отриманні на вході електронної керівної системи від описаного мобільного радіотермінала вищевказаного запиту на авторизацію користувача, що сформований вищеописаним клієнтським програмним додатком і містить дані, що пов'язані з користувачем, які, як мінімум, містять пароль, вибраний користувачем, за допомогою серверного програмного додатка здійснюють порівняння отриманих даних з даними, занесеними раніше до вищеописаної бази даних електронної керівної системи, які пов'язані з кожним окремим користувачем, і, у разі співпадіння усіх отриманих даних з даними, що пов'язані з певним користувачем і вже занесені до вказаної бази даних, за допомогою серверного програмного додатка формують і направляють зворотне повідомлення, яке інтерпретується вищеописаним клієнтським програмним додатком як повідомлення про успішну авторизацію користувача і виводиться на дисплей мобільного радіотермінала у вигляді текстової інформації. При цьому, у разі неспівпадіння описаних даних, за допомогою серверного програмного додатка формують і направляють зворотне повідомлення, яке інтерпретується вищеописаним клієнтським програмним додатком як повідомлення про помилку або відмову у авторизації користувача і виводиться на дисплей мобільного радіотермінала у вигляді текстової інформації. При отриманні ж на вході електронної керівної системи від описаного мобільного радіотермінала вищевказаного запиту на отримання пов'язаних з користувачем і певним унікальним кодом відповідності даних про отримані раніше цим користувачем знижки і/або даних про розмір діючої для цього користувача знижки, що сформований вищеописаним клієнтським програмним додатком, за допомогою серверного програмного додатка здійснюють перевірку успішності авторизації користувача. У разі відсутності успішної авторизації, за допомогою серверного програмного додатка формують і направляють зворотне повідомлення, яке інтерпретується вищеописаним клієнтським програмним додатком як повідомлення про помилку або необхідність направлення повторного запиту на авторизацію користувача і виводиться на дисплей мобільного радіотермінала у вигляді текстової інформації. А, у разі наявності успішної авторизації, за допомогою серверного програмного додатка здійснюють перевірку наявності пов'язування у базі даних електронної керівної системи даних, що пов'язані з цим користувачем, з кодом відповідності, з яким пов'язаний цей отриманий запит, і, у разі відсутності такого пов'язування, за допомогою серверного програмного додатка формують і направляють зворотне повідомлення, яке інтерпретується вищеописаним клієнтським програмним додатком як повідомлення про помилку або відсутність запитаних даних або відсутність права на отримання знижки і виводиться на дисплей мобільного радіотермінала у вигляді текстової інформації. А, у разі наявності у базі даних такого пов'язування, за допомогою серверного програмного додатка, у відповідності до даних цієї бази даних, формують і направляють зворотне повідомлення, яке містить запитані дані про отримані раніше цим користувачем знижки і/або дані про розмір діючої для цього користувача знижки і відповідним чином інтерпретується та виводиться вищеописаним клієнтським програмним додатком на дисплей мобільного радіотермінала у вигляді текстової інформації. При отриманні на вході електронної керівної системи від описаного мобільного радіотермінала вищевказаного запиту на отримання усіх або окремих даних, що пов'язані з певним підприємством, яке надає знижки, яким присвоєний певний унікальний код відповідності, що сформований вищеописаним клієнтським програмним додатком, за допомогою серверного програмного додатка здійснюють перевірку успішності авторизації користувача. У разі відсутності успішної авторизації, за допомогою серверного програмного додатка формують і направляють зворотне повідомлення, яке інтерпретується вищеописаним клієнтським програмним додатком як повідомлення про помилку або необхідність направлення повторного запиту на авторизацію користувача і виводиться на дисплей мобільного радіотермінала у 6 UA 68954 U 5 10 15 20 25 30 35 40 45 50 55 60 вигляді текстової інформації. А, у разі наявності успішної авторизації, за допомогою серверного програмного додатка здійснюють перевірку наявності у базі даних електронної керівної системи коду відповідності, з яким пов'язаний цей отриманий запит. У разі відсутності такого коду відповідності, за допомогою серверного програмного додатка формують і направляють зворотне повідомлення, яке інтерпретується вищеописаним клієнтським програмним додатком як повідомлення про помилку або відсутність запитаних даних і виводиться на дисплей мобільного радіотермінала у вигляді текстової інформації. А, у разі наявності у базі даних такого коду відповідності, за допомогою серверного програмного додатка, у відповідності до даних цієї бази даних, формують і направляють зворотне повідомлення, яке містить запитані дані, що пов'язані з певним підприємством, яке надає знижки, і відповідним чином інтерпретується та виводиться вищеописаним клієнтським програмним додатком на дисплей мобільного радіотермінала у вигляді текстової інформації. А при отриманні на вході електронної керівної системи від описаного мобільного радіотермінала вищевказаного запиту на отримання або оновлення переліку кодів відповідності, що сформований вищеописаним клієнтським програмним додатком, за допомогою серверного програмного додатка здійснюють перевірку успішності авторизації користувача. У разі відсутності успішної авторизації, за допомогою серверного програмного додатка формують і направляють зворотне повідомлення, яке інтерпретується вищеописаним клієнтським програмним додатком як повідомлення про помилку або необхідність направлення повторного запиту на авторизацію користувача і виводиться на дисплей мобільного радіотермінала у вигляді текстової інформації. А, у разі наявності успішної авторизації, за допомогою серверного програмного додатка, здійснюють пошук усіх наявних у базі даних електронної керівної системи кодів відповідності, які пов'язані із внесеними до цієї бази даними, пов'язаними з користувачем, від імені якого був надісланий запит. У разі відсутності таких кодів відповідності, за допомогою серверного програмного додатка формують і направляють зворотне повідомлення, яке інтерпретується вищеописаним клієнтським програмним додатком як повідомлення про помилку або відсутність запитаних даних або відсутність права на отримання знижки і виводиться на дисплей мобільного радіотермінала у вигляді текстової інформації. А, у разі наявності у базі даних хоча б одного такого коду відповідності, за допомогою серверного програмного додатка, з урахуванням знайдених у цій базі даних кодів відповідності, формують і направляють зворотне повідомлення, яке містить дані для автоматичного постійного або тимчасового зберігання у пам'яті мобільного радіотермінала, які відповідним чином інтерпретується вищеописаним клієнтським програмним додатком і на підставі яких клієнтський програмний додаток генерує керівні елементи графічного інтерфейсу користувача, кожний з яких візуально ідентифікує та асоційований з конкретним кодом відповідності, який був отриманий від електронної керівної системи в останньому описаному зворотному повідомленні. При отриманні ж на вході електронної керівної системи від описаного мобільного радіотермінала вищевказаного запиту на отримання даних для нарахування знижки, пов'язаної з певним кодом відповідності, що сформований вищеописаним клієнтським програмним додатком, за допомогою серверного програмного додатка здійснюють перевірку успішності авторизації користувача. У разі відсутності успішної авторизації, за допомогою серверного програмного додатка формують і направляють зворотне повідомлення, яке інтерпретується вищеописаним клієнтським програмним додатком як повідомлення про помилку або необхідність направлення повторного запиту на авторизацію користувача і виводиться на дисплей мобільного радіотермінала у вигляді текстової інформації. А, у разі наявності успішної авторизації, за допомогою серверного програмного додатка, здійснюють перевірку наявності у базі даних електронної керівної системи коду відповідності, з яким пов'язаний цей отриманий запит. У разі відсутності такого коду відповідності, за допомогою серверного програмного додатка формують і направляють зворотне повідомлення, яке інтерпретується вищеописаним клієнтським програмним додатком як повідомлення про помилку або відсутність запитаних даних або відсутність права на отримання знижки і виводиться на дисплей мобільного радіотермінала у вигляді текстової інформації. А, у разі наявності у базі даних такого коду відповідності, за допомогою серверного програмного додатка, у відповідності до даних цієї бази даних та в залежності від порядку розрахунку та надання відповідним підприємством знижок, який передбачає фіксований розмір знижки або формулу розрахунку розміру знижки, формують і направляють зворотне повідомлення, яке, як мінімум, містить дані щодо розміру знижки у відсотках або грошовому вираженні, містить певне узгоджене з підприємством, яке надає знижки, позначення, яке асоціюється з відповідним кодом відповідності, внесеним у базу даних електронної керівної системи, і/або містить певне узгоджене з підприємством, яке надає знижки, 7 UA 68954 U 5 10 15 20 25 30 35 40 45 50 55 позначення, яке асоціюється з користувачем і внесеними у базу даних електронної керівної системи усіма чи частиною даних про користувача, і/або містить певне позначення, яке є перемінною величиною, яка змінюється в узгодженому з підприємством, яке надає знижки, порядку. При цьому, вказане зворотне повідомлення формують із забезпеченням можливості автоматичного перетворення даних вищезазначеним програмним модулем мобільного радіотермінала у зображення лінійного або двовимірного штрихового коду та його відображення на дисплеї мобільного радіотермінала. До того ж, вказане зворотне повідомлення формують із забезпеченням можливості постійного або тимчасового зберігання у пам'яті мобільного радіотермінала. В окремих випадках виконання корисної моделі на вхід електронної керівної системи від описаного мобільного радіотермінала отримують вищеописані запити які відповідають обмеженням, передбаченим стилем архітектури програмного забезпечення "REST". При цьому за допомогою описаного серверного програмного додатка формують і направляють вищеописані зворотні повідомлення у текстовому форматі "JSON". До того ж, у способі застосовують вищеописану електронну керівну систему, яка містить серверний програмний додаток, що призначений для обробки даних, пов'язаних з наданням грошових знижок, отримання, формування і передавання повідомлень в електронному вигляді, які отримуються від і передаються до вищеописаного як мінімум одного мобільного радіотермінала, який має вищевказану власну операційну систему '"Apple iOS" або "Android". А вказаний клієнтський програмний додаток виконаний із застосуванням інструментарію "Xcode" та "iOS SDK" на мові "Objective-C" або виконаний із застосуванням інструментарію "'Eclipse IDE" та "Android SDK" на мові "Dalvik Java". Один з можливих варіантів реалізації запропонованого способу автоматизованого накопичення, обробки і передачі даних для надання та обліку грошових знижок може бути здійснений нижченаведеним чином. Для автоматизованого накопичення, обробки і передачі даних для надання та обліку грошових знижок застосовують електронну керівну систему, що призначена для обліку даних, пов'язаних з наданням грошових знижок, для отримання, обробки, зберігання та передавання повідомлень в електронному вигляді, які отримуються від і передаються до мобільних радіотерміналів для отримання грошових знижок. Вказана електронна керівна система являє собою апаратно-програмний комплекс на базі одного або кількох пов'язаних електронно-обчислювальних пристроїв. Як мінімум один з цих електронно-обчислювальних пристроїв забезпечений з'єднанням з мережею Інтернет та виконаний з можливістю з'єднання з мережею стільникового зв'язку через мережу Інтернет. Ця електронна керівна система має власну статичну IP-адресу або доменну адресу та містить серверний програмний додаток. Цей серверний програмний додаток призначений для обробки даних, пов'язаних з наданням грошових знижок, для отримання, формування і передавання повідомлень в електронному вигляді, які отримуються від і передаються до, як мінімум, одного мобільного радіотермінала. Електронна керівна система містить як мінімум одну базу даних, яка утворена та керується системою управління базами даних і призначена для накопичення, систематизації та зберігання даних, які, як мінімум, включають дані, пов'язані з користувачами, та коди відповідності, що пов'язані з даними про певні підприємства, які надають знижки. При цьому, в залежності від виду даних та їх розподілу у електронно-обчислювальних пристроях електронної керівної системи, можуть бути застосовані ієрархічні, мережеві, реляційні, об'єктні, об'єктно-орієнтовані, об'єктно-реляційні чи функціональні бази даних або кілька таких баз даних, які можуть бути централізованими або розподіленими. В залежності від необхідності постійного зберігання тих чи інших даних, окрім зберігання у енергонезалежній пам'яті електронно-обчислювального пристрою, зберігання окремих даних може здійснюватися й у оперативній пам'яті. Системою управлянні базами даних, як відомо, є сукупність програмних та лінгвістичних засобів загального або спеціального призначення, які забезпечують управляння утворенням і використанням баз даних. Ця електронна керівна система також містить операційну систему для обслуговування вказаних серверного додатка та системи управління базами даних. Як відомо, операційною системою є комплекс керуючих та обробляючих програм, що виконують функції інтерфейсу між пристроями обчислювальної системи та призначені для управління пристроями, управління обчислювальними процесами, ефективного розподілення обчислювальних ресурсів між обчислювальними процесами та організації надійних обчислень. Такою операційною системою може бути, наприклад, відома система "Microsoft Windows" або система "Linux" чи "Мас OS". 8 UA 68954 U 5 10 15 20 25 30 35 40 45 50 55 60 Вказаний серверний програмний додаток виконаний з можливістю забезпечення зв'язку вищевказаного мобільного радіотермінала з зазначеною базою даних та можливістю розміщення і/або зміни даних цієї бази даних через пристрої вводу, наприклад клавіатуру, за допомогою програмного модуля оператора, що генерує графічний інтерфейс оператора, який відображається на поєднаному з цією електронною керівною системою пристрої відображення, наприклад моніторі з рідинно-кристалічним екраном. При цьому, вищезазначений мобільний радіотермінал має дисплей та виконаний з можливістю під'єднання до мережі стільникового зв'язку, має власну операційну систему. Цей мобільний радіотермінал є приймально-передавальним пристроєм з розширеними користувацькими функціями з бездротовим доступом для передачі даних, зображень та звуку. До таких мобільних радіотерміналів можна віднести радіотермінали стільникового зв'язку з операційною системою, у тому числі так звані "смартфони" і "комунікатори", а також "планшети" та інші подібні пристрої. Такий мобільний радіотермінал має операційну систему "Apple iOS" або "Android". Хоча це може бути мобільний радіотермінал з будь-якою відомою операційною системою, такою як "Symbian" ("Nokia OS"), "MeeGo OS", "Maemo", "Palm OS", "Windows Mobile" або "Windows Phone". Цей мобільний радіотермінал також має додатково встановлений клієнтський програмний додаток для формування повідомлень в електронному вигляді, які передаються до електронної керівної системи, та для декодування повідомлень, які отримуються від електронної керівної системи. Встановлення такого клієнтського програмного додатка у мобільний радіотермінал здійснюється через мережу Інтернет або з будь-якого носія. Розповсюдження цього клієнтського програмного додатка здійснюється адміністратором електронної керівної системи або іншими зацікавленими особами. Інформування про можливість застосування цього клієнтського програмного додатка здійснюється будь-яким відомим способом, зокрема, шляхом розсилки SMS-повідомлень, повідомлень через електронну пошту, через радіо- або відеорекламу та будь-які засоби масової інформації. Такий клієнтський програмний додаток може розповсюджуватись через спеціалізовані електронні магазини програмного забезпечення, що організовані виробниками мобільних радіотерміналів або операторами стільникового зв'язку, такі як, наприклад, "App Store", "Android Market" або "Nokia Ovi Store". В конкретному випадку виконання, для мобільного радіотермінала, який має операційну систему "Apple iOS", вказаний клієнтський програмний додаток виконаний із застосуванням інструментарію "Xcode" та "iOS SDK" на мові "Objective-C". А для мобільного радіотермінала з операційною системою "Android" цей клієнтський програмний додаток виконаний із застосуванням інструментарію "Eclipse IDE" та "Android SDK" на мові "Dalvik Java". При цьому, клієнтський програмний додаток містить вищевказану статичну ІР-адресу чи доменну адресу електронної керівної системи і виконаний із забезпеченням можливості отримання і передачі вказаних повідомлень мобільним радіотерміналом за протоколом TCP/IP. У конкретному випадку виконання за цим способом на вхід електронної керівної системи від мобільного радіотермінала можуть отримуватися запити, які відповідають обмеженням, передбаченим стилем архітектури програмного забезпечення "REST". А зворотні повідомлення, які формують і направляють за допомогою серверного програмного додатка до мобільного радіотермінала, можуть бути виконані у текстовому форматі "JSON". При запуску за допомогою засобів керування мобільного радіотермінала, якими можуть бути клавіші або сенсорна панель дисплея, клієнтський програмний додаток генерує графічний інтерфейс користувача, який відображається на дисплеї. Графічний інтерфейс користувача містить керівні елементи, активація яких здійснюється за допомогою засобів вводу, якими можуть бути клавіатура або сенсорна панель дисплея мобільного радіотермінала, та приводить до графічного відображення пов'язаної інформації, яка зберігається у пам'яті мобільного радіотермінала або до генерації, як мінімум, одного іншого ієрархічно підлеглого керівного елемента графічного інтерфейсу або до встановлення з'єднання та направлення відповідного запиту до електронної керівної системи. До того ж зазначений графічний інтерфейс користувача містить поля для текстового вводу та редагування. А клієнтський програмний додаток виконаний із забезпеченням можливості введення даних, шляхом текстового вводу і вищеописаної активації керівних елементів графічного інтерфейсу користувача, для постійного або тимчасового зберігання у пам'яті мобільного радіотермінала і/або для генерації і направлення до вказаної електронної керівної системи запиту на реєстрацію користувача, який містить дані, пов'язані з користувачем, які включають, як мінімум, пароль, вибраний користувачем, запиту на авторизацію користувача, який містить дані, пов'язані з користувачем, які включають, як мінімум, пароль, вибраний користувачем, запиту на отримання, пов'язаних з користувачем і певним унікальним кодом 9 UA 68954 U 5 10 15 20 25 30 35 40 45 50 55 60 відповідності, даних про отримані раніше цим користувачем знижки і/або даних про розмір діючої для цього користувача знижки, запиту на отримання усіх або окремих даних, що пов'язані з певним підприємством, яке надає знижки, яким присвоєний певний унікальний код відповідності, запиту на отримання і/або редагування даних про користувача, запиту на отримання або оновлення переліку кодів відповідності та запиту на отримання даних для нарахування знижки, пов'язаної з певним кодом відповідності. При цьому клієнтський програмний додаток забезпечує можливість генерації керівних елементів графічного інтерфейсу користувача, кожний з яких візуально ідентифікує та асоціюється з конкретним кодом відповідності, який був отриманий від електронної керівної системи. А активація окремого керівного елемента графічного інтерфейсу користувача, який візуально ідентифікує та асоціюється з конкретним кодом відповідності, приводить до встановлення з'єднання та направлення до електронної керівної системи вищевказаного запиту на отримання даних для нарахування знижки. Так, у конкретному випадку виконання, графічний інтерфейс користувача може мати керівні елементи у вигляді зображення кнопок з написами або малюнками. Зокрема, це можуть бути зображення кнопок з написами "Реєстрація", "Авторизація", "Історія" і/або "Знижки", "Акції", "Мої дані" та "Карти". Активація керівного елемента у вигляді зображення кнопки з написом "Реєстрація" може приводити до графічного відображення реєстраційних даних користувача, які зберігаються у пам'яті мобільного радіотермінала у разі, коли реєстрація вже здійснювалась, або до генерації нового зображення графічного інтерфейсу, яке містить поля для текстового вводу та редагування з написами, наприклад: "ім'я користувача", "прізвище користувача", "дата народження", "поштова адреса", "адреса електронної поштової скриньки", "логін" та "пароль", а також до генерації керівного елемента "зареєструватись", який стає активним після заповнення усіх наведених полів для текстового вводу. Активація елемента "зареєструватись" приводить до встановлення з'єднання та направлення до електронної керівної системи вищевказаного запиту на реєстрацію користувача. Активація керівного елемента у вигляді зображення кнопки з написом "Авторизація" може приводити до генерації нового зображення графічного інтерфейсу, яке містить поля для текстового вводу та редагування з написами, наприклад: "логін" і "пароль", а також до генерації керівного елемента "авторизуватись", який стає активним після заповнення усіх наведених полів для текстового вводу. А активація елемента "авторизуватись" приводить до встановлення з'єднання та направлення до електронної керівної системи вищевказаного запиту на авторизацію користувача. Або ж активація керівного елемента з написом "Авторизація" може приводити до генерації нового зображення, яке містить вже заповнені поля "логін" і "пароль" на підставі введених раніше даних, які тимчасово зберігаються у пам'яті мобільного радіотермінала до виключення клієнтського програмного додатка. В останньому випадку керівний елемент "авторизуватись" є активним. Активація керівного елемента у вигляді зображення кнопки з написом "Історія" і/або "Знижки" може приводити до генерації керівних елементів графічного інтерфейсу користувача, кожний з яких візуально ідентифікує та асоційований з конкретним кодом відповідності, який раніше був отриманий від електронної керівної системи. Кожний такий керівний елемент являє собою зображення певної дисконтної карти з відповідним логотипом. А активація окремого такого керівного елемента приводить до встановлення з'єднання та направлення до електронної керівної системи вищевказаного запиту на отримання, пов'язаних з користувачем і певним унікальним кодом відповідності, даних про отримані раніше цим користувачем знижки і/або даних про розмір діючої для цього користувача знижки. Або ж активація керівного елемента у вигляді зображення кнопки з написом "Історія" і/або "Знижки" може приводити до встановлення з'єднання та направлення до електронної керівної системи вищевказаного запиту на отримання, пов'язаних з користувачем і певним унікальним кодом відповідності, даних про отримані раніше цим користувачем знижки і/або даних про розмір діючої для цього користувача знижки. Активація керівного елемента у вигляді зображення кнопки з написом "Акції*" може приводити до генерації керівних елементів графічного інтерфейсу користувача, кожний з яких візуально ідентифікує та асоційований з конкретним кодом відповідності, який раніше був отриманий від електронної керівної системи. Кожний такий керівний елемент являє собою зображення певної дисконтної карти з відповідним логотипом. А активація окремого такого керівного елемента приводить до встановлення з'єднання та направлення до електронної керівної системи вищевказаного запиту на отримання усіх або окремих даних, що пов'язані з певним підприємством, яке надає знижки, яким присвоєний певний унікальний код відповідності. Або ж активація керівного елемента у вигляді зображення кнопки з написом "Акції" може 10 UA 68954 U 5 10 15 20 25 30 35 40 45 50 55 60 приводити до встановлення з'єднання та направлення до електронної керівної системи вищевказаного запиту на отримання усіх або окремих даних, що пов'язані з певним або різними підприємствами, які надають знижки, яким присвоєний певний унікальний код відповідності. Активація керівного елемента у вигляді зображення кнопки з написом "Мої дані" може приводити до графічного відображення реєстраційних даних користувача, які зберігаються у пам'яті мобільного радіотермінала у разі, коли реєстрація вже здійснювалась, та до генерації керівного елемента "змінити", активація якого приводить до встановлення з'єднання та направлення до електронної керівної системи вищевказаного запиту на отримання і/або редагування даних про користувача. Або активація керівного елемента у вигляді зображення кнопки з написом "Мої дані" може приводити до генерації нового зображення графічного інтерфейсу, яке містить вже заповнені поля для текстового вводу та редагування на підставі введених раніше даних, які зберігаються у пам'яті мобільного радіотермінала, та генерації керівного елемента "поновити". А активація елемента "поновити" приводить до встановлення з'єднання та направлення до електронної керівної системи вищевказаного запиту на отримання і/або редагування даних про користувача. Або ж активація керівного елемента у вигляді зображення кнопки з написом "Мої дані" може приводити до встановлення з'єднання та направлення до електронної керівної системи вищевказаного запиту на отримання і/або редагування даних про користувача. Активація керівного елемента у вигляді зображення кнопки з написом "Карти" може приводити до генерації керівних елементів графічного інтерфейсу користувача, кожний з яких візуально ідентифікує та асоційований з конкретним кодом відповідності, який раніше був отриманий від електронної керівної системи. Кожний такий керівний елемент являє собою зображення певної дисконтної карти з відповідним логотипом. При цьому, також генерується керівний елемент у вигляді зображення кнопки "поновити", активація якого приводить до встановлення з'єднання та направлення до електронної керівної системи вищевказаного запиту на отримання або оновлення переліку кодів відповідності. Активація будь-якого із описаних керівних елементів, що візуально ідентифікує та асоційований з конкретним кодом відповідності, приводить до встановлення з'єднання та направлення до електронної керівної системи вищевказаного запиту на отримання даних для нарахування знижки. При цьому, зворотні повідомлення, що отримуються, від електронної керівної системи також приводять до зміни графічного інтерфейсу користувача. Наприклад, до зміни керівних елементів, кожний з яких візуально ідентифікує та асоційований з конкретним кодом відповідності. Як можна побачити, спрямованість та спеціалізованість описаного клієнтського програмного додатка забезпечує максимальну простоту і зручність для користувача процесу накопичення, обробки і передачі даних для надання та обліку грошових знижок. Особливості графічного інтерфейсу користувача, що генерується клієнтським програмним додатком, забезпечують зручність та швидкість обміну даними та одночасно зменшують фінансові витрати на процедури зв'язку. Простота вказаного графічного інтерфейсу користувача дозволяє уникнути необхідність застосування відомих браузерів, в яких кожний раз при кожному сеансі передачі даних необхідно переходити на різні сторінки та переміщуватися в межах цих сторінок. До того ж, описаний мобільний радіотермінал містить окремий або інтегрований в описаний клієнтський програмний додаток програмний модуль, який забезпечує автоматичне перетворення даних для нарахування знижки, що отримуються від електронної керівної системи у відповідь на зазначений запит на отримання даних для нарахування знижки, у зображення лінійного або двовимірного штрихового коду та його відображення на дисплеї мобільного радіотермінала. Вказаний окремий програмний модуль може бути отриманий та встановлений у мобільний радіотермінал точно таким же чином, як і вищеописаний клієнтський програмний додаток, а більшість мобільних радіотерміналів стільникового зв'язку із власною операційною системою взагалі мають вже встановлені такі програмні модулі, які є самостійними програмними додатками з більш розширеними функціями. Як відомо, лінійними або звичайними є штрихові коди, які читаються в одному напрямку по горизонталі. Найбільш поширеними лінійними кодами є символіки EAN, UPC, "Code 56", "Code 128", "Codabar" та "Interleaved 2 °F 5". Ці символіки дозволяють кодувати невеликий об'єм інформації, до 20-30 символів. Тому більш доцільним є застосування двовимірних штрихових кодів, зчитування яких здійснюється у двох напрямках - по горизонталі і вертикалі. Ці коди поділяють на багаторівневі і матричні. Багаторівневі штрихові коди являють собою поєднання кількох звичайних лінійних кодів. Матричні коди мають більш щільне розташування інформаційних елементів по вертикалі. Найбільш поширеними двовимірними штриховими 11 UA 68954 U 5 10 15 20 25 30 35 40 45 50 55 60 кодами є QR, "Aztek Code", "Data Matrix", "MaxiCode", "PDF 417" та "Microsoft Tag". У конкретному випадку виконання корисної моделі застосовується код QR. Зчитування зображення вказаних штрихових кодів з дисплея мобільного радіотермінала може бути здійснено у місці розрахунку за товари або послуги звичайним оптичним сканером штрихових кодів, які звичайно застосовуються у торгівельних закладах для зчитування подібних кодів, що нанесені на пакування товарів. Такі сканери зазвичай є складовими частинами касових апаратів та так званих "POS-терміналів" або є окремими пристроями, що мають дротовий або бездротовий зв'язок з електронним обчислювальним пристроєм для обліку розрахунків. Однак, коли пред'явлення зображення вказаного штрихового коду здійснюється у закладах харчування або розважальних закладах, для зручності клієнтів зчитування кодів може здійснюватись співробітниками закладу за допомогою подібних мобільних радіотерміналів, наприклад, радіотерміналів стільникового зв'язку із власною операційною системою. Зчитування та розпізнавання зображення штрихового коду у цьому випадку може здійснюватися за допомогою фото або відеокамери мобільного радіотермінала та відповідного програмного додатка. При цьому інформація щодо належності користувачу права на певну знижку та розмір цієї знижки, після декодування вказаним програмним додатком сфотографованого зображення штрихового коду, може відображатися на дисплеї мобільного радіотермінала співробітника закладу у вигляді текстової інформації. Передання отриманих даних до електроннообчислювального засобу для обліку розрахунків та/або касового апарата може здійснюватись будь-яким відомим бездротовим зв'язком, наприклад, "Bluetooth" або "Wi-Fi" за стандартами IEEE 802.11 або IEEE 802.22. За цим способом, до вищеописаної бази даних електронної керівної системи через пристрої вводу, наприклад, клавіатуру та за допомогою серверного програмного додатка заносять дані, що пов'язані з певним підприємством, яке надає знижки. Ці дані, як мінімум, включають порядок розрахунку та надання цим підприємством знижок. Вказаний порядок, в залежності від програми надання знижок окремим підприємством, може передбачати фіксований розмір знижки або формулу розрахунку розміру знижки, коли розмір знижки залежить від певних обставин, наприклад, від разової загальної суми вартості товарів чи послуг, або від накопиченої загальної суми сплати за отримані раніше товари чи послуги. До даних, що пов'язані з певним підприємством, також можуть відноситись назва, юридична та фактична адреса, банківські реквізити, контактні номери телефонів відповідальних осіб та інше. До цих даних також відноситься рекламна інформація стосовно підприємства. Усій вказаній групі даних присвоюють унікальний код відповідності, яким може бути унікальний набір символів і/або графічне зображення, наприклад торговельної марки чи логотипу, який використовує це підприємство. При отриманні на вході електронної керівної системи від описаного мобільного радіотермінала вищевказаного запиту на реєстрацію користувача, що сформований вищеописаним клієнтським програмним додатком і містить дані, що пов'язані з користувачем, за допомогою серверного програмного додатка здійснюють порівняння отриманих даних з даними, занесеними раніше до вищеописаної бази даних електронної керівної системи, які пов'язані з кожним окремим користувачем. Як вже було зазначено вище, у конкретному випадку виконання, окрім зазначеного пароля, до даних, що пов'язані з користувачем, може відноситись також ім'я, прізвище, дата народження, поштова адреса, адреса електронної поштової скриньки користувача та "логін". У разі співпадіння усіх отриманих даних з даними, що пов'язані з певним користувачем і вже занесені до вказаної бази даних, за допомогою серверного програмного додатка формують і направляють зворотне повідомлення, яке інтерпретується вищеописаним клієнтським програмним додатком як повідомлення про наявність реєстрації та авторизацію користувача і виводиться на дисплей мобільного радіотермінала у вигляді текстової інформації, наприклад, напису "Ви вже зареєстровані і авторизовані". Тобто подальші запити у межах цього сеансу зв'язку вже не потребують авторизації користувача. А, у разі неспівпадіння описаних даних, за допомогою серверного програмного додатка здійснюють запис усіх зазначених отриманих даних, пов'язаних з користувачем, до бази даних електронної керівної системи. Після цього за допомогою серверного програмного додатка формують і направляють зворотне повідомлення, яке інтерпретується вищеописаним клієнтським програмним додатком як повідомлення про успішну реєстрацію та авторизацію користувача і виводиться на дисплей мобільного радіотермінала у вигляді текстової інформації, наприклад, напису "Поздоровляємо з успішною реєстрацією та авторизацією". Тобто подальші запити у межах цього сеансу зв'язку вже не потребують авторизації користувача. Для забезпечення можливості направлення до мобільного радіотермінала зареєстрованого у базі користувача даних для нарахування знижки, у базі даних електронної керівної системи 12 UA 68954 U 5 10 15 20 25 30 35 40 45 50 55 60 здійснюють пов'язування внесених даних про цього користувача з, як мінімум, одним вищезазначеним унікальним кодом відповідності. Тобто, це пов'язування забезпечує право отримання знижки від відповідного підприємства у відповідності із встановленим ним і внесеним до бази даних порядком розрахунку та надання знижки. При підтвердженні фактів надання знижок зареєстрованому користувачу, до цієї бази даних заносять дані щодо наданих знижок. Таке підтвердження здійснюється у разі необхідності та в залежності від програми надання знижок певним підприємством. Вказане підтвердження здійснюється конкретним підприємством шляхом направлення електронних повідомлень до електронної керівної системи будь-яким відомим способом при розрахунку з користувачем, зокрема таким самим, як і повідомлення, що циркулюють між мобільним радіотерміналом та електронною керівною системою. Повідомлення щодо вказаного підтвердження може містити як дані стосовно наданої знижки, так і дані щодо нарахованої суми покупки. В залежності від вищеописаного порядку надання знижок, ці дані зберігаються у базі для розрахунку розміру наступної знижки, а також для надання інформації щодо історії наданих знижок, здійснених розрахунків та змінного розміру знижки користувачу при направленні ним відповідного запиту. При отриманні на вході електронної керівної системи від мобільного радіотермінала вищевказаного запиту на авторизацію користувача, що сформований клієнтським програмним додатком і містить вищезазначені "логін" і пароль, за допомогою серверного програмного додатка здійснюють порівняння отриманих даних з даними, занесеними раніше до вищеописаної бази даних електронної керівної системи, які пов'язані з кожним окремим користувачем. У разі співпадіння усіх отриманих даних з даними, що пов'язані з певним користувачем і вже занесені до вказаної бази даних, за допомогою серверного програмного додатка формують і направляють зворотне повідомлення, яке інтерпретується вищеописаним клієнтським програмним додатком як повідомлення про успішну авторизацію користувача і виводиться на дисплей мобільного радіотермінала у вигляді текстової інформації, наприклад, у вигляді напису "Ви авторизовані". При цьому, у разі неспівпадіння описаних даних, за допомогою серверного програмного додатка формують і направляють зворотне повідомлення, яке інтерпретується вищеописаним клієнтським програмним додатком як повідомлення про помилку або відмову у авторизації користувача і виводиться на дисплей мобільного радіотермінала у вигляді текстової інформації, наприклад, у вигляді напису "помилка" або "спробуйте ще". При отриманні на вході електронної керівної системи від мобільного радіотермінала вищевказаного запиту на отримання пов'язаних з користувачем і певним унікальним кодом відповідності даних про отримані раніше цим користувачем знижки і/або даних про розмір діючої для цього користувача знижки, що сформований вищеописаним клієнтським програмним додатком, за допомогою серверного програмного додатка здійснюють перевірку успішності авторизації користувача. У разі відсутності успішної авторизації, за допомогою серверного програмного додатка формують і направляють зворотне повідомлення, яке інтерпретується вищеописаним клієнтським програмним додатком як повідомлення про помилку або необхідність направлення повторного запиту на авторизацію користувача і виводиться на дисплей мобільного радіотермінала у вигляді текстової інформації, наприклад, у вигляді напису "потрібна авторизація". А, у разі наявності успішної авторизації, за допомогою серверного програмного додатка здійснюють перевірку наявності пов'язування у базі даних електронної керівної системи даних, що пов'язані з цим користувачем, з кодом відповідності, з яким пов'язаний цей отриманий запит, і, у разі відсутності такого пов'язування, за допомогою серверного програмного додатка формують і направляють зворотне повідомлення, яке інтерпретується вищеописаним клієнтським програмним додатком як повідомлення про помилку або відсутність запитаних даних або відсутність права на отримання знижки і виводиться на дисплей мобільного радіотермінала у вигляді текстової інформації. У разі наявності у базі даних такого пов'язування, за допомогою серверного програмного додатка, у відповідності до даних цієї бази даних, формують і направляють зворотне повідомлення, яке містить запитані дані про отримані раніше цим користувачем знижки і/або дані про розмір діючої для цього користувача знижки і відповідним чином інтерпретується та виводиться вищеописаним клієнтським програмним додатком на дисплей мобільного радіотермінала у вигляді текстової інформації. При отриманні на вході електронної керівної системи від мобільного радіотермінала вищевказаного запиту на отримання усіх або окремих даних, що пов'язані з певним 13 UA 68954 U 5 10 15 20 25 30 35 40 45 50 55 60 підприємством, яке надає знижки, яким присвоєний певний унікальний код відповідності, за допомогою серверного програмного додатка здійснюють перевірку успішності авторизації користувача. У разі відсутності успішної авторизації, за допомогою серверного програмного додатка формують і направляють зворотне повідомлення, яке інтерпретується вищеописаним клієнтським програмним додатком як повідомлення про помилку або необхідність направлення повторного запиту на авторизацію користувача і виводиться на дисплей мобільного радіотермінала у вигляді текстової інформації, наприклад, у вигляді напису "потрібна авторизація". А при наявності успішної авторизації, за допомогою серверного програмного додатка здійснюють перевірку наявності у базі даних електронної керівної системи коду відповідності, з яким пов'язаний цей отриманий запит. У разі відсутності такого коду відповідності, за допомогою серверного програмного додатка формують і направляють зворотне повідомлення, яке інтерпретується вищеописаним клієнтським програмним додатком як повідомлення про помилку або відсутність запитаних даних і виводиться на дисплей мобільного радіотермінала у вигляді текстової інформації. У разі ж наявності у базі даних такого коду відповідності, за допомогою серверного програмного додатка, у відповідності до даних цієї бази даних, формують і направляють зворотне повідомлення, яке містить запитані дані, що пов'язані з певним підприємством, яке надає знижки, і відповідним чином інтерпретується та виводиться вищеописаним клієнтським програмним додатком на дисплей мобільного радіотермінала у вигляді текстової інформації. При отриманні на вході електронної керівної системи від мобільного радіотермінала вищевказаного запиту на отримання або оновлення переліку кодів відповідності, за допомогою серверного програмного додатка здійснюють перевірку успішності авторизації користувача. У разі відсутності успішної авторизації, за допомогою серверного програмного додатка формують і направляють зворотне повідомлення, яке інтерпретується вищеописаним клієнтським програмним додатком як повідомлення про помилку або необхідність направлення повторного запиту на авторизацію користувача і виводиться на дисплей мобільного радіотермінала у вигляді текстової інформації, наприклад, у вигляді напису "потрібна авторизація". А при наявності успішної авторизації, за допомогою серверного програмного додатка, здійснюють пошук усіх наявних у базі даних електронної керівної системи кодів відповідності, які пов'язані із внесеними до цієї бази даними, пов'язаними з користувачем, від імені якого був надісланий запит. У разі відсутності таких кодів відповідності, за допомогою серверного програмного додатка формують і направляють зворотне повідомлення, яке інтерпретується вищеописаним клієнтським програмним додатком як повідомлення про помилку або відсутність запитаних даних або відсутність права на отримання знижки і виводиться на дисплей мобільного радіотермінала у вигляді текстової інформації, наприклад, у вигляді напису "Ви не маєте активованих дисконтних карт" або "знижки не передбачені". А, у разі наявності у базі даних хоча б одного такого коду відповідності, за допомогою серверного програмного додатка, з урахуванням знайдених у цій базі даних кодів відповідності, формують і направляють зворотне повідомлення, яке містить дані для автоматичного постійного або тимчасового зберігання у пам'яті мобільного радіотермінала, які відповідним чином інтерпретується вищеописаним клієнтським програмним додатком і на підставі яких клієнтський програмний додаток генерує керівні елементи графічного інтерфейсу користувача, кожний з яких являє собою зображення відповідної дисконтної карти. При отриманні на вході електронної керівної системи від мобільного радіотермінала вищевказаного запиту на отримання даних для нарахування знижки, пов'язаної з певним кодом відповідності, за допомогою серверного програмного додатка здійснюють перевірку успішності авторизації користувача. У разі відсутності успішної авторизації, за допомогою серверного програмного додатка формують і направляють зворотне повідомлення, яке інтерпретується вищеописаним клієнтським програмним додатком як повідомлення про помилку або необхідність направлення повторного запиту на авторизацію користувача і виводиться на дисплей мобільного радіотермінала у вигляді текстової інформації, наприклад, у вигляді напису "потрібна авторизація". А, у разі наявності успішної авторизації, за допомогою серверного і програмного додатка, здійснюють перевірку наявності у базі даних електронної керівної системи коду відповідності, з яким пов'язаний цей отриманий запит. 14 UA 68954 U 5 10 15 20 25 30 35 40 45 50 У разі відсутності такого коду відповідності, за допомогою серверного програмного додатка формують і направляють зворотне повідомлення, яке інтерпретується вищеописаним клієнтським програмним додатком як повідомлення про помилку або відсутність запитаних даних або відсутність права на отримання знижки і виводиться на дисплей мобільного радіотермінала у вигляді текстової інформації, наприклад, у вигляді напису "Ви не маєте права на знижку" або "Ваше право на знижку скасовано". А при наявності у базі даних такого коду відповідності, за допомогою серверного програмного додатка, у відповідності до даних цієї бази даних та в залежності від порядку розрахунку та надання відповідним підприємством знижок, який передбачає фіксований розмір знижки або формулу розрахунку розміру знижки, формують і направляють зворотне повідомлення, яке обов'язково містить дані щодо розміру знижки у відсотках або грошовому вираженні. Вказане зворотне повідомлення може також містити певне узгоджене з підприємством, яке надає знижки, позначення, яке асоціюється з відповідним кодом відповідності, внесеним у базу даних електронної керівної системи. Цим позначенням може бути будь-який постійний код або просто назва підприємства, чи будь-яке інше позначення, яке дозволяє ідентифікувати підприємство, що надає знижки. Це зворотне повідомлення може містити також певне узгоджене з підприємством, яке надає знижки, позначення, яке асоціюється з користувачем і внесеними у базу даних електронної керівної системи усіма чи частиною даних про користувача. Тобто, це може бути інформація, яка ідентифікує користувача, наприклад, його ім'я, "логін" або постійний код. Зворотне повідомлення може містити і певне позначення, яке є перемінною величиною, яка змінюється в узгодженому з підприємством, яке надає знижки, порядку. Таким позначенням, зокрема, може бути звичайне зазначення дати та часу, що, відповідно до встановлених правил, може надавати право отримання знижки лише протягом короткого проміжку часу. При цьому, вказане зворотне повідомлення формують із забезпеченням можливості автоматичного перетворення даних вищезазначеним програмним модулем мобільного радіотермінала у зображення лінійного або двовимірного штрихового коду та його відображення на дисплеї мобільного радіотермінала. Крім того, це зворотне повідомлення формують із забезпеченням можливості постійного або тимчасового зберігання у пам'яті мобільного радіотермінала. Тобто, в залежності від порядку надання знижок, ці дані можуть бути збережені у пам'яті мобільного радіотермінала постійно, а бо лише заздалегідь встановлений короткий проміжок часу, чи зберігатися лише у кеш-пам'яті до розірвання сеансу зв'язку з електронною керівною системою чи до моменту закриття клієнтського програмного додатка. Зображення лінійного або двовимірного штрихового коду, що відображене на дисплеї мобільного радіотермінала, може бути пред'явлене користувачем для сканування оптичним сканером вищеописаним чином та отримання знижки. Таким чином, описана послідовність дій дозволяє забезпечити універсальність способу та можливість його одночасного застосування як для надання знижок з постійним розміром, так і знижок із зміною їх розміру в порядку, визначеному емітентом знижки, а також забезпечує можливість надання знижки виключно певній особі або забезпечує залежність розміру знижки від певної особи користувача. Як можна побачити, описаний процес є універсальним, максимально автоматизованим і зручним для користувача способом накопичення, обробки і передачі даних для надання та обліку грошових знижок із застосуванням централізованої електронної керівної системи, що призначена для обліку даних, пов'язаних з наданням грошових знижок, для отримання, обробки, зберігання та передавання повідомлень в електронному вигляді, які отримуються від і передаються до мобільних радіотерміналів, що мають спеціалізоване програмне забезпечення та надають можливість відображення штрихового коду, який містить дані для нарахування знижки, для його подальшого сканування оптичними пристроями контрольно-касового обладнання. ФОРМУЛА КОРИСНОЇ МОДЕЛІ 55 60 1. Спосіб автоматизованого накопичення, обробки і передачі даних для надання та обліку грошових знижок, в якому застосовують електронну керівну систему, що призначена для обліку даних, пов'язаних з наданням грошових знижок, отримання, обробки, зберігання та передавання повідомлень в електронному вигляді, які отримуються від і передаються до мобільних радіотерміналів для отримання грошових знижок, та являє собою апаратно-програмний комплекс на базі, як мінімум, одного електронно-обчислювального пристрою, виконаного з 15 UA 68954 U 5 10 15 20 25 30 35 40 45 50 55 60 можливістю з'єднання з мережею Інтернет та з можливістю з'єднання з мережею стільникового зв'язку через мережу Інтернет, який відрізняється тим, що у способі застосовують вищевказану електронну керівну систему, яка має власну статичну IP-адресу чи доменну адресу та містить серверний програмний додаток, який призначений для обробки даних, пов'язаних з наданням грошових знижок, отримання, формування і передавання повідомлень в електронному вигляді, які отримуються від і передаються до, як мінімум, одного мобільного радіотермінала, крім цього, електронна керівна система містить як мінімум одну базу даних, яка утворена та керується системою управління базами даних і призначена для накопичення, систематизації та зберігання даних, які, як мінімум, включають дані, пов'язані з користувачами, та коди відповідності, що пов'язані з даними про певні підприємства, які надають знижки, причому, електронна керівна система містить як мінімум одну операційну систему для обслуговування вказаних серверного додатка та системи управління базами даних, а вказаний серверний програмний додаток виконаний з можливістю забезпечення зв'язку вищевказаного мобільного радіотермінала з зазначеною базою даних та можливістю розміщення і/або зміни даних цієї бази даних через пристрої вводу за допомогою програмного модуля оператора, що генерує графічний інтерфейс оператора, який відображається на поєднаному з цією електронною керівною системою пристрої відображення, при цьому, вищезазначений мобільний радіотермінал має дисплей та виконаний з можливістю під'єднання до мережі стільникового зв'язку, має власну операційну систему та додатково встановлений клієнтський програмний додаток для формування повідомлень в електронному вигляді, які передаються до електронної керівної системи, та для декодування повідомлень, які отримуються від електронної керівної системи, при цьому, клієнтський програмний додаток містить вищевказану статичну IP-адресу чи доменну адресу електронної керівної системи і виконаний із забезпеченням можливості отримання і передачі вказаних повідомлень мобільним радіотерміналом за протоколом TCP/IP, а, при запуску за допомогою засобів керування мобільного радіотермінала, цей клієнтський програмний додаток генерує графічний інтерфейс користувача, який відображається на дисплеї та містить керівні елементи, активація яких здійснюється за допомогою засобів вводу цього мобільного радіотермінала та призводить до графічного відображення пов'язаної інформації, яка зберігається у пам'яті мобільного радіотермінала або до генерації, як мінімум, одного іншого ієрархічно підлеглого керівного елемента графічного інтерфейсу користувача або до встановлення з'єднання та направлення відповідного запиту до зазначеної електронної керівної системи, до того ж зазначений графічний інтерфейс користувача містить поля для текстового вводу та редагування, а зазначений клієнтський програмний додаток виконаний із забезпеченням можливості введення даних, шляхом текстового вводу і вищеописаної активації керівних елементів графічного інтерфейсу користувача, для постійного або тимчасового зберігання у пам'яті мобільного радіотермінала і/або для генерації і направлення до вказаної електронної керівної системи запиту на реєстрацію користувача, який містить дані, пов'язані з користувачем, які включають, як мінімум, пароль, вибраний користувачем, запиту на авторизацію користувача, який містить дані, пов'язані з користувачем, які включають, як мінімум, пароль, вибраний користувачем, запиту на отримання пов'язаних з користувачем і певним унікальним кодом відповідності даних про отримані раніше цим користувачем знижки і/або даних про розмір діючої для цього користувача знижки, запиту на отримання усіх або окремих даних, що пов'язані з певним підприємством, яке надає знижки, яким присвоєний певний унікальний код відповідності, запиту на отримання і/або редагування даних про користувача, запиту на отримання або оновлення переліку кодів відповідності та запиту на отримання даних для нарахування знижки, пов'язаної з певним кодом відповідності, при цьому клієнтський програмний додаток забезпечує можливість генерації керівних елементів графічного інтерфейсу користувача, кожний з яких візуально ідентифікує та асоційований з конкретним кодом відповідності, який був отриманий від електронної керівної системи, а активація окремого керівного елемента графічного інтерфейсу користувача, який візуально ідентифікує та асоційований з конкретним кодом відповідності, приводить до встановлення з'єднання та направлення до електронної керівної системи вищевказаного запиту на отримання даних для нарахування знижки, до того ж, вищезазначений мобільний радіотермінал містить окремий або інтегрований в описаний клієнтський програмний додаток програмний модуль, який забезпечує автоматичне перетворення даних для нарахування знижки, що отримуються від електронної керівної системи у відповідь на зазначений запит на отримання даних для нарахування знижки, у зображення лінійного або двовимірного штрихового коду та його відображення на дисплеї мобільного радіотермінала, при цьому, за цим способом, до вищеописаної бази даних електронної керівної системи через пристрої вводу та за допомогою серверного програмного додатка заносять дані, що пов'язані з певним підприємством, яке надає знижки, які, як мінімум, 16 UA 68954 U 5 10 15 20 25 30 35 40 45 50 55 60 включають порядок розрахунку та надання цим підприємством знижок, який передбачає фіксований розмір знижки або формулу розрахунку розміру знижки, а також рекламну інформацію стосовно цього підприємства, та присвоюють цій групі даних унікальний код відповідності, а при отриманні на вході електронної керівної системи від описаного мобільного радіотермінала вищевказаного запиту на реєстрацію користувача, що сформований вищеописаним клієнтським програмним додатком і містить дані, що пов'язані з користувачем, які, як мінімум, містять пароль, вибраний користувачем, за допомогою серверного програмного додатка здійснюють порівняння отриманих даних з даними, занесеними раніше до вищеописаної бази даних електронної керівної системи, які пов'язані з кожним окремим користувачем, і, у разі співпадіння усіх отриманих даних з даними, що пов'язані з певним користувачем і вже занесені до вказаної бази даних, за допомогою серверного програмного додатка формують і направляють зворотне повідомлення, яке інтерпретується вищеописаним клієнтським програмним додатком як повідомлення про наявність реєстрації та авторизацію користувача і виводиться на дисплей мобільного радіотермінала у вигляді текстової інформації, а, у разі неспівпадіння описаних даних, за допомогою серверного програмного додатка здійснюють запис отриманих даних, пов'язаних з користувачем, які як мінімум містять пароль, вибраний користувачем, до бази даних електронної керівної системи, після чого за допомогою серверного програмного додатка формують і направляють зворотне повідомлення, яке інтерпретується вищеописаним клієнтським програмним додатком як повідомлення про успішну реєстрацію та авторизацію користувача і виводиться на дисплей мобільного радіотермінала у вигляді текстової інформації, до того ж, за цим способом, для забезпечення можливості направлення до мобільного радіотермінала користувача даних для нарахування знижки, у базі даних електронної керівної системи здійснюють пов'язування внесених даних про цього користувача з, як мінімум, одним вищезазначеним унікальним кодом відповідності, а, у разі підтвердження фактів надання знижок, до цієї бази даних заносять дані щодо наданих знижок конкретному користувачу, дані про якого внесені до вказаної бази даних і пов'язані з відповідним унікальним кодом відповідності, а при отриманні на вході електронної керівної системи від описаного мобільного радіотермінала вищевказаного запиту на авторизацію користувача, що сформований вищеописаним клієнтським програмним додатком і містить дані, що пов'язані з користувачем, які, як мінімум, містять пароль, вибраний користувачем, за допомогою серверного програмного додатка здійснюють порівняння отриманих даних з даними, занесеними раніше до вищеописаної бази даних електронної керівної системи, які пов'язані з кожним окремим користувачем, і, у разі співпадіння усіх отриманих даних з даними, що пов'язані з певним користувачем і вже занесені до вказаної бази даних, за допомогою серверного програмного додатка формують і направляють зворотне повідомлення, яке інтерпретується вищеописаним клієнтським програмним додатком як повідомлення про успішну авторизацію користувача і виводиться на дисплей мобільного радіотермінала у вигляді текстової інформації, при цьому, у разі неспівпадіння описаних даних, за допомогою серверного програмного додатка формують і направляють зворотне повідомлення, яке інтерпретується вищеописаним клієнтським програмним додатком як повідомлення про помилку або відмову у авторизації користувача і виводиться на дисплей мобільного радіотермінала у вигляді текстової інформації, при отриманні ж на вході електронної керівної системи від описаного мобільного радіотермінала вищевказаного запиту на отримання пов'язаних з користувачем і певним унікальним кодом відповідності даних про отримані раніше цим користувачем знижки і/або даних про розмір діючої для цього користувача знижки, що сформований вищеописаним клієнтським програмним додатком, за допомогою серверного програмного додатка здійснюють перевірку успішності авторизації користувача і, у разі відсутності успішної авторизації, за допомогою серверного програмного додатка формують і направляють зворотне повідомлення, яке інтерпретується вищеописаним клієнтським програмним додатком як повідомлення про помилку або необхідність направлення повторного запиту на авторизацію користувача і виводиться на дисплей мобільного радіотермінала у вигляді текстової інформації, а, у разі наявності успішної авторизації, за допомогою серверного програмного додатка здійснюють перевірку наявності пов'язування у базі даних електронної керівної системи даних, що пов'язані з цим користувачем, з кодом відповідності, з яким пов'язаний цей отриманий запит, і, у разі відсутності такого пов'язування, за допомогою серверного програмного додатка формують і направляють зворотне повідомлення, яке інтерпретується вищеописаним клієнтським програмним додатком як повідомлення про помилку або відсутність запитаних даних або відсутність права на отримання знижки і виводиться на дисплей мобільного радіотермінала у вигляді текстової інформації, а, у разі наявності у базі даних такого пов'язування, за допомогою серверного програмного додатка, у відповідності до даних цієї бази даних, формують і направляють 17 UA 68954 U 5 10 15 20 25 30 35 40 45 50 55 60 зворотне повідомлення, яке містить запитані дані про отримані раніше цим користувачем знижки і/або дані про розмір діючої для цього користувача знижки і відповідним чином інтерпретується та виводиться вищеописаним клієнтським програмним додатком на дисплей мобільного радіотермінала у вигляді текстової інформації, а при отриманні на вході електронної керівної системи від описаного мобільного радіотермінала вищевказаного запиту на отримання усіх або окремих даних, що пов'язані з певним підприємством, яке надає знижки, яким присвоєний певний унікальний код відповідності, що сформований вищеописаним клієнтським програмним додатком, за допомогою серверного програмного додатка здійснюють перевірку успішності авторизації користувача і, у разі відсутності успішної авторизації, за допомогою серверного програмного додатка формують і направляють зворотне повідомлення, яке інтерпретується вищеописаним клієнтським програмним додатком як повідомлення про помилку або необхідність направлення повторного запиту на авторизацію користувача і виводиться на дисплей мобільного радіотермінала у вигляді текстової інформації, а, у разі наявності успішної авторизації, за допомогою серверного програмного додатка здійснюють перевірку наявності у базі даних електронної керівної системи коду відповідності, з яким пов'язаний цей отриманий запит, і, у разі відсутності такого коду відповідності, за допомогою серверного програмного додатка формують і направляють зворотне повідомлення, яке інтерпретується вищеописаним клієнтським програмним додатком як повідомлення про помилку або відсутність запитаних даних і виводиться на дисплей мобільного радіотермінала у вигляді текстової інформації, а, у разі наявності у базі даних такого коду відповідності, за допомогою серверного програмного додатка, у відповідності до даних цієї бази даних, формують і направляють зворотне повідомлення, яке містить запитані дані, що пов'язані з певним підприємством, яке надає знижки, і відповідним чином інтерпретується та виводиться вищеописаним клієнтським програмним додатком на дисплей мобільного радіотермінала у вигляді текстової інформації, а при отриманні на вході електронної керівної системи від описаного мобільного радіотермінала вищевказаного запиту на отримання або оновлення переліку кодів відповідності, що сформований вищеописаним клієнтським програмним додатком, за допомогою серверного програмного додатка здійснюють перевірку успішності авторизації користувача і, у разі відсутності успішної авторизації, за допомогою серверного програмного додатка формують і направляють зворотне повідомлення, яке інтерпретується вищеописаним клієнтським програмним додатком як повідомлення про помилку або необхідність направлення повторного запиту на авторизацію користувача і виводиться на дисплей мобільного радіотермінала у вигляді текстової інформації, а, у разі наявності успішної авторизації, за допомогою серверного програмного додатка, здійснюють пошук усіх наявних у базі даних електронної керівної системи кодів відповідності, які пов'язані із внесеними до цієї бази даними, пов'язаними з користувачем, від імені якого був надісланий запит, і, у разі відсутності таких кодів відповідності, за допомогою серверного програмного додатка формують і направляють зворотне повідомлення, яке інтерпретується вищеописаним клієнтським програмним додатком як повідомлення про помилку або відсутність запитаних даних або відсутність права на отримання знижки і виводиться на дисплей мобільного радіотермінала у вигляді текстової інформації, а, у разі наявності у базі даних хоча б одного такого коду відповідності, за допомогою серверного програмного додатка, з урахуванням знайдених у цій базі даних кодів відповідності, формують і направляють зворотне повідомлення, яке містить дані для автоматичного постійного або тимчасового зберігання у пам'яті мобільного радіотермінала, які відповідним чином інтерпретуються вищеописаним клієнтським програмним додатком і на підставі яких клієнтський програмний додаток генерує керівні елементи графічного інтерфейсу користувача, кожний з яких візуально ідентифікує та асоційований з конкретним кодом відповідності, який був отриманий від електронної керівної системи в останньому описаному зворотному повідомленні, при отриманні ж на вході електронної керівної системи від описаного мобільного радіотермінала вищевказаного запиту на отримання даних для нарахування знижки, пов'язаної з певним кодом відповідності, що сформований вищеописаним клієнтським програмним додатком, за допомогою серверного програмного додатка здійснюють перевірку успішності авторизації користувача і, у разі відсутності успішної авторизації, за допомогою серверного програмного додатка формують і направляють зворотне повідомлення, яке інтерпретується вищеописаним клієнтським програмним додатком як повідомлення про помилку або необхідність направлення повторного запиту на авторизацію користувача і виводиться на дисплей мобільного радіотермінала у вигляді текстової інформації, а, у разі наявності успішної авторизації, за допомогою серверного програмного додатка, здійснюють перевірку наявності у базі даних електронної керівної системи коду відповідності, з яким пов'язаний цей отриманий запит, і, у разі відсутності такого коду відповідності, за допомогою серверного програмного додатка формують і направляють 18 UA 68954 U 5 10 15 20 25 30 зворотне повідомлення, яке інтерпретується вищеописаним клієнтським програмним додатком як повідомлення про помилку або відсутність запитаних даних або відсутність права на отримання знижки і виводиться на дисплей мобільного радіотермінала у вигляді текстової інформації, а, у разі наявності у базі даних такого коду відповідності, за допомогою серверного програмного додатка, у відповідності до даних цієї бази даних та в залежності від порядку розрахунку та надання відповідним підприємством знижок, який передбачає фіксований розмір знижки або формулу розрахунку розміру знижки, формують і направляють зворотне повідомлення, яке, як мінімум, містить дані щодо розміру знижки у відсотках або грошовому вираженні, містить певне узгоджене з підприємством, яке надає знижки, позначення, яке асоціюється з відповідним кодом відповідності, внесеним у базу даних електронної керівної системи, і/або містить певне узгоджене з підприємством, яке надає знижки, позначення, яке асоціюється з користувачем і внесеними у базу даних електронної керівної системи усіма чи частиною даних про користувача, і/або містить певне позначення, яке є перемінною величиною, яка змінюється в узгодженому з підприємством, яке надає знижки, порядку, при цьому, вказане зворотне повідомлення формують із забезпеченням можливості автоматичного перетворення даних вищезазначеним програмним модулем мобільного радіотермінала у зображення лінійного або двовимірного штрихового коду та його відображення на дисплеї мобільного радіотермінала, до того ж, вказане зворотне повідомлення формують із забезпеченням можливості постійного або тимчасового зберігання у пам'яті мобільного радіотермінала. 2. Спосіб автоматизованого накопичення, обробки і передачі даних для надання та обліку грошових знижок за п. 1, який відрізняється тим, що на вхід електронної керівної системи від описаного мобільного радіотермінала отримують вищеописані запити, які відповідають обмеженням, передбаченим стилем архітектури програмного забезпечення "REST", при цьому за допомогою описаного серверного програмного додатка формують і направляють вищеописані зворотні повідомлення у текстовому форматі "JSON". 3. Спосіб автоматизованого накопичення, обробки і передачі даних для надання та обліку грошових знижок за п. 1, який відрізняється тим, що у способі застосовують вищеописану електронну керівну систему, яка містить серверний програмний додаток, що призначений для обробки даних, пов'язаних з наданням грошових знижок, отримання, формування і передавання повідомлень в електронному вигляді, які отримуються від і передаються до вищеописаного як мінімум одного мобільного радіотермінала, який має вищевказану власну операційну систему "Apple iOS" або "Android", а вказаний клієнтський програмний додаток виконаний із застосуванням інструментарію "Xcode" та "iOS SDK" на мові "Objective-C" або виконаний із застосуванням інструментарію "Eclipse IDE" та "Android SDK" на мові "Dalvik Java". 35 Комп’ютерна верстка Д. Шеверун Державна служба інтелектуальної власності України, вул. Урицького, 45, м. Київ, МСП, 03680, Україна ДП “Український інститут промислової власності”, вул. Глазунова, 1, м. Київ – 42, 01601 19

Дивитися

Додаткова інформація

Назва патенту англійською

Method for computer-assisted accumulation, processing and transmission of data for granting of discounts and accounting thereof

Автори англійською

Bazhenov Oleh Volodymyrovych

Назва патенту російською

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

Автори російською

Баженов Олег Владимирович

МПК / Мітки

МПК: G06F 17/00, G06Q 90/00

Мітки: обліку, даних, надання, автоматизованого, накопичення, спосіб, грошових, передачі, обробки, знижок

Код посилання

<a href="https://ua.patents.su/21-68954-sposib-avtomatizovanogo-nakopichennya-obrobki-i-peredachi-danikh-dlya-nadannya-ta-obliku-groshovikh-znizhok.html" target="_blank" rel="follow" title="База патентів України">Спосіб автоматизованого накопичення, обробки і передачі даних для надання та обліку грошових знижок</a>

Подібні патенти