СПОСОБ И СИСТЕМА ЛОГИСТИЧЕСКОГО РАСПРЕДЕЛЕНИЯ
METHOD AND SYSTEM FOR LOGISTIC DISTRIBUTION

Область техники, к которой относится изобретение
Настоящее раскрытие относится, в общем, к области логистики и, в частности, к способу и системе логистического распределения.
Уровень техники
В процессе экспресс-доставки часто возникает ситуация, когда грузополучатель не находится по адресу доставки, что влияет на показатель успешности доставки. Если курьер направляется непосредственно по адресу доставки, но грузополучатель отсутствует и не может вернуться в течение короткого периода времени, доставка может быть неудачной, что обременит курьера и снизит эффективность доставки.
Во избежание неудачного выполнения доставки, курьер может часто делать телефонные звонки грузополучателю один за другим перед доставкой, чтобы определить, находится ли грузополучатель по адресу доставки, и затем согласовать время доставки, если получатель не находится по адресу доставки. Однако такой способ обработки может также повлиять на эффективность доставки и повысить стоимость экспресс-доставки, а также может вызвать ненужные неудобства для грузополучателя по адресу доставки.
Раскрытие сущности изобретения
Согласно одному аспекту одного или более вариантов осуществления настоящего раскрытия предложен способ логистического распределения. Способ логистического распределения включает в себя: получение адреса регистрации и времени регистрации пользователя, зарегистрированного на платформе, причем платформа включает в себя одно или более из: логистической платформы, торговой платформы или сторонней платформы; и определение показателя успешности доставки согласно адресу регистрации и времени регистрации для определения, выполнить ли прямую доставку в соответствии с показателем успешности доставки.
В некоторых вариантах осуществления адрес регистрации представляет собой информацию позиционирования глобальной системы позиционирования (GPS) относительно того, когда пользователь зарегистрировался на платформе, или определяется в соответствии с информацией об адресе интернет-протокола (IP) относительно того, когда пользователь зарегистрировался на платформе.
В некоторых вариантах осуществления получение адреса регистрации и времени регистрации пользователя, зарегистрированного на платформе, включает в себя: получение информации позиционирования GPS и времени регистрации, когда пользователь регистрируется на платформе; получение информации IP-адреса и времени регистрации, когда пользователь регистрируется на платформе, и определение информации позиционирования IP-адреса в соответствии с информацией об IP-адресе; определение последней регистрации в соответствии со временем регистрации, и определение информации позиционирования GPS или информации позиционирования IP-адреса после последней регистрации на платформе в качестве адреса регистрации.
В некоторых вариантах осуществления показатель успешности доставки определяется в соответствии с расстоянием между адресом регистрации и адресом доставки и разницей во времени между временем регистрации и текущим временем.
В некоторых вариантах осуществления показатель успешности доставки определяется по следующей формуле:
P = (Q/s) * (K/h),
где P - показатель успешности доставки, s - расстояние, h - разница во времени, Q - коэффициент влияния расстояния, K - коэффициент влияния разницы во времени; s≥1, h≥1; когда расстояние не более 1 метра, s = 1; когда разница во времени составляет не более 1 минуты, h = 1.
В некоторых вариантах осуществления способ логистического распределения дополнительно включает в себя: получение пользователей, ассоциированных с адресом доставки, для формирования списка пользователей; определение показателя успешности доставки в соответствии с адресом регистрации и временем регистрации включает в себя: определение показателя успешности доставки из расчета на одного пользователя для каждого пользователя в соответствии с адресом регистрации и временем регистрации каждого пользователя в списке пользователей; и определение максимального значения показателя успешности доставки из расчета на одного пользователя в качестве показателя успешности доставки.
В некоторых вариантах осуществления способ логистического распределения дополнительно включает в себя: сравнение показателя успешности доставки с заданным пороговым значением; побуждение вызвать пользователя, если показатель успешности доставки ниже заданного порогового значения; и побуждение прямой доставки, если показатель успешности доставки не ниже заданного порогового значения.
Согласно другому аспекту одного или более вариантов осуществления настоящего раскрытия предложена система логистического распределения. Система логистического распределения включает в себя: блок получения информации о регистрации, выполненный с возможностью получения адреса регистрации и времени регистрации пользователя, зарегистрированного на платформе, причем платформа включает в себя одно или более из: логистической платформы, торговой платформы или сторонней платформы; и блок определения показателя успешности доставки, выполненный с возможностью определения показателя успешности доставки в соответствии с адресом регистрации и временем регистрации для определения, выполнять ли прямую доставку в соответствии с показателем успешности доставки.
В некоторых вариантах осуществления адрес регистрации представляет собой информацию позиционирования GPS, когда пользователь регистрируется на платформе, или определяется в соответствии с информацией об IP-адресе, когда пользователь регистрируется на платформе.
В некоторых вариантах осуществления блок получения информации о регистрации включает в себя: модуль получения информации GPS-позиционирования, выполненный с возможностью получения информации GPS-позиционирования и времени регистрации, когда пользователь регистрируется на платформе; модуль получения информации IP-позиционирования, выполненный с возможностью получения информации об IP-адресе и времени регистрации, когда пользователь регистрируется на платформе, и определение информации позиционирования относительно IP-адреса в соответствии с информацией об IP-адресе; и модуль определения последней регистрации, выполненный с возможностью определения последней регистрации в соответствии со временем регистрации и определения информации позиционирования GPS или информации позиционирования IP-адреса после последней регистрации на платформе в качестве адреса регистрации.
В некоторых вариантах осуществления блок определения показателя успешности доставки включает в себя: модуль определения расстояния, выполненный с возможностью определения расстояния между адресом регистрации и адресом доставки; модуль определения разницы во времени, выполненный с возможностью определения разницы во времени между временем регистрации и текущим временем; и модуль определения показателя успешности, выполненный с возможностью определения показателя успешности доставки в соответствии с расстоянием и разницей во времени.
В некоторых вариантах осуществления модуль определения показателя успешности выполнен с возможностью определения показателя успешности доставки по следующей формуле:
P = (Q/s) * (K/h)
где P - показатель успешности доставки, s - расстояние, h - разница во времени, Q - коэффициент влияния расстояния, K - коэффициент влияния разницы во времени; s≥1, h≥1; когда расстояние не более 1 метра, s=1; когда разница во времени составляет не более 1 минуты, h=1.
В некоторых вариантах осуществления система логистического распределения дополнительно включает в себя: блок определения списка пользователей, выполненный с возможностью получения пользователей, ассоциированных с адресом доставки, для формирования списка пользователей; блок получения информации о регистрации, выполненный с возможностью получения адреса регистрации и времени регистрации последней регистрации каждого пользователя в списке пользователей на платформе; блок определения показателя успешности доставки, выполненный с возможностью определения показателя успешности доставки из расчета на одного пользователя для каждого пользователя в соответствии с адресом регистрации и временем регистрации каждого пользователя в списке пользователей и определения максимального значения показателя успешности доставки из расчета на одного пользователя в качестве показателя успешности доставки.
В некоторых вариантах осуществления система логистического распределения дополнительно включает в себя: блок представления подсказки относительно решения, выполненный с возможностью сравнения показателя успешности доставки с заданным пороговым значением; представления подсказки вызвать пользователя, если показатель успешности доставки ниже заданного порогового значения; и представления подсказки прямой доставки, если показатель успешности доставки не ниже заданного порогового значения.
Согласно дополнительному аспекту одного или более вариантов осуществления настоящего раскрытия выполнена система логистического распределения. Система логистического распределения содержит: память и процессор, подключенный к памяти, причем процессор выполнен с возможностью, основываясь на инструкциях, хранящихся в памяти, выполнения способа в соответствии с любым вышеупомянутым способом логистического распределения.
Согласно еще одному аспекту одного или более вариантов осуществления настоящего раскрытия, предложен машиночитаемый носитель информации. На машиночитаемом носителе информации хранятся инструкции компьютерной программы, при этом способ в соответствии с любым вышеупомянутым способом логистического распределения выполняется при исполнении процессором инструкции компьютерной программы.
Краткое описание чертежей
Чертежи, представленные в данном документе, используются для обеспечения дополнительного понимания настоящего раскрытия и составляют часть настоящего раскрытия. Иллюстративные варианты осуществления настоящего раскрытия, а также их описание, которое используется для объяснения настоящего раскрытия, не представляют собой неправильные определения настоящего раскрытия. На прилагаемых чертежах:
на фиг.1 показана блок-схема последовательности операций некоторых вариантов осуществления способа логистического распределения настоящего раскрытия;
на фиг.2 показана блок-схема последовательности операций некоторых вариантов осуществления определения адреса регистрации и времени регистрации в способе логистического распределения настоящего раскрытия;
на фиг.3 показана блок-схема последовательности операций других вариантов осуществления способа логистического распределения настоящего раскрытия;
на фиг.4 показана блок-схема последовательности операций дополнительных вариантов осуществления способа логистического распределения настоящего раскрытия;
на фиг.5 показано схематичное изображение некоторых вариантов осуществления системы логистического распределения настоящего раскрытия;
на фиг.6 показано схематичное изображение некоторых вариантов осуществления блока получения информации о регистрации в системе логистического распределения настоящего раскрытия;
на фиг.7 показано схематичное изображение некоторых вариантов осуществления блока определения показателя успешности доставки в системе логистического распределения настоящего раскрытия;
на фиг.8 показано схематичное изображение других вариантов осуществления системы логистического распределения настоящего раскрытия;
на фиг.9 показано схематичное изображение дополнительных вариантов осуществления системы логистического распределения настоящего раскрытия; и
на фиг.10 показано схематичное изображение еще одних вариантов осуществления системы логистического распределения настоящего раскрытия.
Осуществление изобретения
Далее приводится подробное описание технического решения настоящего раскрытия посредством чертежей и вариантов осуществления.
На фиг.1 показана блок-схема последовательности операций некоторых вариантов осуществления способа логистического распределения настоящего раскрытия.
На этапе 101 получаются адрес регистрации и время регистрации пользователя, зарегистрированного на платформе. Платформа может быть торговой платформой, логистической платформой или сторонней платформой, которая может получать данные для регистрации. Пользователь может зарегистрироваться на платформе через мобильный терминал или компьютер, используя клиентскую часть или клиентскую программу просмотра. В некоторых вариантах осуществления, когда курьер принимает решение доставить товар по некоторой накладной, система находит адресную информацию, которая требуется в данный момент времени для доставки в соответствии с номером накладной, введенным курьером или введенным путем сканирования кода, и затем определяет назначенного пользователя.
На этапе 102 показатель успешности доставки определяется в соответствии с адресом регистрации и временем регистрации так, что курьер определяет, следует ли выполнять прямую доставку в соответствии с показателем успешности доставки. В некоторых вариантах осуществления адрес регистрации представляет собой адрес регистрации с временем последней регистрации. В некоторых вариантах осуществления, если адрес регистрации близок или совпадает с адресом доставки, и время регистрации близко или совпадает с текущим временем, пользователь принимает решение относительно нахождения по адресу доставки, так как показатель успешности доставки имеет высокое значение. Когда показатель успешности доставки имеет высокое значение, курьер может выполнить прямую доставку и не звонить, чтобы связаться с грузополучателем; если показатель успешности доставки имеет низкое значение, курьер может позвонить грузополучателю, чтобы определить время доставки.
Посредством такого способа можно сначала получить последнюю информацию о местоположении пользователя и затем оценить, расположен ли пользователь по адресу доставки, чтобы получить показатель успешности доставки при прямой доставке. Курьер может принять решение относительно того, следует ли выполнять прямую доставку в соответствии с показателем успешности доставки, тем самым уменьшается количество грузополучателей, необходимых для телефонной связи, и повышается эффективность логистического распределения.
В некоторых вариантах осуществления, если пользователь регистрируется на платформе через мобильный терминал, который может выполнять GPS-позиционирование, адрес регистрации может быть определен с использованием информации GPS-позиционирования, записанной в фоновом режиме работы при регистрации пользователя на платформе. В связи с тем, что технология GPS имеет высокую степень проникновения, такой способ может непосредственно использовать существующие данные, поэтому объем вычислений и требования к производительности системы снижаются, и такой метод будет популяризироваться.
В других вариантах осуществления можно получить информацию IP-адреса при регистрации пользователя на платформе, и адрес регистрации определяется в соответствии с информацией об IP-адресе на основе технологии IP-позиционирования. Технология IP-позиционирования определяет географическое местоположение устройства по его IP-адресу. Основной принцип IP-позиционирования состоит в использовании имени, информации регистрации или информации о временной задержке IP-устройства для оценки его географического местоположения. Точность позиционирования услуги высокоточного IP-позиционирования может достигать 90% с ошибкой в пределах 80 м.
Такой способ может быть адаптирован к обстоятельствам регистрации через мобильный терминал, который не может выполнить GPS-позиционирование, или через компьютер или регистрации с использованием клиентской программы просмотра, тем самым расширяя область применения.
Блок-схема последовательности операций некоторых вариантов осуществления определения адреса регистрации и времени регистрации в способе логистического распределения настоящего раскрытия показана на фиг.2.
На этапе 201 получается информация GPS-позиционирования и время регистрации при регистрации пользователя на платформе. В некоторых вариантах осуществления можно запрашивать информацию GPS-позиционировании из базы данных, которая записана в фоновом режиме работы, когда пользователь недавно зарегистрировался на платформе через мобильное приложение в виде информации GPS-позиционирования, и запрашивать время позиционирования в виде времени регистрации.
На этапе 202 получается информация IP-адреса и время регистрации при регистрации пользователя на платформе, и информация позиционирования IP-адреса определяется в соответствии с информацией об IP-адресе. В некоторых вариантах осуществления можно запрашивать информацию IP-адреса, записанную в фоновом режиме работы, когда пользователь недавно зарегистрировался через клиентскую программу просмотра или приложение (APP), и определить связанную с этим информацию о географическом положении в соответствии с IP-адресом.
На этапе 203 последняя регистрация определяется в соответствии со временем регистрации, затем информация GPS-позиционирования или информация позиционирования IP-адреса последней регистрации определяется в виде адреса регистрации, а также определяется время регистрации последней регистрации. В некоторых вариантах осуществления самая последняя информация GPS-позиционирования и самая последняя информация IP-позиционирования определяются, соответственно, согласно информации о времени регистрации, и время регистрации, привязанное к самой последней информации GPS-позиционирования, сравнивается с временем регистрации, привязанным к информации позиционирования самого последнего IP-адреса. Если время, привязанное к информации GPS-позиционирования, является последним, определяется, что адрес регистрации представляет собой самую последнюю информацию GPS-позиционирования, и время регистрации представляет собой время регистрации, привязанное к самой последней информацией GPS-позиционирования. Если время, привязанное к информации позиционирования IP-адреса, является последним, определяется, что адрес регистрации представляет собой информацию позиционирования самого последнего IP-адреса, и время регистрации представляет собой время регистрации, привязанное к самой последней информации GPS-позиционирования.
Используя такой способ, можно получить время регистрации и адрес регистрации ближе к текущему моменту путем сравнения адреса регистрации и времени регистрации последней регистрации, полученной различными способами, тем самым повышается точность при вычислении показателя успешности доставки.
В некоторых вариантах осуществления сначала можно определить расстояние s между адресом регистрации и адресом доставки в соответствии с адресом регистрации; затем определить разницу h во времени между временем регистрации и текущим временем в соответствии со временем регистрации, где разница h во времени может быть выражена в минутах; и окончательно определить показатель успешности доставки в соответствии с расстоянием s и разницей h во времени. В некоторых вариантах осуществления вычисления можно выполнить по следующей формуле:
P = (Q/s) * (K/h)
где P - показатель успешности доставки, s - расстояние, h - разница во времени, Q - коэффициент влияния расстояния, K - коэффициент влияния разницы во времени; s≥1, h≥1; когда расстояние не более 1 метра, s=1; когда разница во времени составляет не более 1 минуты, h=1. В некоторых вариантах осуществления значения коэффициентов Q, K влияния могут быть установлены или отрегулированы эмпирически во время применения на практике, например, Q равно 100, K равно 30 и т.п.
Используя такой способ, можно одновременно учитывать влияние адреса регистрации и времени регистрации, и показатель успешности доставки рассчитывается интуитивно и быстро с использованием формулы с высокой эффективностью вычислений, что выгодно для популяризированного приложения.
В некоторых вариантах осуществления разные пользователи могут использовать один и тот же адрес доставки, например, в ситуации, когда разные члены семьи имеют множество учетных записей, успешная доставка может быть выполнена, когда кто-либо находится дома. На фиг.3 показана блок-схема последовательности операций других вариантов осуществления способа логистического распределения настоящего раскрытия.
На этапе 301 получаются пользователи, ассоциированные с адресом доставки, для формирования списка пользователей. В некоторых вариантах осуществления все пользователи, которые использовали адрес доставки, ассоциируются с адресом доставки, и могут быть записаны отношения ассоциации между ID пользователей и адресом доставки. Количество пользователей в списке пользователей должно быть не менее 1, то есть по меньшей мере должно включать в себя пользователя, указанного в накладной на доставку товара, по которой осуществляется доставка товара в текущий момент времени. В некоторых вариантах осуществления, когда курьер выбирает доставку товара с определенной накладной, система находит адресную информацию, которая требуется в текущий момент времени для доставки в соответствии с номером накладной, введенным курьером. Система выполняет точное сопоставление в соответствии с адресной информацией и затем извлекает всех пользователей, которые использовали адрес для доставки, из базы данных, и после этого сохраняет их в виде списка пользователей.
На этапе 302, получаются, соответственно, адрес регистрации и время регистрации последней регистрации каждого пользователя в списке пользователей. Чтобы получить адрес регистрации и время регистрации последней регистрации каждого пользователя, можно использовать любой из вышеупомянутых способов.
На этапе 303 определяется показатель успешности доставки из расчета на одного пользователя для каждого пользователя в соответствии с адресом регистрации и временем регистрации каждого пользователя в списке пользователей. В некоторых вариантах осуществления может быть сформирован список показателей успешности доставки, в который включены соответствующие коэффициенты успешности доставки из расчета на одного пользователя.
В некоторых вариантах осуществления может быть также включен этап 304.
На этапе 304 определяется максимальное значение показателя успешности доставки из расчета на одного пользователя в виде показателя успешности доставки.
Используя такой способ, все пользователи, которые использовали адрес доставки, могут быть приняты в качестве грузополучателя. В случае, когда нет необходимости подписываться лично, можно повысить точность вычисления показателя успешности доставки и дополнительно повысить эффективность доставки.
На фиг.4 показана блок-схема последовательности операций дополнительных вариантов осуществления способа логистического распределения настоящего раскрытия.
На этапе 401 получают адрес регистрации и время регистрации пользователя, зарегистрированного на платформе, в течение последнего времени.
На этапе 402 показатель успешности доставки определяется в соответствии с адресом регистрации и временем регистрации.
На этапе 403 показатель успешности доставки сравнивается с заданным пороговым значением (например, принимая заданное пороговое значение, равное 0,7). Если показатель успешности доставки ниже заданного порогового значения, выполняется этап 404; если показатель успешности доставки не ниже заданного порогового значения, выполняется этап 405. В некоторых вариантах осуществления заданное пороговое значение может быть установлено и отрегулировано в соответствии с фактическим опытом.
На этапе 404 курьеру предлагается позвонить получателю, чтобы определить, удобно ли получателю принять посылку, или согласовать с грузополучателем время и местоположение доставки.
На этапе 405 курьеру предлагается выполнить прямую доставку без телефонного вызова, чтобы обеспечить контакт с грузополучателем.
Используя такой способ, курьеру можно предоставить более интуитивную информацию относительно того, требуется ли телефонный вызов для установления контакта с грузополучателем, тем самым уменьшая влияние субъективного решения курьера и повышая точность решения.
В некоторых вариантах осуществления, когда курьер принимает решение доставить товар по определенной накладной, система находит адресную информацию, требуемую в данный момент времени для товара, который подлежит доставке в соответствии с номером накладной, введенным курьером; выполняет точное сопоставление в соответствии с адресной информацией и извлекает всех пользователей, которые использовали адрес для доставки в базе данных, и сохраняет их в виде списка ‘a’ пользователей.
Система циклически извлекает регистрационную информацию каждого пользователя в списке ‘a’ пользователей, при этом способ содержит этапы, на которых:
- Информация GPS-позиционирования, записанная в фоновом режиме работы, когда каждый пользователь, недавно зарегистрированный через мобильное приложение (APP), извлекается из базы данных и затем сохраняется в виде данных ‘b’, если таковые имеются. В данных ‘b’ идентификатор (ID) пользователя выбран в качестве основного ключа, и элементы данных включают в себя информацию GPS-позиционирования и время регистрации.
- Информация IP-адреса, записанная в фоновом режиме работы, когда каждый пользователь, недавно зарегистрированный через клиентскую программу просмотра или клиентское приложение, извлекается из базы данных и затем сохраняется в виде данных ‘c’, ассоциированных с ID пользователя соответствующего пользователя в списке пользователей в соответствии с соответствующей географической информацией о местоположении, определенной IP-адресом. В данных ‘c’ идентификатор пользователя выбран в качестве основного ключа, и элементы данных включают в себя информацию о местоположении и времени регистрации.
- Сравниваются моменты времени регистрации, ассоциированные с одним и тем же ID пользователя в данных ‘b’ и данных ‘c’, и элементы данных, имеющие последнее время регистрации, сохраняются и помечаются как ‘d’. В данных ‘d’ ID пользователя выбран в качестве основного ключа, и элементы данных включают в себя информацию о местоположении и времени регистрации.
- После того как система выполнит циклическое извлечение, получается список ‘e’ географических местоположений, при этом список ‘e’ содержит время и географическую информацию о местоположении последней регистрации каждого пользователя в списке ‘a’.
После того как система получила последний список ‘e’ географических местоположений пользователя, вычисляется показатель успешности доставки, при этом способ специально содержит этапы, на которых:
- Циклически извлекается каждый элемент данных в списке ‘e’ географических местоположений.
- Вычисляется расстояние между каждым географическим местоположением в списке географических местоположений и адрес доставки, и оно обозначается s, где s≥1, при этом расстояние выражено в метрах, и s=1, если эти два местоположения совпадают.
- Вычисляется разница во времени между последним временем регистрации пользователя и текущим моментом времени, и она обозначается h, где h≥1, при этом разность во времени выражена в минутах, и h=1, если оба момента времени совпадают.
- Показатель успешности вычисляется по формуле показателя успешности:  где Q и K - самоопределяющиеся коэффициенты системы, которые, соответственно, отражают степень влияния расстояния и времени регистрации на показатель успешности доставки и представляют собой эмпирические значения.
- После завершения вычисления показателей успешности распределения всех пользователей в списке пользователей, получается список 'f' показателей успешности доставки каждого пользователя, при этом список 'f' содержит список показателей успешности доставки каждого пользователя в списке пользователей под текущим адресом доставки.
Проверяют, имеется ли какое-либо значение в списке 'f', которое больше, чем заданное пороговое значение n. Если список 'f' будет пуст, или все значения в списке 'f' меньше заданного порогового значения ‘n’, то курьеру будет предложено вручную вызвать пользователя, чтобы узнать, осуществляется ли доставка в соответствии с заранее определенным временем и адресом.
Используя такой способ, можно получить последнее местоположение и время регистрации всех пользователей, которые использовали текущий адрес доставки, и затем получить показатель успешности доставки, соответствующий всем пользователям. В случае, когда нет необходимости подписываться лично, можно повысить точность вычисления показателя успешности доставки и дополнительно повысить эффективность доставки; и это можно реализовывать, используя способы, такие как поиск в базе данных и вычисление, что облегчает практическое применение.
На фиг.5 показано схематичное изображение некоторых вариантов осуществления системы логистического распределения настоящего раскрытия. Блок 501 получения регистрационной информации может получить адрес регистрации и время регистрации пользователя, зарегистрированного на платформе. Платформа может быть платформой для покупок, логистической платформой или сторонней платформой, которая может получать данные регистрации. Пользователь может загрузиться на платформе через мобильный терминал или компьютер, используя клиентское приложение или клиентскую программу просмотра. В некоторых вариантах осуществления, когда курьер принимает решение доставить товар по определенной накладной, система находит адресную информацию, которая требуется в текущий момент времени для доставки в соответствии с номером накладной, введенным курьером или введенным путем сканирования кода, и определяет назначенного пользователя. Блок 502 определения показателя успешности доставки определяет показатель успешности доставки в соответствии с адресом регистрации и временем регистрации, так что курьер определяет, следует ли выполнять прямую доставку в соответствии с показателем успешности доставки. В некоторых вариантах осуществления адрес регистрации представляет собой адрес регистрации, соответствующий последнему времени регистрации. В некоторых вариантах осуществления, если адрес регистрации близок или совпадает с адресом доставки, и время регистрации близко к текущему времени или совпадает с ним, то подразумевается, что пользователь находится по адресу доставки, что обеспечивает высокое значение показателя успешности доставки. Когда показатель успешности доставки имеет высокое значение, курьер может выполнить прямую доставку вместо того, чтобы звонить по телефону для установления контакта с грузополучателем; если показатель успешности доставки имеет низкое значение, курьер может позвонить грузополучателю, чтобы определить время доставки.
Посредством такой системы можно сначала получить последнюю информацию о местоположении пользователя и затем оценить, расположен ли пользователь по адресу доставки, чтобы получить показатель успешности доставки при прямой доставке. Курьер может принять решение относительно того, следует ли выполнять прямую доставку в соответствии с показателем успешности доставки, тем самым уменьшается количество грузополучателей, необходимых для телефонной связи, и повышается эффективность логистического распределения.
В некоторых вариантах осуществления, если пользователь регистрируется через мобильный терминал, мобильный терминал может выполнить GPS-позиционирование. Блок 501 получения регистрационной информации может определить адрес регистрации, используя информацию GPS-позиционирования, записанную в фоновом режиме работы при регистрации пользователя на платформе. Так как технология GPS имеет высокую степень проникновения, система может напрямую использовать существующие данные, так что уменьшаются объем вычислений и требования к производительности системы, и такой способ будет популяризироваться.
В других вариантах осуществления блок 501 получения регистрационной информации может получить информацию об IP-адресе, которую пользователь использовал при регистрации пользователя на платформе, и затем определить адрес регистрации в соответствии с информацией об IP-адресе на основе технологии IP-позиционирования. Технология IP-позиционирования определяет географическое местоположение устройства по его IP-адресу. Основной принцип IP-позиционирования состоит в том, чтобы использовать имя, регистрационную информацию или информацию о временной задержке IP устройства для оценки его географического местоположения. Точность IP-позиционирования услуги высокоточного позиционирования может достигать 90% с ошибкой в пределах 80 м.
Такая система может быть адаптирована к условиям регистрации через мобильный терминал, который не может выполнять GPS-позиционирование, или через компьютер или регистрации с использованием клиентской программы просмотра, тем самым расширяя область применения.
На фиг.6 показано схематичное изображение некоторых вариантов осуществления блока получения регистрационной информации в системе логистического распределения настоящего раскрытия.
Модуль 601 получения информации о GPS-позиционировании может получать информацию GPS-позиционировании и время регистрации пользователя, зарегистрированного на платформе. В некоторых вариантах осуществления можно запрашивать информацию GPS-позиционирования, записанную в фоновом режиме работы, когда пользователь недавно загрузился на платформе через мобильное приложение в виде информации GPS-позиционирования в базе данных, и запрашивать время позиционирования как время регистрации.
Модуль 602 получения информации IP-позиционирования может получить информацию об IP-адресе и время регистрации в том случае, когда пользователь недавно зарегистрировался на платформе, и затем определить информацию позиционирования IP-адреса в соответствии с информацией об IP-адресе. В некоторых вариантах осуществления можно запросить информацию об IP-адресе, записанную в фоновом режиме работы, когда пользователь недавно зарегистрировался через клиентскую программу просмотра или APP, и затем можно определить связанную с этим информацию о географическом местоположении в соответствии с IP-адресом.
Модуль 603 определения последней регистрации может определить последнюю регистрацию в соответствии со временем регистрации, затем определить информацию GPS-позиционирования или информацию позиционирования IP-адреса последней регистрации в качестве адреса регистрации, а также определить время регистрации последней регистрации.
В некоторых вариантах осуществления последняя информация GPS-позиционирования и последняя информация IP-позиционирования определяется, соответственно, согласно информации о времени регистрации, и время регистрации, привязанное к последней информации GPS-позиционирования, сравнивается с временем регистрации, привязанным к информации позиционирования последнего IP-адреса. Если время, привязанное к информации GPS-позиционирования, является более поздним, определяется, что адрес регистрации является самой последней информацией GPS-позиционирования, и время регистрации представляет собой время регистрации, привязанное к самой последней информации GPS-позиционирования. Если время, привязанное к информации позиционирования IP-адреса, является более поздним, то определяется, что адрес регистрации представляет собой информацию позиционирования последнего IP-адреса, и время регистрации представляет собой регистрацию, привязанную к последней информации GPS-позиционирования.
Используя такую систему, можно получить время регистрации и адрес регистрации ближе к текущему моменту времени путем сравнения адреса регистрации и времени регистрации последней регистрации, полученной различным образом, тем самым повышается точность вычисления показателя успешности доставки.
На фиг.7 показано схематичное изображение некоторых вариантов осуществления блока определения показателя успешности доставки в системе логистического распределения настоящего раскрытия. Модуль 701 определения расстояния может определить расстояние s между адресом регистрации и адресом доставки в соответствии с адресом регистрации, при этом расстояние s может быть выражено в метрах. Модуль 702 определения разницы во времени определяет разницу h во времени между временем регистрации и текущим временем в соответствии со временем регистрации, при этом разница h во времени может быть выражена в минутах, секундах и т.п. Модуль 703 определения показателя успешности может определять показатель успешности доставки в соответствии с расстоянием s и разницей h во времени. В некоторых вариантах осуществления формула вычисления в модуле 703 определения показателя успешности может выглядеть следующим образом:
P = (Q/s) * (K/h)
где P - показатель успешности доставки, s - расстояние, h - разница во времени, Q - коэффициент влияния расстояния, K - коэффициент влияния разницы во времени; s≥1, h≥1; когда расстояние не более 1 метра, s=1; когда разница во времени составляет не более 1 минуты, h=1. В некоторых вариантах осуществления значения коэффициентов Q и K влияния могут устанавливаться или корректироваться эмпирически во время применения на практике.
Используя такую систему, можно одновременно учитывать влияние адреса регистрации и времени регистрации, и показатель успешности доставки вычисляется интуитивно и быстро с использованием формулы с высокой эффективностью вычисления, что выгодно для популяризированного применения.
В некоторых вариантах осуществления разные пользователи могут использовать один и тот же адрес доставки, например, в ситуации, когда разные члены семьи имеют множество учетных записей, успешная доставка может быть выполнена, когда кто-либо из них находится дома. На фиг.8 показано схематичное изображение других вариантов осуществления системы логистического распределения настоящего раскрытия. Блок 803 определения списка пользователей может получить пользователей, ассоциированных с адресом доставки для формирования списка пользователей. В некоторых вариантах осуществления все пользователи, которые использовали адрес доставки, ассоциируются с адресом доставки. В некоторых вариантах осуществления могут быть записаны отношения ассоциации между ID пользователей и адресом доставки. Количество пользователей в списке пользователей составляет не менее 1, то есть по меньшей мере включая пользователя, записанного в накладной на доставку товара, по которой поставляется товар в данный момент времени. Блок 801 получения регистрационной информации может получить, соответственно, адрес регистрации и время регистрации последней регистрации каждого пользователя в списке пользователей. Блок 802 определения показателя успешности доставки может, соответственно, определить показатель успешности доставки из расчета на одного пользователя для каждого пользователя в соответствии с адресом регистрации и временем регистрации каждого пользователя в списке пользователей. В некоторых вариантах осуществления блок 802 определения показателя успешности доставки может также определить максимальное значение показателя успешности доставки из расчета на одного пользователя в качестве показателя успешности доставки.
Используя такую систему, все пользователи, которые использовали адрес доставки, могут быть выбраны в качестве грузополучателя. В случае, когда нет необходимости подписываться лично, можно повысить точность вычисления показателя успешности доставки и дополнительно повысить эффективность доставки.
В некоторых вариантах осуществления, как показано на фиг.8, система логистического распределения дополнительно содержит блок 804 предоставления подсказки относительно решения, который позволяет сравнивать показатель успешности доставки с заданным пороговым значением. Если показатель успешности доставки ниже заданного порогового значения, курьеру предлагается вызвать грузополучателя, чтобы определить, удобно ли грузополучателю принять товар, или договариваться с грузополучателем о времени и местоположении доставки. Если показатель успешности доставки не ниже заданного порогового значения, курьеру предлагается выполнить прямую доставку, не совершая телефонный вызов, чтобы установить контакт с грузополучателем. В некоторых вариантах осуществления заданное пороговое значение может быть установлено и отрегулировано в соответствии с фактическим опытом. В некоторых вариантах осуществления, если список пользователей включает в себя множество пользователей, блок 804 предоставления подсказки относительно решения может, соответственно, сравнивать соответствующие показатели успешности доставки из расчета на одного пользователя с заданным пороговым значением, и в случае, когда все показатели успешности доставки из расчета на одного пользователя ниже заданного порогового значения, курьеру предлагается вызвать пользователя, чтобы определить, удобно ли грузополучателю принять товар, или договариваться с грузополучателем о времени и местоположении доставки.
Используя такую систему, курьеру можно предоставлять более интуитивную информацию относительно того, требуется ли телефонный вызов для установления контакта с грузополучателем, и, таким образом, можно уменьшить влияние субъективного решения курьера, тем самым повышая точность решения.
В некоторых вариантах осуществления система логистического распределения может быть расположена на сервере. Сервер принимает отсканированную информацию или введенную информацию накладной экспресс-доставки из терминала (такого как выделенное устройство, мобильный телефон и т.д.) курьера и определяет адрес доставки и соответствующего пользователя накладной экспресс-доставки; и возвращает полученный показатель успешной доставки в терминал курьера. Такая система не должна обновлять терминальные устройства, так что эксплуатационные расходы снижаются, и обеспечивается расширение приложения.
В некоторых других вариантах осуществления система логистического распределения может быть выполнена в виде терминала. Терминал инициирует поиск в базе данных в соответствии с отсканированной информацией или введенной информацией накладной экспресс-доставки и затем вычисляет коэффициент успешной доставки в соответствии с информацией обратной связи. Такая система размещает арифметическую обработку на стороне терминала, тем самым полностью используется вычислительный ресурс существующего терминала, и снижается нагрузка на сервер.
На фиг.9 показан схематичный структурный вид некоторых других вариантов осуществления системы логистического распределения настоящего раскрытия. Система логистического распределения содержит память 910 и процессор 920, причем память 910 может быть магнитным диском, флэш-памятью или любым другим энергонезависимым носителем информации. Память выполнена с возможностью хранения инструкции в соответствующем варианте осуществления способа логистического распределения. Процессор 920, который подключен к памяти 910, может быть реализован в виде одной или нескольких интегральных схем, таких как микропроцессор или микроконтроллер. Процессор 920, который выполнен с возможностью исполнять инструкции, хранящиеся в памяти, может осуществить определение показателя успешности доставки.
В некоторых вариантах осуществления возможны случаи, как показано на фиг.10, когда система 1000 логистического распределения содержит память 1010 и процессор 1020. Процессор 1020 подключен к памяти 1010 через шину 1030. Система 1000 логистического распределения может быть также подключена к внешнему запоминающему устройству 1050 через интерфейс 1040 запоминающего устройства для вызова внешних данных и может быть также подключена к сети или другой компьютерной системе (не показана) через сетевой интерфейс 1060. В данном документе это не будет подробно описываться.
В данном варианте осуществления инструкции данных сохраняются в памяти, и затем вышеописанные инструкции обрабатываются процессором, чтобы можно было эффективно получать показатель успешной доставки.
В других вариантах осуществления дополнительно предложен машиночитаемый носитель информации. На машиночитаемом носителе информации хранятся инструкции компьютерной программы, которые при их исполнении процессором, выполняют этапы способа в соответствующих вариантах осуществления способа логистического распределения. Специалистам в данной области техники должно быть понятно, что варианты осуществления настоящего раскрытия могут быть предоставлены как способ, устройство или компьютерный программный продукт. Соответственно, настоящее раскрытие может принимать форму полностью варианта осуществления аппаратных средств, полностью варианта осуществления программного обеспечения или комбинации аспектов программного обеспечения и аппаратных средств. Более того, настоящее раскрытие может принимать форму компьютерного программного продукта, воплощенного в одном или более невременных компьютерно-используемых носителей информации (включая, но не ограничиваясь этим, дисковую память, CD-ROM, оптическую память и т.п.), содержащих компьютерно-используемые программные коды.
Настоящее раскрытие описано со ссылкой на блок-схемы последовательности операций и/или блок-схемы способов, устройств (систем) и компьютерных программных продуктов согласно вариантам осуществления настоящего раскрытия. Понятно, что каждый этап и/или блок блок-схем последовательности операций и/или блок-схем, а также комбинацию этапов и/или блоков блок-схем последовательности операций и/или блок-схем можно реализовать с помощью инструкции компьютерной программы. Эти инструкции компьютерной программы могут подаваться в процессор компьютера общего назначения, компьютер специального назначения, встроенную машину обработки или в другие программируемые устройства обработки данных для производства машины, так что инструкции, исполняемые процессором компьютера или другими программируемыми устройствами обработки данных, создают устройство для реализации функции, указанной в одном или нескольких этапах на блок-схеме последовательности операций или в одном или нескольких блоках на блок-схеме.
Эти инструкции компьютерной программы могут также храниться в машиночитаемой памяти, которая может направлять компьютер или другое программируемое устройство обработки данных для работы определенным образом, так что инструкции, хранящиеся в машиночитаемой памяти, производят изделие, включая инструктирующее устройство. Инструктирующее устройство реализует функцию, указанную в одном или нескольких этапах на блок-схеме последовательности операций или в одном или нескольких блоках на блок-схеме.
Эти инструкции компьютерной программы могут быть также загружены на компьютер или другие программируемые устройства обработки данных, так что на компьютере или другом программируемом устройстве выполняется ряд рабочих этапов, чтобы выполнить обработку, осуществляемую компьютером, так что инструкции, выполняемые на компьютере или на других программируемых устройствах предоставляют этапы для выполнения функций, указанных на одном или нескольких этапах блок-схемы последовательности операций и/или в одном или нескольких блоках на блок-схеме.
Выше было подробно описано настоящее раскрытие. Некоторые детали, хорошо известные в данной области техники, не описаны во избежание затруднения понимания концепции настоящего раскрытия. Согласно приведенному выше описанию специалисты в данной области техники будут в полной мере понимать, как осуществить технические решения, раскрытые в данном документе.
Способ и устройство настоящего раскрытия могут быть реализованы различным образом. Например, способ и устройство согласно настоящему раскрытию могут быть реализованы с помощью программного обеспечения, аппаратных средств, программно-аппаратных средств или любой комбинации из программного обеспечения, аппаратных средств и программно-аппаратных средств. Вышеописанная последовательность этапов для способа предназначена только для иллюстративных целей, и этапы способа настоящего изобретения не ограничиваются последовательностью, конкретно описанной выше, если специально не указано иное. Кроме того, в некоторых вариантах осуществления настоящее раскрытие может быть также воплощено в виде программ, записанных на носителе информации, которые включают в себя машиночитаемые инструкции для выполнения способа в соответствии с настоящим раскрытием. Таким образом, настоящее раскрытие также охватывает носитель информации, на котором хранятся программы, предназначенные для выполнения способа согласно настоящему раскрытию.
Наконец, следует отметить, что: вышеупомянутые варианты осуществления используются только для описания технического решения настоящего раскрытия, а не для его ограничения; хотя подробные пояснения к настоящему раскрытию даны со ссылкой на предпочтительные варианты осуществления, обычный специалист в данной области техники должен понимать, что: в варианты осуществления настоящего раскрытия можно по-прежнему вносить изменения, или в части технических признаков можно делать эквивалентные замены без отступления от сущности и объема настоящего раскрытия, и все они должны быть охвачены объемом технического решения, защита которого испрашивается в настоящем раскрытии.