СПОСОБ ОПРЕДЕЛЕНИЯ КОЛЛЕКТИВНЫХ СКИДОК

1. Способ определения коллективных скидок, в котором определение скидки осуществляется с использованием устройств покупателей и сервера продавца, соединенных посредством сети обмена информацией, а покупатели формируют в интерфейсе устройства покупателя заявки на покупку товара, каждая из которых содержит, по меньшей мере, наименование товара и значение максимальной цены (МЦ) покупки товара этого наименования этим покупателем, затем эти заявки передают с устройств покупателей на сервер продавца одновременно с идентификатором покупателя, а на сервере формируют множество заявок на покупку товара определенного наименования, при этом на сервер продавца вводят функцию снижения цены товара в зависимости от количества товара в формируемой партии товара (Функцию), устанавливают условие останова снижения текущей цены (ТЦ) предложения, а также значение цены начала (ЦН) торгов товаром этого наименования, присваивают ТЦ значение ЦН и на сервере продавца начинают исполнение цикла снижения цены, в котором:
- из множества заявок выбирают исполнимые заявки, содержащие МЦ, значение которой равно или превышает значение ТЦ,
- из выбранных исполнимых заявок извлекают идентификаторы покупателей,
- используя эти идентификаторы покупателя, каждому потенциальному покупателю направляют уведомление с предложением принять решение о покупке товара указанного наименования,
- потенциальные покупатели после получения указанного уведомления или принимают решение о покупке, или решение об отказе от покупки, и направляют уведомление с принятым решением на сервер продавца,
- после чего на сервере продавца определяют, по меньшей мере, число принятых покупателями решений о покупке, и полученное число вводят в Функцию и вычисляют значения скидки к ТЦ, или ТЦ,
- после чего из множества заявок исключают, по меньшей мере, заявки, по которым принято решение о покупке, в результате чего формируют множество неисполненных заявок, которое в следующем цикле становится множеством заявок,
- после чего на сервере продавца определяют число принятых покупателями решений о покупке, проверяют, достигнуто ли условие останова снижения ТЦ, и если названное условие не достигнуто, то полученное число вводят в Функцию и вычисляют новое значение ТЦ,
- причем проверяют, достигнуто ли условие останова снижения ТЦ, и если названное условие не достигнуто, то из значения ТЦ вычитают значение вычисленной скидки, и полученное значение устанавливают в качестве новой ТЦ,
- затем осуществляют переход к началу цикла и исполняют его повторно, вплоть до достижения в результате его исполнения условий останова снижения ТЦ,
- скидку определяют как разницу между ЦН и последним или одним из промежуточных значений ТЦ.
2. Способ по п.1, при котором Функция может учитывать число Заявок и/или число Покупателей и/или число решений о покупке и/или число решений об отказе от покупки и/или число Заявок Множества Неисполненных Заявок и/или МЦ и/или ЦН и/или ТЦ, а также предусматривать как плавное, так и скачкообразное увеличение скидки в зависимости от числа Покупателей.
3. Способ по п.1, при котором для Функции могут быть установлены нижняя и/или верхняя границы цены, а также могут быть наложены ограничения на количество товара.
4. Способ по п.1, при котором оплата товара покупателями продавцу осуществляется или в сумме МЦ, указанной в заявке покупателя, или в сумме НЦ, или в сумме ТЦ, или в сумме ТЦ, значение которой было получено последним перед остановом снижения ТЦ.
5. Способ по п.1, при котором решение о покупке покупатели принимают в форме оплаты в режиме пре-авторизации с блокированием денежных средств на счету покупателя или в режиме оплаты со списанием денежных средств со счета покупателя.
6. Способ по п.4, при котором при проведении оплаты взимают комиссию за проведение оплаты.
7. Способ по п.4, при котором в качестве вознаграждения за организацию определения коллективной скидки взимают разницу между или 1) Суммой оплаты и МЦ, или 2) Суммой оплаты и НЦ; или 3) Суммой оплаты и ТЦ, значение которой первым оказалось равным или менее МЦ; или 4) Суммой оплаты и ТЦ, значение которой было текущим значением ТЦ в момент останова снижения ТЦ.
8. Способ по п.1, при котором в качестве идентификатора покупателя используют сетевой идентификатор (СИ) устройства покупателя, или номер телефона покупателя, или, по крайней мере, один из принадлежащих покупателю идентификаторов типа DNS, URL, URI, ENUM, или адрес e-mail, или идентификатор Skype, или идентификатор Whatsapp messenger, или идентификатор пользователя Viber, или идентификатор пользователя Facebook, или идентификатор Facebook Chat, или идентификатор Hangout, или идентификатор iMessage, или идентификатор для обмена сообщениями Twitter, или другой известный сетевой идентификатор или идентификатор известного приложения обмена сообщениями или/и приложения планирования.
9. Способ по п.1, при котором в качестве устройства покупателя применяют или мобильный телефон, или смартфон, или планшетный компьютер, или настольный компьютер, или другое устройство, соединенное с сетью связи и/или обмена информацией.
10. Способ по п.1, при котором в качестве сети обмена информацией используют, или сеть Интернет, или сеть мобильной связи, или другую проводную, или беспроводную публичную или частную сеть обмена информацией.
11. Способ по п.1, при котором в интерфейс устройства, при помощи которого покупатель формирует заявку на покупку товара, является интерфейсом известной системы обмена сообщениями, такой как или e-mail или Skype.com или Viber.com или Whatsapp.com или iMessage или Hangout или Facebook.com или EzToPlan.com или другой известной системы обмена сообщениями, протокол передачи которой поддерживает или не поддерживает автоматический ввод и передачу Идентификатора Отправителя в протокольную часть сообщения, с помощью которого заявка передается с устройства покупателя на сервер продавца.