СПОСОБЫ И СИСТЕМЫ РАСЧЕТА МАРШРУТА И ИНТЕРВАЛА ДОСТАВКИ ПО ПОЧТОВОМУ ИНДЕКСУ
METHODS AND SYSTEMS FOR CALCULATION OF ROUTE AND INTERVAL OF DELIVERY BY POSTAL CODE

ССЫЛКА НА РОДСТВЕННЫЕ ЗАЯВКИ
Эта заявка утверждает преимущество предварительной заявки на патент США №60/570,827, озаглавленной «Способы и системы расчета маршрута и интервала доставки по почтовому индексу», поданной 14 мая 2004 г., включенной в данное изобретение путем ссылки
ОБЛАСТЬ ИЗОБРЕТЕНИЯ
Настоящее изобретение, в общем, относится к способам и системам расчета даты доставки. Более конкретно, настоящее изобретение относится к расчету даты доставки с использованием, например, базы данных почтовых индексов.
ПРЕДПОСЫЛКИ СОЗДАНИЯ ИЗОБРЕТЕНИЯ
Почтовая служба США (USPS - ПС США) является независимым правительственным агентством, обеспечивающим доставку почты и оказывающим другие услуги населению. Почтовая служба США (USPS) является общепризнанным, безопасным и надежным средством отправки и получения почты и другой корреспонденции. С развитием и неуклонным ростом электронной почты и электронной торговли физический поток почты будет все больше использоваться для отправки и получения посылок и других почтовых отправлений. В контексте доставки почтовых отправлений оператор системы доставки или отправитель почтового отправления может пожелать, например, вычислить дату доставки для почтового отправления.
Следовательно, необходимость эффективного расчета даты доставки почтового отправления стала общей потребностью Почтовой службы США и других организаций. Более конкретно, эффективный расчет даты доставки с использованием базы данных почтовых индексов становится крайне необходимой услугой для многих операторов системы доставки. Это происходит потому, что во все более конкурентной среде необходимость удовлетворить и превзойти ожидания тех, кто получают услугу, становится насущной для тех, кто предоставляет услуги.
КРАТКОЕ ИЗЛОЖЕНИЕ СУЩНОСТИ ИЗОБРЕТЕНИЯ
В соответствии с примерами осуществления настоящего изобретения раскрываются системы и способы расчета даты доставки. В соответствии с системами и способами по настоящему изобретению на процессор доставки принимаются данные отправителя, соответствующие офису доставки отправителя, принимающему посылаемое почтовое отправление, при этом данные отправителя включают информацию о местонахождении отправителя, данные сканирования, отражающие дату, когда почтовое отправление было просканировано в офисе доставки отправителя, и время сканирования, отражающее время, когда почтовое оправление сканировалось в офисе доставки отправителя. Процессор доставки определяет, произошло ли время сканирования до момента завершения приема для сканирования почтовых отправлений в офисе доставки отправителя, и устанавливает стартовую дату и время, основываясь на определении времени сканирования. Процессор доставки также определяет первую расчетную дату и время, когда почтовое отправление будет сканироваться в отправляющем офисе доставки, и определяет вторую расчетную дату и время, когда почтовое отправление будет сканироваться в получающем офисе доставки. После этого процессор доставки рассчитывает предполагаемую дату доставки, основываясь на стартовой дате и времени, первой расчетной дате и времени и второй расчетной дате и времени, и предоставляет предполагаемую дату доставки в процессор исходных данных.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
Прилагаемые чертежи, включенные в изобретение и являющиеся частью его раскрытия, иллюстрируют различные примеры осуществления и аспекты настоящего изобретения, на которых:
на фиг.1 показана блок-диаграмма показательной системы расчета даты доставки, соответствующей одному из примеров осуществления данного изобретения;
на фиг.2А и 2В представлена блок-схема, иллюстрирующая первый отрезок показательного способа расчета даты доставки почтового отправления, соответствующий одному из примеров осуществления настоящего изобретения;
на фиг.3 показана блок-схема, иллюстрирующая второй отрезок показательного способа для расчета даты доставки почтового отправления, соответствующий одному из примеров осуществления настоящего изобретения;
на фиг.4 показана блок-схема, иллюстрирующая третий отрезок показательного способа расчета даты доставки почтового оправления, соответствующий одному из примеров осуществления настоящего изобретения; и
на фиг.5 представлен снимок экрана, иллюстрирующий результаты расчета даты доставки, соответствующие одному из примеров осуществления настоящего изобретения.
ДЕТАЛЬНОЕ ОПИСАНИЕ
Следующее детальное описание относится к сопроводительным чертежам. Где это возможно, в чертежах и последующем описании используются одинаковые справочные номера, и они обозначают одинаковые или сходные элементы. Хотя здесь и описаны некоторые показательные примеры осуществления и признаки, возможны их модификации, адаптации и другие исполнения, без отклонения от сущности и объема изобретения. Например, замены, дополнения или модификации могут производиться в компонентах, проиллюстрированных на чертежах, и описанные здесь показательные способы могут быть модифицированы путем замены, перегруппировки или дополнения этапов раскрытых способов. Соответственно, следующее детальное описание не ограничивает изобретение. Таким образом, подлинный объем изобретения определяется прилагаемой формулой.
По системам и способам, соответствующим примерам осуществления настоящего изобретения, может быть рассчитана дата доставки. Например, схема базы данных почтовых индексов может обеспечить основание для построения базы данных, по которой можно будет соотнести каждый международный и внутренний почтовый индекс с соответствующим названием города, названием провинции и офисом доставки. В дополнении, по этой схеме можно связать процесс доставки от начала до конца между любыми двумя почтовыми индексами с учетом, например, маршрута доставки, расписания рейсов, соблюдаемых праздничных дней и временных зон. Эта схема базы данных может поддержать, например, разработку расчетных таблиц гарантий Глобальной экспресс почты (Global Express Mail), используемой Почтовой службой США. Расчетные таблицы гарантий глобальной экспресс почты могут определить реальную дату доставки из конца в конец на основании, например, сопоставления каждого почтового индекса отправителя с каждым почтовым индексом получателя на международной арене и уровня оказания услуг.
Пример осуществления изобретения, соответствующий изобретению, может включать систему для расчета даты доставки. Система может включать память для хранения базы данных и процессорный блок, присоединенный к памяти. Процессорный блок может получать данные отправителя, соответствующие первому офису доставки, из которого должно быть отправлено почтовое отправление, при этом данные отправителя включают страну отправителя, город отправителя, штат/провинцию отправителя, почтовый индекс отправителя и дату, когда почтовое отправление было получено в первом офисе доставки, а также время, когда почтовое отправление было получено в первом офисе доставки. Более того, процессорный блок может принимать данные получателя, соответствующие второму офису доставки, в который почтовое отправление отправляется, при этом данные получателя включают страну получателя, город получателя, штат/провинцию получателя и почтовый индекс получателя. В дополнении, процессорный блок может принимать данные об уровне обслуживания. Также процессорный блок может рассчитывать дату доставки для почтового отправления, используя данные об отправителе, данные о получателе и данные об уровне обслуживания, при этом расчет даты доставки осуществляется с учетом маршрута, расписания рейсов, соблюдаемых праздников и временных зон, при этом дата доставки включает дату, в которую почтовое отправление должно быть доставлено.
В соответствии с примером осуществления настоящего изобретения вышеупомянутые память, блок процессора и другие компоненты могут быть выполнены в виде системы расчета даты доставки, типа показательной системы расчета даты доставки 100, показанной на фиг.1. Для выполнения памяти, блока процессора и других компонентов могут использоваться любые приемлемые комбинации аппаратных средств, программного обеспечения и/или программируемого оборудования. В качестве примера, память, блок процессора или другие компоненты могут быть выполнены с любым из процессоров исходных данных 105 или процессором доставки 110 в комбинации с системой 100. Вышеупомянутая система и процессоры являются показательными, и другие системы и процессоры могут включать вышеупомянутую память, блок процессора и другие компоненты, соответствующие примерам осуществления настоящего изобретения.
Далее, изобретение может быть использовано в электрической схеме, включающей дискретные электронные элементы, упакованные или интегральные электронные чипы, содержащие логические вентили, схему с использованием микропроцессора или отдельный чип, содержащий электронные элементы или микропроцессоры. Изобретение может также использоваться при использовании других технологий, способных выполнять такие логические операции, как И, ИЛИ и НЕ, включая механические, оптические, жидкостные и квантовые технологии, но не ограничиваясь ими. В дополнении, изобретение может использоваться внутри компьютерных или любых других схем или систем общего назначения.
На фиг.1 иллюстрируется система 100, в которой могут быть выполнены признаки и принципы настоящего изобретения, приведенная в виде неограничивающего примера. Как показано в блок-схеме на фиг.1, система 100 может включать процессор исходных данных 105, процессор доставки 110, пользователя 115 и сеть 120. Пользователь 115 может индивидуально, например, быть желающим рассчитать дату доставки с использованием процессора доставки 110. Пользователь 115 также может быть организацией, предприятием или любым другим субъектом, имеющим подобные намерения.
Процессор доставки 110 может включать блок процессора 125 и память 130. Память 130 может включать программный модуль расчета доставки 135 и базу данных почтовых индексов 140. Блок процессора 125 может получить доступ к базе данных почтовых индексов 140. Программный модуль расчета доставки 135, находящийся в памяти 130, может быть выполнен на блоке процессора 125 для осуществления процессов, соответствующих примерам настоящего изобретения. Например, программный модуль расчета доставки 135, выполненный на блоке процессора 125 и получающий доступ к базе данных почтовых индексов 140, может моделировать деятельность, показанную на фиг.2 - фиг.4, по расчету даты доставки для почтового отправления. Процессор доставки 110 может принимать входные данные, используемые для расчета даты доставки, от процессора исходных данных 105 по сети 120 и может предоставлять вычисленную дату доставки (выход) на процессор исходных данных 105 по сети 120. Фиг.5, как показано ниже, иллюстрирует, как могут быть получены входные данные и каким образом может быть предоставлена рассчитанная дата доставки.
Процессор исходных данных 105 или процессор доставки 110 («процессоры»), включенные в систему 100, могут быть выполнены с использованием персонального компьютера, компьютера сети, универсальной вычислительной машины или другой рабочей станции с основой на микрокомпьютере. Процессоры могут быть выполнены в компьютерной рабочей среде любого типа, подобной портативным устройствам, мультипроцессорным системам, основанным на микропроцессоре или программируемым электронным устройствам отправителя, миникомпьютерам, универсальным вычислительным машинам и тому подобном. Процессоры могут также использоваться в дистрибутивных вычислительных средах, где задачи выполняются дистанционными процессорными устройствами. Далее, любые из процессоров могут включать мобильный терминал, типа интеллектуального телефона (smart phone), мобильного телефона, мобильного телефона, использующего беспроводной протокол применения (WAP), персонального цифрового помощника (PDA), интеллектуального пейджера, переносного компьютера, миниатюрного компьютера, обычного телефона, или факс машины. Вышеупомянутые системы и устройства являются показательными, и процессор может включать другие системы и устройства.
Сеть 120 может включать, например, локальную сеть (LAN local area network) или сеть широкого доступа (WAN wide area network). Подобные сети являются обычными в офисах, компьютерных сетях предприятий, внутренних сетях и Интернете, и они известны специалистам в данной области. Когда в качестве сети 120 используется LAN, интерфейс сети, расположенный в любом процессоре, может использоваться для взаимного подключения любого из процессоров. Когда сеть 120 выполнена в качестве сети WAN, типа Интернета, процессоры могут обычно включать внутренний или внешний модем (не показано) или другие средства для установки связи по сети WAN. Внутренние или внешние модемы могут также включать программы прокладки маршрутов для ясности связи в сети. Далее, при использовании сети 120 данные, посланные по сети 120, могут быть закодированы для обеспечения безопасности данных путем использования известных методик кодировки/дешифровки.
В дополнение к использованию проводных систем связи в качестве сети 120, в качестве сети 120 могут использоваться беспроводная система связи или комбинация проводной и беспроводной сети связи для того, чтобы, например, обмениваться страницами сети через Интернет или Интранет, обмениваться электронными сообщениями через Интернет, или для использования других каналов связи. Беспроводная может быть определена как радиопередача по воздушным волнам. Однако можно понять, что могут использоваться различные другие методики связи для обеспечения беспроводной связи, включая инфракрасную линию видимости, мобильные, микроволновые, спутниковые, пакетные радио и радио с расширяющимся спектром. Процессоры в беспроводных средах могут быть любым мобильным терминалом, подобным описанным выше мобильным терминалам. Беспроводные данные могут включать без ограничения пейджинг, посылку текстов, электронную почту, доступ в Интернет и другие специализированные применения данных, включая или исключая голосовую передачу.
Система 100 может также передавать данные способами и процессами, отличающимися, или в комбинации с сетью 120. Эти способы и процессы могут включать передачу данных через дискетку, CD ROM, факс, обычную почту, флеш-карту, интерактивную голосовую систему ответа (IVR interactive voice response system) или с помощью голоса через общественную телефонную сеть.
Траектория доставки для почтового отправления может включать множество порций или «отрезков», обозначенных как «отрезок один», «отрезок два», «отрезок три» и т.д. Каждый отрезок может иметь свою собственную дату завершения.
На фиг.2А и 2В иллюстрируется определение даты отрезка один, на фиг.3 показано определение даты отрезка два и на фиг.4 показано определение даты отрезка три. Более конкретно, для того, чтобы почтовое отправление было доставлено, например, из страны отправителя в страну получателя, на фиг.2А и 2В показан способ определения времени, необходимого для получения и обработки почтового отправления до его отправки из страны отправителя (дата отрезка один). Далее, на фиг.3 показан способ определения времени, необходимого для обработки и транспортировки почтового отправления из страны отправителя в страну получателя (дата отрезка два). Более того, на фиг.4 показан способ определения времени, необходимого для получения почтового отправления с авиалинии в стране получателя, обработки почтового отправления и доставки почтового отправления получателю (клиенту) в стране получателя (дата отрезка три). Путем сложения времени, определенного в каждом отрезке, со временем, когда почтовое отправление получено в первом офисе доставки, можно определить дату доставки. Например, процессор 110 может моделировать способы, описанные на фигурах 2А-4, и использовать базу данных почтовых индексов 140 для расчета даты доставки. Специалисту в данной области будет понятно, что в то время, как вышеупомянутые отрезки были описаны в связи со страной отправителя и страной получателя, отправитель и получатель могут альтернативно находиться в одной и той же стране.
На фиг.2А и 2В представлены блок-схемы, иллюстрирующие показательный способ определения времени, необходимого для получения почтового отправления до его отправки из места нахождения отправителя в соответствии с примером осуществления настоящего изобретения. Хотя этапы блок-схемы описаны в определенном порядке, специалисту в данной области будет понятно, что эти этапы могут выполняться в модифицированном или отличном порядке. Далее, один или более этапов на фиг.2А и 2В могут выполняться одновременно или параллельно.
Как показано на фиг.2А, процессор 110 может принимать данные отправителя (этап 205). Например, первый офис доставки, подобный почтовому офису Почтовой службы США или другому офису доставки, может получить почтовое отправление, которое должно быть отослано в пункт назначения от клиента. После того, как почтовое отправление было получено, оно может быть просканировано или по иному помечено офисом доставки. Пользователь, подобный пользователю 115, желающий определить предполагаемую дату доставки для почтового отправления, может ввести данные о месте отправки почтового отправления на процессор исходных данных 105. Данные о месте отправки могут включать одно или более из информации о местонахождении отправителя (что может включать одно или более из страны отправителя, города отправителя, штата/провинции отправителя и почтового индекса отправителя), дату, когда почтовое отправление было получено в первом офисе доставки, и время, когда почтовое отправление было получено в первом офисе доставки. Процессор исходных данных 105 может, например, послать данные о местонахождении отправителя на процессор 110. Основываясь на данных о местонахождении отправителя, процессор 110 может оценить, является ли первый офис доставки одним из нескольких типов офисов.
Первый тип офиса - это офис доставки, в котором время завершения операций приема (CAT) определяется на принимающей центральной станции (IOE) региона места назначения или страны (этап 210). Например, подобные времена завершения операций приема используются в Гонконге. Если время завершения операций приема определяется, как было описано выше, процессор 110 может потребовать введения почтового индекса места назначения (этап 211). Например, процессор 110 может послать запрос о почтовом индексе места назначения или о других данных места назначения на процессор исходных данных 105, если данная информация уже не была предоставлена (например, информация может быть уже предоставлена, если данные о месте назначения были введены пользователем, когда пользователь ввел данные о месте нахождения отправителя). Данные о месте назначения могут включать одну или более из страны места назначения, штата/провинции места назначения, города места назначения и почтового индекса места назначения. Процессор 110 может затем использовать почтовый индекс или другие данные о месте назначения для того, чтобы определить принимающую центральную станцию (IOE) (этап 212). Например, процессор 110 может получить доступ к базе данный почтовых индексов 140 по поводу данной информации. Процессор 110 может использовать идентификацию IOE для определения времени завершения операций приема для сканирования или иной отметки почтовых отправлений для первого офиса доставки для дня недели, в который почтовое отправление было просканировано (этап 213). Например, процессор 110 может получить доступ к базе данных почтовых индексов 140 для определения релевантного времени завершения операции приема, соответствующего идентифицированному принимающей центральной станции (IOE).
Второй тип офиса доставки является офисом доставки, время завершения операции приема которого определяется отправляющей центральной станцией (ООЕ), основываясь на стране назначения или территории (этап 215). Например, Китай использует подобные времена завершения операций приема. Если время завершения операции приема определяется, как описано выше, процессор 110 может потребовать ввести страну назначения (этап 216). Например, процессор 110 может послать запрос о стране назначения или других данных о месте назначения в процессор исходных данных 105, если данная информация еще не была представлена. Процессор 110 может затем использовать данные о стране назначения или другие данные о месте назначения для того, чтобы определить ООЕ (этап 217). Например, процессор 110 может получить доступ к базе данных почтовых индексов 140 для получения данной информации. Процессор 110 может использовать идентификацию ООЕ для определения времени завершения операций приема или другой отметки сканируемых почтовых отправлений для первого офиса доставки для дня недели, в который почтовое отправление было просканировано (этап 218). Например, процессор 110 может получить доступ к базе данных почтовых индексов 140 для определения соответствующего времени завершения операций приема, которое соответствует идентифицированному ООЕ.
Третий тип офиса доставки - это офис доставки, не удовлетворяющий критериям, описанным в предшествующих двух параграфах. В данном случае процессор 110 может просмотреть время завершения операции приема, соответствующее самому офису доставки.
Процессор 110 может определить, произошло ли сканирование почтового отправления до или после времени завершения операций приема для сканируемых почтовых отправлений в первом офисе доставки (этап 220). Если почтовое отправление получено после времени завершения операций приема, процессор может добавить день к стартовой дате (этап 222). После этого процессор 110 может определить, является ли новая дата (этап 224):
a) национальным праздником отрезка 1 данной страны/территории;
b) региональным праздником отрезка 1 почтового индекса; или
c) нерабочим днем отрезка 1.
Если применим любой из данных случаев, процессор 110 может вернуться к этапу 222 и провести цикл до этапа 224 до тех пор, пока это время не окажется рабочим днем, представляющим собой стартовый день и время (J) (этап 225). Если по оценке сканирование почтового отправления в этапе 220 было до времени завершения операций приема, процессор 110 может сразу же перейти к этапу 225.
Процессор 110 может быть в состоянии определить ожидаемую дату и время прибытия на отправляющем офисе доставки, подобном ООЕ, основываясь на стартовом дне и времени, определенным на этапе 225 (этап 230). Например, процессор 110 может оценить информацию, указывающую, сколько времени занимает транспортировка почтового отправления из первого офиса доставки в ООЕ, и прибавить расстояние до J. Процессор затем оценивает, будет ли день ожидаемого прибытия являться нерабочим днем отрезка 2 (этап 235). В случае если ожидаемое прибытие в ООЕ является нерабочим днем отрезка 2, процессор может прибавить день (этап 236) и провести цикл по этап 235 до момента достижения действительного рабочего дня. Процессор 110 может затем определить день и время ожидаемого прибытия в ООЕ (этап 240). Обычный специалист в данной области поймет, что эти дата и время могут быть такими же, как и определенные на этапе 230, если первоначальный ожидаемый день прибытия не являлся нерабочим днем отрезка 2.
На этапе 245 (фиг.2В) процессор 110 может определить, является ли страна/территория места отправления приемлемой для этапов с 210 по 213 (например, время завершения операций приема прогнозируется на IOE региона или страны назначения). Если почтовое отправление не подходит для этапов с 210 по 213, процессор 110 может оценить почтовый индекс места назначения (этап 250) для того, чтобы определить IOE (этап 255). Идентификация IOE может: позволить процессору определить время завершения операций приема для прибытия в ООЕ и его соответствующие времена завершения операций приема для сканирования или другой отметки почтовых отправлений в ООЕ (этап 260).
На этапе 265 процессор 110 может перейти к сравнению ожидаемого времени прибытия в ООЕ (например, как это определено на этапе 230) со временем завершения операций приема для поступлений в ООЕ (например, как это определено на этапе 260). Если почтовое отправление планируется доставить в ООЕ после времени завершения операций приема для поступлений, процессор 110 может добавить день к ожидаемой дате доставки (этап 266) и уточнить, является ли новая дата рабочим днем отрезка 2 (этап 267), или провести цикл до этапа 266, пока не будет найден рабочий день.
На этапе 270 процессор 110 может сравнить время завершения операций приема для поступлений со временем завершения операций приема для сканирования почтовых отправлений в ООЕ. Если время завершения операций сканирования в ООЕ происходит раньше, чем время завершения операций приема для поступлений, процессор 110 может прибавить день к ожидаемой дате доставки (этап 271) и уточнить, является ли новая дата рабочим днем отрезка 2 (этап 272), или провести цикл до этапа 271 до тех пор, пока не будет обнаружен подобный рабочий день. В результате процессор 110 может установить предполагаемую дату и время сканирования почтового отправления в ООЕ (этап 275).
На фиг.3 показана блок-схема, иллюстрирующая способ определения времени, необходимого для обработки и транспортировки почтового отправления из страны отправителя в страну назначения, соответствующий одному из примеров осуществления настоящего изобретения. Хотя этапы блок-схемы описаны в определенном порядке, специалисту в данной области будет понятно, что эти этапы могут выполняться модифицированным или другим порядком. Далее, один или более этапов на фиг.3 могут выполняться одновременно или параллельно.
Как показано на фиг.3, на этапе 305 процессор 110 может оценить, происходит ли самое раннее отправление рейса в данный конкретный день раньше ожидаемого времени и даты сканирования почтового отправления в ООЕ, определенного на этапе 275. Если отправление рейса происходит до ожидаемого времени и даты сканирования почтового отправления в ООЕ, процессор 110 может исследовать состоялись ли этапы 266 и 267 (этап 310). Если этапы 266 и 267 не состоялись, процессор 110 может прибавить день к ожидаемой дате доставки (этап 315). Если этапы 266 и 267 состоялись, процессор 110 может напрямую переходить к этапу 320 для проверки наличия рейсов в данный день.
Если в данный день нет рейса, процессор 110 может прибавить день (этап 325) и проверить, есть ли рейс в новую дату. Процессор 110 может повторять этот процесс до тех пор, пока не будет найден рейс. Когда будет найден рейс, процессор 110 может определить время отправления рейса (этап 330). Процессор 110 может затем прибавить время продолжительности рейса по дате (этап 335) и времени (этап 340) и определить дату и время прибытия рейса по местному времени (этап 345).
Процессор 110 может оценить, происходит ли запланированное время прибытия рейса до самого позднего времени прибытия (LAT) (этап 350). Самое позднее время прибытия может произойти после времени завершения операций, вследствие чего почтовые отправления, прибывшие с рейсом, не будут обработаны до следующего дня. В случае, когда по расписанию прибытие рейса происходит после LAT, процессор 110 может добавить день к предполагаемой дате доставки (этап 355), а затем проверить, является ли новая дата рабочим днем отрезка 2 (этап 360), проводя цикл до этапа 355, как это требуется. После этого процессор 110 может определить, происходит ли LAT до времени завершения операций приема для сканирования почтовых отправлений в офисе доставки места нахождения отправителя, подобном IOE (этап 365). На этапе 370 процессор может прибавить день к предполагаемой дате доставки, если LAT происходит позже, чем время завершения операций приема для сканирования почтовых отправлений в отправляющем офисе доставки. Процессор 110 может также проверить, является ли новый день рабочим днем отрезка 2 (этап 375), и повторить этап 370 в случае необходимости. В результате процессор 110 может установить предполагаемую дату и время сканирования почтового отправления в отправляющем офисе доставки (этап 380) в качестве последнего измерения отрезка 2 и первого измерения отрезка 3.
Фиг.4 является блок-схемой, иллюстрирующей способ определения времени, необходимого для получения почтового отправления от авиалинии в стране назначения, обработки почтового отправления и доставки почтового отправления получателю, соответствующий примеру осуществления настоящего изобретения. Хотя этапы блок-схемы описаны в определенном порядке, специалисту в данной области будет понятно, что эти этапы могут выполняться модифицированным или другим порядком. Далее, один или более этапов на фиг.4 могут выполняться одновременно или параллельно.
Как показано на фиг.4, процессор 110 может использовать предполагаемое время и дату сканирования почтового отправления в получающем офисе доставки, полученную на этапе 380, для установления «К» в качестве дня отправления из получающего офиса доставки. Процессор 110 может добавить К к количеству дней, необходимому для доставки по почтовому индексу места назначения почтового отправления, тем самым определяя первоначальную ожидаемую дату доставки для почтового отправления (этап 410). Процессор 110 может затем проверить, является ли ожидаемая дата доставки днем, в котором доставка не производится, национальным или региональным праздником и т.д. (этап 415), и добавит соответственно день (шаг 420) для получения новой ожидаемой даты доставки. Процессор 110 может затем пройти цикл по этап 415 до того времени, когда ожидаемая дата доставки не будет рабочим днем и не будет праздником. Процессор 110 устанавливает полученную в результате дату доставки для почтового отправления (этап 425).
Специалисту в данной области будет ясно, что сканирование, которое происходит на фиг.2-4, может быть выполнено с использованием известных режимов сканирования, таких как сканирования по штрихкоду. Более того, вместо сканирования почтовых отправлений. В способах и системах по данному изобретению могут альтернативно использоваться радиочастотная идентификация (RFID) или любая технология, которая позволяет уникально идентифицировать почтовые отправления.
На фиг.5 показан снимок экрана 500, иллюстрирующий результаты расчета даты доставки в соответствии с примером осуществления настоящего изобретения. Как показано на фиг.5, снимок экрана 500 может иллюстрировать показательный выход системы расчета даты доставки 100, который может быть отображен на процессоре исходных данных 105. Например, информация, введенная в поле страны отправителя, 510, может включать «Соединенные Штаты», информация, введенная в поле города, происхождения, может включать «Лисбург», информация, введенная в поле штата /провинции 525, может включать «Виржиния» и информация, введенная в индекс происхождения 515, может включать «20176». Более того, информация, введенная в поле страны назначения 530, может включать «Австралия», информация, введенная в поле города назначения 540, может включать «Казуарина», информация, введенная в поле штат/провинция страны назначения 545, может включать «Северная территория» и информация, введенная в поле почтового индекса страны назначения 535, может включать «810». Более того, дата, когда почтовое отправление получают в первом офисе доставки, и время, когда почтовое отправления получают в первом офисе доставки, может быть включена в поле 505 и может составлять 14 декабря 2003 года в 10:23 утра.
В соответствии с примером осуществления изобретения процессор 110 может получить данные, введенные в поля с 505 по 545, от процессора 105 и может вычислить гарантированную дату доставки, используя, например, по крайней мере, данные, содержащиеся в полях 505 по 545. Как описано выше, модуль программного обеспечения калькулятора доставки 135, находящийся в памяти 130, может быть выполнен на процессорном блоке 125 для расчета даты доставки для почтового отправления, используя, например, по крайней мере, данные, содержащиеся в полях с 505 по 545. Дата доставки может быть представлена пользователю 115 системой 100 путем представления даты доставки в поле данных доставки 550 на снимке экрана 500. Как показано на фиг.5, при наличии вышеупомянутых данных гарантированная дата доставки (например, расчетная дата доставки) может включать «18 декабря 2003», как показано в поле даты доставки 550.
В то время как были описаны признаки и примеры осуществления изобретения, другие примеры осуществления изобретения будут очевидны для специалистов в данной области из рассмотрения описания и практики использования описанных здесь примеров осуществления изобретения. Например, хотя на фиг.2-4 показано три отрезка, участвующих в определении расчетной даты доставки почтового отправления, специалисту в данной области будет понятно, что процессор 110 может использовать больше или меньше отрезков для выполнения этого расчета, основываясь на логистике, вовлеченной в доставку почтового отправления (например, вероятно не предполагается перевозка по воздуху или перевозка происходит исключительно в одной стране и т.д.). Более того, уровень обслуживания, относящийся к доставке почтового отправления, может изменить расчетную дату доставки, так что более высокий уровень обслуживания может привести к более ранней дате доставки, чем при более низком уровне обслуживания. Данные об уровне обслуживания, например, могут быть предоставлены пользователем при введении других данных, относящихся к почтовому отправлению, таких как исходные данные и/или данные о месте назначения, и они впоследствии могут быть предоставлены процессору 110.
Специалисту в данной области будет также понятно, что могут использоваться и другие режимы транспортировки, а не только транспортировка по воздуху. Например, почтовые отправления могут быть транспортированы с использованием железных дорог, автомобильных дорог и другого наземного транспорта. Любая комбинация различных режимов транспортировки может использоваться при транспортировке почтовых отправлений.
Далее, хотя и примеры осуществления настоящего изобретения были описаны в связи с данными, хранящимися в памяти и других запоминающих средах, специалисту в данной области будет понятно, что эти аспекты могут быть также сохранены в памяти и считаны из других типов считываемых компьютером сред, таких как вторичные запоминающие устройства типа жестких дисков, гибких дисков или CD-ROM, несущей волны из Интернета или других форм оперативных запоминающих устройств или постоянной памяти. Далее, этапы раскрытых способов могут быть любым образом модифицированы, включая изменение порядка этапов и/или добавления или вычеркивания этапов, не отклоняясь от принципов изобретения.
Поэтому предполагается, что описание и рассмотренные примеры являются исключительно показательными и подлинный объем и сущность изобретения раскрывается последующей формулой и включает полный объем ее эквивалентов.