ПУНКТЫ ПОЛУЧЕНИЯ ТОВАРОВ
POINTS FOR RECEIVING COMMODITIES

Данная заявка заявляет приоритет заявки на патент США № 13/434, 824, поданной 29 марта 2012 под названием “Pickup Locations”, заявки на патент США № 13/434, 834, поданной 29 марта 2012, под названием “Pickup Locations As A Transfer Point”, заявки на патент США № 13/434, 839, поданной 29 марта 2012 года, под названием “Modular Station Pickup Locations”, и заявки на патент США № 13/434, 844, поданной 29 марта 2012 года, под названием “Pickup Location Monitoring”, которые включены в полном объеме в данную заявку путем ссылки.
УРОВЕНЬ ТЕХНИКИ
Многие компании, специализирующиеся на упаковке товаров и/или групп товаров для различных целей, например для электронной коммерции и компаний посылочной торговли, упаковывают товары (например, книги, компакт-диски, одежду, продукты питания и т.д.) для отправки по заказу клиентам. Розничные, оптовые и другие дистрибьюторы продуктов (совместно называемые дистрибьюторами), как правило, комплектуют различные товары, которые могут быть заказаны клиентами или пользователями. Эта комплектация может выполняться и обрабатываться на перегрузочном комплексе, который может содержать, но не ограничивается этим, один или более складов, распределительных центров, кросс-докинг терминалов, объектов для выполнения заказов, объектов для упаковки, транспортные средства или другие объекты, или комбинации объектов для выполнения одной или более функций погрузочно-разгрузочных работ (комплектации).
Как правило, товары помещаются в транспортную тару (например, гофрированные коробки), а затем отправляются пользователю. Транспортная упаковка обычно необходима для того, чтобы предохранить товары от повреждений во время транспортировки. При выполнении операции упаковки товаров в транспортную упаковку, агент может выбирать упаковку из ограниченного числа доступных транспортных упаковок, основываясь на визуальной оценке товара или товаров, в то время как только они выбираются из описи и/или группируются. Этот визуальный метод выбора транспортной упаковки может приводить к ошибке, из-за того, что агент может выбрать транспортную упаковку, которая намного меньше или больше необходимой для упаковки товара или товаров, из-за чего содержимое транспортной упаковки не будет предохраняться в полной мере. Это может привести к росту затрат, связанных с использованием несоответствующей транспортной упаковки или привести к дополнительным затратам, связанным с повторением операций - в таком случае агент должен повторно запаковать товар(ы) или использовать несколько транспортных упаковок. Доставка товара или группы товаров в большей, чем необходимо, транспортной упаковке может привести к неоправданным издержкам. Перевозка товара или группы товаров в транспортной упаковке также приводит к тому, что клиент получает не только заказанные товары, но и транспортную упаковку, содержащую товары и упаковочный материал, добавленный для того, чтобы защитить товары от механических повреждений.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
Подробное описание представлено со ссылкой на прилагаемые фигуры. На чертежах крайняя левая цифра(ы) номера ссылки идентифицирует фигуру, в которой впервые появляется номер ссылки. Использование одинаковых номеров ссылки на различных чертежах указывает на подобные или идентичные компоненты, или отличительные признаки.
Фиг. 1 иллюстрирует основные операции, выполняемые в перегрузочном комплексе.
Фиг. 2 иллюстрирует функциональную схему пункта получения товаров в одном из вариантов реализации.
Фиг. 3 иллюстрирует блок-схему группы распределенных пунктов получения товара и ряда обслуживаемых каждым пунктом получения товаров, в одном из вариантов реализации.
Фиг. 4 иллюстрирует блок-схему, показывающую типовой процесс принятия заказа клиента для товара или группы товаров.
Фиг. 5 иллюстрирует блок-схему, показывающую типовой процесс получения набора инструкций для выполнения отправки в перегрузочном комплексе.
Фиг. 6 иллюстрирует блок-схему, показывающую типовой процесс обработки набора инструкций для выполнения отправки, предназначенной для трансферной перевозки.
Фиг. 7-9 иллюстрируют блок-схему, показывающую типовой процесс получения контейнера для доставки в пункт получения товаров.
Фиг. 10 и 11 иллюстрируют блок-схему, показывающую типовой процесс получения трансферного контейнера в пункте получения товаров.
Фиг. 12 иллюстрирует блок-схему, поясняющую типовой процесс предоставления передаточных контейнеров курьеру в пункте доставки для окончательной доставки клиентам.
Фиг. 13 иллюстрирует блок-схема, поясняющую типовой процесс предоставления заказа клиенту в пункте получения товаров.
Фиг. 14 иллюстрирует блок-схему, поясняющую типовой процесс обработки возвратов, перераспределения и товаров, предусмотренных для отправки в пункт получения товаров.
Фиг. 15 иллюстрирует блок-схему, поясняющую типовую компьютерную систему, выполненную с целью реализации одной или более операций пункта получения товаров или операций, выполняемых в пункте получения товаров, описанном в данной заявке.
В то время как варианты реализации описываются в данном документе в качестве примера, специалистам в данной области техники будет понятно, что варианты реализации не ограничиваются приведенными примерами или чертежами. Следует понимать, что чертежи и подробное описание не предназначены для ограничения вариантов реализации конкретной формы изобретения, а наоборот, изобретение охватывает все модификации, эквиваленты и альтернативы, вытекающие из сущности и объема изобретения, как определено в прилагаемых пунктах формулы изобретения. Заголовки, используемые в данной заявке, служат только в целях упорядочивания и не предназначены для использования с целью ограничения сферы описания или пунктов формулы изобретения. Используемое по тексту данной заявки слово "может" используется в разрешительном наклонении (то есть, означает имеющий потенциал), а не в повелительном наклонении (то есть, означает должен). Аналогичным образом, слова "включает", "включающий" и "включают" означают включающий, но не ограничивается этим.
ОСУЩЕСТВЛЕНИЕ ИЗОБРЕТЕНИЯ
В данной заявке описывается, в частности, инфраструктура, содержащая пункт получения товаров, позволяющий осуществлять доставку товаров клиентам без упаковки товара перед отправкой в транспортную тару. Например, клиент может заказать товар через веб-сайт для электронной коммерции и назначить в качестве пункта доставки пункт получения товаров. Заказанный товар может комплектоваться в перегрузочном комплексе и транспортироваться к пункту получения товаров, причем товар помещается в защищенную ячейку для хранения, выполненную с возможностью извлечения товара пользователем, причем без необходимости предварительной упаковки товара в транспортную упаковку для перевозки из перегрузочного комплекса. В таком примере, при размещении товара в ячейке для хранения в назначенном пункте получения товаров, клиент может получить сообщение с идентификационным номером о том, что заказанный товар доступен для получения и вывоза. Когда клиент прибывает к пункту получения товаров, он может ввести код, содержащийся в сообщении, или иным образом идентифицировать себя, при этом защищенная ячейка для хранения открывается таким образом, что товар может быть получен клиентом и заказ является выполненным.
Помимо того, что этот процесс снижает необходимость в транспортной упаковке, предоставляя возможность экономии средств при доставке, данный процесс обеспечивает лучшее обслуживание клиентов, при этом с помощью транспортной единицы (например, грузового автомобиля) может транспортироваться большее количество товаров. Например, стандартный транспортный узел может обычно доставлять около 3000-8000 транспортных упаковок с товарами, что составляет приблизительно около 5100-13600 товаров. Для сравнения, транспортировка товаров в контейнерах для доставки без упаковывания товаров в транспортную упаковку приводит к тому, что с помощью той же транспортной единицы можно перевезти приблизительно около 25000-35000 товаров.
Кроме того, с целью доставки товаров клиентам без необходимости в упаковывании товаров в транспортную упаковку перед транспортировкой, пункты получения товара, также именуемые в данной заявке как автоматизированные пункты получения товара, могут использоваться в качестве автоматизированного пункта перевалки для выгрузки и погрузки, а также вывоза товаров, запланированных для доставки непосредственно клиенту (например, доставка на дом или в офис) в пределах заранее определенной прилегающей территории пункта получения товаров. Например, может быть пятьдесят заказов для доставки на дом в радиусе пяти миль от места погрузки. Вместо использования обычных или традиционных способов доставки (например, Почтовая служба США, Federal Express, UPS) для перевозки заказов из перегрузочного комплекса клиенту, эти заказы могут передаваться в пункт получения товаров и надежно храниться в одной или нескольких ячейках для хранения. После того, как заказы были доставлены в пункт получения товаров и хранятся там, назначается служащий (например, местные служащий, курьер) для выполнения окончательной доставки этих пятидесяти заказов, прибывших в пункт получения товаров, причем служащий получает заказы из ячейки(ек) для хранения и выполняет доставку на дом клиенту.
В другом примере, пункт получения товаров может использоваться для хранения и доставки крупногабаритных товаров и/или товаров, доступных в день выпуска. Крупногабаритным товаром может быть часто заказываемый товар, например популярная книга, обувь, видео игры и т.д. Товаром в день выпуска может быть товар, который станет доступным в день его выпуска для широкого круга потребителей (например, книга, фильм, игра, игрушка). Крупногабаритные товары и/или товары в день выпуска могут перевозиться и храниться в ячейках для хранения в различных пунктах получения товара для того, чтобы эти товары были доступны для клиентов или доступны для получения и вывоза в день выпуска. Как будет обсуждаться далее, крупногабаритные товары могут перевозиться к различным пунктам получения товара, а затем помещаться в ячейки для хранения в этих пунктах получения товара до заказа товара клиентом. В случае, когда клиент заказывает товар, ячейка для хранения, содержащая один из этих товаров может соответствовать заказу клиента и товар сразу же становится доступным для получения по желанию клиента.
Аналогичным образом, товары в день выпуска могут транспортироваться и помещаться в ячейки для хранения различных пунктов получения товара до того, как будет заявлено о выпуске этих товаров. Заказы, еще до того, как будет объявлено о выпуске, могут помещаться и соответствовать ячейкам для хранения, содержащим товары в день выпуска, и клиент может получить сообщение о том, что заказанный товар будет доступен для немедленного получения и вывоза в день объявления о выпуске. Когда наступает день выпуска товара, товар становится доступным для получения клиентом в пункте получения товара.
В другом примере, пункт получения товаров может использоваться в качестве временного хранилища товаров, которые должны быть доставлены непосредственно конкретному лицу. Например, если курьер не смог доставить товар, требующий подпись клиента, товар может храниться в ближайшем пункте получения товаров. В таком примере, вместо того, чтобы оставлять сообщение, что доставка была неудачной и что товар будет вновь доставлен на следующий день, клиенту может быть отправлено сообщение о том, что была предпринята попытка доставки и на следующий день будет предпринята повторная попытка доставки, или же до повторной доставки клиент может получить товар из пункта получения товаров. В данном примере или в других случаях, когда заказ был первоначально запланирован для непосредственной доставки заказчику (например, на дом клиенту), клиент может изменить пункт назначения доставки на пункт получения товаров.
Фиг. 1 иллюстрирует блок-схему, поясняющую работу перегрузочного комплекса, который в одном из вариантов реализации может быть выполнен с возможностью выполнения заказов с использованием различных систем и способов, описанных в данной заявке. В этом примере множество клиентов 100 могут заполнять заказы 120, причем в каждом из заказов 120 определяется один или более товаров из товарного запаса 130 для отправки заказчику или другому указанному в заказе лицу. Выполнение заказа, как правило, включает в себя операцию получения 180 для получения партий товарных запасов от различных поставщиков и внесения полученного запаса в товарный запас 130. Для выполнения заказов 120, товар(ы), указанный в каждом заказе может быть извлечен или "взят" из товарного запаса 130 (который также может называться складом товарных запасов) при выполнении заказа, как представлено операцией комплектования 140. В некоторых реализациях товары из заказа клиента могут быть разделены на множество комплектов поставки для выполнения службой планирования до формирования инструкций для выполнения (не показано). Используемый в данной заявке термин “комплект поставки” может относиться к единичному товару из заказа клиента, нескольким товарам из заказа клиента или всем товарам из заказа клиента.
В некоторых случаях, когда клиент выбирает пункт получения товаров, например пункт получения товаров, описанный ниже со ссылкой на Фиг. 2, в качестве места доставки, товар(ы) одного или более комплектов поставки могут укомплектовываться во время операции комплектования 140 непосредственно в контейнеры для доставки. “Контейнер для доставки”, используемый в данной заявке, может быть контейнером любой формы, используемым при транспортировке или погрузке товара. Например, контейнер для доставки может быть транспортной тарой, поддоном, стеллажом, прицепом и т.д. Кроме того, контейнер для доставки может быть сегментирован или иным образом разделен на секции для деления, стационарным или подвижным, позволяющим отделять товары друг от друга внутри контейнера для доставки. В некоторых случаях, сами товары, например крупногабаритные товары (например, телевизоры с большим экраном, столы, шкафы), могут рассматриваться и рассматриваются в качестве контейнеров для доставки. Контейнер для доставки может также включать уникальный идентификатор, например штрихкод, QR-код, уникальный номер и т.д., для обеспечения прокладки маршрута и идентификации контейнера для доставки и соответствия товаров в контейнере для доставки. Например, во время операции комплектования, агент перегрузочного комплекса может сканировать штрихкод контейнера для доставки и штрихкод или идентификатор комплектуемого товара при размещении товара в контейнере для доставки. Сканирование контейнера для доставки и комплектование товара приводит к тому, что товар соответствует контейнеру для доставки и отслеживается вместе с ним. В некоторых вариантах реализации для контейнеров для доставки, сегментированных или иным образом содержащих секции для деления, каждый из этих сегментов может содержать уникальный идентификатор (например, штрихкод), а также товары помещаются в контейнер для доставки, при этом товары могут соответствовать конкретному местоположению или сегменту в пределах контейнера для доставки путем сканирования идентификатора этого сегмента. Таким образом, поскольку товары можно не упаковывать в транспортную упаковку, упаковочная ведомость, как правило, прилагаемая к транспортной упаковке, может прилагаться к товару (например, наклеиваться на товар), распечатываться в пункте получения товаров при получении этого товара, или иным образом быть доступной для пользователя.
Независимо от типа используемого контейнера для доставки в некоторых вариантах реализации товары, для которых в качестве конечного пункта доставки был выбран пункт получения товаров, не нужно упаковывать в транспортную упаковку и они могут транспортироваться к пункту получения товаров в контейнере для доставки. В других случаях товары, которые предварительно упакованы или являются хрупкими предметами и требуют дополнительной защиты, перед транспортировкой могут быть укомплектованы и транспортироваться к пункту получения товаров в контейнере для доставки. В другом варианте реализации, товары могут помещаться в мешки перед размещением в контейнере для доставки и/или ячейке для хранения для обеспечения конфиденциальности заказанных товаров. Кроме того, товары из нескольких комплектов поставки, предназначенные для того же пункта получения товаров, могут быть определены в тот же контейнер для доставки для транспортировки. Как только контейнер для доставки заполнен, операция назначения маршрута товара 145 может назначить маршрут для заполненных контейнеров для соответствующей операции транспортировки 155 в указанный пункт получения товаров. Операция назначения маршрута товара 145 может выполняться вручную или автоматически. Операция назначения маршрута товара 145 может получать указание пункта получения товаров, в котором система планирования поставок присваивает маршрут для каждого товара и назначает маршрут для контейнеров для доставки для одной из двух или более транспортных операций 170, с помощью которых они могут перевозиться в пункт получения товаров.
В то время как в большинстве случаев, описанных в данной заявке, контейнер для доставки транспортируется к пункту получения товаров, в котором товары, помещенные в него, будут доступными для получения клиентом, в некоторых случаях контейнер для доставки может доставляться в начальный пункт получения товаров для передачи другому курьеру для конечного пункта получения товаров, в котором товары будут доступны для получения клиентом. В таких случаях контейнер для доставки будет рассматриваться как описанный ниже передаточный контейнер, в то время как при перевозке к первому пункту получения товаров и при транспортировке от первого пункта получения товаров к конечному пункту получения товаров, контейнер будет считаться контейнером для доставки и приниматься в качестве контейнера для доставки в конечном пункте получения товаров при помощи типовых процессов, описанных ниже.
Товары из комплекта поставки могут распределяться в различные контейнеры для доставки. В случае, когда не все товары из комплекта поставки загружены в один и тот же контейнер для доставки, как более подробно описано ниже, они могут транспортироваться к месту погрузки по отдельности и объединяются/сортируются в общей ячейке для хранения для получения клиентом в пункте получения товаров. Контейнер для доставки не обязательно содержит все товары, заказанные клиентом или все товары из комплекта поставки; причем контейнер для доставки может содержать только подмножество товаров из комплекта поставки.
В других примерах, за исключением товаров, незапланированных для доставки в пункт получения товаров, выбранные товары могут доставляться на одну или более станций в ходе выполнения операции сортировки 150 в соответствующие комплекты поставки и для упаковки в транспортную тару 160. При выполнении операции назначения маршрута упаковки 165 заказы в транспортной упаковке могут сортироваться для назначения маршрута для двух или более операций перевозки 170, с помощью которых они могут быть отправлены клиентам 100. Операция назначения маршрута упаковки 165 в различных реализациях может выполняться автоматически или вручную. Операция назначения маршрута упаковки 165 может получать из центральной системы управления указание пункта назначения, в который должен быть направлен каждый упакованный комплект поставки. В некоторых случаях, пункт назначения может быть конечным определенным клиентом пунктом назначения или пунктом получения товаров, в котором может осуществляться транзит комплекта поставки для окончательной доставки клиенту. При выполнении операции назначения маршрута упаковки 165 также может назначаться маршрут к пункту назначения для каждого упакованного комплекта поставки, в зависимости от размера транспортной упаковки, в которую помещается комплект поставки, и/или в зависимости от того, будет ли комплект поставки доставляться непосредственно клиенту или будет доставляться в пункт получения товаров для осуществления транзита комплекта поставки для окончательной доставки клиенту.
В некоторых случаях, вместо упаковки комплекта поставки в транспортную упаковку для окончательной доставки клиенту товары из одного или нескольких комплектов поставки могут размещаться непосредственно в передаточном контейнере. “Передаточный контейнер”, подобно контейнеру для доставки, может быть контейнером любой формы, который используется для транспортировки или погрузки товаров. Например, передаточный контейнер может быть транспортной тарой, поддоном, стеллажом, прицепом и т.д. Кроме того, передаточный контейнер может делиться на сегменты или иным образом быть разделенным на секции, стационарным или подвижным, позволяющим отделить товары в передаточном контейнере. В некоторых случаях, сами товары, например крупногабаритные товары (например, телевизоры с большим экраном, столы, шкафы), могут рассматриваться и рассматриваются в качестве передаточных контейнеров. Передаточный контейнер может также содержать уникальный идентификатор, например штрихкод, QR-код, уникальный номер и т.д., для обеспечения прокладки маршрута и идентификации передаточного контейнера и соответствия товаров, помещенных в передаточный контейнер. Например, во время операции комплектования, служащий перегрузочного комплекса может отсканировать штрихкод передаточного контейнера, а также отсканировать штрихкод или идентификатор комплектуемого товара, как товара, помещаемого в передаточный контейнер. Сканирование передаточного контейнера и комплектование товара приводит к тому, что товар соответствует передаточному контейнеру и отслеживается вместе с ним. В некоторых вариантах реализации, для передаточных контейнеров, сегментированных или иным образом содержащих секции для деления, каждый из этих сегментов может содержать уникальный идентификатор (например, штрихкод), а также товары помещаются в передаточный контейнер, причем товары могут соответствовать конкретному местоположению или сегменту в пределах передаточного контейнера путем сканирования идентификатора этого сегмента. Следует иметь в виду, что контейнеры для доставки и передаточные контейнеры описаны как отдельные виды контейнеров, такое различие делается с целью пояснения и не предназначено для ограничения объема изобретения. Контейнер для доставки и передаточный контейнер могут быть контейнерами одинакового типа или такими же контейнерами, которые используется в различных процессах, описанных в данной заявке.
В некоторых реализациях операция назначения маршрута может определять маршрут для укомплектованных или отсортированных товаров для конкретной упаковочной станции 160, в зависимости от размера или типа транспортной упаковки, в которую должны быть упакованы товары. Например, не все транспортные упаковки, используемые на объекте, могут быть в наличии на всех упаковочных станциях 160. Аналогичным образом, некоторые упаковочные станции 160 могут не иметь доступа к защитным материалам, рекомендованным для перевозки хрупких товаров или товаров, для которых может быть целесообразна дополнительная защита. Поэтому, если для товара (или по крайней мере одного товара из группы товаров, поставляемых вместе) требуется специальная упаковка, операция назначения маршрута может выполняться так, чтобы направлять товар(ы) на упаковочную станцию 160, в которой имеется в наличии соответствующая транспортная упаковка и/или защитные материалы. Аналогичным образом, если хрупкий товар предназначен для комплектования в контейнер для доставки или передаточный контейнер, он может быть направлен на упаковочную станцию (не показана), в которой имеется в наличии соответствующий защитный материал или упаковка, обеспечивающая надлежащую обработку товара(ов).
Обратите внимание, что не каждый перегрузочный комплекс может содержать и сортировочную, и упаковочную станции. В некоторых реализациях служащие могут комплектовать товары непосредственно для упаковочной станции, например упаковочной станции 160, в то время как в других вариантах реализации, служащие могут передавать укомплектованные товары в комбинированные сортировочные и упаковочные станции (не показано). Согласно одной из реализаций это может привести к потоку и/или партиям укомплектованных товаров для множества неполных или полных комплектов поставки, доставляемых на сортировочную станцию для сортировки 150 в соответствующие комплекты поставки для упаковки и отправки.
Части комплекта поставки могут быть получены в разное время или в разные интервалы времени. Когда части комплекта поставки не доставляются в течение одного и того же промежутка времени, возможно, придется отложить операцию сортировки 150 и операцию упаковки 160, до тех пор, пока один или более товаров любого из комплектов поставки не будет доставлен на сортировочную станцию(ии) до завершения обработки комплекта поставки. Следует отметить, что укомплектованный, упакованный и отправленный комплект поставки не обязательно содержит все товары, заказанные клиентом; причем отправленный комплект поставки может содержать только подмножество заказанных товаров, доступных для транспортировки из одного перегрузочного комплекса в одно и то же время. Также следует отметить, что различные операции перегрузочного комплекса могут выполняться в одном здании или производственном помещении, или, как вариант, могут быть распределены или подразделяться на два и более зданий или производственных помещений.
Расположение и порядок операций, показанных на Фиг. 1 являются лишь одним примером множества возможных вариантов реализации работы перегрузочного комплекса, например комплекса выполнения заказов, выполненного с возможностью транспортировки товаров непосредственно к пунктам получения товаров без упаковки товаров. В соответствии с различными вариантами реализации в других типах перегрузочных, производственных комплексов или комплексов выполнения заказов могут выполняться другие операции с использованием меньшего или большего количества операций и ресурсов.
Фиг. 2 иллюстрирует функциональную схему одного из вариантов реализации пункта получения товаров 200. Пункт получения товаров 200 может содержать одну или более станций управления 201 и один или более модулей ячеек для хранения 203, 205, 207, 209. Станция управления 201 действует в качестве центрального пункта управления для пункта получения товаров 200, при этом предоставляя электропитание, вычислительные ресурсы, ввод информации пользователем и сетевой доступ к пункту получения товаров 200. Например, станция управления 201 может содержать внутреннюю вычислительную систему (не показана), например вычислительную систему, описанную ниже со ссылкой на Фиг. 15, или другую вычислительную систему, выполненную с возможностью обработки информации о состоянии каждой ячейки для хранения в пункте получения товаров 200 и обеспечивать другие вычислительные функции. Например, внутренняя вычислительная система может включать в себя командный компонент, обрабатывающий информацию о том, какие ячейки для хранения пункта получения товаров 200 являются пустыми, какие ячейки для хранения содержат товары, код(ы) доступа или другой идентификатор(ы), необходимый для открытия каждой из ячеек для хранения, и любую другую информацию, необходимую для обслуживания пункта получения товаров. Командный компонент также может отправлять команды или инструкции ячейкам для хранения для блокирования/разблокирования ячеек для хранения, активным датчикам и т.п. Пункт получения товаров 200 может быть выполнен с возможностью получения информации от удаленного вычислительного ресурса, системы планирования поставок или перегрузочного комплекса, или может быть выполнен с возможностью работы, в первую очередь, в качестве автономного устройства с ограниченной внешней коммуникацией для предоставления информации о вместимости и/или информации о получении/предоставлении заказа/доставке/передаче.
Станция управления 201 может также содержать пользовательский интерфейс 211. Пользовательский интерфейс 211 выполнен с возможностью приема и предоставления информации одному или более пользователям пункта получения товаров 200 и может содержать, но не ограничивается этим, дисплей 213, например дисплей с сенсорным экраном, сканер 215, клавиатуру 217, биометрический сканер 219, аудио преобразователь 221, один или несколько громкоговорителей 223, одно или несколько устройств захвата изображения 225, например видеокамеру, а также любые другие типы устройств ввода или вывода, обеспечивающие взаимодействие между пунктом получения товаров 200 и одним или более клиентом. Например, пользовательский интерфейс 211 может также содержать считыватель кредитных карт, быть выполненным с возможностью приема денег (например банкнот или монет) и/или возможностью продажи товаров (например марок, наклеек, конвертов, транспортной упаковки) через окошко для продажи 226. Предоставление функции для пункта получения товаров 200 принимать кредитные карты и/или деньги позволяет осуществлять доставку заказов в ячейку для хранения в пункте получения товаров 200, товар, находящийся в которой, оплачивается в момент получения (например, наложенным платежом). Подобным образом предоставляемая возможность продажи товаров, например марок или конвертов, предоставляет пользователям возможность использовать пункт получения товаров для перевозки или доставки товара, как более подробно описано ниже.
В дополнение к устройствам пользовательского ввода и вывода, пользовательский интерфейс 211 может также предоставлять возможность сбора частиц, например используемых при обнаружении опасных (например, взрывчатых веществ) или запрещенных веществ (например, лекарственных средств). В одном из вариантов реализации, пользовательский интерфейс 211 может содержать датчик частиц, содержащий компонент принудительного выброса воздуха 227 и компонент впуска воздуха 229. Компонент выброса воздуха выбрасывает воздух с левой стороны дисплея 213 во время взаимодействия пользователя с дисплеем или, в противном случае, в пределах заданной области дисплея 213. Компонент воздухозаборника 229, расположенный напротив компонента выброса воздуха 227, собирает выбрасываемый воздух и любые частицы, собираемые во время прохождения воздуха через дисплей 213 и мимо руки пользователя или пальцев при взаимодействии с дисплеем 213. Собранные частицы могут сканироваться или иным образом обрабатываться для определения, были ли размещены в ячейке для хранения потенциально опасные или запрещенные вещества с помощью любого известного метода анализа частиц. Если обнаруживаются частицы, указывающие на возможное присутствие опасных или запрещенных веществ, станция управления 201 может принять решение не открывать дверцу ячейки для хранения, может известить власти или предпринять другие защитные меры (например, выключить пункт получения товаров или выполнить дополнительные тесты).
Станция управления 201 может также содержать компонент разъемов, выполненный с возможностью предоставления проводной и/или беспроводной сети для связи с другими модулями ячеек для хранения 203, 205, 207, 209, а также с удаленными вычислительными устройствами (не показаны) или погрузочно-разгрузочными средствами. Беспроводная связь может быть реализована с использованием беспроводной антенны 231, которая может обеспечить функции как приема, так и передачи. Электропитание и/или передача данных по сети удаленным вычислительным устройствам, может осуществляться из главной точки доступа 232. Кроме того, в некоторых реализациях, станция управления 201 может содержать одну или несколько ячеек для хранения 233, 235, 237, 239. Как более подробно описывается ниже со ссылкой на модули ячеек для хранения 203, 205, 207, 209, ячейки для хранения 233, 235, 237, 239 станции управления 201 могут быть любого размера или конфигурации. Как в случае с любой ячейкой для хранения, ячейки для хранения 233, 235, 237, 239 в пульте управления 201 могут содержать автоматизированный механизм блокировки, устройство захвата изображения, датчик обнаружения движения или присутствия и т.д. Кроме того, в некоторых вариантах реализации, одна или более ячеек для хранения могут использоваться в качестве дополнительного пользовательского интерфейса. Например, ячейка для хранения 239 может быть удалена, а освободившееся пространство может быть использовано для весов или компонента другого типа для определения веса для того, чтобы клиенты могли взвесить товары для отправки, определить стоимость, необходимую для отправки товара, и оплатить доставку при помощи пользовательского интерфейса 211.
Станция управления 201 может содержать один или несколько компонентов разъемов 202(A), 202 (В), 202 (С), 202(D), с помощью которых модули ячеек для хранения, например модуль ячеек для хранения 205 или модуль ячеек для хранения 207, могут соединиться с пультом управления 201. Например, компонент разъемов 202(А) может обеспечивать электропитание для модуля ячеек для хранения 205, компонент разъемов 202(B) может обеспечивать связь с модулем ячеек для хранения 205, компонент разъемов 202(С) может обеспечивать электропитание для модуля ячеек для хранения 207 и компонент разъемов 202(D) может обеспечивать связь с модулем ячеек для хранения 207. Аналогично, модули ячеек для хранения могут также содержать один или более компонентов разъемов, например компонент разъемов 204(A), 204(B), для обеспечения электропитания и возможности подключения дополнительных модулей ячеек для хранения, например модуля ячеек для хранения 203.
Каждый модуль ячеек для хранения, например модули ячеек для хранения 203, 205, 207, 209, может быть выполнен таким образом, что пункт получения товаров 200 является модульным, в результате чего один или более модулей ячеек для хранения могут быть легко удалены или добавлены к станции управления 201 пункта получения товаров 200. Возможность добавления или удаления модулей ячеек для хранения в пункте получения товаров 200 позволяет легко и быстро увеличить или уменьшить грузовместимость, с целью удовлетворения спроса на этом пункте получения товаров. Например, во время периода рождественских праздников для удовлетворения растущего спроса клиентов на заказанные товары, возможно, потребуется добавить к пункту получения товаров 200 дополнительные модули ячеек для хранения. Во время добавления или удаления модулей ячеек для хранения 203, 205,207, 209 из пункта получения товаров 200, станция управления 201 информирует систему управления складом и/или систему планирования поставок об увеличении или уменьшении грузовместимости.
Каждый модуль ячеек для хранения 203, 205, 207, 209 содержит одну или более ячеек для хранения, один или более компонентов приемника для соединения с компонентом разъемов станции управления 201 (или другого модуля ячеек для хранения), и один или более компонентов разъемов для предоставления возможности подключения к нему других модулей ячеек для хранения, тем самым обеспечивая электропитание и/или связь со станцией управления 201. Ячейки для хранения каждого модуля ячеек для хранения могут быть различных размеров и количества. Соответственно, модули ячеек для хранения с различными размерами ячеек для хранения могут быть добавлены в пункт получения товаров 200 для оптимизации конфигурации ячеек для хранения для соответствия по размеру заказам, как правило, запланированными для доставки к пункту получения товаров.
Дополнительно к ячейкам для хранения, точкам электропитания и подключения, модули ячеек для хранения 203, 205, 207, 209 также могут содержать одну или более беспроводных антенн 241, 243, 245, 247 и одну или более вычислительных систем, например вычислительную систему, описанную со ссылкой на Фиг. 15, или более простую вычислительную систему, например печатную плату, метки радиочастотной идентификации или другие устройства, которые могут быть обнаружены с помощью станции управления 201 и используются для идентификации модуля ячеек для хранения. Вычислительный компонент(ы) каждого модуля ячеек для хранения может содержать уникальный идентификатор модуля и информацию о конфигурации модуля ячеек для хранения, содержащую информацию о габаритах и информацию о местоположении каждой ячейки для хранения модуля ячеек для хранения. Вычислительный компонент может также содержать компонент управления ячейкой для хранения, выполненный для управления механизмами, позволяющими блокировать и разблокировать дверцы ячейки для хранения модуля ячеек для хранения 203, 205, 207, 209 в ответ на прием команды или инструкции от командного компонента станции управления 201.
Модуль ячеек для хранения, например при добавлении к станции управления 201 модуля ячеек для хранения 207 станции управления и подаче на него электропитания, предоставляет станции управления 201 информацию, идентифицирующую модуль ячеек для хранения 207, количество, расположение и размеры каждой ячейки для хранения модуля ячеек для хранения, и любую другую конфигурацию или информацию, необходимую станции управления 201 для управления модулем ячеек для хранения 207. Как показывает сравнение между модулем ячеек для хранения 207 и модулем ячеек для хранения 209, каждый модуль ячеек для хранения может иметь множество различных конфигураций, размеров и количество ячеек для хранения. Например, модуль ячеек для хранения 207 содержит группу небольших ячеек для хранения, например небольшие ячейки для хранения 249, 251, группу средних ячеек для хранения, например средние ячейки для хранения 253, 255, и группу больших ячеек для хранения, например больших ячеек для хранения 257, 259. В отличие от этого, модуль ячеек для хранения 209 содержит четыре очень больших ячейки для хранения 261, 263, 265, 267. Следует иметь в виду, что в различных реализациях, описанных в данной заявке, ячейки для хранения модуля ячеек для хранения могут использоваться в любом количестве, любого размера и конфигурации.
В альтернативном варианте реализации вместо предоставления всей информации от модуля ячеек для хранения станции управления 201, модуль ячеек для хранения 207 может предоставлять станции управления 201 только ограниченную информацию, например идентификатор. После получения ограниченной информации от добавленного модуля ячеек для хранения 207 станция управления 201 может сделать запрос к удаленной вычислительной системе, например системе планирования загрузки, и получить информацию о конфигурации, количестве и размерах ячеек для хранения добавленного модуля ячеек для хранения 207.
После получения идентификационной информации о добавленном модуле ячеек для хранения 207 станция управления 201 может предоставить дополнительную грузовместимость в пункте получения товаров 200, информируя о добавленной грузовместимости удаленный вычислительный ресурс, например систему управления складом или систему планирования загрузки, и берет под управление работу добавленного модуля ячеек для хранения. Таким образом, добавленный модуль ячеек для хранения может действовать в качестве ведомого компонента для станции управления, принимая инструкции (например, открыть ячейку для хранения, закрыть ячейку для хранения, активировать устройство захвата изображения, осуществлять мониторинг датчика движения) из командного компонента станции управления 201 и предоставлять ответные сигналы (например, дверца закрыта, дверца открыта, обнаружения объектов/движения) станции управления 201 посредством компонента управления ячейкой для хранения.
Каждая ячейка для хранения для хранения модуля ячеек для хранения 203, 205, 207, 209 или станция управления 201 содержит верхнюю, нижнюю, боковую и заднюю поверхности, и по меньшей мере одну дверцу, выполненные с возможностью формировать полость, в которой могут храниться товары. Кроме того, каждая ячейка для хранения может содержать различные защитные или другие компоненты. На развернутом виде ячейки для хранения 257 можно увидеть, что расположенная в полости ячейка для хранения может содержать блокирующий механизм 269, управляемый дистанционно по команде компонента станции управления 201 с помощью компонента управления ячейкой для хранения, датчик обнаружения присутствия 271, датчик движения 272, устройство захвата изображения 273 и зеркало (или другую отражающую поверхность) на верхней внутренней части устройства ячейки для хранения (не показано). Блокирующий механизм 269 может управляться с помощью станции управления 201, посредством проводной или беспроводной связи с компонентом управления ячейкой для хранения, для блокирования и разблокирования дверцы 275 ячейки для хранения 257. Например, когда пользователь взаимодействует со станцией управления 201 с помощью дисплея 213 и вводит код доступа или другой идентификатор, станция управления 201 может идентифицировать конкретную ячейку для хранения, связанную с кодом доступа или другим идентификатором и командный компонент может посредством беспроводного способа отправить инструкции компоненту управления ячейкой модуля ячеек для хранения 207 для разблокирования ячейки 257. Инструкции могут содержать команду (например, разблокировать), адрес или идентификатор конкретной ячейки для хранения и любую другую информацию, необходимую для связи между станцией управления 201 и модулем ячеек для хранения 207. В ответ на прием команды от командного компонента, компонент управления ячейкой для хранения модуля ячеек для хранения 207 может активировать блокирующий механизм, приводя в действие штыри блокирующего механизма 269 на двери 275 идентифицированной ячейки для хранения 257, таким образом, чтобы штыри вернулись в исходное положение, тем самым открывая замок ячейки для хранения 257, позволяя открыть дверцу 275. В некоторых вариантах реализации ячейка для хранения 257 может также содержать пружинный механизм (не показан), так что в случае открытия блокирующего механизма 269 ячейки для хранения 257 пружинный механизм толкает дверцу 275 наружу, тем самым уведомляя клиента о том, что дверь 275 разблокирована и имеется доступ к ячейке для хранения 257.
В то время как в описанном выше блокирующем механизме используются выдвижные штыри, в различных вариантах реализации, описанных в данной заявке, может использоваться любой блокирующий механизм механического, магнитного, электрического или другого принципа действия. Кроме того, ячейка для хранения 257 может также содержать магниты с целью облегчения открытия и закрытия дверцы в случае, если она не полностью закрыта. Кроме того, блокирующие механизмы различных ячеек для хранения и различных модулей ячеек для хранения могут быть одинаковыми или различными. Более того, в то время как приведенный выше пример описывает передачу инструкций из командного компонента станции управления 201 к компоненту управления ячейкой для хранения, в других вариантах реализации каждая ячейка может управляться и/или напрямую взаимодействовать со станцией управления 201 и/или командным компонентом.
Датчик обнаружения присутствия 271 может использоваться для обнаружения наличия или отсутствия объектов в ячейке для хранения 257. Например, датчик обнаружения присутствия 271 может использоваться в случае, когда курьер помещает товары, контейнеры для доставки и/или передаточные контейнеры в ячейку для хранения 257 для подтверждения того, что товар на самом деле находится в ячейке для хранения 257 до того, как дверца 275 будет закрыта и заблокирована блокирующим механизмом 269. Кроме того, датчик присутствия 271 и/или датчик движения 272 также могут использоваться в случае, когда клиент забирает заказ, хранящийся в ячейке для хранения 257, или когда курьер забирает товары, контейнеры для доставки и/или передаточные контейнеры из ячейки для хранения 257. Например, когда клиент взаимодействует с пультом управления 201 с помощью сенсорного экрана 213 и вводит код доступа таким образом, что ячейка для хранения 257 открывается, причем датчик обнаружения присутствия 271 и/или датчик движения 272 могут использоваться для подтверждения того, что клиент открыл ячейку для хранения 257 и извлек ее содержимое (или добавил товары в случае возвращения или доставки), допуская до этого закрытие ячейки для хранения 275 и блокирование с помощью блокирующего механизма 269. В некоторых вариантах реализации может быть несколько датчиков обнаружения присутствия 271 и/или датчиков движения 272, распределенных внутри ячейки для хранения для повышения достоверности того, что обнаружены объекты/движение. В еще одном варианте реализации, в нижней части ячейки для хранения могут находиться выступы для позиционирования тонких товаров таким образом, что они будут обнаруживаться с помощью датчика обнаружения присутствия 271.
Ячейки для хранения, например ячейка для хранения 257, могут также содержать устройство захвата изображения 273, например камеру, и, дополнительно, компонент освещения (не показан), например светоизлучающий диод (LED), который может использоваться для освещения внутреннего пространства ячейки для хранения 257. Устройство захвата изображения 273 также может использоваться для выявления наличия или отсутствия товаров в ячейке для хранения 257, обнаружения самого товара, например для того, чтобы упростить возврат, а также в целях безопасности. Например, устройство захвата изображения 273 может использоваться для идентификации типа объекта, находящегося внутри ячейки для хранения 257 и/или идентификации или записи видео/изображения доступа к ячейке для хранения 257. Кроме того, устройство захвата изображения 273 может использоваться для определения свободного пространства в ячейке для хранения 257. Например, изображение, полученное устройством захвата изображения 273, может передаваться посредством проводной или беспроводной связи станции управления 201, и станция управления 201 может определить объем свободного места в ячейке для хранения 257. Такая информация может использоваться для определения того, все ли товары из комплекта поставки могут поместиться в одну ячейку для хранения 257, все ли товары, связанные с ячейкой для хранения, находятся в ячейке для хранения, или же комплект поставки должен быть разделен между множеством ячеек для хранения. Кроме того, устройство захвата изображения 273 может также использоваться для определения, имеется ли достаточное пространство в ячейке для хранения 267 для помещения в нее контейнера для доставки 277 и/или передаточного контейнера 278.
Некоторые ячейки для хранения, например ячейки для хранения, расположенные вверху в модуле ячеек для хранения 203, 205, 207, 209 или станции управления 201, например ячейки для хранения 233, 235, 253, 255, могут также содержать отражательную поверхность, например зеркало, на внутренней верхней, боковых и/или задней стенках ячейки для хранения с целью позволить клиенту видеть непосредственно в ячейке для хранения с помощью отражения от отражающей поверхности все ли товары были извлечены из ячейки для хранения. Аналогичным образом, отражающая поверхность может находиться на нижних, боковых или задней части ячейки для хранения, например ячейки для хранения 239, расположенной внизу модуля ячеек для хранения 203, 205, 207, 209 или станции управления 201, так что клиенты могут определить с помощью отражения, были ли извлечены все товары, при этом не нагибаясь для того, чтобы заглянуть внутрь ячейки.
В другом примере, пункт получения товаров 200 также может содержать модуль ячеек для хранения, выполненный в виде ящика (не показан). Вместо использования в пункте получения товаров 200 специфических ячеек для хранения, чтобы хранить возвращенные товары и/или товары для доставки, причем модуль ячеек для хранения выполнен в виде ящика, используемого для безопасного хранения таких товаров. Например, ящик может быть выполнен с поворотной дверцей или лотком, который позволяет поместить товары в ящик, причем товары невозможно извлечь без дополнительного доступа к ящику. Также в некоторых примерах поворотная дверца или другие формы доступа могут быть блокированы, и доступ предоставляется только в ответ на взаимодействие клиента с пользовательским интерфейсом 211, например при выборе возврата товара.
Модули ячеек для хранения 203, 205, 207, 209, а также станция управления 201, могут включать в себя саморегулируемые ножки 279, которые могут использоваться для выравнивания модулей ячеек для хранения 203, 205, 207, 209 и/или станции управления 201 в случае, если они находятся на неровных поверхностях. Кроме того, саморегулируемые ножки 279 также могут быть отрегулированы таким образом, что модуль ячеек для хранения, например модуль ячеек для хранения 205, 207, может быть расположен таким образом, что он будет на одном уровне со станцией управления 201 или другим модулем ячеек для хранения. В качестве варианта саморегулируемых ножек 279 в различных вариантах реализации, описанных в данной заявке, может использоваться любой другой тип поддерживающего механизма для поддержки станции управления 201 или любого из модулей ячеек для хранения 203, 205, 207, 209. Кроме того, для станции управления 201 и одного или более модулей ячеек для хранения 203, 205, 207, 209 могут использоваться различные типы вспомогательных механизмов. Например, для станции управления 201 могут использоваться саморегулируемые ножки, а для модулей ячеек для хранения 203, 205, 207, 209 могут использоваться ролики или колеса. Использование роликов/колес может обеспечивать дополнительное удобство пристыковки или отстыковки модулей ячеек для хранения от станции управления 201, что позволяет легко увеличивать/уменьшать грузовместимость пункта получения товаров 200.
Фиг. 3 иллюстрирует блок-схему группы распределенных пунктов получения товара 200(А), 200(В), 200(С), 200(D), 200(Е), 200(F) и соответствующие им географические зоны 300(А), 300(В), 300(С), 300(D), 300(Е), 300(F), как правило, обслуживаемые каждым пунктом получения товаров 200(A)-200(F) в одном из вариантов реализации. Как более подробно описано ниже, в случае, если клиентом размещается заказ для одного или более товаров, комплект поставки будет предназначаться для перегрузочного комплекса 302 для выполнения и доставки клиенту. Из стратегических соображений размещения пункта получения товаров 200, в качестве пункта доставки клиент может выбрать пункт получения товаров, например пункт получения товаров 200(А), находящийся в географически удобном месте 300(А), вместо доставки заказа в дом, квартиру, офис или другое место. Это может быть удобно клиентам в случае, если они могут быть недоступны тогда, когда товар будет доставлен на место иным образом, возможно, не хотят чтобы другие, находящиеся в альтернативных местах доставки знали о том, что они заказали товар (например, мать может не хотеть, чтобы подарок для ее ребенка был доставлен на дом) или могут не хотеть, чтобы товар оставался в небезопасном месте (например, парадный вход, почтовое отделение) в случае, если клиента не будет на месте во время доставки.
Когда клиент делает заказ одного или более товаров, система планирования заказов может определить, имеется ли в пределах географической зоны 300(А) пункт получения товаров, например пункт получения товаров 200(А), в котором клиент может пожелать получить доставленные товары. В некоторых случаях, клиент может назначить или предварительно выбрать предпочтительные пункты получения товара 200, например пункт получения товаров 200(A), 200(B). Например, клиент может назначить один пункт получения товаров 200(A) в качестве предпочтительного пункта получения товаров по близости с домом клиента и второй пункт получения товаров 200(B), как пункт получения товаров поблизости с работой клиента. Если определенные пункты получения товара доступны, система планирования заказов может определить имеется ли в наличии грузовместимость для принятия заказа клиента до того, как позволит клиенту выбрать пункт получения товаров для доставки заказа. Как более подробно описывается в данной заявке, для заказанных товаров пункт получения товаров 200 назначается в качестве пункта доставки, причем перегрузочный комплекс 302 будет подготавливать и отправлять заказы для каждого из этих пунктов получения товара без упаковки этих заказов. Например, заказы, назначенные для пункта получения товаров 200(A), могут комплектоваться непосредственно в один или более контейнеров для доставки, транспортируемых к пункту получения товаров 200 (А), размещаться в ячейках для хранения пункта получения товаров 200(A) и становиться доступными клиентам для получения. В других реализациях пункт получения товаров, например пункт получения товаров 200(Е), также может использоваться в качестве передаточной станции для хранения передаточных контейнеров, содержащих комплекты поставки для получения служащим (например, местным служащим, курьером), и доставки в пункты назначения в пределах географической зоны 300(E), охватывающей пункт получения товаров 200 (E). Например, группа комплектов поставки может быть запланирована для конечной доставки на дом в пределах географической зоны 300(E). Агенты на перегрузочном комплексе 302 могут укомплектовать, упаковать (и/или поместить в передаточный контейнер), отсортировать и доставить эти комплекты поставки в пункт получения товаров 200(E). По прибытию на место, передаточные контейнеры или комплекты поставки идентифицируются как прибывшие в пункт получения товаров 200(E), хранятся в одной или более ячейках для хранения в пункте получения товаров 200(E), при этом работник может быть уведомлен о том, что комплекты поставки доступны для получения и конечной доставки к пункту назначения в пределах географической зоны 300(E). В других вариантах реализации, курьер может знать заранее установленное время, в течение которого они должны прибыть, и получить комплекты поставки, хранящиеся в пункте получения товаров 200(E) для конечной доставки клиентам в пределах географической зоны 300(E). Курьер по прибытию в пункт получения товаров 200(E) может получить доступ к ячейке(ам) для хранения, извлечь комплекты поставки и доставить эти комплекты поставки в их конечные пункты назначения в пределах географической зоны 300(E).
В другом примере, в то время как комплект поставки может быть изначально запланирован для доставки непосредственно клиенту (например, клиенту на дом), в течение времени, предшествующего доставке, клиент может выбрать, чтобы комплект поставки был перенаправлен и доставлен в пункт получения товаров. В таком примере, если комплект поставки еще не покинул перегрузочный комплекс, он может быть переназначен для отправки непосредственно клиенту. Тем не менее, если он находится в пути, то может быть перенаправлен к пункту получения товаров или извлечен из передаточного контейнера и помещен в контейнер для хранения в пункте получения товаров. Например, если комплект поставки был выбран для доставки клиенту в пункте получения товаров, действующем в качестве передаточной станции, по прибытию заказа в пункт получения товаров, вместо того чтобы хранить его с другим заказом для окончательной доставки, пункт получения товаров может выдать инструкции для извлечения товара(ов) комплекта поставки из передаточного контейнера и их помещения в ячейку для хранения пункта получения товаров для извлечения клиентом. Таким же образом, если заказ был первоначально запланирован для доставки в пункт получения товаров, комплект поставки может быть изменен для доставки непосредственно клиенту на дом.
В другом примере, пункт получения товаров 200, например пункт получения товаров 200(В), может также использоваться в качестве пункта для передачи одного или более комплектов поставки, запланированных для окончательной доставки в еще один пункт получения товаров 200, например пункт получения товаров 200(C). В этом примере, один или более товаров из комплекта поставки, запланированного для доставки в пункт получения товаров 200(C), может быть помещен в передаточный контейнер (или контейнер для доставки) в перегрузочном комплексе 302, транспортироваться к пункту получения товаров 200(B) и храниться в ячейке для хранения для последующего извлечения курьером, который будет транспортировать контейнер до конечного пункта получения товаров 200(C). Так же, как и в приведенном выше примере, применительно к передаточным контейнерам, курьер может быть уведомлен о том, что контейнер хранится в пункте получения товаров 200(B), получить контейнер, а, возможно, и другие передаточные контейнеры или комплекты поставки, и доставить контейнер, рассматриваемый в настоящее время в качестве контейнера для доставки, в конечный пункт получения товаров 200(C) для размещения товаров в ячейке для хранения до дальнейшего получения.
В еще одном примере, передаточный контейнер может передаваться между различными пунктами получения товара 200. Например, передаточный контейнер с комплектом поставки, который должен быть доставлен к пунктам доставки в пределах географической зоны 300(F), охватывающей пункт получения товаров 200(F), сначала может транспортироваться от перегрузочного комплекса 302 к пункту получения товаров 200(B) и храниться в пункте получения товаров 200(B). После хранения передаточный контейнер может быть получен курьером, транспортироваться в пункт получения товаров 200(F) и храниться в пункте получения товаров 200(F). В результате, передаточный контейнер может быть извлечен другим курьером и комплекты поставки могут быть доставлены клиентам в пределах географической зоны 300(F), охватывающей пункт получения товаров 200(F).
В дополнение к транспортировке товаров из перегрузочного комплекса 302 в пункт получения товаров 200, также могут использоваться варианты реализации, описанные в данной заявке для получения товаров из пунктов получения товара и транспортировки этих товаров в перегрузочный комплекс 302, в другие пункты получения товара или в другие пункты назначения. Например, если товары, находящиеся в пункте получения товаров 200(D), должны быть возвращены в перегрузочный комплекс 302, они могут быть получены, как часть процесса транспортировки товаров к пункту получения товаров 200(D) из перегрузочного комплекса 302. Например, после выгрузки товаров, переданных из перегрузочного комплекса в пункт получения товаров 200(D), товары, которые должны быть возвращены, могут быть получены в пункте получения товаров 200(D) и помещены в контейнер для доставки, используемый для транспортировки товара к пункту получения товаров 200(D). Эти товары могут быть возвращены в перегрузочный комплекс 302. Кроме того, пустые контейнеры для доставки и/или передаточные контейнеры могут быть извлечены и возвращены на перегрузочный комплекс 302.
В другом варианте реализации, контейнеры для доставки и/или передаточные контейнеры могут быть направлены из перегрузочного комплекса 302 непосредственно к каждому из пунктов получения товара 200 или могут быть объединены в один или более маршрутов, в зависимости от транспортной единицы. Например, контейнеры для доставки и передаточные контейнеры для каждого из пунктов получения товаров 200(А)-(F) могут быть упорядочены и погружены в транспортную единицу (например, грузовик, фургон, прицеп и т.д.) и направлены в каждый из пунктов получения товара 200(А)-(F). Например, транспортная единица может быть загружена в перегрузочном комплексе 302 контейнерами для доставки и передаточными контейнерами для выгрузки в каждом из пунктов получения товара 200(А)-(F), в соответствии с планом загрузки, соответствующим маршруту 304. В этом примере, контейнеры для доставки и передаточные контейнеры, а также дополнительно загружаемые товары для этих контейнеров, могут быть упорядочены таким образом, что контейнеры для доставки и передаточные контейнеры для пункта получения товаров 200(Е) загружаются первыми, а затем контейнеры для доставки и передаточные контейнеры для пункта получения товаров 200(F). Третий набор контейнеров для доставки и контейнеров для погрузки упорядочен для погрузки таким образом, чтобы выгрузить их в пункте получения товаров 200(C). Последовательная загрузка транспортной единицы может выполняться так, чтобы последним был загружен набор контейнеров для доставки и передаточных контейнеров, которые планируется выгрузить в пункте получения товаров 200(D), являющемся первым пунктом получения товаров на маршруте 304.
После загрузки транспортная единица проходит маршрут 304, при этом по пути передвижения она передвигается из перегрузочного комплекса 302 в пункт получения товаров 200(D). В пункте получения товаров 200(D) контейнер(ы) для доставки, предназначенные для пункта получения товаров 200(D), могут быть получены, как описано ниже, применительно к Фиг. 7-9, и передаточные контейнеры, предназначенные для пункта получения товаров 200(D), могут быть получены, как описано ниже применительно к Фиг. 10-11. Кроме того, любой возврат, доставка или перераспределение товаров также могут быть обработаны, как описано ниже со ссылкой на Фиг. 14. После того, как были завершены все процессы в пункте получения товаров 200(D), пустые контейнеры для доставки и/или передаточные контейнеры могут быть собраны и транспортная единица может перемещаться вдоль маршрута транспортировки к следующему пункту получения товаров 200 (A) и завершает тот же процесс в пункте получения товаров 200(А). Транспортная единица может продолжить движение вдоль маршрута 304, при этом выгружая контейнеры для доставки и транспортные контейнеры и загружая любые товары для доставки, возврата и/или перераспределения до тех пор, пока не завершит маршрут и возвратится в перегрузочный комплекс 302.
В дополнение к снижению затрат на доставку и предоставлению клиентам удобных пунктов получения товара, пункты получения товара, используемые для хранения передаточных контейнеров для последующей погрузки и доставки клиентам, предоставляют автоматизированное решение для доставки товаров без обслуживающего персонала. В отличие от обычных методов доставки, использующих обслуживаемые станции для сортировки, назначения маршрутов и обработки отправки пакетов, использование пункта получения товаров для хранения передаточных контейнеров устраняет многие существующие недостатки. Например, для обычной доставки, для того чтобы обеспечить доставку на следующий день, необходимо, чтобы товары были доставлены в производственное помещение в определенное время (например, 4:00 pm). Тем не менее, затем эти товары могут находиться или перемещаться в пределах этого производственного помещения, и не отправляются для доставки до 7:00 утра следующего дня. В типовых процессах передаточные контейнеры могут быть выгружены в пункте получения товаров за несколько минут до их получения курьером для окончательной доставки.
Фиг. 4 иллюстрирует блок-схему, поясняющую типовой процесс 400 принятия заказа от клиента для товара или группы товаров. Этот процесс и каждый процесс, описанный в данном документе, может быть реализован с помощью аппаратных средств, описанных в данной заявке, или с помощью других аппаратных средств. Процесс проиллюстрирован в виде набора блоков в логической блок-схеме. Некоторые из блоков представляют операции, которые могут быть реализованы с помощью аппаратных средств, программного обеспечения или их комбинации. В контексте программного обеспечения, блоки представляют исполняемые компьютером инструкции, хранящиеся на одном или более машиночитаемых носителях информации, которые, при их выполнении одним или более процессорами, выполняют перечисленные операции. Как правило, выполняемые компьютером инструкции включают в себя процедуры, программы, объекты, компоненты, структуры данных и т.п., выполняющие определенные функции или реализующие определенные абстрактные типы данных.
Машиночитаемый носитель может содержать энергонезависимый машиночитаемый носитель информации, который может содержать жесткие диски, дискеты, оптические диски, CD-ROM, DVD, запоминающие устройства (ROM), оперативные запоминающие устройства (RAM), устройства EPROM, устройства EEPROM, флэш-память, магнитные или оптические карты, устройства с твердотельной памятью или другие типы носителей, пригодные для хранения электронных инструкций. Кроме того, в некоторых реализациях, машиночитаемые носители могут содержать энергозависимый машиночитаемый сигнал (в сжатом или несжатом виде). Примерами машиночитаемых сигналов могут быть модулированные с помощью служащего или без него, включая, но, не ограничиваясь ими, сигналы, которые могут быть сконфигурированы для доступа, размещаться компьютерной системой или выполняться компьютерной программой, включая сигналы, загруженные из сети интернет или из других сетей. В заключение, порядок, в котором описаны операции, не предназначен для того, чтобы интерпретироваться как ограничение, и любое число описанных операций может быть объединено в любом порядке и/или параллельно для реализации процесса.
Типовой процесс 400 начинается с принятия заказа от клиента для одного или более товаров, как показано в блоке 401. После принятия заказа от клиента для одного или более товаров, процесс определяет, является один или более товаров, заказанных клиентом, крупногабаритным товаром, как показано в блоке 403. Крупногабаритным товаром может быть товар, который является часто заказываемым, например популярная книга, обувь, видеоигра и т.д. Как будет описано ниже, крупногабаритные товары могут передаваться и храниться в ячейках для хранения пункта получения товаров до заказа этих товаров клиентом.
Если определено, что заказанный товар является крупногабаритным товаром, определяется, доступен ли он в пункте получения товаров, ближайшем к клиенту, как показано в блоке 405. Определение того, доступен ли товар в пункте получения товаров, ближайшем к клиенту, может выполняться с помощью различных способов. Например, если клиент пользуется мобильным вычислительным устройством, предоставляющим информацию о местоположении, например GPS, система может получить эту информацию о позиционировании вместе с заказом клиента и определить, есть ли пункт получения товаров в пределах географической зоны определенного места расположения клиента. В других вариантах реализации, система может запросить у клиента место его настоящего или планируемого нахождения, определить местоположение на основе места доставки предыдущих заказов, определить местоположение на основе IP-адреса, связанного с вычислительным устройством, посредством которого клиент в настоящее время размещает заказ, или с помощью любого другого типа алгоритма определения местоположения.
Если определено, что крупногабаритный товар доступен для получения в месте, ближайшем к клиенту, клиенту предлагается возможность получить товар, доступный для непосредственного получения в определенном пункте получения товаров, как показано в блоке 407. После предложения получить товар, доступный для незамедлительного получения в определенном пункте получения товаров, определяется, было ли клиентом выбрано немедленное получение товара, как показано в блоке 409.
Если клиент не хочет получить товар, доступный для непосредственного получения в определенном пункте получения товаров, как показано в блоке 409, или если определено, что товар не является крупногабаритным, как показано в блоке 403, или если определено, что товара нет в наличии в пункте получения товаров, ближайшем к клиенту, как показано в блоке 405, типовой процесс 400 предоставит клиенту другие доступные варианты доставки, как показано в блоке 411. Другие варианты доставки могут включать, но не ограничиваются ими, доставку к пункту получения товаров или доставку клиенту на дом.
Помимо крупногабаритных товаров, если заказанные товар(ы) являются товарами в день выпуска, клиенту также может быть предоставлена возможность получить товар, доступный для извлечения в пункте получения товаров непосредственно в день выпуска. В некоторых примерах товары для доставки в день выпуска уже могут храниться в ячейках для хранения различных пунктов получения товара или транспортироваться и помещаться в ячейки для хранения в различных пунктах получения товара до дня выпуска.
Если определено, что клиент хочет незамедлительно получить товар в определенном пункте получения товаров, как показано в блоке 409, и заказ клиента для этого товара соответствует ячейке для хранения в определенном пункте получения товаров, содержащем товар, то товар более не доступен для другого заказа, как показано в блоке 413.
Например, если товар находится в определенной ячейке для хранения в определенном пункте получения товаров, то ячейка для хранения соответствует заказу клиента для этого товара.
После соответствия заказа клиента для этого товара ячейки для хранения в определенном пункте получения товаров, как показано в блоке 413, клиенту будет доставлено сообщение, что заказанный товар доступен для получения, как показано в блоке 415. Сообщение для клиента может содержать уникальный идентификатор, местоположение или адрес пункта получения товаров, направление на пункт получения товаров и краткую информацию о заказанных товарах, доступных для получения. Сообщение может быть в виде сообщения, отправленного по электронной почте, телефонного звонка, текстового сообщения или любого другого типа связи, с помощью которого клиент будет информироваться о том, что заказанный товар(ы) доступен для получения в пункте получения товаров.
Фиг. 5 иллюстрирует блок-схему, поясняющую типовой процесс 500 выполнения инструкций для выполнения комплекта поставки (SSFI) в перегрузочном комплексе. SSFI может включать в себя инструкции, необходимые для использования в перегрузочном комплексе для выполнения и погрузки комплекта поставки. Например, SSFI может включать идентификацию товаров, комплектуемых из товарных запасов в перегрузочном комплексе, любые необходимые требования к упаковке для комплекта поставки и пункт доставки для соответствующего комплекта поставки. В дополнение к выполнению комплектов поставки, SSFI также могут использоваться для инициализации транспортировки крупногабаритных товаров в один или более пунктов получения товара до того, как эти товары будут заказаны. Например, SSFI может генерироваться для крупногабаритных товаров до того, как они будут заказаны клиентом, таким образом, что товары будут храниться в ячейках для хранения в различных пунктах получения товара и будут доступны для немедленного получения в случае, если клиент делает заказ крупногабаритного товара.
Типовой процесс 500 инициируется в случае, если SSFI принимается в перегрузочном комплексе, как показано в блоке 501. При получении SSFI, определяется, имеет ли комплект поставки, связанный с полученным SSFI, в качестве пункта назначения окончательной доставки пункт получения товаров, как показано в блоке 503. Если соответствующий комплект поставки запланирован для окончательной доставки в пункт получения товаров, SSFI или связанный с ней комплект поставки, объединяется с другими SSFI или другими, связанными с ними, комплектами поставки с таким же адресом пункта получения товаров, как у пункта назначения окончательной доставки, как показано в блоке 505. Товары, определенные в объединенные комплекты поставки, упорядочиваются и комплектуются в контейнеры для доставки, как показано в блоке 507. Упорядочивание и комплектация товаров может выполняться различными способами. Например, товары могут быть упорядочены таким образом, что служащие перегрузочного комплекса комплектуют товары так, чтобы в перегрузочном комплексе они перемещались по кратчайшему пути. В этом примере товары из множества различных объединенных комплектов поставки могут укомплектовываться и помещаться в контейнер для доставки одним служащим, в то время как другие товары из этих комплектов поставки могут укомплектовываться другими агентами и помещаться в другие контейнеры для доставки. В альтернативном варианте реализации, комплектование товаров может быть упорядочено таким образом, что товары из одного и того же комплекта поставки комплектуются вместе и помещаются в один контейнер для доставки.
Как только товары из объединенных комплектов поставки укомплектованы, как показано в блоке 507, процесс продолжается назначением маршрута контейнеров, включающих укомплектованные для транспортировки товары, как показано в блоке 509.
Возвращаясь к блоку принятия решений 503, если определено, что комплект поставки, связанный с полученным SSFI, не запланирован для окончательной доставки в пункт получения товаров, то определяются пункты получения товара в пределах географической зоны, в которую должны быть доставлены товары из комплекта поставки, как показано в блоке 511. Кроме того, также определяется, имеют ли эти определенные пункты получения товара доступное передаточное пространство. Передаточное пространство может быть пространством в любой доступной ячейке для хранения или другого доступного хранилища в определенном пункте получения товаров, в которой могут надежно храниться передаточные контейнеры и/или товары, запланированные для доставки к месту назначения, кроме пункта получения товаров. В некоторых вариантах реализации передаточным пространством может быть весь модуль ячеек для хранения пункта получения товаров, например модуль ячеек для хранения 209 пункта получения товаров 200 (Фиг. 2). В других вариантах реализации, передаточное пространство может определяться, в зависимости от существующей и/или планируемой доступности пункта получения товаров. В других вариантах реализации, передаточное пространство может быть частью ячейки для хранения, в которой могут храниться другие передаточные контейнеры или контейнеры для доставки. В дополнение к определению пункта получения товаров в пределах географической зоны с доступным передаточным пространством, определяются другие SSFI с пунктами окончательной доставки в пределах одной географической зоны, охватывающей определенный пункт получения товаров, как показано в блоке 513. В некоторых реализациях, это определение дополнительных SSFI может выполняться путем предоставления дополнительного передаточного пространства, доступного в определенном пункте получения товаров.
Затем оплачивается стоимость транспортировки при обычной доставке комплекта поставки и транспортных расходов для трансферной доставки из определенного доступного пункта получения товаров для каждого из определенных комплектов поставки, как показано в блоке 515. Обычная доставка, упоминаемая в данной заявке, является доставкой из перегрузочного комплекса с использованием любых традиционных служб доставки, например почты, UPS, Federal Express, и т.д. В одном из примеров, стоимость транспортировки для обычной доставки определяется путем предоставления службе расчета стоимости транспортировки (не показана) информации о габаритах и/или весе транспортной упаковки (при упаковке), в которую будет упакован комплект поставки. Служба расчета стоимости транспортировки может отслеживать стоимость транспортировки различных служб доставки, определяемую в зависимости от объема и/или веса отправляемой транспортной упаковки. Стоимость транспортировки может предоставляться самими службами доставки или рассчитываться на основании прошлых взаимодействий с сотрудниками соответствующих перегрузочных комплексов. Кроме того, служба расчета стоимости транспортировки может оценить обычную стоимость транспортировки, основываясь на средней стоимости транспортировки товаров различного объема и/или веса в данной отрасли.
Подобным образом может определяться расчетная стоимость транспортировки трансферной доставки, которая может включать стоимость транспортировки комплекта поставки из перегрузочного комплекса в пункт получения товаров и из пункта получения товаров в конечный пункт назначения. Например, курьеры, которые будут извлекать передаточные контейнеры из пункта получения товаров, могут предоставлять службе расчета стоимости транспортировки информацию, определяющую стоимость доставки товара в пределах географической зоны, охватывающей пункт получения товаров. Эта стоимость может зависеть, например, от количества доставляемых заказов, общего расстояния, необходимого для доставки заказов, времени суток и т.д. Кроме того, информация о расчетной стоимости для курьеров, доступная при извлечении и доставке заказов из пункта получения товаров, может отслеживаться на основе предыдущего взаимодействия с этими курьерами. Аналогично, служба расчета стоимости транспортировки также может отслеживать информацию о затратах на транспортировку передаточных контейнеров от перегрузочного комплекса к пункту получения товаров.
После получения стоимость транспортировки для каждого из комплектов поставки, наименьшая общая стоимость выполнения для полученных и идентифицированных комплектов поставки определяется, как показано в блоке 517. Например, общая стоимость выполнения для транспортной отправки - для перевозки этого товара из перегрузочного комплекса в определенный пункт погрузки и получения товара курьером и завершения доставки может быть рассчитана как $ 5,00. При условии, что расчетная стоимость выполнения для перевозки этого товара с помощью обычной доставки - доставки товара с помощью курьера из перегрузочного комплекса до места назначения не превышает расчетной стоимости трансферной доставки $ 5,00, трансферная доставка будет определена, как наименьшая общая стоимость выполнения. В другом примере, если есть несколько комплектов поставки, может быть определена обычная стоимость доставки для каждого комплекта поставки, также может быть определена объединенная и общая стоимость доставки комплекта поставки с помощью трансферной доставки и выбрана самая низкая общая стоимость выполнения для всех комплектов поставки. Объединение комплектов поставки для трансферной доставки может сократить стоимость транспортировки, поскольку стоимость для транспортной единицы может быть разделена между комплектами поставки, в то время как они перевозятся в тех же единицах поставки. В других примерах, если есть другие контейнеры для доставки, также запланированные для транспортировки к пункту получения товаров, общая стоимость перевозки может также рассматриваться как экономия, которая может быть связана с транспортировкой передаточных контейнеров в той же транспортной единице, что и контейнеры доставки. В некоторых примерах, стоимость перевозки может быть снижена путем объединения заказов на доставку, используя трансферную доставку.
После того как определена наименьшая совокупная стоимость выполнения для одного или более комплектов поставки, если доставкой с наименьшей стоимостью является трансферная доставка, доставка комплектов поставки планируется с помощью трансферной доставки посредством определенного пункта получения товаров, как показано в блоке 519. Назначение комплектов поставки для трансферной доставки может также включать взаимодействие и привлечение курьера (например, местного служащего) для извлечения и осуществления окончательной доставки комплектов поставки. В других примерах служащий может быть предварительно зарезервирован для периодического извлечения товаров из пункта получения товаров для окончательной доставки. Для любых оставшихся комплектов поставки, не предназначенных для трансферной доставки, или для которых не был определен доступный пункт получения товаров с доступным передаточным пространством, назначается обычная доставка, как показано в блоке 521.
Фиг. 6 иллюстрирует блок-схему, поясняющую типовой процесс 600 обработки инструкции по формированию комплекта поставки, назначенного для трансферной доставки. Типовой процесс 600 инициируется при получении SSFI, назначенной для трансферной доставки, как показано в блоке 601. SSFI, назначенная для трансферной доставки, может быть определена, например, в соответствии с процессом, описанным выше со ссылкой на Фиг. 5.
После получения SSFI, предназначенной для трансферной доставки, SSFI и соответствующий комплект поставки сопоставляется с другими SSFI, предназначенными для трансферной доставки с помощью того же пункта получения товаров, как это показано в блоке 603. В случае, если, например, соответствующие комплекты поставки должны быть доставлены в конечные пункты назначения в пределах географической зоны, охватывающей назначенный пункт получения товаров, SSFI могут предназначаться для одного и того же пункта получения товаров. В других вариантах реализации, SSFI может быть назначена тому же пункту получения товаров в случае, если товар должен быть выгружен курьером и транспортироваться к еще одному пункту получения товаров или другому пункту назначения, вместо доставки в пределах географической зоны, охватывающей пункт получения товаров.
После сопоставления полученной SSFI с другими SSFI, предназначенными для того же пункта получения товаров, товары из этих комплектов поставки комплектуются, упаковываются, и/или помещаются в передаточные контейнеры, как это показано в блоке 605. Как обсуждалось выше, комплектование и/или упаковка товаров могут упорядочиваться и выполняться различными способами. Например, товары комбинированных комплектов поставки для трансферной доставки с помощью того же пункта получения товаров могут упорядочиваться таким образом, что в результате комплектования товары находятся в том же порядке, как при комплектовании и размещении в аналогичном передаточном контейнере. Аналогичным образом, может также рассматриваться установка маршрута служащим для окончательной доставки комплектов поставки в случае, когда последовательное комплектование товаров выполняется таким образом, что товары для комплектов поставки комплектуются в последовательном порядке. Например, комплекты поставки могут быть укомплектованы таким образом, что соседние комплекты поставки для маршрута окончательной доставки будут находиться в одном передаточном контейнере. После заполнения передаточные контейнеры направляются для транспортировки, как это показано в блоке 607. В вариантах реализации, при которых контейнеры для доставки и/или передаточные контейнеры для нескольких разных пунктов получения товара загружаются для доставки на одну и ту же транспортную единицу, контейнеры могут быть упорядочены в соответствии с маршрутом транспортной единицы, доставляющей контейнеры - контейнеры для доставки и передаточные контейнеры для выгрузки в первом пункте получения товаров загружаются последними, и другие контейнеры загружаются в последовательности, в которой они будут выгружаться.
В рамках типового процесса 600 производится определение, имеются ли также в наличии контейнеры для доставки, предназначенные для того же пункта получения товаров, как это показано в блоке 609. Если определяется, что контейнеры для доставки также предназначены для транспортировки в тот же пункт получения товаров, контейнеры для доставки направляются и загружаются в одну или более транспортных единиц для транспортировки к пункту получения товаров, как это показано в блоке 611. Затем контейнер(ы) для доставки загружаются в транспортную единицу(ы) и в случае, если будет установлено, что в настоящий момент нет контейнеров для доставки, запланированных для транспортировки к пункту получения товаров, передаточные контейнер(ы) загружаются в одну или более транспортных единиц для транспортировки к пункту получения товаров, как это показано в блоке 613. В других вариантах реализации, операции блоков 611 и 613 могут выполняться в обратном порядке таким образом, что передаточные контейнеры загружаются к контейнерам для доставки. В других вариантах реализации, контейнеры для доставки могут загружаться в одну транспортную единицу, а передаточные контейнеры загружаться в отдельную транспортную единицу. В еще одном варианте реализации, контейнеры для доставки и передаточные контейнеры при доставке к пункту получения товаров могут быть загружены в транспортную единицу в случайном порядке. В заключение, контейнеры для доставки и передаточные контейнеры транспортируются к пункту получения товаров, как это показано в блоке 615.
Фиг. 7-9 иллюстрируют блок-схему, показывающую типовой процесс 700 получения контейнера для доставки в пункте получения товаров. Процесс 700 начинается непосредственно после получения и идентификации контейнера для доставки в пункте получения товаров, как это показано в блоке 701. В некоторых вариантах реализации, операция получения контейнеров для доставки в пункте получения товаров может выполняться служащим, транспортирующим контейнеры для доставки в пункт получения товаров, водителем транспортной единицы, любым другим человеком, ответственным за получение контейнеров для доставки в пункте получения товаров или с помощью автоматизированных средств обработки, например робототехники. Независимо от поддержки, предоставляемой при получении контейнера для доставки, первоначально определяется контейнер для доставки. Например, в пункте получения товаров с помощью блока сканирования или с помощью ручного сканера может быть отсканирован штрихкод или другой идентификатор контейнера для доставки. В альтернативных вариантах реализации, идентификатор или другой код, или название, идентифицирующее полученный контейнер для доставки, может быть введено вручную с помощью клавиатуры 217 станции управления 201 в пункте получения товаров 200. Для идентификации принятого контейнера для доставки также может использоваться любая другая форма идентификации.
При получении и идентификации контейнера для доставки определяется, содержит ли контейнер для доставки полный заказ, как это показано в блоке 703. Полный заказ, содержащийся в контейнере для доставки, может быть единичным товаром заказа или заказом, содержащим много товаров, в котором все товары из множества товаров находятся в полученном контейнере для доставки. Кроме того, заказ может содержать или не содержать все заказанные клиентом товары. Например, клиент, возможно, разместил заказ на пять товаров, но согласился получить три из ранее заказанных товаров. В этом примере, в пояснительных целях, в качестве заказанных товаров рассматриваются три товара. Также будет понятно, что в то время как эти три товара считаются заказанными, они могут быть разделены между несколькими комплектами поставки.
Если определено, что в принимаемом контейнере для доставки содержится полный заказ, заказ сопоставляется с ячейкой для хранения в пункте получения товаров, как показано в блоке 705. Сопоставление ячейки для хранения заказу может включать получение информации о размерах товара(ов) заказа и выбор доступной ячейки для хранения, соответствующей товару(ам). Информация о размерах товара может быть получена от центральной системы управления или перегрузочного комплекса, который обменивается данными с пунктом получения товаров. В случае заказа, содержащего много товаров, если все товары не помещаются в одну ячейку для хранения, заказ может быть сопоставлен с несколькими доступными ячейками для хранения. После сопоставления заказа с ячейкой(ми) для хранения в пункте получения товаров, ячейка(и) для хранения открываются, как это показано в блоке 707. Как уже говорилось ранее, ячейка для хранения может быть открыта с помощью командного компонента станции управления 201, подающего инструкцию открыть ячейку для хранения компоненту управления ячейкой для хранения соответствующего модуля ячеек для хранения 203, 205, 207, 209, идентифицирующего ячейку для хранения модуля ячеек для хранения, которая должна быть открыта. Компонент управления ячейкой для хранения после получения инструкции для открытия ячейки для хранения, может воздействовать на блокировку ячейки для хранения так, чтобы освободить ее, таким образом, позволяя дверце открыться.
В другой реализации, вместо сопоставления заказа с ячейкой для хранения в случае, если он определен как полученный в контейнере для доставки, станция управления 201 может получать инструкции от системы управления складом или системы планирования загрузки, идентифицирующей ячейку для хранения станции погрузки и вывоза, которая используется для оформления заказа, доступного для получения клиентом.
После того как сопоставленная ячейка для хранения была открыта, даются инструкции для изъятия товаров из полученного контейнера для доставки и их размещения в открытой ячейке для хранения, как это показано в блоке 709. Например, команды могут предоставляться с помощью дисплейного экрана 213 станции управления 201 или передаваться с помощью беспроводного способа на портативное устройство, или предоставляться с помощью любых других средств связи. Дополнительно к выдаче инструкций для принятия товаров из контейнера для доставки и помещения их в открытую ячейку для хранения, процесс может также включать мониторинг открытия ячейки для хранения для подтверждения получения товаров, которые должны размещаться в открытой ячейке для хранения. Например, устройство захвата изображения 273, содержащееся в открытой ячейке для хранения, может использоваться для визуального контроля и, дополнительно, для видеозаписи размещения товаров в ячейке для хранения. В дополнение или как альтернативный вариант, датчик обнаружения присутствия 271 и/или датчик 272 могут использоваться для обнаружения наличия или отсутствия товаров внутри отсека для хранения и/или движения размещаемого объекта в ячейке для хранения. После того, как заказанный товар(ы) был помещен в открытую ячейку для хранения, ячейка для хранения закрывается и компонент управления ячейкой для хранения получает уведомление о закрытии дверцы, как это показано в блоке 711. Уведомление о закрытии дверцы может быть связано с командным компонентом станции управления 201.
После получения уведомления о закрытии дверцы и подтверждения того, что товары были помещены в ячейку для хранения, заказчику может быть доставлено сообщение о том, что товары доступны для получения в пункте получения товаров, как это показано в блоке 713. Сообщение может быть доставлено с помощью средств связи любого типа, например электронной почты, телефона, текстового сообщения, и т.д. В дополнение к уведомлению о том, что товар(ы) доступны для получения, сообщение может также содержать информацию о местоположении или адрес пункта получения товаров, маршрут к пункту получения товаров, часы работы, уникальный идентификатор, используемый для получения доступа к надежно хранящимся товарам в ячейке для хранения в пункте получения товаров, и/или краткое описание, или список заказанных товаров, доступных для получения. Сообщение может быть отправлено клиенту из пункта получения товаров 200 или из удаленной вычислительной системы, например системы управления заказами.
После уведомления клиента о том, что товар(ы) доступен для получения, как это показано в блоке 713, или при получении уведомления о закрытии дверцы, как показано в блоке 711, определяется, находятся ли дополнительные товары в контейнере для доставки, как это показано в блоке 715. Если определено, что дополнительные товары находятся в контейнере для доставки, то процесс возвращается к определению, содержит ли контейнер для доставки укомплектованный заказ, как это показано в блоке 703. Если определено, что в контейнере для доставки не осталось никаких дополнительных товаров, процесс завершается, как это показано в блоке 717.
Возвращаясь к блоку 703, в случае, если будет установлено, что контейнер для доставки не содержит укомплектованный заказ, определяется, содержит ли контейнер для доставки товары, дополняющие неполный заказ, хранящийся в настоящее время в пункте получения товаров, как это показано в блоке 719. Как будет описано далее применительно к процессу 700, части заказа могут быть получены в пункте получения товаров в различное время или в различные временные интервалы. Когда части заказа не были привезены в течение того же промежутка времени, товары могут не помещаться в ячейку для хранения для вывоза клиентом, и, возможно, придется ожидать прибытия одного или более дополнительных товаров к пункту получения товаров до комплектования и размещения товаров в ячейке для хранения для получения. В других вариантах реализации, товары могут размещаться в ячейке для хранения, но клиент может не получать уведомления о том, что они доступны для получения до тех пор, пока не прибудут оставшиеся товары и не будут объединены с имеющимися в наличии товарами в ячейке для хранения. В других вариантах реализации, клиент может быть уведомлен о том, что некоторые из товаров прибыли и доступны для получения.
В случае, если определено, что контейнер для доставки содержит товары, недостающие для укомплектования неполного заказа, хранящегося в настоящее время в пункте получения товаров, то определяется, хранятся ли другие товары, хранящиеся в пункте получения товаров, в ячейке для хранения, которая будет использоваться для подготовки товаров, доступных для получения клиентом, как это показано в блоке 721. Если определено, что другие товары неполного заказа, находятся в ячейке для хранения, которая будет использоваться для того, чтобы сделать товары доступными для получения пользователем, процесс возвращается и открывает определенную ячейку для хранения, как это показано в блоке 707, и затем продолжается. Тем не менее, если будет определено, что товары не находятся в ячейке для хранения, используемой для подготовки товаров, доступных для получения пользователем, то ячейка(и) для хранения, содержащая другие товары, которые могут находиться в контейнере для доставки, хранящемся в ячейке для хранения, будет разблокирована и товары будут доступны, как это показано в блоке 723. Помимо открытия ячейки(ек) для хранения, содержащей другие товары неполного заказа, процесс возвращается к блоку 705 и сопоставляет заказ с ячейкой для хранения, которая будет использоваться для того, чтобы сделать товары доступными для получения клиентом.
Возвращаясь к блоку принятия решений 719, если определено, что полученный контейнер для доставки не содержит товары, дополняющие неполный заказ, то определяется, следует ли объединять остальные товары в контейнере для доставки в имеющийся в наличии контейнер для доставки, хранящийся в пункте получения товаров и содержащий товары из других неполных заказов, как это показано в блоке 725 (на Фиг. 8). Объединение товаров может производиться по разным причинам. Например, если полученный контейнер для доставки содержит только несколько оставшихся товаров и в наличии имеется контейнер для доставки, хранящийся в пункте получения товаров и имеющий свободное пространство для этих товаров, то содержимое двух контейнеров для доставки может быть объединено с целью сэкономить место в пункте получения товаров. Аналогичным образом, если товары в полученном контейнере для доставки являются частью неполного заказа, содержащего на данный момент товары, хранящиеся в другом контейнере для доставки, причем контейнер для доставки находится в пункте получения товаров, то эти товары могут быть объединены в один контейнер для доставки. Если определено, что товар из полученного контейнера для доставки должен быть объединен в имеющийся в наличии контейнер для доставки, хранящийся в пункте получения товаров, то определяется ячейка для хранения, содержащая имеющийся в наличии контейнер для доставки, для которого должно выполняться объединение, как это показано в блоке 727.
После определения местоположения имеющихся в наличии контейнеров для доставки, для которых должно произойти объединение, дверца ячейки для хранения, защищающая эти имеющиеся в наличии контейнеры для доставки разблокируется, тем самым предоставляя доступ к контейнерам, как показано в блоке 729. Также предусмотрены инструкции для размещения товара(ов) в имеющихся в наличии контейнерах для доставки, как показано в блоке 731. Эти инструкции могут предоставляться различными способами. Например, инструкции могут отображаться на дисплейном экране 213 станции управления 201, отображаться на доступном портативном устройстве или с помощью любого другого канала передачи сообщений. В ответ на инструкции, товары объединяются в определенный, имеющийся в наличии контейнер для доставки. После объединения закрывается дверца ячейки для хранения, содержащей контейнер для доставки с объединенными товарами, а процесс получает уведомление о закрытии дверцы, как показано в блоке 733. Как часть процесса объединения товаров в контейнере для доставки, может использоваться устройство захвата изображения 273, находящееся в открытой ячейке для хранения, содержащей имеющийся в наличии контейнер для доставки, в котором выполняется объединение, для подтверждения, а в некоторых случаях записи, объединения товаров в имеющемся в наличии контейнере для доставки. Кроме того, датчик обнаружения присутствия 271 и/или датчик движения 272 могут быть использованы для подтверждения возврата и размещения контейнера для доставки в открывшейся ячейке для хранения до закрытия и блокировки дверцы ячейки для хранения в ответ на получение уведомления о закрытии дверцы.
После объединения одного или более товаров в имеющийся в наличии контейнер для доставки определяется, остались ли другие товары в полученном контейнере для доставки, как показано в блоке 735. Если определено, что в полученном контейнере для доставки не осталось дополнительных товаров, процесс 700 завершается, как показано в блоке 737. Тем не менее, если будет определено, что в полученном контейнере для доставки остались другие товары, процесс возвращается к блоку 725 и затем продолжается.
Возвращаясь к блоку принятия решений 725, если определено, что товары в полученном контейнере для доставки не объединены в имеющиеся в наличии контейнеры для доставки и хранящиеся в пункте получения товаров, производится определение, нужно ли оставшийся товар(ы) помещать в ячейку для хранения, которая будет использоваться для подготовки товара, доступного для получения, как показано в блоке 739. Товар может быть помещен в ячейку для хранения, которая будет использоваться для подготовки доступного клиенту товара в случаях, даже если он является неполным заказом, если ожидается, что остальные товары неполного заказа прибудут в ближайшее время, если доступна необходимая грузовместимость в пункте получения товаров, если нет свободного места для хранения полученного контейнера для доставки. В другом примере, в случае, если клиент хочет получить товары в ближайшее время, товары неполного заказа также могут размещаться в ячейке для хранения пункта получения товаров. Например, клиент может иметь выбор при извлечении товаров по мере их поступления. В таком примере, когда первый товар поступает в пункт получения товаров, этот товар может быть помещен в ячейку для хранения, и клиенту сообщается о том, что прибыл первый товар, и может быть извлечен из ячейки. Сообщение может также содержать код или другой идентификатор для получения товара, как описывается в данной заявке. Клиент может извлечь товар с помощью кода или ждать до тех пор, пока большее число товаров из заказа клиента не будет получено и добавлено в ячейку для хранения.
Если определено, что товар в полученном контейнере для доставки не должен помещаться в ячейку для хранения, используемую для того, чтобы сделать товар доступным для получения клиентом, то определяется ячейка для хранения, в которой должен храниться контейнер для доставки, как показано в блоке 741, и дверца этой определенной ячейки для хранения открывается, как показано в блоке 743. После определения и открытия дверцы ячейки для хранения, в которую должен быть помещен полученный контейнер, предоставляются инструкции для размещения полученного контейнера для доставки в открытой ячейке для хранения, как показано в блоке 745. Как и ранее, инструкции могут предоставляться с помощью различных средств, например дисплейного экрана 213 контрольной станции 201, беспроводного портативного устройства или с помощью других соответствующих средств связи. После того, как полученный контейнер для доставки был помещен в открытую ячейку для хранения и дверца закрывается, то процесс получает уведомление о закрытии, как показано в блоке 747, и затем заканчивается, как показано в блоке 749.
В некоторых вариантах реализации типового процесса 700, содержащееся в ячейке для хранения устройство захвата изображения 273 может использоваться для мониторинга и подтверждения того, что полученный контейнер для доставки помещен в открытую ячейку для хранения до закрытия дверцы. Например, устройство захвата изображения может записывать видео о лице, помещающем полученный контейнер для доставки в открытую ячейку для хранения, и такое видео может обрабатываться до подтверждения товара станцией управления 201, при этом позволяя блокировать дверцу ячейки для хранения. В дополнение или как альтернатива вышесказанному, датчик обнаружения наличия 271 и/или датчик движения 272 могут использоваться для подтверждения наличия или размещения полученного контейнера для доставки в открытой ячейке для хранения.
Возвращаясь к блоку принятия решений 739, если определено, что товар в полученном контейнере для доставки должен размещаться в ячейке для хранения, которая будет доступна для получения клиентом, товар сопоставляется с доступной ячейкой для хранения, как показано в блоке 751 (на Фиг. 9). После сопоставления товара с ячейкой для хранения, которая будет использоваться для того, чтобы сделать товар доступным для получения клиентом, ячейка для хранения открывается, как показано в блоке 753, и предоставляются инструкции для получения товара из полученного контейнера для доставки и его размещения в открытой ячейке для хранения, как показано в блоке 755. Как описывается выше, могут использоваться любые способы предоставления инструкций и мер безопасности любого типа, например устройство захвата изображения в ячейке для хранения может использоваться для мониторинга и подтверждения того, что товары размещены в ячейке для хранения до получения уведомления о закрытии дверцы и блокировки дверцы, как показано в блоке 757. После того, как товары были помещены в ячейку для хранения и дверца ячейки для хранения закрыта и заблокирована, производится определение, имеются ли дополнительные товары, оставшиеся в контейнере для доставки, как показано в блоке 759. Если определено, что дополнительные товары остаются в контейнере для доставки, процесс 700 возвращается к блоку 725 (на Фиг. 8) и продолжается. При этом если будет определено, что в контейнере доставки не осталось никаких дополнительных товаров, процесс завершается, как показано в блоке 761.
Фиг. 10 и 11 иллюстрируют блок-схему, поясняющую типовой процесс 1000 получения передаточных контейнеров в пункте получения товаров. По аналогии с процессом, описанным применительно к Фиг. 7-9, типовой процесс 1000 получения передаточных контейнеров в пункте получения товаров первоначально получает передаточный контейнер в пункте получения товаров, как показано в блоке 1001. Подобно получению контейнера для доставки, как описывается выше, в некоторых вариантах реализации процесс получения передаточных контейнеров в пункте получения товаров может выполняться курьером, транспортирующим передаточные контейнеры к пункту получения товаров, водителем транспортной единицы, лицом, назначенным для получения передаточных контейнеров в пункте получения товаров или с помощью автоматизированных средств, например робототехники. Независимо от используемого механизма получения контейнера для доставки, первоначально идентифицируется контейнер для доставки, как показано в блоке 1003. Например, передаточный контейнер может содержать штрихкод или другие идентифицирующие признаки, которые могут быть отсканированы или введены в пункте получения товаров. Например, передаточный контейнер может содержать штрихкод, который сканируется в станции управления 201 с помощью сканера или карманного устройства в пункте получения товаров. В альтернативных вариантах реализации информация, идентифицирующая передаточный контейнер может быть введена вручную с помощью цифровой клавиатуры 217 станции управления 201.
После того как идентифицируется передаточный контейнер, полученный в пункте получения товаров, определяется, имеются ли в наличии другие передаточные контейнеры в пункте получения товаров, связанном с идентифицированным передаточным контейнером, как показано в блоке 1005. Передаточные контейнеры могут сопоставляться в случае, если они должны быть получены вместе для окончательной доставки в пункты назначения в географической зоне пункта получения товаров. В некоторых вариантах реализации, множество передаточных контейнеров может быть получено в пункте получения товаров, причем некоторые из этих контейнеров, запланированы для получения и доставки первым курьером, а другие из этих контейнеров запланированы для извлечения и доставки вторым курьером. В этом примере, передаточные контейнеры, запланированные для получения первым курьером, сопоставляются вместе, и передаточные контейнеры, запланированные для получения вторым курьером, сопоставляются вместе. Кроме того, передаточные контейнеры могут быть получены из нескольких перегрузочных комплексов, причем передаточные контейнеры должны быть получены курьером в пункте получения товаров для окончательной доставки. В таком варианте реализации, некоторые из передаточных контейнеров могут прибыть в пункт получения товаров раньше остальных передаточных контейнеров, и храниться в пункте получения товаров до тех пор, пока не прибудут все сопоставленные передаточные контейнеры.
Если определено, что имеются в наличии и другие передаточные контейнеры, связанные с полученным и идентифицированным передаточным контейнером, хранящимся в настоящее время в пункте получения товаров, процесс идентифицирует ячейку, содержащую соответствующий передаточный контейнер(ы), как показано в блоке 1007. После идентификации ячеек для хранения, содержащих соответствующие передаточные контейнеры, выполняется определение, остается ли достаточно пространства в идентифицированной ячейке для безопасного хранения полученного и идентифицированного передаточного контейнера, как показано в блоке 1009. Определяется, осталось ли достаточное пространство в ячейке для хранения, содержащей соответствующие контейнеры для передачи, путем освещения идентифицированной ячейки для хранения и сканирования содержимого идентифицированной ячейки для хранения с помощью устройства для захвата изображения 273, находящегося внутри идентифицированной ячейки для хранения. Это может выполняться при идентификации полученного в пункте получения товаров передаточного контейнера, предварительно идентифицируемого, когда другие соответствующие передаточные контейнеры хранятся в ячейках для хранения в пункте получения товаров, периодически или в любое другое время.
Если определено, что в настоящее время в ячейке для хранения, содержащей соответствующий передаточный контейнер(ы) недостаточно места, или, если в блоке принятия решений 1005 определено, что не существует других передаточных контейнеров, находящихся в пункте получения товаров, связанном с идентифицированным передаточным контейнером, в пункте получения товаров выбирается ячейка для хранения, в которой можно надежно хранить идентифицированный передаточный контейнер, и соответствует передаточному контейнеру, как показано в блоке 1011. Ячейка для хранения, определенная для надежного хранения идентифицированного передаточного контейнера может быть любой ячейкой в пункте получения товаров, имеющей достаточный размер и грузовместимость для размещения идентифицированного передаточного контейнера.
После сопоставления передаточного контейнера с идентифицированной ячейкой для хранения в пункте получения товаров, идентифицированная ячейка открывается, как показано в блоке 1013. Как обсуждалось выше, ячейка для хранения может быть открыта с помощью командного компонента станции управления 201, выдающего инструкцию для открытия ячейки для хранения компоненту управления ячейкой для хранения соответствующего модуля ячеек для хранения 203, 205, 207, 209, идентифицирующего ячейку для хранения этого модуля ячеек для хранения, которая должна быть открыта. После получения инструкции для открытия ячейки для хранения компонент управления ячейкой для хранения может разблокировать идентифицированную ячейку для хранения для открытия дверцы.
В дополнение к открытию идентифицированной ячейки для хранения, предоставляются инструкции для размещения полученного передаточного контейнера в открытой ячейке для хранения, как показано в блоке 1015 (на Фиг. 11). Например, инструкции могут предоставляться с помощью дисплейного экрана 213 станции управления 201 или передаваться с помощью беспроводного способа на портативное устройство, или предоставляться с помощью любого другого канала для передачи данных. В дополнение к предоставлению инструкций для помещения полученного передаточного контейнера в открытой ячейке для хранения, процесс может также включать мониторинг открытия ячейки для хранения для подтверждения того, что передаточный контейнер помещен в открытую ячейку для хранения. Например, внутри открытой ячейки для хранения содержится устройство захвата изображения 273, которое может использоваться в целях визуального мониторинга и, в некоторых случаях, видеозаписи лица, помещающего передаточный контейнер в ячейку для хранения. В дополнение или как альтернативный вариант, датчик обнаружения присутствия 271 и/или датчик 272 могут использоваться для обнаружения наличия или отсутствия товаров внутри отсека для хранения и/или движения размещаемого объекта в ячейке для хранения. После того, как передаточный контейнер был помещен в открытую ячейку для хранения, ячейка для хранения закрывается и процесс получает уведомление о закрытии дверцы, как показано в блоке 1017.
Непосредственно после получения уведомления о закрытии дверцы и подтверждения того, что передаточный контейнер был помещен в ячейку для хранения, выполняется определение, все ли передаточные контейнеры, соответствующие полученному передаточному контейнеру, находятся в пункте получения товаров, как показано в блоке 1019. Если определено, что нет дополнительных соответствующих контейнеров для получения в пункте получения товаров, курьеру может быть отправлено сообщение о том, что в пункте получения товаров курьером могут быть получены все доставленные передаточные контейнеры, ожидающие получения и окончательной доставки, как показано в блоке 1021. Сообщение может быть отправлено из пункта получения товаров или из удаленной вычислительной системы, использующей средства связи любого типа, например электронную почту, телефон, текстовые сообщения, и т.д. В дополнение к уведомлению курьера о том, что передаточные контейнеры хранятся в пункте получения товаров и доступны для получения, сообщение может также содержать местоположение или адрес пункта получения товаров, маршрут к пункту получения товаров, часы его работы и уникальный идентификатор, который должен использоваться курьером для получения доступа к передаточным контейнерам, надежно хранящимся в ячейке(ах) для хранения в пункте получения товаров.
Хотя описываемый типовой процесс 1000 включает отправку сообщений курьеру для извлечения передаточных контейнеров из пункта получения товаров, в других вариантах реализации курьер может быть заранее извещен о получении передаточных контейнеров в пункте получения товаров в заранее определенное время. Например, курьер может быть извещен о получении передаточных контейнеров из пункта получения товаров рано утром (например, в 5:00 am) до того, как может выполняться перевозка или перегрузка. В таких вариантах реализации, доставка передаточных контейнеров к пункту получения товаров может планироваться в перегрузочном комплексе таким образом, что все передаточные контейнеры, предназначенные для курьера, доставляются и хранятся в пункте получения товаров до запланированного времени получения курьером.
Дополнительно к отправке сообщений курьеру о том, что все передаточные контейнеры были получены, хранятся в пункте получения товаров и ожидают окончательной доставки, или, если в блоке принятия решений 1019 определено, что существуют дополнительные соответствующие передаточные контейнеры для получения в пункте получения товаров, определяется, были ли в пункте получения товаров получены дополнительные передаточные контейнеры, как показано в блоке 1023. Например, транспортная единица может доставить несколько передаточных контейнеров, которые должны быть получены в пункте получения товаров. Если определено, что имеются в наличии дополнительные передаточные контейнеры, доступные для получения в пункте получения товаров, процесс возвращается к блоку 1003 (на Фиг. 10) и затем продолжается. Тем не менее, если определено, что нет дополнительных передаточных контейнеров, доступных для получения в пункте получения товаров на данный момент, процесс 1000 завершается, как показано в блоке 1025.
Как обсуждалось выше, применительно к Фиг. 10 и 11, курьер может получать уведомления в том случае, если все передаточные контейнеры, запланированные для получения курьером, были получены и хранятся в пункте получения товаров. иллюстрирует Фиг. 12 иллюстрирует блок-схему, поясняющую типовой процесс 1200 предоставления курьеру передаточных контейнеров в пункте получения товаров для окончательной доставки. Когда курьер прибывает в пункт получения товаров для получения хранящихся там передаточных контейнеров, сначала производится идентификация курьера, как показано в блоке 1201. Например, курьер может ввести уникальный код при помощи цифровой клавиатуры 217 станции управления 201, представленный ему процессом 1000 при получении сообщения о том, что передаточные контейнеры прибыли. В других реализациях, курьер может быть идентифицирован с помощью кода, специфичного для него, посредством использования биометрического сканера 219, путем сканирования штрихкода, содержащегося в сообщении, с помощью сканера штрихкода 215 или средств идентификации любого другого типа.
После идентификации курьера в пункте получения товаров 200, идентифицируется ячейка(и) для хранения, содержащая передаточные контейнеры, предназначенные для получения этим курьером, как показано в блоке 1203. После идентификации ячейки(ек) для хранения в пункте получения товаров, ячейка(и) для хранения открывается, как показано в блоке 1205. Как описано выше, ячейка для хранения может открываться с помощью командного компонента станции управления 201, выдающего инструкцию для открытия ячейки для хранения компоненту управления ячейкой для хранения соответствующего модуля ячеек для хранения 203, 205, 207, 209, идентифицирующего ячейку для хранения этого модуля ячеек для хранения, которая должна быть открыта. После получения инструкции для открытия ячейки для хранения компонент управления ячейкой для хранения может разблокировать ячейку для хранения, тем самым позволяя открыть дверцу идентифицированной ячейки для хранения.
После того как соответствующая ячейка(и) была открыта, курьеру могут предоставляться инструкции для получения передаточных контейнеров, как показано в блоке 1207. Например, если планируется, что курьер получит множество передаточных контейнеров и содержимое этих контейнеров является упорядоченным в соответствии с маршрутом доставки для курьера, инструкции могут предоставляться курьеру в том же порядке, в котором курьером будут извлекаться передаточные контейнеры. В других вариантах реализации, пошаговые инструкции могут быть в виде двухсторонней связи. Например, если курьер не может получить все передаточные контейнеры одновременно, курьер или станция управления 201 может определить, какой передаточный контейнер для получения в пункте получения товаров предназначен для окончательной доставки. В другом варианте реализации, курьер может определить сколько передаточных контейнеров он может получить одновременно и станция управления 201 может определить, какие передаточные контейнеры должны быть вывезены из пункта получения товаров. Например, передаточные контейнеры могут быть упорядочены таким образом, что заказы, доставляемые рано утром, помещаются в один передаточный контейнер, в то время как заказы, запланированные для доставки в тот же день, помещаются в другой передаточный контейнер. В этом примере станция управления 201 может уведомить курьера для получения передаточного контейнера, предназначенного для доставки на раннее утро. В дополнение к определению того, какие передаточные контейнеры должен получить курьер, и в каком порядке, станция управления 201 может также предоставлять курьеру информацию относительно маршрута следования при доставке заказов, содержащихся в полученном передаточном контейнере(ах).
Из-за множества причин курьеры могут быть не в состоянии получить все запланированные передаточные контейнеры одновременно. Например, курьер может выполнять окончательные доставки заказов с помощью велосипеда или тележки. Такие механизмы конечной доставки могут использоваться в густонаселенных районах или в случае, если более крупные транспортные узлы не доступны или не удобны.
В дополнение к выдаче инструкций для получения передаточных контейнеров, процесс 1200 может также включать активный мониторинг открытия ячейки для хранения для того, чтобы подтвердить извлечение передаточного контейнера или извлечения соответствующего передаточного контейнера. Например, внутри открытой ячейки для хранения находится устройство захвата изображения 273, которое может быть использовано для осуществления визуального контроля и, в некоторых случаях, видеозаписи извлечения передаточного контейнера(ов). В дополнение, или в качестве альтернативы этому, датчик обнаружения присутствия 271 и/или датчик 272 может использоваться для обнаружения наличия или отсутствия объектов внутри ячейки для хранения и/или движения при извлечении объекта из открытой ячейки для хранения. Как только передаточный контейнер(ы) был извлечен из открытой ячейки(ек) для хранения, курьер закрывает дверцу(ы) ячейки для хранения и процесс получает уведомление о закрытии дверцы, как показано в блоке 1209.
После получения уведомления о закрытии и подтверждения того, что передаточный контейнер(ы) или соответствующий передаточный контейнер(ы) был извлечен из ячейки(ек) для хранения, в перегрузочный комплекс может быть отправлено сообщение о том, что заказы или их часть были получены курьером и вывезены для доставки, и процесс 1200 может завершиться, как показано в блоке 1211.
Как обсуждалось выше, в отношении Фиг. 7-9, клиент может быть извещен в случае, когда все товары из заказа или подмножества заказа были помещены в ячейку(и) для хранения в пункте получения товаров и доступны для получения. Фиг. 13 иллюстрирует блок-схему, поясняющую типовой процесс 1300 предоставления заказа клиенту в пункт получения товаров. Когда клиент прибывает в пункт получения товаров для получения хранящегося там заказа, производится его идентификация, как показано в блоке 1301. Например, клиент может ввести уникальный код при помощи цифровой клавиатуры 217 станции управления 201, предоставленный клиенту процессом 700, когда клиент получил сообщение о том, что заказ был доставлен в пункт получения товаров и доступен для получения. В других реализациях, идентификация клиента может производиться с помощью биометрического сканера 219, путем сканирования штрихкода, содержащегося в сообщении с помощью сканера штрихкода 215, путем предоставления клиенту уникального идентификатора или с помощью средств идентификации любого другого типа.
После идентификации клиента в месте погрузки, идентифицируется ячейка(и) для хранения, содержащая заказанные товары клиента, как показано в блоке 1303. После идентификации ячейки(ек) памяти, соответствующей клиенту, ячейка(и) для хранения открывается, как показано в блоке 1305. Как уже говорилось ранее, ячейка для хранения может быть открыта с помощью командного компонента станции управления 201, предоставляющего инструкцию для открытия ячейки для хранения компоненту управления ячейкой для хранения соответствующего модуля ячеек для хранения 203, 205, 207, 209, идентифицирующего ячейку для хранения этого модуля ячеек для хранения, которая должна быть открыта. Компонент управления ячейкой для хранения после получения инструкции для открытия ячейки для хранения, может воздействовать на блокировку ячейки для хранения так, чтобы разблокировать ее, таким образом, позволяя дверце открыться.
После того как соответствующая ячейка(и) для хранения была открыта, клиент может получить заказанные товары. Как только клиент получил заказанные товары из открытого отсека(ов), процессом 1300 также может осуществляться активный контроль открытой ячейки для хранения для подтверждения извлечения заказанных товаров. Например, устройство захвата изображения 273, содержащееся в открытой ячейке для хранения может использоваться для визуального контроля и, дополнительно, для видеозаписи извлечения заказанных товаров из ячейки для хранения. В дополнение или в качестве альтернативы этому, датчик обнаружения присутствия 271 и/или датчик 272 может использоваться для обнаружения присутствия или отсутствия объектов внутри ячейки для хранения и/или движения при извлечении объекта из открытой ячейки для хранения. После того, как заказанные товары были извлечены из открытой ячейки(ек) для хранения, ячейка(и) для хранения закрывается и процесс получает уведомление о закрытии дверцы, как показано в блоке 1307.
После получения уведомления о закрытии дверцы, процесс 1300 может определить, является ли закрываемая ячейка пустой, как показано в блоке 1309. Например, если было активировано устройство захвата изображения 273 в ячейке для хранения, видео или изображения, снятые с помощью устройства захвата изображения 273 могут быть просмотрены или проанализированы для подтверждения, остались ли в ячейке для хранения какие-либо товары. В дополнение или в качестве альтернативы, датчик обнаружения присутствия 271 и/или датчик движения 272 в ячейке для хранения могут опрашиваться для определения, остались ли товары в ячейке для хранения. Если определено, что ячейка для хранения не пуста, производится определение, является ли товар предназначенным для возврата, как показано в блоке 1311.
В некоторых вариантах реализации, пункт получения товаров может поддерживать непосредственный возврат заказанных и полученных товаров. Например, если клиент заказывает две пары обуви, причем каждая пара имеет разный размер, после получения заказанных товаров клиент может выбрать, какую пару он хочет оставить и какую пару он хочет вернуть. Для возврата невостребованного товара можно просто оставить его в ячейке для хранения или ввести запрос возврата товара. В случаях, когда товары были просто вынуты из ячейки для хранения, станция управления 201 с помощью использования устройства захвата изображения 273, находящегося в ячейке для хранения, может получить изображение оставшегося товара и попытаться идентифицировать или иным способом определить, какой товар был оставлен в ячейке для хранения. Например, для идентификации штрихкода или других идентифицирующих признаков на товаре, оставшемся в ячейке, может использоваться обработка изображений. В другом варианте реализации клиент может взаимодействовать с пользовательским интерфейсом 211 для получения информации о заказе для выбора или иным образом идентифицировать товар или товары, оставленные для возврата в ячейке для хранения. В некоторых вариантах реализации, типы товаров для возврата могут ограничиваться категориями. Например, в то время как обувь может быть категорией товаров, доступных для возврата, другие категории, например нижнее белье, не могут быть доступными непосредственно для возврата.
Если будет установлено, что клиент умышленно оставил товар в ячейке для хранения и товар должен быть возвращен, после идентификации товара процесс 1300 может инициировать возвращение товара на перегрузочный комплекс, как показано в блоке 1313. Возвращенный товар может быть запланирован для получения курьером или другим лицом из ячейки для хранения и возвращен на перегрузочный комплекс. В других вариантах реализации товар может оставаться в ячейке для хранения и быть перераспределен для заказа этого товара для другого клиента. В таком случае клиент, к которому возвращен перераспределенный товар, может выбрать пункт получения товаров в качестве пункта доставки для товара или может выбрать другое местоположение для доставки. Если для нового заказа в качестве места назначения доставки был выбран пункт получения товаров, ячейка, содержащая возвращенный товар, может быть сопоставлена с новым заказом и клиенту, разместившему новый заказ, отправляется сообщение о том, что этот товар доступен для получения. Тем не менее, если товар был назначен для нового заказа с другим местом доставки, ячейка для хранения может рассматриваться в качестве ячейки для хранения, содержащей передаточный контейнер таким образом, что товар извлекается для доставки курьером.
Возвращаясь к блоку принятия решений 1311, если определено, что клиент не инициировал возвращение товара, он может быть уведомлен о том, что остальные товары по-прежнему находятся в ячейке для хранения, как показано в блоке 1315. В этом варианте реализации, дверца ячейки для хранения не может быть закрыта или может быть открыта повторно, так что клиент после получения уведомления может получить товары, оставшиеся в ячейке для хранения. Тем не менее, процесс 1300 может также определить, находится ли клиент все еще в пределах непосредственной близости от пункта получения товаров до повторного открытия ячейки для хранения. Если определено, что клиент покинул расположение пункта получения товаров, дверца ячейки для хранения может оставаться закрытой и клиенту отправляется новое сообщение для уведомления о том, что один или несколько товаров были оставлены в ячейке для хранения и что эти товары доступны для получения. Это может включать в себя предоставление клиенту нового идентификационного кода или информирование клиента о том, что он может идентифицировать себя с помощью идентификационного кода, ранее используемого для заказа.
И, наконец, если в блоке принятия решений 1309 будет установлено, что ячейка для хранения пуста или если было инициировано возвращение оставшегося товара в блоке 1313, процесс 1300 завершается, как показано в блоке 1317.
Фиг. 14 иллюстрирует блок-схему, поясняющую типовой процесс 1400 обработки возвратов, перераспределения и товаров, предусмотренных для отправки в пункте получения товаров. Как отмечалось выше, клиенты при получении товаров могут вернуть товары в пункт получения товаров. В других вариантах реализации клиент может использовать пункт получения товаров для инициализации возврата ранее заказанных товаров. В некоторых примерах, клиент может инициировать возврат на веб-сайт электронной торговли или другое место покупки, товар для возврата может упаковываться в транспортную упаковку и маркироваться для возврата продавцу. В других примерах, клиент может инициировать возврат, взаимодействуя с пользовательским интерфейсом 211 станции управления 201 для идентификации товара, получения информации о возврате, а также подготовить товар для возврата с помощью пункта получения товаров. Аналогичным образом, пользователь может использовать пункт получения товаров для доставки товаров в другое место. Например, пользователь может взаимодействовать с пользовательским интерфейсом 211 и получить материал для транспортировки, этикетки, предоставить информацию о пункте доставки и/или оплатить доставку товаров, которые затем могут размещаться в ячейке для хранения в пункте получения товаров для перевозки. Процесс 1400 может начаться после инициализации запроса на извлечение возвратов, причем товары для транспортировки и/или перераспределения товаров на данный момент содержатся в пункте получения товаров, как показано в блоке 1401. Этот процесс может выполняться любым человеком, например лицами, выполняющими любой из указанных выше процессов. Например, после завершения доставки товаров к пункту получения товаров, как описывается выше применительно к Фиг. 7-9, лицо, доставляющие эти товары, может инициализировать процессы возвратов, перевозки и перераспределения 1400. В альтернативной реализации, процессы возврата, доставки и перераспределения могут автоматически инициализироваться после заполнения контейнера для доставки, полученного в пункте получения товаров.
Процесс 1400 определяет, есть ли в пункте получения товаров какие-либо запаздывающие неполные заказы, как показано в блоке 1403. Запаздывающим неполным заказом может быть например заказ, для которого один или более, но не все товары были доставлены в пункт получения товаров, а назначенная клиентом дата доставки приближается. В таком примере, если определено, что все из товаров для заказа могут не прибыть в пункт получения товаров вовремя для выполнения заказа, согласно дате доставки, назначенной клиенту, заказ может быть идентифицирован как запаздывающий неполный заказ. Если определено, что в пункте получения товаров имеется в наличии запаздывающий неполный заказ, заказ может быть отменен, и в перегрузочный комплекс может быть направлен запрос на транспортировку товаров непосредственно к клиенту, таким образом, будет выполняться дата доставки, предоставленная клиенту, как показано в блоке 1405. В качестве варианта реализации, вместо отмены всего заказа, заказ может быть сегментирован на несколько комплектов поставки, причем один комплект поставки, содержащий товары, находится в данный момент в пункте получения товаров, а другой комплект поставки, содержащий товары, еще не прибыл в пункт получения товаров. С помощью деления заказа на несколько комплектов поставки, товары, доступные в пункте получения товаров, могут сортироваться и помещаться в ячейку для хранения и могут быть доступными для получения клиентом. Другой комплект поставки, содержащий товары, которые еще не прибыли в пункт получения товаров, может быть отменен и эти товары повторно отправляются из перегрузочного комплекса, таким образом, это приводит к доставке товаров заказчику не позже назначенной даты поставки.
Продолжая предыдущий пример отмены всего заказа, местоположение товаров, которые прибыли в пункт получения товаров может быть идентифицировано, как показано в блоке 1407. После идентификации ячейки(ек) для хранения, содержащей товары запаздывающего заказа, ячейка для хранения открывается, как показано в блоке 1409. Как уже говорилось ранее, ячейка для хранения может быть открыта с помощью командного компонента станции управления 201, предоставляющего инструкцию для открытия ячейки для хранения компоненту управления ячейкой для хранения соответствующего модуля ячеек для хранения 203, 205, 207, 209, идентифицирующего ячейку для хранения этого модуля ячеек для хранения, которая должна быть открыта. Компонент управления ячейкой для хранения после получения инструкции для открытия ячейки для хранения, может воздействовать на механизм блокировки идентифицированной ячейки для хранения так, чтобы разблокировать его, таким образом, позволяя открыться дверце.
После того как была открыта соответствующая ячейка, предоставляются инструкции по извлечению товаров из открытой ячейки для хранения и размещения этих товаров в контейнере для доставки, возврата или перераспределения, как показано в блоке 1411. Например, команды могут предоставляться с помощью дисплея 213 станции управления 201, передаваться на используемое портативное устройство беспроводным способом или с помощью любого другого канала для передачи данных. Дополнительно к выдаче инструкций для перемещения товаров из открытой ячейки для хранения в контейнер для доставки, возврата или перераспределения, процесс может также включать активный мониторинг открытой ячейки для хранения для подтверждения того, что товары вынуты из открытой ячейки для хранения. Например, устройство захвата изображения 273, содержащееся в открытой ячейке для хранения, может быть использовано для визуального мониторинга и, в некоторых случаях, записывать видео товаров, вынимаемых из ячейки для хранения. Дополнительно или в качестве альтернативы этому могут использоваться датчик обнаружения присутствия 271 и/или датчик движения 272 для обнаружения наличия или отсутствия объектов внутри ячейки для хранения и/или движения вынимаемого из ячейки для хранения объекта. Как только товары были вынуты из ячейки для хранения, дверца ячейки для хранения закрывается и процесс получает уведомление о закрытии дверцы, как показано в блоке 1413.
После получения уведомления о закрытии дверцы и подтверждения того, что товары был изъяты из ячейки для хранения, процесс возвращается к блоку принятия решений 1403 для определения, имеются ли в пункте получения товаров дополнительные запаздывающие неполные заказы. Если определено, что в пункте получения товаров нет в наличии дополнительных запаздывающих неполных заказов, определяется, имеются ли в пункте получения товаров товары для возврата или для доставки, как показано в блоке 1415. Как обсуждалось выше, заказанные товары могут быть непосредственно возвращены, будучи оставленными в ячейке для хранения в пункте получения товаров или, в противном случае, с помощью идентификации товаров, которые должны быть возвращены. Кроме того, пункт получения товаров может использоваться для обработки и возврата заказов, которые были инициализированы с помощью других средств, например процессом возврата заказа, инициализированным на веб-сайте электронной торговли. В дополнение к товарам, которые были законным образом возвращены клиенту, товары, предварительно находящиеся в ячейках для хранения пункта получения товаров для последовательного распределения для заказа, могут быть извлечены для принятия решения, должны ли они оставаться в пункте получения товаров или должны быть возвращены в перегрузочный комплекс. Например, если товары были крупногабаритными товарами, заранее хранящимися в ячейках для хранения, но спрос на товары снизился, эти товары могут предназначаться для возврата на перегрузочный комплекс.
Аналогично, пункт получения товаров может использоваться для доставки товаров в другие пункты назначения. Например, пользователь может взаимодействовать с пользовательским интерфейсом 211 станции управления 201 для оплаты стоимости перевозки, стоимости транспортной упаковки, напечатать этикетки для транспортной упаковки и поместить эту транспортную упаковку в ячейку для хранения пункта получения товаров для перевозки в другой пункт назначения. Если определено, что в ячейке для хранения имеются товары для возврата или доставки, процесс 1400 возвращается к блоку 1407, идентифицирует местоположение товаров и затем продолжается. Аналогично, пункт получения товаров может также выступать в качестве обменного пункта для товаров, которым не нужна доставка. Например, если товар должен быть доставлен от клиента А клиенту B, клиент может разместить товар в ячейке для хранения пункта получения товаров и клиент B может получить сообщение о том, что товар доступен для получения в пункте получения товаров. Клиент В может затем прибыть в пункт получения товаров, идентифицироваться и получить товар.
Возвращаясь к типовому процессу 1400, если определено, что в пункте получения товаров нет товаров для возврата или доставки, определяется, имеется ли в наличии выполненный, но просроченный заказ в одной или более ячейках для хранения в пункте получения товаров, как показано в блоке 1417. В некоторых вариантах реализации, пункт получения товаров может предоставлять доступ для получения заказов клиентом только в течение определенного периода времени, например трех дней. Если клиент не забрал заказ в течение определенного периода времени, процесс 1400 может идентифицировать заказ, отменить заказ и инициировать возврат заказа. Если определено, что просроченный заказ находится в одной или более ячеек для хранения в пункте получения товаров, процесс 1400 возвращается к блоку 1407, идентифицирует местоположение этих товаров и продолжается. При этом если будет определено, что нет запаздывающих заказов, нет заказов для возврата или доставки и нет просроченных заказов, процесс завершается, как показано в блоке 1419.
Фиг. 15 иллюстрирует блок-схему, иллюстрирующую типовую компьютерную систему, выполненную для реализации одной или более операций, выполняемых в пункте получения товаров, как описано в данной заявке. В приведенной реализации, компьютерная система 1500 включает в себя один или более процессоров 1510A, 1510B по 1510N, связанных с энергонезависимым машиночитаемым запоминающим устройством 1520 посредством интерфейса ввода/вывода (I/O) 1530. Компьютерная система 1500 также содержит сетевой интерфейс 1540, соединенный с интерфейсом ввода/вывода 1530 и одним или более устройств ввода/вывода 1550. В некоторых вариантах реализации, предполагается, что компоненты пункта получения товаров (например, командный компонент, компонент управления ячейкой для хранения, станция управления) могут быть реализованы с использованием одного экземпляра компьютерной системы 1500, в то время как в других вариантах реализации, несколько таких систем или несколько узлов, составляющих компьютерную систему 1500, могут быть сконфигурированы для размещения различных частей, компонентов или экземпляров пункта получения товаров. Например, в одном из вариантов реализации, некоторые источники данных или службы (например, захват изображений и видео в пределах ячейки для хранения, обнаружение частиц, вычисление доступного пространства внутри ячейки для хранения), могут быть реализованы с помощью одного или нескольких узлов компьютерной системы 1500, отличающейся от этих узлов, реализующих другие источники данных и службы (например, предоставление команд для открытия ячейки для хранения, отправка сообщений клиентам, пользователям или курьерам). В некоторых вариантах реализации, данный узел может реализовывать функциональные возможности более чем одного компонента пункта получения товаров.
В различных вариантах реализации компьютерная система 1500 может быть однопроцессорной системой, содержащей один процессор 1510A, или многопроцессорной системой, содержащей несколько процессоров 1510A-1510N (например, два, четыре, восемь, или другое подходящее количество). Процессоры 1510A-1510N могут представлять собой любой подходящий процессор, выполненный с возможностью выполнения инструкций. Например, в различных вариантах реализации процессоры 1510A-1510N могут быть процессорами общего назначения или встроенными, реализующими любую из множества архитектур набора команд (ISA), таких как x86, PowerPC, SPARC, MIPS или ISA, или любой другой подходящей ISA. В многопроцессорных системах, каждый из процессоров 1510A-1510N может, как правило, но не обязательно, реализовывать такую же ISA.
Энергонезависимый машиночитаемый носитель информации 1520 может быть выполнен с возможностью хранения исполняемых инструкций и/или данных, доступных одному или более процессорам 1510A-1510N. В различных вариантах реализации, энергонезависимый машиночитаемый носитель информации 1520 может быть реализован с использованием любой подходящей технологии памяти, например статической памяти с произвольным доступом (SRAM), синхронного динамического ОЗУ (SDRAM), энергонезависимой/флеш-памяти или памяти любого другого типа. В представленной реализации, программные инструкции и данные, реализующие требуемые функции, например те, которые описаны выше, приводятся как хранящиеся в энергонезависимом машиночитаемом носителе информации 1520 в виде программных инструкций 1525 и хранилища данных 1535, соответственно. В других вариантах реализации, программные инструкции и/или данные могут быть получены, отправлены или сохранены на различных типах доступных для компьютера носителей, например энергонезависимых носителях, или на подобном носителе, выполненном отдельно от энергонезависимого машиночитаемого носителя информации 1520 или компьютерной системы 1500. В общем, энергонезависимый, машиночитаемый носитель может включать запоминающее устройство или устройство памяти, например магнитный или оптический носитель, например дисковый или CD/DVD-ROM, подключенный к компьютерной системе 1500 с помощью интерфейса ввода/вывода 1530. Программные инструкции и данные, сохраненные с помощью энергонезависимого машиночитаемого носителя информации, могут передаваться с помощью среды передачи данных или сигналов, например электрических, электромагнитных или цифровых сигналов, которые могут быть переданы с помощью среды передачи данных, например сети и/или беспроводных линий связи, например реализованных с помощью сетевого интерфейса 1540.
В одном из вариантов реализации, интерфейс ввода/вывода 1530 может быть выполнен для согласования трафика ввода/вывода между процессорами 1510A-1510N, энергонезависимого машиночитаемого носителя информации 1520, и других периферийных устройств, например устройства компьютерных систем модулей ячеек для хранения, сетевого интерфейса 1540 или других периферийных интерфейсов, таких как устройство ввода/вывода 1550. В некоторых вариантах реализации, интерфейс ввода/вывода 1530 может выполнять любые необходимые протоколы, синхронизацию или другие преобразования данных для преобразования сигналов данных от одного компонента (например, энергонезависимого машиночитаемого носителя информации 1520) в формат, пригодный для использования другим компонентом (например, процессорами 1510A-1510N). В некоторых вариантах реализации, интерфейс ввода/вывода 1530 может включать поддержку устройств, подключенных посредством различных типов периферийных шин, например вариант стандарта шины соединения периферийных компонентов (PCI) или стандарта последовательной универсальной шины (USB). В некоторых вариантах реализации функция интерфейса ввода/вывода 1530 может быть разделена на два или более отдельных компонента, таких как, например, северный мост и южный мост. Кроме того, в некоторых вариантах реализации, некоторые или все функциональные возможности интерфейса ввода/вывода 1530, например интерфейса для энергонезависимого машиночитаемого носителя информации 1520, могут встраиваться непосредственно в процессоры 1510A-1510N.
Сетевой интерфейс 1540 может быть выполнен с возможностью обмена данными между компьютерной системой 1500 и другими подключенными к сети устройствами, например другими компьютерными системами, или между узлами компьютерной системы 1500. Например, сетевой интерфейс 1540 может использовать антенны для беспроводной связи 241, 243, 231, 245, 247 с целью обеспечения взаимодействия и интерфейса между командным компонентом станции управления 201 и компонентом управления ячейкой для хранения каждого подключенного модуля ячеек для хранения 203, 205, 207, 209. В различных вариантах реализации, сетевой интерфейс 1540 может поддерживать связь с помощью проводных или беспроводных общих сетей данных, например сети Ethernet любого подходящего типа. Например, сетевой интерфейс 1540 может поддерживать связь с помощью сетей передачи данных/телефонных сетей, например аналоговых телефонных сетей или цифровых оптоволоконных сетей передачи данных, с помощью сетей хранения данных, например Fibre Channel SAN, или с помощью сети и/или протокола любого другого подходящего типа.
Устройства ввода/вывода 1550 в некоторых реализациях могут содержать один или более дисплейных терминалов, клавиатуры, дополнительные клавиатуры, сенсорные панели, сканирующие устройства, устройства распознавания голоса или изображений, или любые другие устройства, пригодные для ввода или вывода данных с помощью одной или более компьютерных систем 1500. Несколько устройств ввода/вывода 1550, например пользовательский интерфейс 211 и компоненты, описанные в данной заявке, могут содержаться в компьютерной системе 1500 или быть распределены между различными узлами компьютерной системы 1500. В некоторых вариантах реализации подобные устройства ввода/вывода могут быть отделены от компьютерной системы 1500 и взаимодействовать с одним или несколькими узлами компьютерной системы 1500 с помощью проводной или беспроводной связи, например по сетевому интерфейсу 1540. Например, компьютерные системы модулей ячеек для хранения 203, 205, 207, 209 и/или блокирующие механизмы этих модулей ячеек для хранения могут обмениваться данными с компьютерной системой 1500, например как устройства ввода/вывода 1550 по проводному или беспроводному сетевому интерфейсу 1540.
Как проиллюстрировано на Фиг. 15, память 1520 может содержать программные инструкции 1525, которые могут быть выполнены с возможностью реализации пункта получения товаров, и хранилище данных 1535, которое может содержать различные таблицы, базы данных и/или другие структуры данных, доступные с помощью программных инструкций 1525. В одном из вариантов реализации программные инструкции 1525 могут содержать различные программные модули, выполненные для реализации сканера частиц, пользовательского интерфейса 211, безопасности, блокировки и разблокирования ячеек для хранения и управления пунктом получения товаров. Хранилище данных 1535 может содержать различные запоминающие устройства для обслуживания одного или нескольких модулей ячеек для хранения данных, отображающих наличие или отсутствие товаров, содержащихся в различных ячейках для хранения, информацию о доступе к различным ячейкам для хранения и/или другие значения параметров товара. Хранилище данных 1535 может также содержать один или несколько запоминающих устройств для обслуживания данных, отображающих возвраты товара, прием заказов, неполные заказы, размещение передаточных контейнеров, и другую информацию, используемую в пункте получения товаров.
В различных вариантах реализации, значения параметров и другие данные, представленные в данной заявке, как содержащиеся в одном или нескольких запоминающих устройствах могут быть объединены с другой не описанной информацией или могут быть неодинаково разделены на большие, меньшие или отличающиеся друг от друга структуры данных. В некоторых вариантах реализации, запоминающие устройства, используемые в пункте получения товаров, или в компонентах или их узлах, могут физически находиться в одном блоке памяти или могут быть распределены между двумя или более блоками памяти. В различных реализациях эти блоки памяти могут быть частью одной компьютерной системы или могут распределяться между двумя или более компьютерными системами, например двумя компьютерными системами, соединенными с помощью проводной или беспроводной локальной сети или через интернет. Подобным образом, в других вариантах реализации, различные программные модули и запоминающие устройства могут входить в состав системы пункта получения товаров и/или любого из различных компонентов системы, описанных в данной заявке.
Для специалистов в данной области техники будет очевидно, что вычислительная система 1500 приводится лишь в пояснительных целях и не предназначена для ограничения объема настоящего изобретения. В частности, вычислительная система и устройства могут содержать любую комбинацию аппаратных средств или программного обеспечения, которые могут выполнять указанные функции, в том числе компьютеры, сетевые устройства, устройства для доступа к интернет, КПК, мобильные телефоны, пейджеры и т.д. Вычислительная система 1500 также может быть подключена к другим устройствам, которые не показаны, или наоборот может работать в качестве автономной системы. Кроме того, в некоторых вариантах реализации, функциональные возможности, предоставляемые представленными компонентами, могут объединяться в меньшее количество компонентов или распределяться между дополнительными компонентами. Кроме того, в некоторых вариантах реализации, функциональные возможности некоторых из представленных компонентов не могут быть обеспечены и/или другие дополнительные функции могут быть недоступны.
Для специалистов в данной области техники будет очевидно, что, в то время как различные элементы показаны как хранящиеся в памяти или хранящиеся в памяти во время использования, эти элементы или их части могут передаваться между блоками памяти и другими устройствами хранения данных с целью управления памятью и целостностью данных. Кроме того, в других вариантах реализации, некоторые или все компоненты программного обеспечения могут выполняться в блоке памяти на другом устройстве и взаимодействовать с представленной вычислительной системой с помощью связи между компьютерами. Некоторые или все системные компоненты или структуры данных также могут храниться (например, в виде инструкций или структурированных данных) на энергонезависимом, машиночитаемом носителе информации или портативном устройстве для чтения с помощью соответствующего привода, различные примеры которых описываются выше. В некоторых реализациях, инструкции хранятся на машиночитаемом носителе информации отдельно от компьютерной системы 1500 и могут передаваться компьютерной системе 1500 с помощью среды передачи данных или сигналов, например электрических, электромагнитных или цифровых сигналов, передающихся посредством среды передачи данных, например сети и/или беспроводной линии связи. Различные варианты реализации дополнительно могут включать прием, передачу или хранение команд и/или данных, реализованных в соответствии с предыдущим описанием для машиночитаемого носителя информации. Таким образом, способы, описанные здесь, могут реализовываться с помощью других конфигураций компьютерной системы.
Для специалистов в данной области техники будет очевидно, что в некоторых реализациях функции, обеспечиваемые описанными выше процессами и системами, могут представляться альтернативными способами, например могут разделяться между несколькими программными модулями или процедурами или могут объединяться в меньшее количество модулей или процедур. Кроме того, в некоторых реализациях представленные процессы и системы могут обеспечивать большее или меньшее, чем описано, число функций, например, когда исключаются или добавляются к представленным процессам, соответственно, или когда меняется число предоставляемых функций. Кроме того, в то время как различные операции представлены как выполняемые в определенном порядке (например, последовательно или параллельно) и/или определенным способом, для специалистов в этой области техники будет очевидно, что в других реализациях операции могут выполняться в другом порядке и с помощью других способов. Для специалистов в данной области техники будет очевидно, что структуры данных, описанные выше, могут быть структурированы по-разному, например в виде единой структуры данных, разделенных на несколько структур данных, или в виде нескольких структур данных, объединенных в единую структуру данных. Кроме того, в некоторых вариантах реализации, представленные структуры данных могут хранить больше или меньше информации, чем описано, например, когда другие представленные структуры данных, исключают или, наоборот, содержат такую информацию, соответственно, или когда изменяется объем или типы хранящейся информации. Различные способы и системы, представленные на чертежах и описанные в данной заявке, представляют собой типовые варианты реализации. В других вариантах реализации, способы и системы могут быть выполнены в виде программного обеспечения, аппаратных средств или их комбинации. Кроме того, в других вариантах реализации, может меняться порядок операций в любом из способов, и различные товары могут добавляться, повторно заказываться, комбинироваться, опускаться, изменяться и т.д.
Исходя из вышесказанного, следует иметь в виду, что, хотя в пояснительных целях в данной заявке описываются конкретные варианты реализации, могут выполняться различные модификации без отклонения от сущности и объема прилагаемой формулы изобретения и пунктов, перечисленных в ней. Кроме того, в то время как некоторые аспекты представлены ниже конкретными пунктами формулы изобретения, изобретателями предполагаются различные аспекты в любом доступном пункте формулы изобретения. Например, в то время, как только некоторые аспекты на данный момент приводятся как реализованные с помощью машиночитаемого носителя информации, подобным образом могут реализовываться также и другие аспекты изобретения. Могут выполняться различные модификации и изменения, что будет очевидным специалистам в данной области техники, извлекающим пользу из данного изобретения. Данная заявка предназначена для того, чтобы охватить все возможные модификации и изменения и, соответственно, цель приведенного выше описания следует рассматривать, как пояснительную, а не ограничительную.
Варианты реализации изобретения могут быть описаны с учетом следующих пунктов:
1. Способ получения товара,
с использованием одного или более управляющих вычислительных устройств, содержащих выполняемые инструкции, включающий:
принятие от клиента заказа на покупку товара;
идентификацию пункта получения товаров, в который может быть доставлен товар и может храниться там до получения;
инициализацию получения товара из товарных запасов в перегрузочном комплексе и размещение в контейнере для доставки;
инициализацию транспортировки контейнера с возможностью доставки из перегрузочного комплекса в идентифицированный пункт получения товаров, причем товар до транспортировки не упаковывается в транспортную упаковку;
предоставление инструкций в пункте получения товаров, позволяющих извлечь товар из контейнера для доставки;
предоставление инструкций в пункте получения товаров, позволяющих поместить товар в ячейку для хранения идентифицированного пункта получения товаров; и
отправку сообщения клиенту о том, что товар доступен для получения в пункте
получения товаров.
2. Способ по п. 1, дополнительно включающий:
определение второго заказа для второго товара, который может быть доставлен и может храниться до получения в пункте получения товаров;
инициализацию получения второго товара из товарных запасов в перегрузочном комплексе и помещения в контейнер для доставки;
при том, что транспортировка контейнера для доставки включает транспортировку второго товара в контейнере для доставки, причем второй товар перед транспортировкой не упаковывается в транспортную упаковку.
3. Способ по п. 2, дополнительно включающий:
предоставление инструкций в пункте получения товаров, позволяющих извлечение второго товара из контейнера для доставки;
предоставление инструкций в пункте получения товаров, позволяющих помещение второго товара в ячейку для хранения идентифицированного пункта получения товаров.
4. Способ по п. 3, дополнительно включающий:
отправку сообщения второму клиенту о том, что второй товар доступен для получения в пункте получения товаров.
5. Способ по п. 1, отличающийся тем, что принятие заказа на товар от клиента включает принятие от клиента заказа на покупку второго товара.
6. Способ по п. 5, дополнительно включающий:
инициализацию получения второго товара из товарных запасов во втором перегрузочном комплексе и помещение во второй контейнер для доставки;
инициализацию транспортировки второго контейнера для доставки из второго перегрузочного комплекса в идентифицированный пункт получения товаров, при том, что перед транспортировкой второй товар не упаковывается в транспортную упаковку;
предоставление инструкций в пункте получения товаров для размещения второго товара в ячейке для хранения, идентифицированного в пункте получения товаров; и
при том, что отправка сообщения клиенту о том, что товар доступен для получения в пункте получения товаров выполняется после того, как первый и второй товар помещены в ячейку для хранения.
7. Один или более машиночитаемых носителях информации, на котором хранятся выполняемые компьютером инструкции, которые при выполнении на одном или более процессорах приводят к выполнению одним или более процессорами действий, включающих:
идентификацию первого контейнера для доставки в пункте получения товаров, при том, что первый контейнер для доставки содержит первый товар;
идентификацию второго контейнера для доставки в пункте получения товаров, при том, что второй контейнер для доставки содержит второй товар;
идентификацию ячейки для хранения в пункте получения товаров;
предоставление инструкций для размещения первого и второго товара в идентифицированной ячейке для хранения;
причем по меньшей мере один из первого и второго товара не упакован в транспортную упаковку.
8. Один или более машиночитаемых носителей информации по п. 7, дополнительно содержащий функцию:
отправки сообщения клиенту о том, что первый и второй товары доступны для получения в пункте получения товаров.
9. Один или более машиночитаемых носителей информации по п. 7, отличающийся тем, что второй контейнер для доставки хранится во второй ячейке для хранения в пункте получения товаров.
10. Один или более машиночитаемых носителей информации по п. 7, отличающийся тем, что первый контейнер для доставки содержит множество товаров.
11. Один или более машиночитаемых носителей информации, по п. 7, отличающийся тем, что третий товар должен быть помещен в ячейку для хранения наряду с первым и вторым товаром.
12. Один или более машиночитаемых носителей информации по п. 7, отличающийся тем, что первый контейнер для доставки получен в пункте получения товаров в течение первого интервала времени, и второй контейнер для доставки получен в пункте получения товаров в течение второго интервала времени.
13. Один или несколько машиночитаемые носителей по п. 7, отличающийся тем, что первый контейнер для доставки получен из первого перегрузочного комплекса, а второй контейнер для доставки получен из второго перегрузочного комплекса.
14. Один или более машиночитаемых носителей информации по п. 7, отличающийся тем, что предоставление инструкций для размещения первого товара и второго товара в идентифицированной ячейке для хранения включает размещение первого контейнера для доставки и второго контейнера для доставки в идентифицированной ячейке для хранения.
15. Один или более машиночитаемых носителей информации по п. 7, отличающийся тем, что, предоставление инструкций для размещения первого и второго товара в идентифицированной ячейке дополнительно включает:
предоставление инструкций для размещения первого товара во втором контейнере для доставки и размещение второго контейнера для доставки, содержащего как первый, так и второй товар, в идентифицированной ячейке для хранения.
16. Один или более машиночитаемых носителей по п. 7, дополнительно включающий функцию:
идентификации третьего контейнера для доставки в пункте получения товаров, причем третий контейнер для доставки содержит третий товар; и,
отличающийся тем, что предоставление инструкций для размещения первого и второго товара в идентифицированной ячейке для хранения дополнительно включает инструкции для размещения третьего товара в идентифицированной ячейке для хранения.
17. Один или более машиночитаемых носителей по п. 7, отличающийся тем, что идентифицированный второй контейнер для доставки содержится в идентифицированной ячейке для хранения в пункте получения товаров, содержащей в данный момент времени второй контейнер для доставки.
18. Один или более машиночитаемых носителей по п. 7, отличающийся тем, что идентификация первого контейнера для доставки в пункте получения товаров включает сканирование штрихкода, расположенного на первом контейнере для доставки.
19. На энергонезависимом машиночитаемом носителе информации хранятся инструкции для подготовки контейнера для доставки в перегрузочном комплексе для транспортировки к пункту получения товаров, причем инструкции при выполнении процессором приводят к выполнению процессором следующих действий:
идентификации первого комплекта поставки для первого товара для транспортировки в пункт получения товаров для получения;
идентификации второго комплекта поставки для второго товара, транспортируемого в пункт получения товаров для получения;
инициализации комплектования из первого и второго товара, причем первый и второй товар укомплектованы в контейнер для доставки; и
инициализации транспортировки контейнера для доставки к пункту получения товаров, отличающимся тем, что первый и второй товары транспортируются в контейнере для доставки, а не упаковываются в транспортную упаковку.
20. Энергонезависимый машиночитаемый носитель информации по п. 19, причем инструкции при выполнении процессором приводят к выполнению процессором следующих действий:
идентификации третьего комплекта поставки для третьего товара для транспортировки во второй пункт получения товаров для получения;
инициализации комплектования третьего товара, укомплектованного во второй контейнер для доставки; и
последовательной загрузки контейнера для доставки и второго контейнера для доставки для соответствия маршруту доставки.
21. Энергонезависимый машиночитаемый носитель информации по п. 19, причем инструкции при выполнении процессором приводят к выполнению процессором следующих действий:
идентификации третьего комплекта поставки для третьего товара для транспортировки во второй пункт получения товаров для получения;
инициализации комплектования третьего товара, укомплектованного во второй контейнер для доставки; и
последовательного комплектования первого товара, второго товара и третьего товара для соответствия плану загрузки для контейнера для доставки и второго контейнера для доставки.
22. Способ, включающий:
под управлением одного или более вычислительных устройств, выполненных с исполняемыми инструкциями,
идентификацию товара, содержащегося в ячейке для хранения в пункте получения товаров;
определение, должен ли товар возвращаться в перегрузочный комплекс;
предоставление инструкций для извлечения товара из ячейки для хранения; и
инициализацию возврата товара в перегрузочный комплекс.
23. Способ по п. 22, дополнительно включающий: по меньшей мере отмену части заказа, связанного с товаром.
24. Способ по п. 22, отличающийся тем, что определение, должен ли товар быть возвращен, включает определение того, что товар не является крупногабаритным товаром.
25. Способ по п. 22, отличающийся тем, что определение, должен ли товар быть возвращен, включает в себя определение того, что этот товар соответствует заказу, и второй товар заказа не был получен в пункте получения товаров.
26. Способ по п. 25, дополнительно включающий:
отмену заказа и инициализацию запроса для выполнения заказа в перегрузочном комплексе.
27. Способ, включающий:
под управлением одного или более вычислительных устройств, выполненных с исполняемыми инструкциями,
принятие от клиента заказа на покупку товара и пункта доставки для купленного товара;
идентификацию автоматизированного пункта получения товаров, в который может быть доставлен товар и хранится до получения;
инициализацию транспортировки товара из перегрузочного комплекса в идентифицированный автоматизированный пункт получения товаров;
предоставление инструкций в автоматизированном пункте получения товаров для хранения этого товара в автоматизированном пункте получения товаров; и
идентификацию курьера в автоматизированном пункте получения товаров и предоставления доступа к товару.
28. Способ по п. 27, дополнительно включающий: определение наименьшей совокупной стоимости выполнения транспортировки товара к месту доставки.
29. Способ по п. 28, отличающийся тем, что идентифицированный автоматизированный пункт получения товаров, в который может быть доставлен товар и может храниться до получения, идентифицируется по меньшей мере частично на основании определенной наименьшей совокупной стоимости выполнения.
30. Способ по п. 27, отличающийся тем, что идентифицированный автоматизированный пункт получения товаров, в который может быть доставлен товар и может храниться там до получения, включает:
определение находится ли место доставки в пределах географической зоны автоматизированного пункта получения товаров.
31. Способ по п. 30, дополнительно включающий:
идентификацию второго товара, для которого клиент выбрал пункт доставки в пределах географической зоны автоматизированного пункта получения товаров.
32. Способ по п. 31, отличающийся тем, что инициализация транспортировки товара из перегрузочного комплекса к идентифицированному автоматизированному пункту получения товаров включает инициирование транспортировки второго товара из перегрузочного комплекса в идентифицированный автоматизированный пункт получения товаров.
33. Способ по п. 31, дополнительно включающий: инициирование транспортировки второго товара из второго перегрузочного комплекса в идентифицированный автоматизированный пункт получения товаров.
34. Один или более машиночитаемых носителей информации, на котором хранятся выполняемые с помощью компьютера инструкции, которые при выполнении одним или несколькими процессорами, приводят к выполнению одним или более процессорами действий, включающих:
получение инструкций для доставки товара к месту назначения;
определение минимальной стоимости для выполнения доставки этого товара к месту назначения, отличающийся тем, что минимальная стоимость включает расчетную стоимость транспортировки товара из перегрузочного комплекса к месту назначения с помощью курьера;
идентификацию пункта получения товаров в пределах географической зоны пункта доставки;
определение стоимости транспортировки для доставки товара в пункт доставки, где стоимость транспортировки включает расчетную стоимость транспортировки товара из перегрузочного комплекса к идентифицированному пункту получения товаров и транспортировки товара из идентифицированного пункта получения товаров к пункту назначения; и
выбор транспортировки товара из перегрузочного комплекса к идентифицированному пункту получения товаров и транспортировки товара из идентифицированного пункта получения товаров к пункту доставки, если определено, что стоимость транспортировки меньше или равна определенной минимальной стоимости.
35. Один или более машиночитаемых носителей по п. 34, отличающийся тем, что определение стоимости транспортировки дополнительно включает идентификацию множества других товаров с пунктом доставки в пределах географической зоны; и
отличающийся тем, что расчетная стоимость транспортировки товаров от перегрузочного комплекса к идентифицированному пункту получения товаров и транспортировки товара из идентифицированного пункта получения товаров к пункту доставки уменьшается за счет определения транспортировки товара и по меньшей мере второго товара из множества товаров из перегрузочного комплекса к идентифицированному пункту получения товаров.
36. Один или более машиночитаемых носителей, на котором хранятся выполняемые с помощью компьютера инструкции, которые при выполнении одним или несколькими процессорами, приводят к выполнению одним или более процессорами действий, включающих:
получение инструкций для транспортировки первого товара из первого пункта доставки в географическую зону автоматизированного пункта получения товаров;
идентификацию инструкций для транспортировки второго товара из второго пункта назначения автоматизированного пункта получения товаров;
инициализацию транспортировки первого товара, а второго товара из перегрузочного комплекса; и
инициализацию транспортировки первого и второго товара к автоматизированному пункту получения товаров.
37. Один или более машиночитаемых носителей информации по п. 36, отличающийся тем, что инициализация транспортировки первого и второго товара из перегрузочного комплекса включает инициализацию размещения второго товара в контейнере для доставки.
38. Один или более машиночитаемых носителей информации по п. 37, отличающийся тем, что контейнер для доставки содержит множество товаров, причем по меньшей мере один из множества товаров в качестве второго пункта назначения имеет автоматизированный пункт получения товаров.
39. Один или более машиночитаемых носителей по п. 36, дополнительно включающий функцию:
идентификации инструкций для перевозки третьего товара для третьего пункта назначения в пределах географической зоны автоматизированного пункта получения товаров;
причем инициализация перевозки первого и второго товара из перегрузочного комплекса включает инициализацию перевозки третьего товара из перегрузочного комплекса;
притом, что инициализация перевозки первого и второго товара к автоматизированному пункту получения товаров включает инициализацию перевозки третьего товара к автоматизированному пункту получения товаров.
40. Один или более машиночитаемых носителей по п. 39, дополнительно включающий функции:
инициализации хранения первого и третьего товара в первой ячейке для хранения для получения; и
инициализации хранения второго товара во второй ячейке для хранения для получения.
41. Один или более машиночитаемых носителей по п. 40, отличающийся тем, что по меньшей мере второй товар перед транспортировкой не упаковывается в транспортную упаковку.
42. Один или более машиночитаемых носителей по п. 36, дополнительно включающий функции:
идентификации инструкций для перевозки третьего товара для третьего пункта назначения в пределах географической зоны автоматизированного пункта получения товаров;
инициализации перевозки третьего товара из второго перегрузочного комплекса; и
инициализации транспортировки третьего товара и к автоматизированному пункту получения товаров.
43. Один или более машиночитаемых носителей информации по п. 42, дополнительно включающий функции:
инициализации хранения третьего товара в первой ячейке для хранения; и
инициализации хранения второго товара во второй ячейке для хранения.
44. Один или более машиночитаемых носителей по п. 42, дополнительно включающий функцию:
последовательной транспортировки первого и второго товара для прибытия в пункт получения товаров в течение заданного периода времени.
45. Энергонезависимый машиночитаемый носитель информации, на котором хранятся инструкции для обеспечения возможности получения передаточного контейнера в автоматизированном пункте получения товаров, инструкции, которые при выполнении процессором приводят к выполнению процессором следующих действий:
идентификации передаточного контейнера в автоматизированном пункте получения товаров, отличающийся тем, что передаточный контейнер соответствует пункту доставки в пределах географической зоны
автоматизированного пункта получения товаров, и отличающийся тем, что товар, находящийся в передаточном контейнере, запланирован для доставки к пункту назначения, отличному от пункта получения товаров;
определения места для хранения передаточного контейнера в автоматизированном пункте получения товаров;
предоставления инструкций для размещения передаточного контейнера в определенном месте; и
подтверждения размещения передаточного контейнера в определенном месте.
46. Энергонезависимый машиночитаемый носитель информации по п. 45, отличающийся тем, что передаточный контейнер является транспортной упаковкой, содержащий товар.
47. Энергонезависимый машиночитаемый носитель информации по п. 45, причем выполнение инструкций процессором дополнительно приводит к выполнению процессором:
идентификации второго передаточного контейнера в пункте получения товаров соответствующем передаточному контейнеру.
48. Энергонезависимый машиночитаемый носитель информации по п. 45, отличающийся расположением ячейки для хранения; и
отличающийся тем, что выполнение инструкций процессором дополнительно приводит к выполнению процессором:
инициализации разблокирования дверцы ячейки для хранения.
49. Энергонезависимый машиночитаемый носитель информации по п. 45, причем выполнение инструкций процессором дополнительно приводит к выполнению процессором:
отправки сообщения курьеру о том, что передаточный контейнер хранится в пункте получения товаров и доступен для получения.
50. Энергонезависимый машиночитаемый носитель информации по п. 45, причем инструкции при выполнении процессором приводят к выполнению процессором следующих действий:
изменения пункта назначения для доставки товара, находящегося в передаточном контейнере, отличного от пункта получения товаров на пункт получения товаров.
51. Пункт получения товаров, содержащий:
станцию управления;
модуль ячеек для хранения, выполненный с возможностью подключения к станции управления;
причем станция управления содержит:
компонент разъемов, выполненный с возможностью обеспечения связи с модулем ячеек для хранения;
командный компонент для отправки команды с помощью компонента разъемов для разблокирования ячейки для хранения модуля ячеек для хранения;
пользовательский интерфейс, выполненный для идентификации заказа для товара, находящегося в ячейке для хранения;
причем модуль ячеек для хранения содержит:
множество ячеек для хранения для хранения товаров, отличающийся тем, что по меньшей мере одна из множества ячеек для хранения содержит датчик обнаружения присутствия;
компонент приемника, выполненный для соединения с компонентом разъемов и получения информации от станции управления; и
компонент управления ячейкой для хранения, выполненный для того, чтобы вызвать разблокирование ячейки для хранения в ответ на получение команды от командного компонента.
52. Пункт получения товаров по п. 51, отличающийся тем, что модуль
ячеек для хранения дополнительно содержит:
идентификатор, выполненный с целью идентификации модуля ячеек для хранения с помощью станции управления сразу после подключения компонента разъемов к компоненту приемника.
53. Пункт получения товаров по п. 52, отличающийся тем, что идентификатор дополнительно выполнен с возможностью идентификации конфигурации модуля ячеек для хранения.
54. Пункт получения товаров по п. 51, отличающийся тем, что компонент управления ячейками для хранения выполнен с дополнительной возможностью предоставления командному компоненту уведомления о закрытии дверцы в ответ на закрытие дверцы ячейки для хранения множества ячеек для хранения.
55. Пункт получения товаров по п. 51, отличающийся тем, что компонент управления ячейками для хранения выполнен с дополнительной возможностью инициализации активации устройства захвата изображения, расположенного в ячейке для хранения модуля ячеек для хранения.
56. Пункт получения товаров по п. 51, отличающийся тем, что компонент управления ячейками для хранения дополнительно выполнен с возможностью инициализации активации датчика движения, расположенного в ячейке для хранения модуля ячеек для хранения.
57. Пункт получения товаров по п. 51, причем модуль ячеек для хранения дополнительно содержит датчик движения.
58. Один или более машиночитаемых носителей информации, содержащий выполняемые компьютером инструкции, которые при выполнении одним или несколькими процессорами приводят к выполнению одним или более процессорами действий, включающих:
идентификацию изменения грузовместимости пункта получения товаров; определение, является ли изменение грузовместимости результатом добавления модуля ячеек для хранения к пункту получения товаров; и
отправку уведомления о добавлении модуля ячеек для хранения на удаленный пункт в ответ на определение того, что изменение грузовместимости является результатом добавления модуля ячеек для хранения к пункту получения товаров.
59. Один или более машиночитаемых носителей информации по п. 58, отличающийся тем, что при изменении грузовместимости увеличивается грузовместимость.
60. Один или более машиночитаемых носителей информации по п. 58, отличающийся тем, что при изменении грузовместимости уменьшается грузовместимость.
61. Один или более машиночитаемых носителей информации по п. 58, дополнительно включающий функцию:
отправки уведомления о добавлении модуля ячеек для хранения на удаленный пункт в ответ на определение того, что изменение грузовместимости не является результатом добавления модуля ячеек для хранения к пункту получения товаров.
62. Один или более машиночитаемых носителей информации по п. 58, отличающийся тем, что определение, является ли изменение грузовместимости результатом добавления модуля ячеек для хранения включает:
получение идентификатора модуля ячеек для хранения, добавленного к пункту получения товаров;
определение конфигурации ячеек для хранения, добавленного модуля ячеек для хранения; и
идентификацию добавленной грузовместимости, предоставленной пункту получения товаров в зависимости от определенной конфигурации ячеек для хранения.
63. Один или более машиночитаемых носителей информации по п. 58, дополнительно включающий функцию:
предоставления множества ячеек для хранения добавленного модуля ячеек для хранения, доступных для использования в ответ на определение того, что изменение грузовместимости является результатом добавления модуля ячеек для хранения к пункту получения товаров.
64. Один или более машиночитаемых носителей информации по п. 58, дополнительно включающий функцию:
управления добавленным модулем ячеек для хранения и назначением заказа для товара, помещенного в ячейку для хранения добавленного модуля ячеек для хранения в ответ на определение того, что изменение грузовместимости является результатом добавления модуля ячеек для хранения к пункту получения товаров.
65. Модуль управления пункта получения товаров, содержащий:
коммуникационный компонент, выполненный для предоставления связи с модулем ячеек для хранения пункта получения товаров;
пользовательский интерфейс, выполненный с возможностью идентификации заказа для товара, находящегося в ячейке для хранения модуля ячеек для хранения;
датчик обнаружения присутствия для обнаружения наличия товара, находящегося в ячейке для хранения; и
командный компонент для отправки команд с помощью коммуникационного компонента для управления по меньшей мере частью модуля ячеек для хранения.
66. Модуль управления по п. 65, отличающийся тем, что пользовательский интерфейс содержит сканер.
67. Модуль управления по п. 65, отличающийся тем, что пользовательский интерфейс содержит дисплей.
68. Модуль управления по п. 65, отличающийся тем, что коммуникационный компонент обеспечивает беспроводную связь с модулем ячеек для хранения.
69. Модуль управления по п. 65, отличающийся тем, что командный компонент выполнен с возможностью отправки команды для разблокирования ячейки для хранения модуля ячеек для хранения в ответ на идентификацию заказа при взаимодействии пользователя с пользовательским интерфейсом.
70. Модуль управления по п. 65, отличающийся тем, что командный компонент выполнен с возможностью активации устройства захвата изображения, находящегося в ячейке для хранения модуля ячеек для хранения.
71. Модуль управления по п. 65, дополнительно содержащий:
компонент питания выполненный с возможностью предоставления электропитания для модуля ячеек для хранения пункта получения товаров.
72. Пункт получения товаров содержит множество отделений для хранения, содержащих:
устройство захвата изображения, расположенное внутри по меньшей мере одной из множества ячеек для хранения, причем устройство захвата изображения выполнено с возможностью захвата изображения объекта внутри по меньшей мере одной из множества ячеек для хранения;
датчик обнаружения присутствия, расположенный внутри по меньшей мере одной из множества ячеек для хранения, причем датчик обнаружения присутствия, выполнен с возможностью обнаружения присутствия объекта внутри по меньшей мере одной из множества ячеек для хранения;
датчик частиц, выполненный с возможностью сбора частиц для использования в тестировании на наличие опасных или запрещенных веществ; и
пользовательский интерфейс, выполненный с возможностью идентификации заказа объекта, расположенного в ячейке для хранения пункта получения товаров.
73. Пункт получения товаров по п.72, дополнительно содержащий:
компонент управления ячейкой для хранения, выполненный с целью инициализации разблокирования ячейки для хранения пункта получения товаров в ответ на взаимодействие с пользовательским интерфейсом, идентифицирующим заказ объекта, расположенного в ячейке для хранения.
74. Пункт получения товаров по п. 73, отличающийся тем, что ячейка для хранения содержит:
дверцу для защиты ячейки для хранения в пункте получения товаров; и
блокирующий механизм для блокирования и разблокирования дверцы ячейки для хранения в ответ на инструкции, полученные от компонента управления ячейкой для хранения.
75. Пункт получения товаров по п. 73, отличающийся тем, что ячейка для хранения содержит:
отражающую поверхность, расположенную на внутренней стороне ячейки для хранения.
76. Пункт получения товаров по п. 75, отличающийся тем, что отражающая поверхность расположена на верхней внутренней части ячейки для хранения.
77. Пункт получения товаров по п. 75, в котором ячейка для хранения содержит:
компонент освещения, расположенный внутри ячейки для хранения.
78. Пункт получения товаров по п. 72, отличающийся тем, что по меньшей мере часть пункта получения товаров содержит несколько роликов, расположенных на нижней поверхности пункта получения товаров.
79. Ячейка для хранения в пункте получения товаров, содержащая:
несколько поверхностей, выполненных с возможностью образовывать полость;
дверцу, шарнирно соединенную с по меньшей мере одной из множества поверхностей и расположенную для предотвращения доступа к объекту, помещенному внутри полости, в случае, когда дверца находится в закрытом положении;
устройство захвата изображения, расположенное внутри полости, и выполненное с возможностью захвата изображения объекта;
датчик обнаружения присутствия, расположенный внутри полости и установленный для обнаружения наличия объекта; и
механизм блокировки, выполненный с возможностью препятствовать и не допускать вращение дверцы в случае, когда она закрыта.
80. Ячейка для хранения по п. 79, отличающаяся тем, что устройство захвата изображения, датчик обнаружения присутствия и механизм блокировки управляются с помощью командного компонента удаленно от ячейки для хранения.
81. Ячейка для хранения по п. 79, отличающаяся тем, что устройство захвата изображения представляет собой видеокамеру.
82. Ячейка для хранения по п. 81, отличающаяся тем, что видеокамера выполнена с возможностью записи видео и обеспечивает запись видео на удаленный сервер.
83. Ячейка для хранения по п. 79, отличающаяся тем, что ячейка для хранения содержит множество датчиков обнаружения присутствия.
84. Ячейка для хранения по п. 79, отличающаяся тем, что механизм блокировки позволяет повернуть дверцу в ответ на идентификацию заказа соответствующего объекта.
85. Ячейка для хранения по п. 79, отличающаяся тем, что механизм блокировки препятствует повороту дверцы в случае, когда объект находится в ячейке для хранения, а дверца находится в закрытом положении.
86. Ячейка для хранения по п. 79, отличающаяся тем, что несколько поверхностей содержат:
верхнюю поверхность;
нижнюю поверхность, расположенную практически параллельно верхней поверхности;
причем первая боковая поверхность расположена практически перпендикулярно к верхней поверхности и к прилегающей верхней поверхности, а также к нижней поверхности;
вторую боковую поверхность, расположенную практически параллельно первой боковой поверхности и прилегающую к верхней поверхности и к нижней поверхности; и
заднюю поверхность, расположенную практически перпендикулярно к верхней поверхности и к примыкающей верхней поверхности, к нижней поверхности, к первой боковой поверхности, а также ко второй боковой поверхности.
87. Ячейка для хранения по п. 86, дополнительно содержащая: отражающую поверхность, расположенную на верхней поверхности.
88. Ячейка для хранения по п. 86, дополнительно содержащая:
отражающую поверхность, расположенную на нижней поверхности.
89. Ячейка для хранения по п. 86, отличающаяся тем, что датчик обнаружения присутствия расположен на первой боковой поверхности.
90. Способ получения товара,
с использованием одного или более управляющих вычислительных устройств, содержащих выполняемые инструкции, включающий:
обнаружение наличия объекта в пределах заданного диапазона пользовательского интерфейса, расположенного на внешней поверхности пункта получения товаров, причем пункт получения товаров содержит множество ячеек для хранения и предоставления доступа к объектам;
в ответ на обнаружение присутствия вызывает:
активацию компонента выброса воздуха, причем компонент выброса воздуха установлен для выброса воздуха над поверхностью пользовательского интерфейса;
активацию компонента воздухозаборника, причем компонент воздухозаборника установлен для сбора воздуха, выброшенного компонентом выброса воздуха и твердых частиц, собранных во время выброса воздуха, проходящего над поверхностью пользовательского интерфейса;
определение состава присутствующего вещества, при том, что определение основано, по меньшей мере частично, на собранных частицах; и
инициализацию разблокирования ячейки для хранения из множества ячеек для хранения с целью сделать ее доступной в ответ на определение того, что в ячейке нет вещества.
91. Способ по п. 90, отличающийся тем, что вещество является опасным веществом.
92. Способ по п. 90, отличающийся тем, что вещество является запрещенным веществом.
93. Способ по п. 90, отличающийся тем, что пользовательский интерфейс является дисплеем с сенсорным экраном.
94. Способ по п. 93, отличающийся тем, что компонент выброса воздуха расположен на одной стороне дисплея с сенсорным экраном, а компонент воздухозаборника расположен на противоположной стороне дисплея с сенсорным экраном.