Способ распределения заказов
METHOD OF ORDERS DISTRIBUTION

ОБЛАСТЬ ТЕХНИКИ
Изобретение относится к области распределения заказов, в частности к распределению заказов на доставку грузов между перевозчиками. Конкретнее изобретение относится к автоматизированным методам распределения заказов между перевозчиками с учетом их маршрута и точек погрузки и отгрузки заказа.
ПРЕДШЕСТВУЮЩИЙ УРОВЕНЬ ТЕХНИКИ
Наиболее близкие известные решения из уровня техники описаны в документах RU 2191482 C1 (СВИССКОМ МОБИЛЕ АГ) 20.10.2002;   RU 2417437 C2 (НОКИА КОРПОРЭЙШН) 27.04.2011;  RU 2534953 C2 (ИБЭЙ ИНК) 10.12.2014;  US 2001/0044751 А1 (ANTHONY V/ PUGLISE III et al) 22.11.2001. Но все они отражают лишь общий уровень техники и являются решениями, помогающими в продажах товаров и услуг. Эти решения не учитывают  множество факторов влияющих на эффективное распределение заказов.
Задача, которую поставил перед собой разработчик нового способа распределения заказов, состоит в разработке способа, который по сравнению с известными аналогами обеспечивал бы более точное распределение заказов.
Технический результат заявляемого способа распределения заказов, заключается в повышении точности распределения заказов за счет учета факторов влияющих на точность распределения заказов.
РАСКРЫТИЕ ИЗОБРЕТЕНИЯ
Сущность изобретения способ распределения заказов состоит в том, что на основе принятых от пользователей заказов на перевозку грузов и информации полученной от перевозчиков, заказы распределяют с помощью сервера, между перевозчиками выбранными пользователями, либо между перевозчиками, выбравшими заказ на перевозку груза, причем сервер автоматически предоставляет для выбора информацию о заказах на перевозку грузов тем перевозчикам, чьи маршруты максимально близки к указанным пользователями точкам погрузки и отгрузки груза, и/или автоматически предоставляет для выбора информацию пользователям о перевозчиках, чьи маршруты максимально близки к указанным пользователями точкам погрузки и отгрузки груза, либо заказы распределяют автоматически с учетом полученной информации с помощью сервера между перевозчиками, а взаимодействие сервера с пользователями и перевозчиками происходит с помощью мобильных устройств либо стационарных компьютеров, причем информацию о маршрутах перевозчиков сервер прогнозирует  автоматически с помощью мобильных устройств перевозчиков, получающих информацию от навигаторов которые могут являться отдельными устройствами или встроенным в телефоны приложениями, либо информацию о маршрутах перевозчиков сервер получает от перевозчиков указавших свой маршрут в мобильных устройствах. Для реализации способа могут использовать программное приложение. От перевозчиков можно принимать информацию об объеме свободного места в транспорте и возможном пределе перевозимого веса, и по запросу передавать эту информацию пользователям, либо используют эту информацию для автоматического распределения заказов. Пользователям можно так же передавать информацию о перемещении перевозчиков в реальном времени и информацию о возможности перевозки груза различными перевозчиками, о времени прибытия груза на точки погрузки и отгрузки груза. При распределении заказов для повышения тонности распределения заказов так же могут учитывать время необходимое на погрузку и отгрузку грузов и информировать об этом времени перевозчиков. Перевозчики могут отказываться от перевозки грузов и указывать настройки распределения заказов, в том числе настраивать приложение, чтобы им распределяли только те заказы, которые не требуют дополнительного времени для погрузки грузов. Также дают возможность перевозчику указывать время прибытия на место погрузки. Заказы на перевозку грузов, которые необходимо везти по аналогичному маршруту могут накапливать для дальнейшей передачи одному перевозчику для снижения стоимости перевозки. Если заказ на перевозку грузов также содержит в себе информацию о том, в какой торговой точке необходимо приобрести груз, либо указано только какой тип груза необходимо приобрести без конкретного указания торговой точки, тогда заказ условно разделяют на два заказа, один из которых распределяют между торговыми точками, а второй между перевозчиками, причем распределение заказа между торговыми точками зависит от выбора торговой точки пользователем, либо от расположения торговых точек, времени на приготовление груза и распределения заказа между перевозчиками, а вышеупомянутая торговая точка является точкой погрузки груза, в то время как точка отгрузки является местом, где пользователь будет ожидать свой груз. В качестве перевозчиков так же учитываются воздушные судна и автомобили с автопилотом и без водителя.
ПРИМЕР КОНКРЕТНОГО ПРИМЕНЕНИЯ ИЗОБРЕТЕНИЯ
Заявляемый способ распределения заказов состоит в следующем. Для реализации заявленного способа создают интернет сайт и/или программное интернет приложение, например для мобильных телефонов. Как только пользователь установивший приложение или зашедший на интернет сайт, захочет осуществить доставку своего груза он с помощью мобильного устройства либо стационарного компьютера осуществляет запрос на выполнение заказа на перевозку груза, указывая в заказе информацию о точках погрузки и отгрузки груза. Заказ пользователь может осуществить так же с помощью звонка оператору, который с помощью сервера предоставит необходимую информацию как пользователю, так и перевозчику. Под точкой погрузки груза следует понимать место, в котором перевозчик получит груз для перевозки, а под точкой отгрузки следует понимать место, в которое перевозчик должен доставить груз. Причем указать эту информацию, как и создать сам заказ пользователь может, используя электронную карту, отмечая на ней точки погрузки и отгрузки и дополнив информацией, касающейся заказа (например, объем груза, вес груза, тип груза, срок доставки, время на погрузку и отгрузку и т д). Приложение может использовать, например, свои электронные карты, а может уже существующие карты такие как яндекс карты или гугл карты и т. д. Можно создать заказ без использования электронных карт, например, заполняя электронную форму заказа. После того как заказ на перевозку груза создан, сервер принимает запрос от пользователя, а так же анализирует информацию о всех доступных перевозчиках у которых на мобильных устройствах установлено приложение, либо кто из перевозчиков зашел на соответствующий сайт передав информацию о своем маршруте. Далее  сервер передает пользователям информацию о перевозчиках с детализацией их маршрутов и примерным временем прибытия в различные точки маршрута, причем передает информацию только о тех перевозчиках, которые проезжая по маршруту будут максимально близки к точкам погрузки и отгрузки груза. Так же для повышения точности распределения заказов перевозчики могут указывать объем свободного пространства в транспорте и максимальное значение веса который они способны загрузить, что также будет учтено при передаче информации пользователю о перевозчиках. Это необходимо в большей степени для грузовых машин. На основании полученной информации пользователь выбирает подходящего перевозчика и сервер передает перевозчику заказ, в котором детально описана информация о точках погрузки, отгрузки, и возможно другая информация, такая как вес груза, объем груза и т.д. При необходимости пользователем так же может быть указано время погрузки груза, информация о котором будет вместе с заказом передана выбранному перевозчику. Перевозчик может отказаться от перевозки груза, тогда сервер вновь проведет процедуру распределения заказа, если перевозчик согласен принять заказ на перевозку груза, то распределение заказа будет считаться завершенным. Пользователь сможет в течение всего маршрута наблюдать за перемещением перевозчика с грузом. Также при распределении заказов может быть указано время на погрузку и отгрузку груза, что тоже будет учтено при распределении.
При альтернативном варианте исполнения способа сервер передает перевозчику информацию о заказах на перевозку грузов, точки погрузки и отгрузки которых максимально совпадают с его маршрутом. При этом так же могут быть указаны все детали, касающиеся перевозки грузов, описанные выше (объем груза, вес груза, время на погрузку и отгрузку и т. д.). Перевозчик выбирает груз, который он способен доставить и если пользователь создавший заказ согласен, что именно этот перевозчик доставит его груз, он подтверждает свое согласие и заказ считается распределенным. Далее пользователь в течение всего маршрута наблюдает за перемещением перевозчика с грузом.
По другому альтернативному варианту исполнения сервер, получив информацию о маршрутах перевозчиков, информацию о заказах на перевозку грузов и дополнительную информацию, касающуюся распределения заказов от перевозчиков или пользователей, автоматически распределяет заказы между перевозчиками и предоставляет информацию пользователям и перевозчикам друг о друге, а также дополнительную информацию, относящуюся к заказу или параметрам перевозчика. Если пользователь и перевозчик согласны, они подтверждают автоматическое решение сервера, и заказ на перевозку груза считается распределенным.
По другому альтернативному варианту исполнения изобретения заказ на перевозку грузов так же содержит в себе информацию о том, в какой торговой точке необходимо приобрести груз, либо указано только какой тип груза необходимо приобрести без конкретного указания торговой точки. В данном случае речь может идти про любой груз, например песок, щебень, а может и о пицце или любой другой еде. В этом случае заказ условно разделяют на два заказа, один из которых распределяют между торговыми точками, а второй между перевозчиками, причем распределение заказа между торговыми точками зависит от выбора торговой точки пользователем, либо от расположения торговых точек, времени на приготовление груза и распределения заказа между перевозчиками. В зависимости от маршрутов перевозчиков можно рассчитать, какие торговые точки к моменту приезда конкретного перевозчика успеют, а какие не успеют приготовить груз, это особенно актуально, когда груз является едой, и в зависимости от выбора перевозчика, назначить торговую точку, которая успеет приготовить груз. А можно такие заказы состоящие из 2 распределений заказов распределить так, что сначала распределяют заказ между торговыми точками, а когда торговые точки подготовят груз к погрузке (например, приготовят пиццу), они с помощью приложения или интернет сайта отметят в системе, что груз готов к погрузке, и после этого произойдет распределение заказа на перевозку груза с уже известными точками погрузки (торговая точка продающая груз, которая могла его и приготовить) и отгрузки (точка, где пользователь ожидает свой груз и информацию, о которой он указал еще когда формировал заказ).
При этом функцию перевозчиков, если груз не тяжелый и доставить надо на короткое расстояние могут выполнять люди, перемещающиеся даже пешком, если заранее укажут свой маршрут. Например, студент может, выходя из университета, указать свой маршрут движения от университета до KFC и обратно. Тогда приложение расценит его как перевозчика с низкой скоростью и ограничением по весу доставки. Другие студенты желающие поесть сделают запрос в приложении и увидят маршрут вышеупомянутого студента и получат возможность сделать заказы в KFC и других торговых точках, которые будут на пути маршрута.  Торговые точки начнут приготовление заказа заранее и в идеальном варианте, студент расцененный системой как перевозчик, если он принял заказы на доставку, подойдя к торговым точкам, без очереди и ожидания заберет заказы, которые надо доставить в университет. Таким образом, у одних студентов появляется возможность подработки прямо во время перемены, а у других получить свой заказ, не выходя из университета. В этом случае отгрузка будет осуществляться в конечной точке указанного маршрута, но возможны и иные варианты.
Заказ на перевозку грузов может отдельно создаваться торговыми точками, например для доставки еды легковыми машинами, которые попутно по своему маршруту могут доставить еду (погрузить и отгрузить), что дешевле, чем отправлять для доставки отдельную машину, причем расстояние в данном случае не особо важно и может почти не отражаться на себестоимости доставки, так как перевозчик (обычный гражданин на легковом автомобиле, транспортная компания или грузовая машина) в любом случае двигаются по своему маршруту, а время на погрузку и отгрузку они затратят одинаковое, независимо от того, на какое расстояние надо перевезти груз (1 км или 10км….).
Предпочтения пользователей могут сохраняться, или пользователь сам может создавать закладки в каких именно торговых точках он любит делать заказы или какие именно товары предпочитает, в каком сочетании. Торговым точкам при распределении заказов могут передаваться данные о пользователе, такие как имя для персонального обращения, фотография, и данные что чаще всего заказывает этот пользователь, что бы на торговой точке пользователю могли предложить то что он любит поверх заказа. Например, если с гамбургером пользователь обычно берет пепси, то заказав гамбургер, пользователю предложат взять пепси. Также при заказе, передаваемом торговой точке, пользователь может указать свои предпочтения, например каких ингредиентов и в каком количестве он бы хотел видеть в том или ином блюде и т д.
Проезжая мимо торговых точек, или планируя проезжать торговые точки (что известно приложению из маршрута пользователя в навигаторе), в приложении может появляться их реклама или даже персональные предложения.
У пользователей и перевозчиков есть возможность отражать на карте все торговые точки и грузы.
При заказе в торговой точке есть возможность наблюдать, как готовят заказ в реальном времени, например по видеосвязи.
Создавать и принимать заказы в приложении или интернет сайте можно с помощью голосового управления.
Идентификация пользователя может происходить с помощью кодовых слов, демонстрации кодов в приложении, прикладывании мобильного устройства, отметках о получении груза в приложении и другими известными методами.
Приложение может обмениваться информацией с социальными сетями, такими как Facebook, Вконтакте и другими.
Грузы можно так же маркировать.
При распределении заказов на перевозку грузов, в качестве перевозчиков можно так же рассматривать автомобили с автопилотом, которые перемещаются без водителя, и расценивать их как перевозчиков. Так же как перевозчиков можно учитывать воздушные судна, такие как самолеты, вертолеты и т д, так как зачастую они тоже имеют возможность для дополнительной перевозки груза.
Перевозчики, пользователи и торговые точки имеют рейтинги, которые составляются участниками между собой благодаря оценкам, которые они друг другу ставят. Есть возможность пожаловаться друг на друга при любой конфликтной ситуации у любого участника процесса.
Перевозчики могут быть разделены по типам транспорта. Например, легковые, грузовые, цистерны и т. д. Так же и грузы могут быть разделены на типы, такие как доставка еды, насыпные грузы, наливные грузы и т.д. И такие разделы могут присутствовать в фильтре при создании заказа у пользователей или в настройке у перевозчиков, позволяющей фильтровать заказы, которые они готовы принять. Эта информация так же учитывается при распределении заказов на перевозку грузов.
Вместо точек погрузки и отгрузки груза пользователь может указывать маршрут по которому необходимо доставить груз, что, по сути, не повлияет на результат и будет эквивалентным признаком. Эквивалентными признаками маршрута в контексте данного изобретения считаются так же траектория движения, скорость, время прибытия в различные места, местоположение и другая информация, служащая для прогнозирования или определения перемещений перевозчиков или пользователей.
Все расчеты между пользователями перевозчиками и торговыми точками могут проходить через приложение с помощью банковской карты и других способов безналичной оплаты, либо наличной оплатой. При этом средства в счет оплаты услуг могут быть задержаны приложением до конца исполнения услуги.
Если заказ имеет малый вес и габариты, пользователи создающие заказы могут ожидать, пока по аналогичному маршруту появятся заказы от других пользователей, чтобы один перевозчик мог исполнить сразу несколько заказов, перемещаясь один раз по намеченному маршруту. Транспортные компании для этих целей могут ожидать, пока наберется определенное число заказов.
Приложение может вводить тарифы на перевозку грузов и доставку товаров, а может являться посредником между сторонами, свободно предлагающими цены друг другу.
Пользователей так же могут информировать о возможности перевозки груза различными перевозчиками, а так же о расчетном и фактическом времени прибытия перевозчика на точки погрузки и отгрузки груза.
При любом варианте исполнения перевозчики могут отказаться от распределения того или иного заказа а так же указать настройки ограничивающие распределение заказов. Например, выбрать доставку, не требующую длительной погрузки или отгрузки. Такие заказы на доставку грузов могут быть в случаях, когда перевозчик соглашается на перевозку пиццы, которая не требует длительного времени погрузки в отличии, например, от большого количества мешков с цементом. При отказе от перевозки груза на перевозчиков могут накладываться штрафы.
Перевозчики так же могут указывать время прибытия на точки погрузки или отгрузки груза.
Для перевозки некоторых грузов от перевозчиков может потребоваться разрешительная документация или подтверждение того факта что они в состоянии перевозить определенные типы грузов. Такие разрешения отмечаются на сервере, для того что бы те или иные перевозчики имели возможность получать больше заказов при распределении.
При любом варианте исполнения способа сервер может получать информацию о маршрутах перевозчиков или пользователей от мобильных устройств автоматически, если пользователь или перевозчик использует навигатор, или не автоматически, если пользователь или перевозчик указывает информацию о маршруте вручную. В процессе поездок перевозчикам будет предлагаться доставка грузов.
Маршрут может представлять из себя совокупность информации, такой как траектория движения, скорость, местоположение и т. д.
Проиллюстрируем примером использование нескольких различных преимуществ изобретения одновременно. Например, после работы, сотрудник предприятия (далее в контексте примера пользователь) садится в машину и едет домой, спланировав маршрут в навигаторе и отметив, что пора поесть, приложение предлагает сделать заказ в торговой точке находящейся по пути  или в конце маршрута, которая успеет приготовить еду к моменту приезда пользователя. Пока пользователь находится в пути, ему приходят предложения доставить, например, пиццу по пути не отлучаясь от его маршрута и подвезти попутчиков. Таким образом, проезжая свой обычный маршрут пользователь может одновременно заработать на доставке груза, подвозе попутчика, и к моменту приезда на торговую точку сразу приступить к трапезе не ожидая пока еду приготовят.
ПРОМЫШЛЕННАЯ ПРИМЕНИМОСТЬ
Заявляемым способом распределения заказов обеспечивают повышение точности распределения заказов за счет учета маршрутов перевозчиков и пользователей,  а так же точек погрузки и отгрузки груза.