СИСТЕМА ОТСЛЕЖИВАНИЯ И СПОСОБ МОНИТОРИНГА И ОБЕСПЕЧЕНИЯ БЕЗОПАСНОСТИ ОТПРАВЛЕНИЙ
TRACKING SYSTEM AND METHOD FOR MONITORING AND SECURITY OF PARTS

ПРИОРИТЕТ И РОДСТВЕННЫЕ ЗАЯВКИ
[0001] По данной заявке испрашивается приоритет согласно заявке на патент США № 62/540659, поданной 03 августа 2017 года. Содержание этой заявки полностью включено в данный документ посредством ссылки.
1. ОБЛАСТЬ ТЕХНИКИ
[0002] Настоящее изобретение в целом относится к системам безопасности и процессам в области грузоперевозок и, в частности, к способу и системе мониторинга статуса и обеспечения надежности отправлений с помощью отслеживания на основании местоположения.
2. УРОВЕНЬ ТЕХНИКИ
[0003] Большое количество грузов транспортируются грузоперевозчиками ежедневно по континентальной части США и в большинстве других промышленно развитых странах. Использование тягачей с прицепами, обеспеченных в области грузовых автомобилей, учитывает значительную часть перевозчиков, применяемых для перевозки грузов, включая такие грузы, которые далее могут быть перенесены с тягача с прицепом и размещены в воздушном транспорте, на грузовом судне или наоборот. В области грузовых автомобилей груз предназначен для перевозки из исходного пункта в пункт назначения с помощью конкретного тягача с прицепом, управляемого оператором. Транспортировщики (или водители/операторы грузовика), которые обеспечивают непосредственные услуги перемещения этого груза из исходного пункта в пункт назначения, как правило представляют собой частных транспортировщиков, единственная цель которых состоит в безопасном перемещении груза из исходного пункта в пункт назначения и получении оплаты по окончанию доставки.
[0004] Каждый отправляемый груз представляет собой ценность для сторон, вовлеченных в процесс доставки от доставщика, брокера, транспортировщика (или водителя/оператора грузовик) до получателя. Таким образом, безопасность груза, как только он покинул исходный пункт/пункт доставки, является предметом беспокойства. Аспекты безопасности груза в известной транспортировке как правило основываются на добросовестности оператора, когда тягач с прицепом движется по выбранному маршруту доставки.
[0005] К сожалению, тот же груз часто представляет ценность и для тех, кто не вовлечен в его доставку, и для тех, кто может украсть груз и/или грузовик по различным причинам, включая финансовые или иные причины. Даже добросовестный оператор не способен определить, когда в отправлении или вокруг него и тягач с прицепом или грузовика возникают действия, которые негативно влияют на отправление и/или подвергают его опасности или не позволяют закончить доставку отправления
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
[0006] Описание наглядных вариантов реализации может быть рассмотрено в сочетании с сопроводительными чертежами. Очевидно, что для простоты и ясности представления, элементы, представленные на фигурах, необязательно нарисованы в масштабе. Например, размеры некоторых элементов увеличены относительно других элементов. Варианты реализации, содержащие идеи настоящего изобретения показаны и описаны в отношении чертежей представленный здесь, на которых:
[0007] На ФИГ. 1A представлен пример системы обработки данных (data processing system, DPS), в которой могут быть применены различные аспекты системы безопасности и отслеживания местоположения отправления в соответствии с одним или более вариантами реализации;
[0008] На ФИГ. 1B приведено представление в виде структурной схемы примера функциональных модулей, которые поддерживают различные функции , обеспечиваемые средствами отслеживания местоположения и надежности отправления (shipment location tracking and security utility, SLTSU) в DPS по ФИГ. 1A, в соответствии с одним или более вариантами реализации;
[0009] На ФИГ. 2 представлен пример среды связи отслеживания отправления, который содержит относящиеся к отправлению объекты, выполненные в устройствах отслеживания расположения, которые передают сигналы местоположения на компьютер мониторинга через сеть связи, в соответствии с одним или более вариантами реализации;
[0010] На ФИГ. 3A представлен пример потока входных данных от множества различных относящиеся к отправлению объектов и источников окружающей среды, которые приняты, собраны и/или объединены для предоставления особых рабочих инструкций устройству мобильной связи водителя/оператора, транспортирующего отправление, в соответствии с одним или более вариантами реализации;
[0011] На ФИГ. 3B представлен пример сигнала преднамеренных помех в среде связи по ФИГ. 3A и ответная идентификация воздействия и уведомление соответствующих структур, инициированное приведением в исполнение SLTSU сервером агрегации, в соответствии с одним вариантом реализации;
[0012] На ФИГ. 4A показано содержимое представления в виде структурной схемы, представленное в примере пользовательского интерфейса отслеживания отправления (отправление tracking user interface, STUI), обеспечивающей отслеживание групп отправлений, с использованием совместно расположенных визуальных представлений в соответствии с множеством вариантов реализаций;
[0013] На ФИГ. 4B представлен второй STUI, который представляет более подробный вид выбранной определенной группы отправлений в соответствии с одним или более вариантов реализации;
[0014] На ФИГ. 5A-5D и 6A-6D соответственно представлены примеры пользовательских интерфейсов отслеживания отметок, которые представляют более подробный вид совместно расположенных относящихся к отправлению объектов конкретного отправления за которым осуществляют мониторинг, включая предупреждения/уведомления, идентифицирующие любые аномалии, возникающие с отправлением в соответствии с одним или более вариантами реализации;
[0015] На ФИГ. 7 приведена блок-схема, представляющая способ мониторинга отправлений с использованием совместно расположенных отметок и ответа на определение аномалии или отклонения в ожидаемом перемещении и/или представлении отметок, в соответствии с множеством вариантов реализации;
[0016] На ФИГ. 8A приведена блок-схема, представляющая способ идентификации типа аномалии и ответа на разделение совместно расположенных отметок снаружи ожидаемых зон разделения в соответствии с одним или более вариантами реализации;
[0017] ФИГ. 8B приведена блок-схема, представляющая способ идентификации, когда отправление перемещается кем-то еще, кроме санкционированного и назначенного водителя/оператора в соответствии с одним или более вариантами реализации;
[0018] На ФИГ. 9 приведена блок-схема, представляющая способ идентификации и ответа на воздействия преднамеренных помех и потерю сигналов местоположения в соответствии с одним или более вариантами реализации; и
[0019] На ФИГ. 10 представлен пример устройства мобильной связи, используемого оператором/водителем, и которое снабжено приложением для отслеживания отметок для обеспечения отслеживания в реальном времени группы отправлений и приема уведомлений о потенциальных проблемах, возникающих с группой отправлений, в соответствии с одним или более вариантами реализации.
ОСУЩЕСТВЛЕНИЕ ИЗОБРЕТЕНИЯ
[0020] В соответствии с одним или более аспектами наглядные варианты реализации настоящего изобретения представляют собой систему обработки данных, систему отслеживания и мониторинга безопасности отправления, и способ и устройство мобильной связи для электронного отслеживания отправления для обеспечения усовершенствованной безопасности и сохранности отправления, и противостояния краже и другим противоправным действиям, включая воздействия преднамеренных помех. Система электронным образом отслеживает каждый или несколько относящихся к отправлению объектов в качестве группы совместно расположенных отметок, которые подвергаются мониторингу для обеспечения усовершенствованной безопасности отправления от воздействий или несанкционированных или противоправных действий, которые могут подвергать риску безопасность отправления. Система обработки данных (DPS) принимает множество сигналов отслеживания местоположения нескольких относящиеся к отправлению объектов, объединяет сигналы отслеживания местоположения в качестве группы отправления, для которых назначен уникальный идентификатор отслеживания отправления (shipment tracking identifier, STID), и представляет группу отправления в качестве множества совместно расположенных отметок в пользовательском интерфейсе отслеживания отправления (STUI). DPS производит мониторинг на предмет любых незапланированных отклонений по меньшей мере одного ожидаемого совместного расположения/географического расположения сигналов отслеживания расположения, идентифицирует определенные типы незапланированных отклонений, и инициирует последовательность ответных действий для защиты отправления. Незапланированные отклонения могут включать сигналы преднамеренных помех, ошибочный забор (или кражу) назначенного для оператора отправления, и неожиданное разделение отслеживаемых объектов.
[0021] В целом, наглядные варианты реализации дополнительно обеспечивают различные формы и способы автоматического отслеживания отправлений, основанные на отметках с компьютерезированным обнаружением нарушений в перемещении совместно расположенных отметок и последующего ответа на обнаруженные нарушения посредством автоматической компьютерезированной генерации одного или более уведомлений и/или инициирование ответных действий. В первом аспекте одно исполнение настоящего изобретения в целом обеспечивает безопасное отслеживание отправления посредством обеспечения представления и мониторинга перемещения множества совместно расположенных отметок, где каждая отметка представляет один или множество относящихся к отправлению объектов. Перемещение совместно расположенных отметок далее анализируется для обеспечения обнаружения потенциально плохих действий, направленных по отношению к грузовому транспортному средству/судну и/или отправлению или грузу, таких как оставление отправления оператором/водителем в качестве одного применения. Другие применения настоящего изобретения обеспечивают варианты реализации генерирования оповещений и/или уведомлений в реальном времени о потенциальной краже груза и/или транспортирующего транспортного средства, такого как тягач с прицепом, когда кража сопровождается сигналами преднамеренных помех или вмешательства в датчик местоположения.
[0022] Настоящее изобретение также распространяется на использование систем отслеживания местоположения одного или более относящихся к отправлению объектов, вовлеченных в отправление груза. Например, в одном варианте реализации для отслеживания местоположения груза и/или тягача с прицепом устройство отслеживания местоположения (такое, как транспондер) может быть прикреплено к объекту отслеживания. Устройство отслеживания местоположения беспроводным образом передает сигнал местоположения, указывающий на географическое местоположение отслеживаемого объекта. Местоположение единственного объекта, связанного с отправлением может далее быть отслежено через единственную отметку на компьютере отслеживания/мониторинга, который принимает географические сигналы от устройства отслеживания местоположения.
[0023] С известными отправлениями, которые включают единственный транспондер для отслеживания местоположение отправления и/или тягача с прицепом, воры и другие, кто хочет забрать или каким-либо иным образом воздействовать на груз/отправление или тягач с прицепом, прибегают к использованию техник преднамеренных помех для блокирования исходящих сигналов транспондера. Когда сигналы заблокированы, вор может удалить груз из тягача с прицепом или украсть сам тягач и/или прицеп, или их комбинацию с грузом, понимая, что местоположение отправления более не может быть отслежено. Посредством использования таких воздействий преднамеренных помех на сигнал транспондера, беспроводное отслеживание не передается на компьютер мониторинга для дальнейшего определения местоположение украденных элементов, когда в последующем обнаружена кража. К моменту обнаружения кражи вор давно ушел с отправлением. Настоящее изобретение решает проблему такого использования зашумления сигнала посредством обеспечения системы мониторинга, которая быстро идентифицирует, когда возник сигнал преднамеренных помех и системы ответа для уведомления соответствующих сторон для ответа и предотвращения кражи груза или контейнера.
[0024] Дополнительно, груз или прицеп, содержащий груз, случайно назначенный отправителем для забора выбранным/санкционированным водителем/оператором из пункта загрузки, такого как грузовой док. Бывают случаи, когда груз или прицеп намеренно или непреднамеренно прицеплен к транспортному средству (например, грузовику) другого оператора и забирается из пункта загрузки неверным/несанкционированным оператором. Когда прибывает верный/санкционированный оператор, груз/прицеп для забора отсутствует, а несанкционированный оператор мог давно уйти с отправлением. Отправитель и другие связанные/заинтересованные стороны должны смириться с потерей отправления, в результате теряя время и деньги, в особенности, если груз или прицеп был умышленно взят несанкционированным оператором и не возвращен. Опять же, аспекты настоящего изобретения касаются каждого из вышеупомянутых сценариев и обеспечивают решение, которое обеспечивает раннее обнаружение таких действий и инициирует уведомления и ответы, которые смягчают эффекты определенной обнаруженной активности.
[0025] В последующем подробном описании примерных вариантов реализации настоящего изобретения, конкретные примерные варианты реализации, в которых изобретение может быть осуществлено на практике, описаны достаточно подробно для обеспечения возможности применения раскрытых вариантов реализации специалистами в данной области техники. Например, здесь представлены конкретные детали, такие как конкретные порядки способов, структуры, элементы и соединения. Однако следует понимать, что конкретные представленные детали не обязательно должны быть использованы в вариантах реализации настоящего изобретения на практике. Так же следует понимать, что могут быть использованы другие варианты реализации, и что могут быть внесены логические, архитектурные, программные, механические, электрические и другие изменения без отступления от общего объема изобретения. Поэтому нижеследующее подробное описание не следует рассматривать в ограничивающем смысле, а объем настоящего изобретения определяется прилагаемой формулой изобретения и ее эквивалентами.
[0026] Ссылки в описании на «один вариант реализации», «вариант реализации», «варианты реализации» или «один или более вариантов реализации» предназначены для указания на то, что конкретный признак, структура или характеристика, описанная в связи с вариантом реализации, включены по меньшей мере в один вариант реализации настоящего изобретения. Появление таких фраз в различных местах в описании не обязательно относится к одному и тому же варианту реализации, равно как и отдельные или альтернативные варианты реализации не являются взаимоисключающими по отношению к другим вариантам реализации. Кроме того, описаны различные признаки, которые могут быть продемонстрированы некоторыми вариантами реализации, а не другими. Точно так же описаны различные требования, которые могут быть требованиями для некоторых вариантов реализации, но не могут быть другими вариантами реализации.
[0027] Понятно, что использование конкретного компонента, названий устройств и/или параметров и/или соответствующих их сокращений, таких как описанные здесь средства исполнения, логика и/или встроенное программное обеспечение приведено только для примера и не подразумевает какого-либо ограничения описанными вариантами реализации. Таким образом, варианты реализации здесь могут быть описаны без ограничения с другой номенклатурой и/или терминологией, используемой для описания компонентов, устройств, параметров, способов и/или функций. Ссылки на любой конкретный протокол или фирменное наименование продукта при описании одного или более элементов, признаков или концепций вариантов реализации приведены исключительно в качестве примеров одного исполнения, и такие ссылки не ограничивают расширение заявленных вариантов реализации вариантами реализации, в которых используются различные названия элементов, функций, протоколов или концептов. Таким образом, каждому термину, используемому в данном документе, должна быть дана самая широкая интерпретация с учетом контекста, в котором этот термин используется.
[0028] В пределах описания признаков настоящего изобретения и сопроводительных чертежей варианты реализации представлены с точки зрения модели отправления на основе отслеживания, в которой термин “перевозчики” представлен для обозначения (i) частного оператора с единственным оборудованием, (ii) частного оператора или малый частный бизнес с несколькими грузовиками, которые могут нанять несколько водителей, и (iii) крупной коммерческой организации/компании, которая включает большое количество грузовиков, например сотни грузовиков и водителей. Дополнительно, термин “оборудование” в целом обозначает комбинацию “тягача и прицепа”, и покрывает различные типы доступного оборудования, включая грузовые платформы, стандартные сухогрузные контейнеры, грузовики-рефрижераторы и т. д., но не ограничиваясь ими. В соответствии с одним вариантом реализации соответствующие детали отслеживаемого оборудования включают в себя тип оборудования, а также доступную емкость конкретного оборудования для загрузки дополнительного груза. Понятно, что, термин оборудование также может применяться к различным типам грузовиков или транспортных средств без ограничения, несмотря на то, что конкретные типы грузовиков, перевозящих грузы, подпадают под термин оборудование. Кроме того, основные признаки настоящего изобретения полностью применимы к другим транспортным и/или отгрузочным местам, таким как морские отправления (например, морской груз или речной груз), где перевозчики являются частными судами, или капитанами грузовых судов, оборудованием водных судов или судном-амфибией, а отправителем может быть любое зарегистрированное лицо или предприятие, имеющее груз, который может быть перевезен перевозчиком по воде из пункта загрузки груза в пункт назначения доставки. Воздушная транспортировка также является поддерживаемой областью, которая может включать в себя структуру, предназначенную для взаимодействия авиационных грузоотправителей и пилотов с самолетами и т. д. Кроме того, можно предвидеть, что функциональность представленной структуры/среды может быть расширена до транспортной области, включающей отправления дронами, например, когда операторы дронов (пилоты) не располагаются рядом с оборудованием дронов.
[0029] Для простоты и для предоставления лучших вариантов реализации, настоящее изобретение описано с точки отправления, которое транспортируется комбинацией тягача с прицепом, известной в области грузовых автомобилей, где перевозчик представляет собой транспортировщика, а оборудование представляет собой грузовик или тягач (сухопутное моторизированное транспортное средство), к которому зацеплен прицеп или контейнер. Понятно, что описанные здесь признаки и функциональные возможности также могут быть без ограничения применимы к различным типам сухопутного моторизованного оборудования, такого как автомобили, внедорожники, автобусы, мотоциклы и т. п. Также может быть применено распространение на велосипеды и другие немоторизованные виды транспорта.
[0030] Определенные выбранные термины используются здесь при описании функций и функциональных возможностей изобретения. Например, термин «относящийся к отправлению объект» используется для обозначения без ограничения каждого из следующего: груз, грузовой контейнер, тягач (например, моторизированное транспортное средство), прицеп или контейнер, тягач с прицепом как комбинированное оборудование оператора, оператор, оператор мобильного устройства. Каждый относящийся к отправлению объект имеет механизм разделенного отслеживания местоположения, который обеспечивает географическое местоположение объекта, подлежащего определению. В одном или более вариантах реализации механизм отслеживания местоположения представляет собой транспондер. Механизм отслеживания местоположения обеспечивает уникальный сигнал местоположения конкретного относящегося к отправлению объекта. Термин “группа отправления” в целом представляет любые два или более относящиеся к отправлению объекты, которые назначены для одного отправления. Объекты в группе отправления должны быть физически совместно расположены, во время того, как отправление доставляется. Предполагаются определенные ограниченные исключения или отклонения от совместного расположения одного или более объектов и учитываемые алгоритмом, приведенным в настоящем документе. Группирование объектов предполагает, что они в определенном диапазоне/радиусе друг от друга, и двигаются в одном направлении друг с другом, за некоторыми ограниченными исключениями (например, когда водитель/оператор грузовика оставляет грузовик/тягач с прицепом на стоянке грузовиков или в расположении загрузки или отгрузки отправления).
[0031] Во всем описании ссылки, сделанные на термин отправление, относятся, главным образом, к грузу, который перевозится из исходного пункта в пункт доставки. Другие термины, используемые по всему описанию, снабжены функциональными описательными названиями, которые представляют значения и/или контекст, в котором термины представляют и/или используются.
[0032] Приложенные фигуры представляют различные аспекты и/или функции описанных вариантов реализации; однако, конкретные функции могут быть неявно представлены на фигурах и/или их описании. В описании различных видов фигур аналогичные элементы снабжены аналогичными названиями и ссылочными обозначениями, как и на предыдущей фигуре (предыдущих фигурах). Таким образом, описание наглядных вариантов реализации следует рассматривать в сочетании с прилагаемыми фигурами. Следует понимать, что для простоты и ясности иллюстрации элементы, показанные на чертежах, не обязательно изображены в масштабе. Например, размеры некоторых элементов преувеличены относительно других элементов. Варианты реализации, включающие идеи настоящего изобретения, показаны и описаны со ссылкой на фигуры, представленные здесь.
[0033] Специалистам в данной области техники должно быть понятно, что аппаратные средства, программно-аппаратные средства/программные средства и программные компоненты и их базовая конфигурация, изображенные на следующих фигурах, могут различаться. Например, наглядные компоненты системы 100 обработки данных (ФИГ. 1A) и устройство 1000 мобильной связи (ФИГ. 10) не являются исчерпывающими, а являются представлением для того, чтобы подчеркнуть некоторые компоненты, которые используются для получения конкретных описанных вариантов реализации. Например, различные компоненты компьютерного устройства 100 или устройства 1000 мобильной связи пользователя могут быть представлены содержащими другие устройства/компоненты, которые могут быть использованы дополнительно с или вместо показанных и/или описанных аппаратных средств, и могут быть выполнены иным образом. Таким образом, показанные примеры не подразумевают использование архитектурных или иных ограничений относительно описанных здесь вариантов реализации и/или общих нововведений.
[0034] Со ссылкой на фигуры и, начиная с ФИГ. 1A, показан пример сервера системы 100 обработки данных (DPS), в рамках которого могут быть исполнены различные аспекты настоящего изобретения, и, в частности, отслеживание груза/отправления, с определением и уведомлением о потенциальных нарушениях, которые показательны в отношении вредного действия в соответствии с одним или более вариантами реализации. В одном варианте реализации DPS 100 может быть одним сервером в кластере серверов, где серверы могут быть совместно расположены в единственном расположении и/или географически распределены по множеству расположений. В других вариантах реализации DPS 100 может быть любым электронным устройством, таким как настольный компьютер, ноутбук, или единственный сервер, но не ограничиваясь этим. Дополнительно, в одном варианте реализации DPS 100 может быть выполнен в качестве виртуальной машины, разделяющей аппаратные ресурсы физического сервера. В одном варианте реализации DPS 100 работает в качестве сетевого вычислительного устройства, обеспечивающего облачную инфраструктуру, которая поддерживает исполнение программно-аппаратных средств интерфейса перевозчика и отправителя и отслеживания отправления (Carrier And Shipper Interfacing And Shipment Tracking, CSIST). В целом, DPS 100 может работать как в качестве агрегатора данных и/или центрального компьютера мониторинга. В качестве агрегатора данных, DPS 100 принимает дополнительные объемы информации от относящихся к отправлению объектов для обеспечения других признаков и функций, включая, те, которые описаны в первичной заявке. В качестве центрального компьютера мониторинга, DPS 100 может быть выполнена с дополнительными способами и компонентами для генерирования уведомлений в ответ на определенные обстоятельства.
[0035] Пример DPS 100 содержит по меньшей мере один процессор, а потенциально множество процессоров, в основном называемые далее центральным вычислительным блоком (central processing unit, CPU) 105. CPU 105 соединен с системной памятью 110, энергонезависимым хранилищем 125, и контроллерами 130 ввода/вывода (input/output, I/O) через межсистемное соединение 115. Межсистемное соединение 115 может взаимозаменяемо относиться к системной шине в одном или более вариантах реализации. Одна или более программных и/или программно-аппаратных моделей могут быть загружены в системную память 110 (из хранилища 125 или другого источника) при работе DPS 100. Более конкретно, в наглядном варианте реализации системная память 110 показана содержащей в себе множество программных/программно-аппаратных моделей, включая программно-аппаратное обеспечение (firmware, F/W) 112, базовую систему 114 ввода/вывода (basic input/output system, BIOS), операционную систему (operating system, OS) 116, и приложение (приложения) 118. Дополнительно, системная память 110 включает средства CSIST (CSIST Utility, CSISTU) 120, которые содержат сервисную программу для отслеживания местоположения и надежности отправления (shipment location tracking and security utility, SLTSU) 122. Будучи показанными разделенными модулями, в альтернативных вариантах реализации CSISTU 120 может быть обеспечена в качестве одного из приложений 118 и/или в качестве исполнительного компонента F/W 112 или OS 116. Дополнительно, будучи показанным в пределах CSISTU 120, в альтернативных вариантах реализации SLTSU 122 могут быть разделены на отдельные модули и могут быть осуществлены независимо от (то есть, не требуя отдельного исполнения) CSISTU 120. Программные и/или программно-аппаратные модели в пределах системной памяти 110 обеспечивают DPS 100 для представления различных функций и функциональных возможностей, когда их соответствующий программный код исполнен CPU 105 или вторичным устройством обработки (не показан) в пределах DPS 100.
[0036] Контроллеры 130 ввода/вывода поддерживают соединение посредством и обработку сигналов от одного или более соединенного устройств(а) 132 ввода , из которых микрофон 134, клавиатура 136, и устройство 138 указания/касания показаны в качестве примера. Устройство 138 указания/касания может быть, например, мышью или сенсорной панелью, или стилусом. Понятно, что устройства ввода могут включать без исключения клавишу (клавиши) аппаратных средств, сенсорный экран 146, инфракрасный (infrared, IR) датчик, сканер отпечатка пальца и т. д. Кроме того, контроллеры 130 ввода/вывода поддерживают соединение посредством и передачу выходных сигналов на одно или более соединенных устройств ввода, включая устройство 144 отображения и другие устройства вывода 148. Устройство 144 отображения может содержать сенсорную панель 146, которая служит в качестве устройства тактильного ввода. Кроме того, в одном варианте реализации DPS 100 содержит графический вычислительный блок (graphics processing unit GPU) 146, который соединен с устройством 144 отображения и процессором 105 с возможностью передачи данных (или физически). GPU 146 управляет генерацией и представлением определенных пользовательских интерфейсов (UIs), которые созданы при исполнении CSISTU 120 и/или SLTSU 122 посредством CPU 105. В конкретном варианте реализации, и как описано более детально ниже, SLTSU 122 генерирует пользовательский интерфейс 145 отслеживания отправления (STUI), который представлен на устройстве 144 отображения, и на котором группирование совместно расположенных отметок сигналов представлены и подвергаются мониторингу для определения нарушений безопасности в связанных отправлениях. В одном или более вариантах реализации STUI 145 может взаимозаменяемо относиться к UI отслеживания отметок, который описывает основные функции, обеспечиваемые STUI 145 совместного местоположения и отслеживания отметок, назначенных для относящихся к отправлению объектов группе отправления.
[0037] На ФИГ. 1B показано представление в виде структурной схемы некоторых функциональных модулей (программных средств), которые выполняют различные функции и операции SLTSU 122, когда они приведены в исполнение посредством процессора 105. В SLTSU 122 включен модуль 184 картирования отправлений и мониторинга безопасности, который, в свою очередь, содержит без ограничения, модуль 185 связи/приема сигнала местоположения, модуль 186 выбора характеристик отметок, модуль 187 назначения, картирования и совместного расположения отметок, модуль 188 раздельного определения отметок, анализа, уведомления, модуль 189 определения воздействия преднамеренных помех и ответа, модуль 190 порогового временного промежутка и времени, модуль 191 определения санкционированного оператора и ответа, модуль 192 источника (выбора) фоновой карты, модуль 193 уведомлений, и модуль 197 отслеживания истории аномальных событий и записи, который обеспечивает функции обновления базы данных. В модуле 193 уведомлений присутствуют уведомление сторон и контактные данные 194, модуль 195 установки уведомлений и генерации, и модуль 196 передачи уведомления. Понятно, что в других вариантах реализации функции, выполняемые одним или более модулями, могут пресекаться и что представление конкретных модулей с конкретными, функционально описательными названиями, применяемыми к модулям не направлены на какое-либо ограничение или определение реального состава SLTSU 122. В дополнение к модулю 184 картирования отправлений и мониторинга безопасности, SLTSU 122 содержит модуль 198 соединения с правоохранительными органами и модулем 199 других функций безопасности, который служит в качестве обобщенного понятия для других возможных модулей в STLSU 122.
2
[0038] Снова ссылаясь на ФИГ. 1A, в одном или более вариантах реализации, один или более интерфейсов 140 устройства, таких как устройство оптического считывания, универсальная последовательная шина (USB), устройство чтения карт памяти, интерфейс PCMIA (Personal Computer Memory Card International Association slot), и/или мультимедийный интерфейс высокой четкости (HDMI), могут быть объединены с DPS 100. Интерфейс(ы) 140 устройства могут быть использованы для обеспечения данных для чтения с или записи на соответствующее съемное устройство (устройства) 142 хранения (removable storage device, RSD), такое как компакт диск (CD), цифровой видео диск (DVD), флеш-память, или карта флеш-памяти. В одном или более вариантах реализации интерфейсы 140 устройства могут дополнительно включать интерфейсы ввода/вывода общего назначения, такие как межсхемный интерфейс интегральных схем (Inter-Integrated Circuit, IC), системная управляемая шина (System Management Bus SMBus), и шины взаимодействия периферийных компонентов (PCI-buses). В соответствии с одним вариантом реализации функциональные модули (например, SLTSU 122) описанные здесь и различные аспекты настоящего изобретения могут быть обеспечены в виде компьютерного программного продукта. Компьютерный программный продукт включает съемное устройство (а) 142 хранения в качестве компьютерочитаемой среды хранения, на которой хранится программный код, который при исполнении процессором приводит процессор к исполнению различных функций, описанных здесь, включая функции, представленные на функциональных схемах ФИГ. 7, 8A, 8B, и 9, но не ограничиваясь ими.
[0039] DPS 100 дополнительно включает устройство сопряжения с сетью (network interface device, NID) 160, которое может содержать как устройство проводной связи, так и устройство беспроводной связи (не показано). NID 160 обеспечивает DPS 100 и/или компонентам в DPS 100 связь и/или интерфейс с другими устройствами, сервисами и компонентами, которые расположены вне DPS 100. В одном варианте реализации DPS 100 может прямо соединяться с одним или более таких внешних устройств, через NID 160, через прямое проводное или беспроводное соединение. В одном или более вариантах реализации DPS 100 соединяется с конкретным внешним устройством, сервисом и/или компонентом, таким как информационный сервер (информационные сервера) 175 и облачная база 180 данных (database, DB) через внешнюю сеть 170 с использованием одного или более протоколов связи. В наглядном варианте реализации, облачная DB 180 включает соответствующее хранилище данных для CSISTU и SLTSU, а именно CSISTU DB 151 и SLTSU DB 182. Сеть 170 может представлять собой локальную сеть, глобальную сеть, персональную сеть, и т. д., и соединение с и/или между сетью 170 и DPS 100 может быть проводным или беспроводным (через точку 165 доступа), или их комбинацией. Для целей обсуждения сеть 170 указана для простоты как единый общий компонент. Однако понятно, что сеть 170 может содержать одно или более прямых соединений с другими устройствами также, как и другие более сложные наборы соединений, которые могут находиться в глобальной сети, такой как Интернет. В одном варианте реализации CSISTU 120 обеспечивает интерактивную структуру, которая может быть доступна через Интернет (170) в качестве вэб-сайта, имеющего один или более доменных имен, связанных с ним.
[0040] В качестве одного аспекта настоящего изобретения CSISTU 120 и SLTSU 122 содержат множество функциональные модулей, которые осуществляют на CPU 105 для выполнения конкретные функций, и такие функциональные модули используют и/или генерируют конкретные данные, которые хранят в качестве информации и/или данных в хранилище 125 и/или в облачной базе 180 данных. В качестве примера, хранилище 125 показано с содержанием CSISTU 120 и CSISTU DB 150, которые содержат различные блоки данных, включая карты 152, данные 154 перевозчика и оператора, данные 156 оборудования и данные 158 отправителя. Кроме того, облачная база 180 данных показана с содержанием копии CSIST DB 150. Как хранящаяся локально CSISTU DB 150, так и хранящаяся удаленно CSISTU DB 150 хранят необходимые данные, используемые CSISTU 120 для выполнения персонализации конкретных UI и определения местоположения тягача с прицепом и/или отправления на отображенной карте. Доступ к CSIST DB 151 для удаленной облачной DB 180 обеспечен через соединение посредством сети 170.
[0041] Аналогично хранилище 125 содержит копию SLTSU 122 и SLTSU DB 182. Кроме того, как хранящаяся локально SLTSU DB 182, так и хранящаяся удаленно SLTSU DB 182 хранят необходимые данные, используемые SLTSU 122 для выполнения картирования отметок и мониторинга для определения нарушений безопасности и других функций уведомления, описанных здесь. В одном или более вариантах реализации SLTSU DB 182 содержит статистические данные предыдущих отправлений, включая внешние и другие события, такие как определенные аномалии/отклонения в совместном расположении и перемещении отметок, которые соответствуют к конкретным типам нарушения безопасности. Кроме того, SLTSU DB 182 содержит информацию об уведомлениях и других ответных действиях, которые приводят к успешному разрешению обнаруженных аномалий/отклонений и/или подтвержденных нарушениях безопасности.
[0042] На ФИГ. 2 показан пример инфраструктуры 200 связи (или среды сети связи), которая расширяет функциональность CSIST структуры для обеспечения различных функций и функциональных возможностей, обеспеченных настоящим изобретением. Такие функции и функциональные возможности включают, обеспечение отслеживания местоположения на основе отметок относящихся к отправлению объектов, мониторинг аномалий, показательных в отношении потенциального нарушения безопасности, и идентификацию типов аномалий на основе изменений в сигналах местоположения, принятых через инфраструктуру 200 связи от различных относящихся к отправлению объектов, но не ограничиваясь ими, в соответствии с одним или более вариантами реализации. Инфраструктура 200 связи в целом содержит систему 100B обработки данных (удаленный CSIST сервер) , в которой обеспечены SLTSU 122 и связанная SLTSU DB 182. SLTSU DB 182 содержит пример группы 140отправлений, которая содержит четыре относящихся к отправлению объекта 242, 246, 248, 250. Посредством SLTSU 122 группе отправления 140 назначается уникальный идентификатор (STID) 241 отслеживания отправления.
[0043] Кроме того, инфраструктура 200 связи содержит сеть 210 связи/данных (которая может быть синонимична с сетью 170). Сеть 210 связи/данных содержит множество устройств связи и подсетей, которые обеспечивают передачу голоса, данных, и другие виды связи. Сеть 210 связи/данных поддерживает передачу сигналов, передаваемых по беспроводной связи, через промежуточные устройства приема, такие как антенны и точки доступа. Кроме того, сеть 210 связи/данных содержит облачное хранилище 220 для хранения необходимых данных перевозчика и отправления и другие статистические данные , используемые SLTSU 122. Сетевой интерфейс 215 обеспечивает передачу сигналов местоположения и других данных и/или информации между системой 100 обработки данных и сетью 210 связи/данных. Инфраструктура 200 связи дополнительно содержит GPS систему 225 в качестве примера одной технологии определения текущего географического местоположения относящегося к отправлению объекта, как описано здесь. Инфраструктура 200 связи содержит линию 232 связи, по которой отправитель 230 управляет отправлением груза 242 из исходного пункта 232 отправления. Груз (или отправление) 242 транспортируется как часть группы 240 отправления к пункту 270 доставки отправления по маршруту 235 отправления.
[0044] Инфраструктура 200 связи дополнительно содержит множество линий 232a-232d связи, каждая из которых обеспечивает сигналы местоположения, переданные от (или для) соответствующего относящегося к отправлению объекта в группе 240 отправлений. Как показано в пределах инфраструктуры 200 связи, группа 240 отправления в целом содержит отправление/груз 242 вместе с оборудованием 245 тягача с прицепом, оператора 255 и устройство (а) 250связи оператора, каждое из которых содержит механизм отслеживания местоположения для обеспечения уникального сигнала местоположения, который передается системе 100 обработки данных через сеть 210. В одном альтернативном варианте реализации, каждый тягач (транспортное средство) 246 и прицеп (контейнер) 248 снабжены разделенным механизмом отслеживания местоположения таким образом, чтобы каждый мог быть отслежен отдельно.
[0045] Как показано, механизм 262 отслеживания местоположения отправления 242 передает первый сигнал 232a местоположения в сеть 210, механизм 266 отслеживания местоположения прицепа/контейнера 248 передает второй сигнал 232b местоположения в сеть 210, механизм 266 отслеживания местоположения устройства 240 мобильной связи оператора передает третий сигнал 232c местоположения в сеть 210, и механизм 264 отслеживания местоположения тягача/прицепа 246 передает четвертый сигнал 232b местоположения в сеть 210. В одном варианте реализации механизм отслеживания местоположения, расположенный на/в одном или более относящихся к отправлению объектов, представляет собой транспондер, который передает уникальный сигнал транспондера. В других вариантах реализации, механизм отслеживания местоположения может быть более сложным устройством, как в целом известно специалисту в области техники. Например, устройство мобильной связи оператора может опираться на триангуляцию вышек сотовой связи для определения местоположения или определение местоположения на основе GPS.
[0046] Как показано, устройство 250 мобильной связи оператора выполнено с одним или более приложениями, включая отслеживание местоположения отправления, приложение генерирования отметок и их отслеживания, которое обеспечивает локальное отслеживание отправления 242 и тягача 245 с прицепом оператором, как описано более детально при описании ФИГ. 10.
[0047] В соответствии с одним или более вариантами реализации, транспондер 262 местоположения отправления 242 может быть прикреплен как изнутри, так и снаружи корпуса или упаковки для отправления 242, или непосредственно на самом грузе. В соответствии с одним или более вариантами реализации данные накапливаются от множества транспондеров, и сигналы/данные, собранные транспондером, передаются на CSIST сервер 1000 . В одном варианте реализации все данные транспондеров перенаправляются в единую точку сбора в пределах тягача 245 с прицепом , и уже собранные данные компилируются с использованием зарегистрированного способа компиляции и перенаправляются посредством зарегистрированного протокола для обработки средствами 120 CSIST и/или SLTSU 122. В одном варианте реализации транспондер представляет собой часть системы датчиков, которая захватывает различную информацию об отправлении или связанную с ним, включая позиционирование в реальном времени; параметры окружающей среды груза, такие как температура и влажность; возникающее событие; перемещение, проникновение, и другие действия, влияющие на груз, но не ограничиваясь ими. В одном варианте реализации оборудование оператора (то есть, тягач 245 с прицепом ) содержит мобильную точку 260 доступа, которая обеспечивает связь от оборудования (245) оператора с CSIST сервером 10B через сеть 210 связи.
[0048] Инфраструктура 200 связи обеспечивает эффективную связь с перевозчиками или операторами и поддерживает мониторинг и отслеживание различных относящихся к отправлению объектов группы 240 отправления. В одном варианте реализации инфраструктура 200 связи дополнительно выполнена с возможностью приема информации в реальном времени или прогнозируемой информации об окружающей среде, такой как погодные условия по маршруту 235, которая может повлиять на безопасность оборудования и/или груза в соответствии с одним вариантом реализации.
[0049] В качестве одного аспекта система отслеживания отправления CSIST структуры содержит различные типы информации о перевозчиках, операторах, оборудовании тягача с прицепом, и маршруты отправления для упрощения выбора отправителем конкретного перевозчика для транспортировки конкретного отправления, с использованием процесса выбора для идентификации и выбора лучшего оператора и оборудования для конкретного отправления на основе профилей перевозчика и других полученных внешних данных ввода. В одном варианте реализации одни важные данные, используемые в выборе перевозчика/оператора/оборудования, содержат местоположение транспондера на тягаче с прицепом и возможности отслеживания местоположения устройства 250 мобильной связи оператора. Хотя это не показано, предполагается, что в одном варианте реализации оператор 255 может быть обеспечен отдельным транспондером для обеспечения оценки местоположения оператора относительно отправления, например, в котором оператор 255 может оставить свое устройство 250 мобильной связи внутри тягача или в другом расположении, отделенном от местоположения оператора. Уровень безопасности, требуемый для конкретного отправления, может вынудить оператора 255 согласиться на ношение устройства отслеживания при транспортировке отправления.
[0050] В одном варианте реализации устройство мобильной связи оператора выполнено с возможностью запроса биометрического ввода, в качестве меры безопасности, и авторизация посредством биометрического ввода требуется перед принятием отправления и в каждой точке, где оператор останавливает оборудование по ходу маршрута. Это предотвращает возможность другому человеку уехать с отправлением посредством кражи устройства 250 мобильной связи (mobile communication device, MCD) оператора. Дополнительные меры безопасности могут быть связаны с оборудованием, включая возможность удаленного отключения двигателя тягача, когда подтверждена кража оборудования и/или оператор не обеспечивает биометрическое подтверждение в пределах определенного периода времени.
[0051] Обратимся к ФИГ. 3A, на которой показана среда 300 агрегации информация отправления и связи (Shipment Information Aggregation And Communication Environment, SIACE), в которой исполнены конкретные аспекты настоящего изобретения. SIACE 300 содержит платформу 320 агрегации данных, которая принимает множество различных типов данных, включая специальные данные 310 потребителя и данные 315 перевозчика/оператора и среды. В одном или более вариантах реализации платформа 320 агрегации данных представляет собой систему обработки данных или сервер, такой как DPS 100 и/или CSIST сервер(ы) 100B. Специальные данные 310 потребителя содержат данные, принятые от одного или более датчиков, прикрепленных к относящимся к отправлению объектам, которые отслеживаются, и/или информацию, полученную через терминал клиента. Данные 315 перевозчика/оператора и среды представляют собой данные, принятые о перевозчике и операторе (включая MCD оператора) и погодные условия, дорожные условия и другие отслеживаемые условия, которые доступны и могут воздействовать на отправления. Платформа 320 агрегации данных обеспечивает набор информации, относящейся к отправлению, включая данные отправления и рабочие инструкции для мобильного устройства оператора, показанного как MCD 100 (ФИГ. 10). В одном варианте реализации информация скачивается на MCD 100 оператора через приложение оператора, которое добавлено на MCD. В одном варианте реализации такое приложение содержит основные настройки и осуществляет мониторинг каждого отправления, назначенного для оператора. Детали, относящиеся к отправлению, представлены через пользовательский интерфейс (UI) 330 отправления, который обеспечивает последовательность различных функций и функций и информацию, которая доступна оператору через приложение.
[0052] По меньшей мере в одном описанном и наглядном варианте реализации, модуль системы интерфейса отслеживания связи (trucking communication interface system, TCIS), исполняемый на вычислительном устройстве, выполнен с возможностью содержания средства отслеживания отметок, которое обеспечивает вычислительному устройству выполнение отслеживания отметок и функций и функциональных возможностей, представленных здесь для оператора, в качестве скачиваемого приложения.
[0053] В наглядном варианте реализации для MCD оператора представлен набор параметров отправления и рабочих требований, при этом приложением выполнена проверка соответствия того, что оператор находился в рекомендуемых параметрах и задачах. Когда обнаружено несоответствие, отмечается и/или идентифицируется определенное событие несоответствия, и обеспечиваются корректирующие действия на втором UI 335 отправления. Конкретные несоответствующие действия потребителя содержатся в информации, представленной первым UI 330 отправления, идентифицируются платформой агрегации данных или местным исполнением приложения. Корректирующие действия в реальном времени содержатся в информации, представленной вторым UI 335 отправления, и выдаются для оператора для корректировки несоответствий. Дополнительно, набор выбранных пользователем опций 340, относящихся к различным рабочим процессам, доступен через приложение оператора и отображается первым UI 330 отправления или другим UI, который доступен из первого UI 330 отправления.
[0054] В соответствии с одним вариантом реализации в ответна определение несоответствия потребителя с одним из заданных параметров отправления или рабочих требований, генерируется уведомление и передается ключевым структурам (то есть заинтересованным сторонам, таким как отправитель, получатель, перевозчик, объект мониторинга и т. д.), связанным с отправлением, в целом представленным в качестве структур 350. В соответствии с представленным вариантом реализации, оператор нарушил соответствие с критическим требованием 332, которое требует от оператора продолжительно ехать до совершения остановки на минимальную дистанцию (например, (200 миль) или минимальное количество времени (4 часа) с момента, когда отправление загружено и подтверждено оператором/перевозчиком. В ответ на определение MCD или фоновой системой мониторинга (CSIST сервером 100B) того, что отправление остановлено в пределах критической дистанции, критическое требование 332 отмечается и/или указывается на первом UI 330 отправления, и генерируется и выдается уведомление. Уведомление 337 отображается через второй UI 335 отправления для информирования оператора о критическом требовании для отправления. Дополнительные детали о конкретном отправлении могут быть доступны на втором UI 335 отправления, и оператор имеет возможность просмотреть такие детали посредством выбора связанных иконок или элементов меню. Дополнительно, когда для системы мониторинга доступны корректирующие действия, уведомление может также содержать такое корректирующее действие. Например, оператору может быть обеспечен альтернативный маршрут, если данные окружающей среды, полученные платформой агрегации данных, указывают на то, что назначенный маршрут отправления перегружен большим количеством транспорта и то, что существует альтернативный маршрут, который позволит оператору соответствовать критическим требованиям. Возникновение несоответствий записывается в базу данных отслеживания для использования в будущих назначениях отправления перевозчику/оператору и/или последующей оценке маршрутов отправления и т.д.
[0055] На ФИГ. 3B показан пример сценария передачи блокированного/зашумленного сигнала, в котором сервер инфраструктуры связи или вычислительное устройство отслеживания отправлений (то есть, DPS 100 или CSIST сервер 100B) теряет прием сигналов географического местоположения, связанных с множеством относящихся к отправлению объектов единой группы отправления. Как указано ранее, сигналы географического местоположения используются для генерации и картирования соответствующего визуального представления, такого как отметка, которая обеспечивает отслеживание и мониторинг отправления. Когда возникает воздействие преднамеренных помех, предотвращается передача на платформу 320 агрегации данных и получение ей сразу всех совместно расположенных сигналов местоположения в отправлении. Такой сценарий обычно возникает, когда оператор не находится в тягаче с прицепом или близко к отправлению, например, на стоянке грузовиков. В таком примере воздействие преднамеренных помех не влияет на MCD оператора. В ответ на определение такой совместной потери множества сигналов от совместно расположенных относящихся к отправлению объектов, платформа 320 агрегации данных генерирует соответствующее уведомление, которое перенаправляется выбранной одной или более ключевых структур 350. Более того, в показанном примере специальные данные 310 потребителя, относящиеся к прицепу, тягачу, и грузу блокируются и, таким образом, платформа 320 агрегации данных не принимает эти данные. Однако, поскольку MCD 1000 оператора не находится в непосредственном расположении с отправление/тягач с прицепом, и не блокировано, платформа 320 агрегации данных передает сгенерированное уведомление на MCD 1000 оператора для оповещения оператора через MCD 1000 оператора о том, что преднамеренные помехи воздействуют на отправление.
[0056] На ФИГ. 4A показаны компоненты и функции STUI 145, представленной на устройстве 144 отображения DPS 100. Как показано на ФИГ. 4, STUI 145 содержит портал 402 настроек SLTSU, в котором множество настроек могут быть введены для управления характеристиками SLTSU 122 и STIU 145. В портал 402 настроек SLTSU включены настройки, связанные с правилами 404 отправления, протоколы 406 безопасности оператора, связь 408, типы отклонений и связанные пороговые значения 410, протоколы 412 уведомлений/ответов на обнаружение нарушений безопасности, хранилище 414 статистических данных событий безопасности, и другие функции 414, связанные с безопасностью.
[0057] Кроме того, STIU 145 содержит UI 420 отслеживания отметок, который в некоторых вариантах реализации может быть синонимичен с взаимозаменяемым представленным и описанным STIU 145. UI 420 отслеживания отметок содержит легенду 422, которая идентифицирует тип визуального представления (то есть, видимый маркер) из множества различных типов визуальных представлений, которые назначены для каждого относящегося к отправлению объекта в группе отправлений. Для простоты, визуальные представления взаимозаменяемо называются “отметками” по всему описанию. Показаны пять различных визуальных представлений, соответственно связанных с отправлением или грузом, прицепом, тягачом, MCD оператора, и оператором. Каждая группа 240, 440a-440zz отправлений имеет назначенный уникальный STID 241, 441a-441zz. Однако не все группы отправлений содержат все пять визуальных представлений, и, в частности, большинство групп отправлений не содержат визуальное представление оператора. Кроме того, как представлено группой отправлений 440a, множество различных отправлений (грузов) могут быть отслежены как одна группа 440a. В особенности, как показано, второе отправление (например, другое отправление 244), транспортирующееся тем же тягачом с прицепом и имеющее свой уникальный сигнал местоположения, может быть одновременно отслежено в образованной группе отправлений 440a. Различные отличительные характеристик (например, заштрихованный рисунок, представляющий другой цвет) могут быть назначены для различных отметок в общей группе отправлений 440a. В одном варианте реализации каждый элемент груза может быть визуально представлен различным типом отметок (например, цветом или формой), что позволяет осуществить выбор и идентификацию конкретного груза относительно другого груза, отслеживаемого посредством связанных отметок. В другом варианте реализации каждый оператор уникально идентифицирован относительно других операторов (например, назначенным уникальным ID оператора), и каждый грузовик или другие грузовые транспортные средства обеспечены уникальным опознавательным признаком и, таким образом, могут быть отслежены через такой уникальный опознавательный признак. Уникальные опознавательные признаки сигналов расположения передают беспроводным образом на станцию мониторинга, такую как CSIST сервер 100B через сетевой объект, такой как базовая станция или точка доступа.
[0058] Дополнительно, как показано последними двумя группами отправлений 440yz, 440zz, тягач с прицепом может быть представлен единым визуальным представлением, когда только один транспондер объединен с объединенным оборудованием тягача с прицепом. Таким образом, SLTSU 122 конфигурирует DPS 100 для визуального представления каждого относящегося к отправлению объекта в группе отправлений в качестве визуально различимых отметок на UI отслеживания отправлений, используя один или более из следующего (i) различные типы отметок и (ii) различные характеристики одной и той же отметки.
[0059] Кроме того, STIU 145 обеспечивает представление обнаружения отклонения в двух представленных группах отправлений. В показанном варианте реализации, SLTSU 122 генерирует иконку 445 обнаружения отклонения/уведомление и обозначает группу, для которой обнаружено отклонение. Понятно, что в других вариантах реализации представление иконки 445 может быть необязательным, и SLTSU 122 может конфигурировать DPS 100 только для обозначения одного или более STID 241, 441 или группы 240, 440 отправлений, в которых обнаружено отклонение. Еще в одном варианте реализации сигнал об отклонении может быть подан посредством обозначения одной конкретной отметки (например, одного визуального представления 450a/450b/450c/450d) из множества совместно расположенных визуальных представлений 450a, 450b, 450c, 4150d группы отправлений 444c, для которой обнаружено отклонение. Как показано на ФИГ. 4A, SLTSU 122 дополнительно обеспечивает DPS 100 генерацию и отображение на устройстве отображения первого пользовательского интерфейса (UI) отслеживания отправления, отображающего каждое из множества групп отправлений, которые одновременно отслеживаются, и указание н первом UI отслеживания отправления, когда обнаружена аномалия в одном из множества групп отправлений.
[0060] В одном варианте реализации представлен список групп отправлений. Однако в альтернативных вариантах реализации группы отправлений представлены в соответствии с их географическими местоположения на карте отслеживаемой области или областей . В альтернативном варианте реализации обеспечена возможность переключения между видом географической карты и видом списка, при этом список, который заполняет вид списка, ставится в соответствие группам отправлений в пределах конкретного выбранного географического местоположения (например, Остин, Техас). В одном варианте реализации SLTSU 122 может представлять в пределах STUI выбираемые возможности для ввода адреса улицы или других географических координат для сужения области групп отправлений, представленных в STUI. Дополнительно, в одном или более вариантах реализации могут быть запрограммированы различные виды для поиска. Например, SLTSU 122 может быть запрограммирована с возможностью поиска по перевозчику, отправителю, получателю, типу отправления, исходному пункту отправления, пункту назначения отправления, выбранному маршруту, или обычному текстовому запросу (слово или контекстное совпадение). Понятно, что список не является исключением и не направлен на передачу каких-либо ограничений в отношении возможностей, обеспеченных для генерации конкретных списков групп отправлений, подвергнутых отслеживанию/мониторингу посредством совместно расположенных визуальных представлений или отметок.
[0061] Как дополнительно показано на ФИГ. 4A, DPS представляет каждый сигнал отслеживания местоположения группы отправлений в качестве отделенного визуального представления, совместно расположенного с другими визуальными представлениями, каждое из которых соответствует сигналу отслеживания расположения объекта отправления группы отправлений. Кроме того, в одном варианте реализации DPS 100 совместно располагает и представляет визуальные представления, представляющие каждый из принятых сигналов расположения в пространственном расположении, показывающем расстояние разделения относящихся к отправлению объектов. На основе типа механизма подачи сигналов расположения, DPS 100 периодически принимает обновленные сигналы расположения от одного или более относящихся к отправлению объектов и обновляет представление множества совместно расположенных визуальных представлений в UI на основании обновленных сигналов расположения.
[0062] Дополнительно, в одном варианте реализации SLTSU дополнительно обеспечивает DPS 100 для обеспечения географического картирования множества совместно расположенных отметок в UI (например, нанесением отметок на карту конкретной области) и сравнения настоящего местоположения совместно расположенных отметок с по меньшей мере одним предполагаемым пунктом назначения доставки отправления и текущего ожидаемого местоположения отправления. DPS 100 идентифицирует, на основании настоящего местоположения, было ли совершено оператором отклонение от маршрута, которое находится за пределами приемлемого диапазона отклонения от предварительно запланированного маршрута, и DPS 100 генерирует и передает по меньшей мере один сигнал уведомления для информирования одного или более из оператора, перевозчика, отправителя, или других заинтересованных сторон об отклонении и для корректировки отклонения.
[0063] На ФИГ. 4B показан пример второго STUI для единой группы отправлений, которая выбрана (например, указывающим устройством 470) из множества доступных групп сигналов в первом STUI 145 по ФИГ. 4A. Второй STUI 450 открыт на устройстве 144 отображения в качестве нового окна или окна, встроенного в первый STUI 145. Второй STUI 450 содержит легенду 422b, представляющую картирование относящегося к отправлению объекта, который отслеживают с помощью соответствующего визуального представления или отметок, которые назначены для этого относящегося к отправлению объекта. Кроме того, второй STUI 450 содержит экран 455 отслеживания отметок, в котором отображен набор отметок, относящийся к одному или более отправлениям в пределах одного географического местоположения. В представленном варианте реализации географическое местоположение представляет собой стоянку грузовиков или заправочную станцию, а первая группа отправлений, которая подвергнута отслеживанию, и для которой был открыт второй STUI 450, представлена на экране 455 отслеживания отметок с относительным положением относящегося к отправлению объекта, идентифицированного на нем. Дополнительно, для безопасности и по другим причинам, отметки, объединенные второй группой отправлений, которые находятся в одном основном расположении с первой группой отправлений, представлены на экране 455 отслеживания отметок первой группы сигналов. Вторая группа отправлений идентифицируется заштрихованными отметками. В одном варианте реализации, если отметка оператора второй группы отправлений становится совместно расположенной с отметками оборудования и отправлений первой группы отправлений и движется вместе с ними, определяется аномалия и предпринимается последовательность ответных действия для защиты отправления от того, чтобы быть взятыми ошибочным (“несанкционированным”) оператором. Экран 455 отслеживания отметок содержит строку координат географического местоположения, которая показывает актуальное географическое местоположение и/или GPS и/или местоположение на карте группы отправлений.
[0064] Внизу STUI 450 находится экран 460 уведомления статуса безопасности отправления, который обеспечивает текущий статус уведомления отправления. Статус уведомления может содержать одну или более обнаруженных аномалий и их соответствующие уведомления/предупредительные сообщения 562, 564, 566, которые отображаются на STUI 450. Представлены три возможных сценария, которые могут инициировать соответствующие уведомления 562, 564, 566. Хотя в показанном варианте реализации в STUI одновременно показаны все три уведомления 562, 564, 566, понятно, что в реальном выполнении, будет генерироваться и отображаться только одно уведомление на основе реально обнаруженной аномалии, пока не будет одновременно обнаружено множество аномалий.
[0065] Ссылаясь на ФИГ. 5A-5D и 6A-6D, на которых показаны несколько различных примеров типов отклонений, которые могут быть определены SLTSU 122 на основании представления и относительного расстояния отметок в STIU 145. На ФИГ. 5A-5D и 6A-6D показано множество примеров пользовательских интерфейсов (UI) отслеживания отметок, представляющих более подробные виды одной группы отправления, которая выбрана из множества групп отправлений, представленных в STIU 145 по ФИГ. 4. На ФИГ. 5A-5D, каждый UI 500 отслеживания отметок содержит строку 510 статуса уведомления, которая представляет текущий статус соответствующего отправления по меньшей мере частично на основании наличия, взаимного местоположения и перемещения отметок, представляющих относящиеся к отправлению объекты группы отправлений. В дополнение к строке 510 статуса уведомления, каждый UI 500 отслеживания отметок содержит дополнительную информацию/данные о конкретном отправлении, операторе и оборудовании тягача с прицепом, данные географического местоположения и данные отслеживания перемещения, каждые из которых могут быть выбраны пользователем для предоставления дополнительных соответствующих деталей о выбранном элементе. На разных фигурах мгновенное визуальное уведомление об аномалии, отклонении или другом условии, которое инициирует нарушение безопасности, представлены жирным шрифтом. В реальном исполнении визуальное уведомление может быть отмечено цветом или мерцанием конкретного содержимого в UI 500. В дополнение к уведомлению или отмеченному оповещению, соответствующие наборы информации отслеживания, относящиеся к одному аспекту отправления, могут быть отмечены (выделены) для направления внимания персонала, осуществляющего мониторинг, для доступа к этой соответствующей/связанной информации отслеживания.
[0066] В одном или более вариантах реализации ФИГ. 5A-5D и 6A-6D генерируются в ответ на выбор одного STID 241, 441, выбор одного сгруппированного отправления 240, 440, или выбора иконки 445 уведомления об отклонении в STIU 145, или, в частности, в UI 420 отслеживания отметок. Таким образом, SLTSU 122 конфигурирует DPS 100 для обеспечения функций: в ответ на обнаружение выбора уникального STID или визуального представления конкретной группы отправления, отображенной в STIU, генерирования и отображения на устройстве отображения второго UI отслеживания отправлений, которое показывает детальную информацию о соответствующем отправлении и текущем или последнем записанном расположении каждого относящегося к отправлению объекта группы отправлений относительно местоположения каждого другого относящегося к отправлению объекта группы отправлений и относительно географических координат или координат местоположения относящихся к отправлению объектов.В одном варианте реализации в ответ на помещение отправления в состояние усиленного наблюдения/мониторинга, DPS 100 автоматически генерирует и отображает второй UI отслеживания отметок (например, UI 500a отслеживания отметок, ФИГ. 5A), обеспечивая дополнительными деталями отправления, соответствующим отправлению и относящимися к отправлению объектам, состоящим в группе отправления.
[0067] Ссылаясь на ФИГ. 5A, на которой показаны примеры UI 500a отслеживания отметок, в которых отметки пространственно распределены в верном порядке и в приемлемом диапазоне дистанции друг от друга. Дополнительно, отметки перемещаются вместе друг с другом с допустимой скоростью вдоль маршрута отправления в направлении пункта назначения доставки. В таких условиях, SLTSU показывает уведомление «все в порядке» (ALL GOOD), пока не обнаружены отклонения или аномалии, которые представляют угрозу безопасности отправления. Понятно, что пространственное распределение отметок и расстояние разделения представляют собой параметры, которые могут отличаться от одного отправления к другому. В представленных вариантах реализации ожидается, что отметка отправления должна быть вблизи отметки прицепа, тогда как отметка тягач должны быть впереди обоих отметок во время перемещения в направлении предполагаемого пункта назначения доставки (подразумевая, что информация маршрута известна и содержит информацию отправления, хранимую в SLTSU DB 182). Дополнительно, ожидается, что отметка MCD оператора и/или отметка оператора должны быть внутри отметки тягача или вблизи нее, когда отправление перемещается.
[0068] В каждом представленном варианте реализации местоположение оператора отслеживается посредством сигнала местоположения, принятого от MCD оператора, каждое из которых подразумевается синонимичным другому и находится в одном общем расположении. Для учета промежутков времени, в которых оператор может остановиться для заправки, отдыха или по другим ожидаемым причинам, пространственное разнесение обеспечивается по меньшей мере для одного из двух: совместно расположенных отметок и оператора/ отметки MCD оператора и наоборот. В качестве примера пространственное разнесение, составляющее100метров,предоставлено в качестве максимального порогового расстояния, на которое оператор может отдалиться от тягача с прицепом и/или отправления на протяжении нормальных периодов транспортировки. Любое обнаружение значения пространственного разнесения, превышающего это пороговое значение, будет рассмотрено как отклонение и побудит SLTSU 122 выполнить DPS 100 для инициирования уведомления потенциальной угрозы безопасности.
[0069] В одном варианте реализации настоящее изобретение обеспечивает мониторинг и отслеживание незапланированного и/или неожиданного события разделения, при котором одна или более отметок, которые должны сохранять совместное расположение в одном географическом положении, удаляются от других отметок. В качестве одного примера, событие разделения может содержать удаление тягача/прицепа от прицепа. В качестве другого примера, событие разделения может содержать удаление одной отметки груза от прицепа или наоборот от предполагаемого местоположения загрузки или отгрузки для конкретного груза. Надлежащий набор/последовательность уведомлений и/или ответов генерируется на основании собранных данных, относящиеся к событию.
[0070] На ФИГ. 5B показан второй UI 500b отслеживания отметок, в котором оператор оставил тягач, но находится на приемлемом пространственном разнесении от отправления. Более конкретно, на основе карты географического местоположения области, в которой припаркован тягач с прицепом, SLTSU 12 2делает заключение, что оператор остановился на стоянке грузовиков и/или заправляется. В качестве альтернативы, в одном варианте реализации отправление могло прибыть в известный/ожидаемый пункт выгрузки (или область отдыха оператора), таким образом, что оператор, отделенный от отправления и/или тягача с прицепом остаётся на приемлемом расстоянии.
[0071] На ФИГ. 5C показан третий UI 500c отслеживания отметок, в котором сигналы местоположения для всей группы относящихся к отправлению объектов становятся необнаруженными в течение некоторого периода времени. По меньшей мере в одном варианте реализации совместная потеря всех сигналов местоположения инициирует SLTSU 122 генерировать предупреждение о воздействии преднамеренных помех и уведомить оператора и других об обнаруженном воздействии. Таким образом, строка 510c статуса уведомления явно указывает такой статус оповещения. В соответствии с одним аспектом этот период времени является программируемым параметром, который может зависеть от другой информации, относящейся к маршруту отправления, географического местоположения, и т. д. Например, когда потеря видимых отметок (то есть, сигналов местоположения) возникает во время того, когда отправление движется в тоннеле, период времени может быть установлен как количество времени, через которое ожидается, что тягач с прицепом покинет тоннель. Другие сценарии, связанные с окружающей средой, будут инициировать другие периоды времени, либо какие-либо задержки будут отсутствовать. В варианте реализации, приведенном выше, определение потенциальной проблемы совершается (и предпринимаются ответные действия), только если условия потери сигнала продолжаются/длятся более, чем предварительно заданный пороговый интервал времени. Это позволяет системе учитывать обнаруженные потери сигнала, которые могут быть вызваны отказом передатчика или въездом в тоннель, находящийся на маршруте, и т. д.
[0072] На ФИГ. 5D показан четвертый UI 500d отслеживания отметок, в котором сигналы местоположения становятся необнаруженными только для некоторых групп относящихся к отправлению объектов. В этом конкретном сценарии оператор находится на стоянке грузовиков и вдали от тягача с прицепом. Таким образом, строка 510d статуса уведомления показывает предупреждение о воздействии преднамеренных помех, но и представляет дополнительные детали, относящиеся к окружающей среде и/или местоположению, которые могут быть полезны для противодействия этому воздействию.
[0073] На ФИГ. 6A показан пятый UI 600a отслеживания отметок, в котором направленное перемещение отметок группы отправления указывает на то, что отправление везут не по маршруту. SLTSU 122 инициирует оповещение, которое отображено в строке 610a статуса уведомления, указывая на то, что отправление везут не по маршруту. В одном варианте реализации такое инициирование требует, чтобы отправление было на минимальном пороговом расстоянии (например,(1 миля)) от маршрута до того, как строка статуса уведомления обновится для отражения оповещения. Кроме того, проверка дорожных условий и других условий окружающей среды может быть встроена в процесс определения для идентификации есть ли у оператора веская причина для изменения маршрута.
[0074] На ФИГ. 6B-6C показаны два сценария, которые включают незапланированное разделение отметок в соответствующих пользовательских интерфейсах отслеживания отметок. На ФИГ. 6B шестой UI 600a отслеживания отметок показывает оператора и прицеп, удаляющиеся от прицепа и груза со скоростью в период времени, который указывает, что оператор мог оставить отправление. Строка 610b статуса уведомления обновляется для показа этого предупреждения/оповещения. На ФИГ. 6C, похожий оповещение может быть отображено через строку 610c статуса уведомления; однако в этом вариант реализации отправление перемещено из прицепа и оставлено в местоположении, которое не является пунктом назначения доставки. Таким образом, DPS 100 определяет, что разделение может означать оставление груза. В качестве альтернативы, в зависимости от местоположения, в котором груз был перемещен из прицепа, SLTSU 122 может определить, что произошла неверная разгрузка отправления. В любом сценарии SLTSU 122 инициирует последовательность ответных действий, которые могут содержать передачу такой ошибки на MCD оператора или перевозчику.
[0075] В одном или более вариантах реализации мониторинг событий разделения дополнительно расширен, чтобы включать мониторинг и идентификацию сценария оставления транспортного средства без присмотра, в котором водитель покидает грузовик/прицеп в местоположении, которое находится вне ожидаемой зоны отделения водителя. Например, водитель может оставить отправление/груз и/или просто совершить незапланированную остановку в транспортировке отправления, оставив грузовик и прицеп на стоянке грузовиков или другом парковочном месте, и переместиться из ожидаемой «зоны безопасности» (например, на 50 ярдов/метров) от грузовика/прицепа. Скорость удаления водителя от отправления (которая идентифицируется скоростью перемещения отметки водителя) может указывать на то, что водитель находится в другом транспортном средстве, которое удаляется от местоположения грузовика/прицепа/груза. Генерируется надлежащий набор/последовательность уведомлений и/или ответов на основании собранных данных, относящихся к этому событию.
[0076] На ФИГ. 6D, посредством шестого UI 600d отслеживания отметок, показан сценарий, в котором, ошибочный оператор берет отправление (то есть, или груз или прицеп, нагруженный грузом). Такая ситуация может возникать в грузовом порту или пункте транзита отправления, в котором отправление остается для загрузки санкционированным оператором. Когда отправление начинает перемещаться из порта и санкционированный оператор является не тем, кто загружает груз, STLSU конфигурирует DPS 100 для определения того, что сигнал местоположения отправления совместно расположен с ошибочным водителем или того, что сигнал местоположения отправления удаляется от пункта транзита, не будучи совместно расположенным (таким образом, перемещается вместе) с сигналом местоположения санкционированного оператора. Следует понимать, что такой сценарий применим к краже тягача с прицепом с отправлением на борту, при котором оператор находится на стоянке грузовиков или в другом местоположении, которое находится вне тягача, но при этом обнаружено, что отправление удаляется от оператора. STLSU 122 конфигурирует DPS 100 для генерации уведомления о возможной краже отправления и отображает это уведомление в строке 610d статуса уведомления.
[0077] Ссылаясь на ФИГ. 7, на которой представлена блок-схема одного способа, посредством которого устройства и инфраструктура предшествующих фигур используются для представления конкретных аспектов мониторинга отправлений и особенностей безопасности настоящего изобретения. На предшествующих фигурах и в соответствии с одним аспектом настоящего изобретения, представлена система обработки данных 100, которая содержит память 110, имеющую хранящуюся в ней сервисную программу для отслеживания местоположения и надежности отправления (SLTSU) 122. Кроме того, DPS 100 содержит устройство 144 отображения, которое обеспечивает визуальное представление по меньшей мере одного графического пользовательского интерфейса (user interface, UI) 145, сгенерированного SLTSU 122. DPS 100 дополнительно содержит по меньшей мере одно устройство 160 сопряжения с сетью (network interface device, NID) , которое обеспечивает прием и передачу информации DPS 100 посредством одной или более сетей 170/210 связи. DPS 100 дополнительно содержит по меньшей мере один процессор 105, соединенный с памятью 110, устройством 144 отображения и по меньшей мере одним NID 160. Процессор 105 приводит в действие SLTSU 122 для обеспечения выполнения DPS 100 функций, показанных методом 700 по ФИГ. 7.
[0078] Для простоты, каждый из представленных способов (то есть, 700, ФИГ. 7, 800, ФИГ. 8, и 900, ФИГ. 9) описан с точки зрения выполнения DPS 100 различных описанных функций. Понятно, что DPS 100 выполнен с возможностью выполнения различных функций на основании приведения в действие SLTSU 122 процессором 105. Дополнительно, конкретные функции выполняются другими компонентами DPS 100, такие как прием и передача сигналов местоположения и уведомлений, соответственно, которые в свою очередь частично выполняются NID 160 (ФИГ. 1).
[0079] Как показано на ФИГ. 7, SLTSU 122 обеспечивает/конфигурирует DPS 100 для приема посредством по меньшей мере одного NID множества сигналов отслеживания местоположения, указывающих местоположение множества относящихся к отправлению объектов, которые отслеживаются совместно как группа отправлений (блок 702). SLTSU 122 конфигурирует DPS 100 для объединения сигналов отслеживания местоположения в качестве группы отправлений и назначения уникального идентификатора (STID) отправления группе отправлений для отслеживания перемещения сигналов отслеживания местоположения (представленных в качестве совместно расположенных отметок) по отношению к другим сигналам и к маршруту 235 отправления (блок 704). В блоке 706 со ссылкой на ФИГ. 4-6 SLTSU 122 конфигурирует DPS 100 для предоставления группы 240 отправлений в качестве множества совместно расположенных визуальных представлений 450a, 450b, 450c, 450d в пользовательском интерфейсе (UI) 145 отслеживания отправления (ФИГ. 4), в котором каждый сигнал отслеживания местоположения представлен одним визуальным представлением 450a/450b/450c/450d из множества совместно расположенных визуальных представлений 450a, 450b, 450c, 450d.
[0080] DPS 100 дополнительно выполнена с возможностью мониторинга любых незапланированных отклонений по меньшей мере в одном ожидаемом совместном расположении и ожидаемом географическом местоположении принятых обновлений сигналов отслеживания местоположения каждой группы отправлений, подверженных отслеживанию (блок 708). В ответ на обнаружение (блок 710 принятия решений) незапланированного отклонения, DPS 100 дополнительно выполнен с возможностью идентификации конкретного типа незапланированного отклонения (блок 712) и инициировать, частично на основании указанного идентифицированного конкретного типа незапланированного отклонения, последовательность ответных действий для защиты отправления (блок 714). DPS 100 дополнительно выполнен с возможностью записи данных, связанных с событием (блок 716). Затем способ 700 завершается конечным блоком.
[0081] Следует понимать, что цикл мониторинга отправления будет продолжен до того, пока отправление не будет доставлено в конечный пункт назначения или пока другие меры предприняты для остановки мониторинга группы отправлений. Кроме того, в одном варианте реализации обнаружение отклонения и ответ на отклонение содержат определение DPS 100 по метрикам, связанным с обнаруженным изменением и предыдущими шаблонами поведения входящих сигналов, того, указывают ли обнаруженные изменения на потенциальное плохое и/или вредное и/или незаконное и/или финансово негативное действие по отношению к отправлению. В ответ на определение того, что обнаруженное изменение является показательным в отношении плохого действия, связанного с отправлением, DPS 100 инициирует ответные действия на один или более из следующего: (i) предотвращение возникновения вредного действия или (ii) смягчение/уменьшение (a) времени ответа на и/или (b) влияния на отправление, вызванное плохими действиями.
[0082] Ссылаясь на функциональную схему по ФИГ. 8A-8B, показан пример способа 800, в котором определен конкретный тип отклонения и инициированы соответствующие ответные действия. ФИГ. 8A-8B распространяется на процессы блоков 706-714 по ФИГ. 7, в соответствии с один или более вариантами реализации. Начиная с блока 802, DPS 100 принимает обновления сигнала местоположения, назначает обновления для соответствующих отметок, и изменяет расположение отметок групп отправлений на основании обновлений сигнала местоположения, и производит мониторинг обновлений любых незапланированных или неожиданных отклонений, или аномалий в шаблоне отметок или принятых сигналах местоположения. В блоке 804 STLSU 122 конфигурирует DPS 100 для обнаружения возникновения аномалии, которая может включать одно или более из следующего (i) потерю приема сигналов местоположения от одного или более относящихся к отправлению объектов, (ii) незапланированные изменения пространственного отношения относящихся к отправлению объектов или соответствующих визуальных представлений в STUI или (iii) перемещение отметки отправления из местоположения загрузки до начала совместного расположения и группировки с отметкой оператора, показательного в отношении несанкционированного приема отправления. DPS 100 определяет посредством блоков 806, 808, и 820 является ли аномалия (i) потерей приема сигналов местоположения от одного или более относящихся к отправлению объектов (блок 806 принятия решений), (ii) незапланированными изменениями пространственного отношения относящихся к отправлению объектов или соответствующих визуальных представлений в STUI (блок 808 принятия решений), или (iii) перемещением отметки отправления из местоположения загрузки до начала совместного расположения и группировки с отметкой оператора, показательного в отношении несанкционированный приема отправления (блок 810 принятия решений). В ответ на аномалию, являющуюся потерей приема (как определено в блоке 806), способ 800 переходит к процессу способа 900, представленного на ФИГ. 9.
[0083] В ответ на определение (в блоке 808 принятия решений) того, что обнаруженная аномалия представляет собой/содержит незапланированное изменение в пространственном отношении (то есть, разделение) совместно расположенных отметок (и, таким образом, относящихся к отправлению объектов) друг от друга до того, как отправление доставлено в предполагаемый пункт назначения, DPS 100 определяет наличие веской причины для незапланированного разделения посредством оценки статистических данных и принятых данных об относящихся к отправлению объектах, маршруте, географическом местоположении, в котором возникает незапланированное разделение, и полученные условия окружающей среды (блок 810). В ответ на идентификацию отсутствия веской причины для незапланированного разделения, как определено в блоке 812, способ 800 содержит SLTSU, которая конфигурирует DPS 100 для пометки отправления для улучшенного мониторинга (блок 814), инициирует меры безопасности для оповещения соответствующих сторон о возникновении аномалии (блок 816), и создает и хранит запись о возникновении аномалии (блок 818).
[0084] Возвращаясь к блоку 808, в ответ на аномалию, которая является незапланированным изменением в направленном перемещении отметок относительно друг друга, способ 800 переходит к способу 850 по ФИГ. 8A. Предполагая, что обнаруженная аномалия не является одной из вышеотмеченных аномалий, способ 800 переходит к блоку 820 принятия решений, в котором DPS 100 определяет возникает ли разделение отправлений и связанных отметок относительно друг друга или исчезновение отметок из системы отслеживания в пункте назначения доставки. В одном варианте реализации в ответ на разделение или исчезновение отметок, возникающее в пункте назначения доставки отправления (как определено в блоке 820), DPS 100 отсоединяет сигналы местоположения группы отправлений и обновляет систему отслеживания отправлений для указания на то, что отправление было доставлено (блок 822). Кроме того, DPS 100 обновляет UI отслеживания отправлений для удаления группы отправлений и множества совместно расположенных визуальных представлений, используемых для отслеживания группы отправлений (блок 824). Затем способ 800 заканчивается.
[0085] В соответствии с одним вариантом реализации для обеспечения DPS 100 мониторинга незапланированного отклонения, STLSU конфигурирует DPS 100 для выполнения по меньшей мере одного из следующего: (a) сравнения настоящего географического местоположения визуального представления на картировании географического местоположения с ожидаемым географическим местоположением, на основании предварительно заданного маршрута отправления; и идентификации того, было ли совершено отклонение от маршрута оператором; (b) мониторинга изменений в шаблоне выравнивания и расстояния разделения визуальных представлений, соответствующих каждому относящемуся к отправлению объекту группы отправлений, относительно ожидаемого местоположения и расстояние разделения; и (c) мониторинга конкретных изменений в приеме входящих сигналов расположения, причем конкретные изменения представляют собой изменения, которые показательны в отношении аномалии.
[0086] Ссылаясь на ФИГ. 8B, представлен пример способа 850, в котором аномалия/отклонение включает ошибочное толкование отправления, как показано выше в примере шестого UI 600d отслеживания отметок по ФИГ. 6D. Продолжая ссылаться на показанное на ФИГ. 6D, способ 850 начинается с блока 852 с назначения отправления и связывания (например, посредством CSIST сервера, DPS 100, отправителем, или другим связанным объектом) с санкционированным оператором (и оборудованием оператора). Назначение/связывание хранится в SLTSU DB, и затем отправление подвергается мониторингу в целях совместного расположения с сигналом местоположения санкционированного оператора (блок 854). Последующее обнаруженное перемещение отправления на по меньшей мере минимальное расстояние от грузового порта со скоростью, которая указывает на то, что отправление перемещено из порта (блок 856), производится (блок 858) определение того, что отправление было совместно расположено с санкционированным оператором (то есть, отправление не перемещается кем-то, кто не является санкционированным оператором). В ответ на то, что отправление совместно не расположено с санкционированным оператором, STLSU конфигурирует DPS 100 для определения/распознавание того, что сигнал местоположения отправления совместно расположен с ошибочным водителем, или того, что сигнал местоположения отправления удаляется от пункта транзита без совместного расположения с сигналом местоположения санкционированного оператора (блок 860). STLSU 122 конфигурирует DPS 100 для идентификации нарушения безопасности содержащее то, что отправление принято кем-то, кто не является санкционированным оператором для данного отправления (862). STLSU 122 конфигурирует DPS 100 для генерирования уведомления о том, что происходит (блок 864) возможная кража отправления и для отображения уведомления в строке 610d статуса уведомления или в пользовательском интерфейсе MCD санкционированного оператора (блок 866).
[0087] В соответствии с одним вариантом реализации, относящемся к назначению оператора для будущего отправления и загрузке будущего отправления оператором, SLTSU конфигурирует DPS 1000 для идентификации предполагаемого оператора и грузового судна, назначенных для будущего отправления, ожидающего загрузку надлежащим оператором, имеющим ID оператора и устройство связи, которое обеспечивает сигнал местоположения уникального устройства, которое объединено с ID оператора, причем отправление тоже имеет уникальный сигнал местоположения отправления. DPS 100 связывает ID оператора с будущим отправлением. Затем DPS 100 производит мониторинг местоположения согласно географическим координатам будущего отправления до загрузки оператором. В ответ на принятый сигнал, указывающий на то, что оператор загрузил отправление, DPS 100 связывает и совместно располагает сигнал местоположения уникального устройства оператора (MCD) и уникальный сигнал местоположения отправления для создания и отслеживания новой группы отправлений (блок 868).
[0088] При мониторинге загрузки DPS 100 выполнено с возможностью идентификации аномалии из следующего: (i) обнаружения изменения в расположении географических координат отправления на значение, превышающее первое пороговое расстояние, до совместного расположения сигнала отслеживания уникального отправления с сигналом расположения уникального устройства; и (ii) обнаружения того, что второй сигнал устройства оператора, отличный от сигнала местоположения уникального устройства, совместно расположен с сигналом отслеживания уникального отправления и начинает перемещаться вместе с ним, где второй сигнал устройства оператора не связан с оператором или вторым оператором, который назначен для транспортировки отправления. В ответ на идентификацию аномалии, DPS 100 выполнен с возможностью инициирования последовательности ответных действий, направленных на предотвращение или остановку принятия отправления несанкционированным оператором.
[0089] В соответствии с одним вариантом реализации способ включает прием сигнала от одного или более относящихся к отправлению объектов, включая устройство отслеживания отправления/груза и, возможно, включая передатчик/ответчик прицепа. Способ включает идентификацию, в качестве предполагаемого водителя для отправления, конкретного водителя, имеющего соответствующее MCD оператора (например, смартфон), которое обеспечивает уникальный сигнал оператора, и, кроме того, включает сопоставление уникального сигнала оператора со связанными с отправлением объектом(ами); мониторинг сигналов, принятых от связанных с отправлением объектами, и уникального сигнала водителя для идентификации того, что сигналы становятся совместно расположенными и начинают перемещаться вместе. Кроме того, способ включает идентификацию того, что различные сигналы водителя сближаются и/или начинают перемещаться вместе с другими отслеживаемыми сигналами. В ответ на идентификацию того, что различные сигнал водителя совместно расположены с другими сигналами, способ включает выполнение последовательности ответных действий, основанных на определении того, что ошибочный водитель принимает отправление. Ответные действия могут включать одно или более из следующего: уведомление правильного водителя, запись инцидента, подача сигнала другому водителю, уведомление правоохранительных органов, и т. д., но не ограничиваясь этим.
.
[0090] На ФИГ. 9 показана блок-схема способа для ответа на аномалию, которая включает потерю одного или более сигналов местоположения по меньшей мере одного объекта отправления, объединенного с группой отправлений, как показано на ФИГ. 5C и 5D. Способ 900 начинается на блоке 902, в котором DPS 100 обнаруживает полную потею по меньшей мере одного сигнала расположения соответствующих одного или более объектов отправления. В ответ на определенную полную потерю, DPS 100 удаляет или изменяет(уменьшая видимость или мерцание)визуальное представление, соответствующее сигналу расположения этого объекта отправления в STUI (блок 904). В блоке 906 принятия решений DPS 100 определяет, частично на основе характеристик связанного с потерей по меньшей мере одного сигнала, того, что потеря является результатом воздействия преднамеренных помех в расположении отправления. В ответ на определение того, что результирующие потери является результатом воздействия преднамеренных помех, DPS 100 генерирует и выдает, соответствующим сторонам, конкретное уведомление, которое идентифицирует определение воздействия преднамеренных помех и возможные попытки украсть отправление и/или оборудование (блок 908). Уведомления могут быть визуальными уведомлениями на экране и/или акустическим сигналом тревоги, и и т. п. DPS 100 инициирует одно или более действий для противодействия воздействию преднамеренных помех и защиты одного или более относящихся к отправлению объектов от плохих действий (блок 910) DPS 100 записывает событие и любое его решение SLTSU DB (916).
[0091] В соответствии с одним вариантом реализации DPS 100 определяет в блоке 912 является ли потеря частичной потерей принятых сигналов расположения, действующих только на подгруппу относящихся к отправлению объектов группы отправлений. В ответ на потерю сигнала, являющейся частичной потерей, DPS 100 инициирует событие сигнализирования тревоги низкого уровня и устанавливает таймер для отслеживания количества времени, которое проходит после определения частичной потери сигнала (блок 914). DPS осуществляет мониторинг (посредством блока 916 принятия решений) того, что потенциальная потеря принятого сигнала расположения разрешена до истечения предварительно заданного временного окна. В ответ на частичную потерю, разрешенную в предварительно заданное временное окно, DPS 100 генерирует и хранит запись события, как восстановленного, случая частичной потери сигнала, возникающего в географическом расположении относящегося к отправлению объекта, когда возникает потеря (блок 920). Однако в ответ на условие частичной потери, которое не были разрешено в предварительно заданное временное окно, способ 900 переходит к блоку 908 и DPS 100 инициирует статус сигнализирования тревоги высокого уровня и генерирует сигналы тревоги в реальном времени и уведомления потенциальной кражи одного или более относящихся к отправлению объектов. Соответственно, в показанном варианте реализации, в ответ на одно из следующего: (i) все отметки одновременно исчезают на больше, чем предварительно заданное временное окно, и (ii) отсутствие получения сигнал деэскалации до истечения предварительно заданного временного окна, когда только поднабор сигналов расположения исчез из системы мониторинга, DPS помещает отправление состояние повышенной опасности и инициирует сигнализирование тревоги высокого уровня для инициирования последовательность ответных операций и действий.
[0092] В одном варианте реализации, DPS 100 устанавливает таймер на предварительно заданное временное окно до того, как выпущено уведомление (блок 914). В блоке 916 принятия решений, DPS 100 проверяет, принят ли сигнал деэскалации от доверенной стороны, обеспечивающий подтверждение сохранности отправления до истечения предварительно заданного временного окна. В ответ на прием сигнал деэскалации до истечения предварительно заданного временного окна, DPS 100 при необходимости (как показано пунктирными граничными линиями) исключает отправление из состояния усиленного наблюдения/мониторинга (блок 918), и записывает событие и его последующую деэскалацию в SLTSU DB (блок 920).
[0093] В соответствии с одним или более вариантами реализации, и как показано на ФИГ. 2, и 5B-5D, и 6A-6D, при выполнении последовательности ответных действий на основе конкретного типа идентифицированных отклонений, DPS 100 выполняет по меньшей мере одно из следующего: выделение в UI отслеживания отправления соответствующего визуального представления или уникального ID одной из группы отправлений для которой обнаружено отклонение; вывод по меньшей мере одного из визуального уведомления на экран и акустического уведомления для оповещения персонала, осуществляющего мониторинг, об обнаруженном отклонении; и передачу уведомления удаленному устройству связи по меньшей мере одного оператора и отправителя, связанных с отправлением, для обеспечения уведомления об отклонении в реальном времени. Дополнительно, в ответ на отклонение, представляющего собой совместную или по существу одновременную потерю множества сигналов расположения одной группы отправлений, DPS 100 выдает уведомление, которое содержит оповещение для одной или более соединенных с возможностью связи сторон о потенциальном воздействии преднамеренных помех, что может указывать на вредное намерение против одного или более объектов отправления.
[0094] В соответствии с одним аспектом, хранилище DPS содержит SLTSU DB, в котором хранятся используемые и периодически обновляемые посредством SLTSU данные отправления . SLTSU обеспечивает DPS 100 для совместного отслеживания множества различных групп отправлений во множестве географических расположений, обновления истории отправлений каждой из множества различных групп отправлений на протяжении жизненного цикла каждого отправления, и хранения обновления в хранилище/SLTSU DB. Дополнительно, DPS 100 аггрегирует, объединяет, и/или согласует обнаруженные действия, местоположение, и инициированные ответы в обучаемом модуле , который упрощает будущее решение похожих обнаруженных событий, которые могут возникнуть.
[0095] В соответствии с одним аспектом обеспечена система безопасности и мониторинга отправлений. Система безопасности и мониторинга отправлений (shipment monitoring and security system, SMSS) содержит по меньшей мере одно вычислительное устройство, которое связано с возможностью передачи данных по меньшей мере с одной сетью. Вычислительное устройство может быть подобным образом выполнено с возможностью выполнения подобных операций что и DPS 100. Более конкретно, вычислительное устройство содержит по меньшей мере один модуль связи, который поддерживает передачу информации через по меньшей мере одну сеть, и который принимает множество сигналов расположения, каждый из которых связан с соответствующим относящимся к отправлению объектом из множества географически совместно расположенных, относящихся к отправлению объектов, которые совместно образуют группу отправлений, которая отслеживается до завершения отправления. Дополнительно, вычислительное устройство выполнено с возможностью генерировать, частично на основании географических координат принятых сигналов расположения, пользовательский интерфейс (UI) отслеживания отправления на котором отображается текущее местоположение каждого относящегося к отправлению объекта через визуальные представления, которые представлены в пространственном расположении относительно друг друга и относительно координат географического расположения. Дополнительно, вычислительное устройство выполнено с возможностью обнаружения возникновения аномалии, содержащей одно или более из следующего: (i) потерю приема сигналов расположения от одного или более относящихся к отправлению объектов, (ii) незапланированные изменения в пространственном отношении относящихся к отправлению объектов или соответствующих визуальных представлений в STUI, (iii) незапланированное изменение в направленном перемещении визуальных представлений, связанных с одной группой отправлений, относительно друг друга, и (iv) перемещение отметки отправления из расположения загрузки до того, как быть совместно расположенной и сгруппированной с отметкой оператора, показательное в отношении несанкционированного приема отправления.
[0096] В соответствии с одним вариантом реализации SMSS содержит множество механизмов отслеживания расположения связанных с каждым из отправления, контейнера отправления, пользовательского оборудования оператора, и грузового судна/транспортного средства. Множество механизмов отслеживания расположения обеспечивают определение координат расположения и передачу через промежуточную систему отслеживания данных координат расположения вычислительному устройству через одну или более сетей связи, с которыми вычислительное устройство связано с возможностью передачи данных.
[0097] В соответствии с одним вариантом реализации способ включает мониторинг DPS расположения оператора относительно отправления посредством одного или более сигналов датчиков, принятых для относящихся к отправлению объектов группы отправлений. Способ включает обнаружение разделения по меньшей мере одного из следующего: (i) сигнала оператора от сигнала прицепа/тягача, (ii) сигнала отправления от сигнала прицепа/тягача; и (iii) сигнала оператора от сигнала отправления. Способ дополнительно включает, в ответ на разделение, которое превышает предварительно заданное, приемлемое расстояние разделения, генерацию и выпуск уведомления, которое информирует получателя о возникновение определенного разделения, которое превышает предварительно заданное, приемлемое расстояние разделения.
[0098] В соответствии с одним вариантом реализации способ включает, в ответ на разделение, представляющее собой разделение по меньшей мере одного из следующего: (i) сигнала оператора от сигнала прицепа/тягача или (ii) сигнала оператора от сигнала отправления на протяжении периода, когда не запланировано возникновение разделения: определение разделения в соответствии с сценарием оставленного без присмотра или оставленного транспортного средства, в котором оператор покинул тягач с прицепом в месте, которое не находится в ожидаемой безопасной зоне отделения оператора; и инициирование уведомления о сценарии необслуживаемого транспортного средства по меньшей мере для одной заинтересованной стороны.
[0099] В соответствии с другим вариант реализации, способ включает в себя определение, исходя из анализа изменения географического местоположения принятого сигнала местоположения с течением времени, скорости удаления оператора от отправления относительно предыдущей совмещенной координаты. Способ дополнительно включает в себя определение, на основе скорости удаления оператора от груза, того, что оператор находится в другом транспортном средстве, которое удаляется от отправления, и уведомление по меньшей мере одного из оператора, отправителя и персонала безопасности о том, что оператор отклоняется от приемлемого плана отправления относительно отправления и может отказаться от отправки до завершения доставки.
[00100] Кроме того, способ включает в себя: извлечение для идентифицированного отправления информации об отправлении, связанной с пунктом назначения, предпочтительными или рекомендуемыми маршрутами, и предполагаемого графика движения отправления, включая ожидаемые остановки, для рекомендованного маршрута доставки; направление данных об отправлении на устройство оператора; и мониторинг незапланированного разделения. В соответствии с одним вариантом реализации событие разделения содержит один или несколько из принятых сигналов местоположения и сопоставленных визуальных представлений, которые, как ожидается, останутся совмещенными в одном и том же местоположении географических координат, удаляясь от других визуальных представлений в местоположении географических координат. В соответствии с одним или несколькими вариантами реализации незапланированное событие разделения может содержать по меньшей мере одно из следующего: (i) удаление тягача/прицепа от отправления; (ii) удаление отправления от прицепа или наоборот, но не находится в предполагаемом месте забора или выгрузки для этой перевозки; и (iii) удаление оператора от отправления или от тягача/прицепа за пределы допустимого пространственного разнесения.
[00101] Ссылаясь на ФИГ. 10, показан пример устройства связи пользователя, которое представлено как устройство мобильной связи (mobile communication device, MCD) 1000. MCD 100 является устройством оператора и может быть взаимозаменяемо описано как таковое. В частности, на ФИГ. 10 показано трехмерное изображение, а также представление структурной схемы состава компонентов устройства мобильной связи (MCD). MCD 100 работает в сети беспроводной связи и служит электронным устройством, в котором могут быть реализованы некоторые из связанных с оператором функций раскрытия. Согласно общему представлению MCD 1000 является устройством связи, которое предназначено для связи с другими устройствами через одну из сетей беспроводной связи, которая может быть включена в сеть 210 передачи данных (ФИГ. 2). MCD 1000 может быть одним из множества различных типов устройств, включая, но не ограничиваясь, мобильный сотовый телефон или смартфон, ноутбук, нетбук, ультрабук и/или планшет (например, iPAD), или другое вычислительное устройство с доступом к беспроводной связи. Используемые устройства включают в себя необходимое аппаратное и программное обеспечение, чтобы обеспечить беспроводную связь между MCD 1000 и сетью, через которую требуется передача информации и/или данных и голоса, чтобы реализовать различные функции, описанные в данном документе, для облегчения безопасности отправлений посредством передачи сигналов общего местоположения среды 200 и приведение в исполнение SLTSU 122.
[00102] Обращаясь теперь к определенному составу компонентов и соответствующим функциональным возможностям представленных компонентов, MCD 1000 содержит процессор 1010, который соединяется через множество межсоединений (показано двунаправленными стрелками) с множеством других функциональных компонентов MCD 1000. Процессор 1010 может быть интегральной схемой, которая включает в себя один или несколько программируемых микропроцессоров и цифровой сигнальный процессор (digital signal processor, DSP). Процессор 1010 управляет связью, выполнением программного кода, управлением режимом питания, синхронизацией времени и другими функциями и/или операциями MCD 1000. Эти функции и/или операции включают в себя, но не ограничиваются этим, обработку данных приложения и обработку сигналов.
[00103] Хранилище 1015, память 1020, устройства ввода/вывода и механизмы 1055 связи соединены с процессором 1010. Память 1008 может включать в себя энергозависимую память и/или энергонезависимую память. Во время работы устройства одно или несколько исполняемых приложений могут быть сохранены в памяти 1020 для исполнения процессором 1010. Например, проиллюстрирована память 1020, содержащая локальное SLTSU приложение1022 , которое является загружаемым приложением или средством, которое выполняется на MCD 1000. SLTSU приложение 1022 содержит пользовательский интерфейс 1024 отслеживания отправления (STUI) и модуль 1026 биометрической проверки, который используется для подтверждения оператором доступа к определенным защищенным функциям MCD 1000. Например, может потребоваться подтверждение голоса или отпечатка пальца, прежде чем позволить перевозчику/водителю забрать ценное отправление, так что только конкретный предварительно авторизованный перевозчик может выполнить перевозку этого отправления. Таким образом, например, DOD отправления будет передана только разрешенному перевозчику DOD.
[00104] Память 1020 дополнительно содержит средство 1028 отслеживания соответствия отправления, которое может обеспечить доступ к доступным картам и которая использует датчик GPS или другой датчик определения местоположения или функцию MCD, чтобы отправлять точное местоположение MCD 1000 обратно на CSIST (DPS) сервер 100B. В средстве 1028 отслеживания соответствия отправления находится cредство 1030отслеживания отметок (или SLTSU) , которое является локальной версией устройства оператора и выполняет функции, аналогичные SLTSU 122 (ФИГ. 1). Средство 1028 отслеживания соответствия отправления также содержит модуль 1032 соответствия, который обеспечивает мониторинг соответствия и функции ответа, представленные в описании ФИГ. 3A-3B. Два трехмерных вида MCD 1000 представляют пример согласованного пользовательского интерфейса 1005 с функцией/секцией 1006 устройства отслеживания отметок для отслеживания бортовой группы отправлений. В одном варианте реализации выбор этой функции 1006 устройства отслеживания меток из пользовательского интерфейса 1005 согласования инициирует открытие второго пользовательского интерфейса 1007, который предоставляет пользовательскому интерфейсу отслеживания отметки местоположения для каждого относящегося к отправителю объекта, расположенного относительно друг друга на географической карте. При нормальной работе оператор владеет MCD 1000, и либо оператор, и/или MCD, как правило, находятся в непосредственной близости от оборудования оператора, на которое было загружено отправление. В одной или более реализации реализованы дополнительные функции отслеживания в оборудовании и/или отправлении, которые позволяют CSIST (агрегации данных) структуре 200 идентифицировать в реальном времени, когда перевозчик и/или MCD 1000 выходит из приемлемого диапазона от отправления или оборудовании.
[00105] Память 1020 также содержит средство 1034 данных отправления и подтверждения, модуль 1036 обнаружения преднамеренных помех и модуль 1038 обнаружения несанкционированного оператора. Функциональность, связанная с каждой из моделей программных средств и/или их использованием, станет очевидной из приведенных здесь описаний. Понятно, что различные модели программных средств могут быть независимыми модулями, связывающимися друг с другом посредством исполнения процессором соответствующих программных кодов.
[00106] Обращаясь снова к фигуре, хранилище 1015 может быть любым типом доступного устройства хранения, способного хранить один или более прикладных программ, программно-аппаратных средств и данных. Кроме того, следует понимать, что в одном или более альтернативных вариантах реализации устройство хранения может фактически быть или может содержать удаленное хранилище, такое как облачное хранилище, и необязательно быть полностью интегрированным в само устройство. Как предусмотрено, хранилище 1015 содержит локальную версию SLTSU DB 1018, которая может содержать некоторые учетные данные оператора и биометрическую информацию, чтобы обеспечить локальную обработку входа оператора в структуру CSIST, в одной или более реализациях реализации. Хранилище также может содержать базу данных настроек устройства, связанную с конкретным абонентом.
[00107] MCD 1000 также содержит множество устройств 1040 ввода/вывода (I/O). Устройства 1040 ввода/вывода включают в себя в качестве устройства ввода камеру 1042, микрофон 1044, сенсорный экран и/или сенсорную панель и/или клавиатуру 1046, и биометрический датчик 1052, ив качестве устройства вывода устройство 1048 представления и динамик 1050, и другие. MCD 1000 также может содержать модуль идентификации абонента (subscriber identification module, SIM) или другую аналогичную функцию, которая обеспечивает уникальную идентификационную информацию перевозчика, который владеет или использует MCD 1000. Чтобы позволить MCD 1000 синхронизировать операции и/или предоставлять данные времени, MCD 1000 также включает системные часы (не показаны).
[00108] В соответствии с одним аспектом изобретения и проиллюстрированном на ФИГ. 10, MCD 1000 поддерживает по меньшей мере одну и потенциально множество форм беспроводной связи, связи по воздуху, что позволяет MCD 1000 передавать и получать связь, включая сигналы местоположения, по меньшей мере через одно второе устройство и/или внешне расположенную сеть. Для поддержки беспроводной связи MCD 1000 включает в себя один или более из следующих компонентов связи: модуль 1060 связи беспроводной сети (который может включать в себя приемопередатчик с соединенной антенной, оба явно не предусмотрены), приемопередатчик связи малого радиуса действия (NFC) модуль 1062, WiFi модуль 1064 и приемопередатчик 1066 Bluetooth. Понятно, что MCD 1000 может также включать компоненты для проводной связи, такие как модем и модули Ethernet (не показаны). В совокупности эти беспроводные и проводные компоненты обеспечивают механизм 1055 или средства связи, с помощью которого MCD 1000 может связываться с другими устройствами и сетями. Для обеспечения услуг на основе определения местоположения в/на устройстве MCD 1000 также включает в себя без ограничения модуль обслуживания определения местоположения, такой как модуль GPS.
[00109] MCD 1000 устанавливает связь с меньшим количеством других устройств через передачу сигнала по воздуху после обмена конкретными данными аутентификации и/или учетными данными доступа. Связь между MCD 1000 и вторыми устройствами может осуществляться через связь малого радиуса действия, Bluetooth, инфракрасную (ИК) передачу и другие, без ограничений. Как беспроводное устройство, MCD 1000 может передавать данные через беспроводную сеть (например, сеть Wi-Fi, сотовую сеть, сеть Bluetooth (включая сети Bluetooth с низким энергопотреблением (BLE)), беспроводную специальную сеть (WANET), или персональная сеть (PAN)). В одном варианте реализации MCD 1000 может быть дополнительно снабжен инфракрасным (ИК) устройством (не изображено) для связи с другими устройствами с использованием ИК соединения. В одном варианте реализации MCD 1000 может включать в себя беспроводное устройство ближнего действия, включая, но не ограничиваясь этим, устройство связи малого радиуса действия (NFC). В еще одном варианте реализации MCD 1000 может обмениваться данными с одним или несколькими другими устройствами, используя проводное или беспроводное USB-соединение.
[00110] В соответствии с одним вариантом реализации MCD 1000 включает в себя устройство отображения, обеспечивающее пользовательский интерфейс и память, имеющуюся хранящуюся в ней сервисную программу для отслеживания местоположения отправления (SLTU). MCD 1000 также включает в себя процессор, соединяющий его с устройством отображения и памятью, который использует средство отслеживания отметок 1020 для обеспечения пользователя устройством связи для выполнения процессов метода ФИГ. 7, 8A-8B, и 9 с модификациями процессов приема и отслеживания местоположения сигналов для включения удаленного агрегатора, в одном анализе реализации и прямого соединения с MCD 100 в других вариантах реализации. Кроме того, в основанном на MCD исполнении способов 700, 800, 850, 900 предусмотрены дополнительные модификации для обеспечения сгенерированного уведомления для немедленного отображения на дисплее MCD 1000. В соответствии с одним аспектом раскрытия, модификация для Уведомления сделана потому, что оператор становится основным потребителем и/или получателем уведомления, так как оператор владеет MCD, физически ближе всего к отправлению, и поэтому может предпринять позитивные шаги для защиты отправление. Таким образом, уведомление либо генерируется локально и отображается на MCD 1000, либо уведомление поступает от DPS 100, CSIST сервер 100B , либо агрегатор 320 данных и отображается на MCD 1000.
[00111] Подобно исполнению STLSU 122 процессором 105 из DPS 100, процессор 1010 MCD 1000 является локальным средством STLSU или средством 1030 отметок, которая позволяет MCD 1000 отслеживать последовательность отметок, соответствующую отправлению, назначенному оператору/перевозчику для передачи в один или более соответствующие пункты назначения. MCD 1000 принимает сигнал местоположения для каждого из отправлений и тягача с прицепом. MCD 1000 совмещает и группирует отметки (каждая, представляющая уникальные отслеживающие представления) отправления (первое отслеживающее представление) с изображением грузового судно (операторское оборудование или тягач с прицепом) (второе отслеживающее представление) и MCD (третье отслеживание представление). Таким образом, отметки MCD 1000 соответствуют санкционированному оператору для отправления. В одном варианте реализации сигналы местоположения и другие данные, относящиеся к отправлению, получены из агрегатора данных (320, ФИГ. 3), такого как CSIST сервер 100B . В соответствии с одним вариантом реализации данные для всех других объектов группы отправлений локально обрабатываются и агрегируются при выполнении процессора средством 1030 отметок.
[00112] MCD 1000 представляет, в пользовательском интерфейсе, группу отметок, представляющих относительное совместное расположение каждого груза и тягача с прицепом. MCD 1000 автоматически обновляет относительное местоположение каждой отметки в группе, чтобы соответствовать текущему местоположению в реальном времени. MCD 100 обнаруживает незапланированное разделение отметок и сравнивает расстояние до заданного высокого порогового расстояния. MCD 1000 определяет, когда обнаруженное расстояние разрыва одного из представлений отслеживания больше, чем предварительно определенное среднее расстояние, и в соответствии с требованиями к обнаруженному расстоянию, превышающему заданное высокое пороговое расстояние, MCD 1000 создает и выдает сигнал уведомления для предупреждения по меньшей мере одного оператора и устройства удаленного мониторинга о том, что была обнаружена аномалия с движением от направления, которое может повлиять на безопасность от отправления. Понятно, что отслеживание отправления и обновление совместно расположенных отметок продолжается до тех пор, пока это отправление не будет доставлено или другой терминал даже получен. Например, оператор удаляет или удаляет группу отправлений из STUI. В одном из вариантов реализации назначение и удаление выполняется удаленной системой (например, серверы 100B CSIST), которая загружает обновления копии оператора приложения SLTSU с новым назначением отправления и удаляет завершенное назначение отправления после подтверждения доставки получен на компьютеры удаленной системы.
[00113] MCD 1000 также выполнено с возможностью отслеживания назначенного будущего отправления. MCD 1000 получает назначение отправления, предоставляя информацию об отправлении, которое должно быть загружено и доставлено оператором из заданного места, а также обеспечивает уникальное представление отслеживания, соответствующее отправлению. MCD 1000 отображает уникальное представление отслеживания в текущее местоположение отправления на карте, расположенной на интерфейсе отслеживания. MCD 1000 также принимает данные о перемещении, объединенные с уникальным представлением отслеживания, и обновляет отображение на отображаемой карте. MCD 1000 отслеживает аномалии в текущем расположении отправления до того, как оператор прибывает в исходный пункт для получения отправления, и в качестве ответа на обнаружение аномалии в текущем расположении, MCD 1000 генерирует и выдает в пользовательский интерфейс уведомление об аномалии. В частности, в ответ на обнаружение аномалии MCD 1000 передает уведомление серверу мониторинга об исчезновении, чтобы инициировать отслеживание местоположения отправление относительно известных операторов, чтобы определить, не принял ли один из известных операторов по ошибке отправление. В одном варианте реализации сообщение напрямую сообщается перевозчику или отправителю, когда отправление удерживается в порту отгрузки для загрузки.
[00114] Кроме того, в качестве одного аспекта, уведомление третьих сторон может быть инициировано с удаленного сервера, который принимает начальные уведомления от MCD 1000. Таким образом, MCD 1000 служит локализованным датчиком безопасности, который идентифицирует аномалии, влияющие только на те отправления, которые назначены для MCD 1000, и MCD 1000 немедленно сообщает об аномалии удаленной системе для принятия ответных действий.
[00115] В соответствии с одним вариантом реализации обнаружение аномалии может быть задействовано уникальное представление отслеживания отправления, перемещающееся от исходного пункта со скоростью, которая указывает на отправление, загруженное другим движущимся судном. В этом варианте реализации MCD 1000 запускает отслеживание расположения отправления по отношению к известным операторам, чтобы определить, принял ли один из известных операторов ошибочное отправление. Отслеживание отправления может быть выполнено удаленной системой с более широким диапазоном датчиков и возможностями отслеживания, а также доступом к MCD других операторов и правоохранительным органам.
[00116] В соответствии с другим вариантом реализации, MCD 1000 обнаруживает аномалию, которая включает в себя исчезновение множества уникальных отслеживающих представлений, где положения сигналов больше не обнаруживаются. В ответ на обнаружение исчезновения отметок MCD 1000 генерирует и выдает предупреждение, указывающее, что отправление может быть подвержено воздействию преднамеренных помех, а MCD 1000 передает сообщение с информацией об исчезновении на удаленный сервер мониторинга (сервер 100B CSIST).
[00117] В одном варианте реализации MCD 1000 представляет собой смартфон, планшет или другое устройство связи водителя/оператора, которое снабжено (или запрограммировано) приложением отслеживания отметок (app). Приложение отслеживания отметок MCD 1000 должно быть выполнено с возможностью отслеживания последовательности отметок, соответствующих грузу, назначенному водителю для перевозки в одно или несколько соответствующих пунктов назначения. Может быть предусмотрено несколько различных способов ввода уникального сигнала специального груза в приложении. После ввода (или загрузки) местоположение груза относительно оператора определяется и отображается на пользовательском интерфейсе MCD. Затем водитель может контролировать свое отправление локально на своем устройстве. Любое неправильное движение (или другая активность) отслеживаемых отметок затем может быть обнаружено локально, и водителю предоставляется уведомление, которое позволяет водителю немедленно проверить статус груза и/или его грузовика. Новая информация отправления также может быть передана водителю перед загрузкой, чтобы водитель мог быть предупрежден, если другой водитель по ошибке или преднамеренно пытается взять грузовик и/или отправление из пункта загрузки.
[00118] В одном варианте реализации требуется специальная настройка MCD 1000 оператора и, в частности, приложения 1030 SLTSU, выполняющегося на MCD 1000, для обеспечения отслеживания оператора и выполнения некоторых аспектов описанных здесь функций отслеживания отправления. Аналогично исполнению SLTSU 122 на DPS (ФИГ. 1 и 4), приложение 1030 SLTSU может обеспечивать визуальное отслеживание нескольких назначенных отправлений, а также может предоставлять функцию выбора, которая обеспечивает зонирование на одном из назначенных отправлений для просмотра конкретных сведения об этом отправлении на STUI устройства.
[00119] В качестве платного приложения использование функций отслеживания может быть добавлено к базовому модулю инфраструктуры связи в качестве дополнительной услуги и/или премиум-предложения. Кроме того, могут быть предусмотрены функции безопасности, которые включают в себя одно или более из мониторинга температуры, контроля дверных замков, с/без дистанционной блокировки, и бортового видеонаблюдения. Эти функции могут быть предоставлены в виде дополнений со стоимостью, связанной с услугами, оплачиваемой при добавлении в базовую услугу, такой как координация назначения отправлений операторам. Оператор может выбрать установку полной версии приложения 1030 или только версию отслеживания местоположения. В полной версии на MCD 1000 могут быть предоставлены дополнительные функции, такие как локализованное отслеживание назначенного отправления, и т. д.
[00120] Как дополнительно описано в данном документе, выполнение функциональных особенностей изобретения, описанного в данном документе, может включать использование комбинации аппаратных средств, программно-аппаратных средств, а также нескольких конструкций программного уровня (например, программный код и/или программные инструкции и/или псевдокод), обеспечивающий последовательность способов, которые используют различные функции и функции изобретения.
[00121] В вышеприведенном описании примерные варианты реализации, в которых могут быть реализованы различные аспекты описания, описаны достаточно подробно для обеспечения практического применения изобретения специалистами в области техники. Следует понимать, что могут быть использованы другие варианты реализации, и что логические, архитектурные, программные, механические, электрические и другие изменения могут быть сделаны без отклонения от сущности или объема настоящего изобретения. Вышеприведенное описание представляет собой расширенное описание, и, следовательно, его не следует рассматривать в ограничивающем смысле, а объем настоящего изобретения будет определяться прилагаемой формулой изобретения и ее эквивалентами.
[00122] Несмотря на то, что изобретение было описано со ссылкой на примерные варианты реализации, специалистам в области техники будет понятно, что могут быть сделаны различные изменения, и их элементы могут быть заменены эквивалентами, не выходя за рамки объема раскрытия. Кроме того, может быть сделано много модификаций, чтобы адаптировать конкретную систему, устройство или его компонент к идеям раскрытия, не выходя за пределы его существенного объема. Следовательно, предполагается, что раскрытие не ограничивается конкретными вариантами реализации, раскрытыми для осуществления этого изобретения, но что изобретение будет включать в себя все варианты реализации, попадающие в объем прилагаемой формулы изобретения. Причем использование терминов первое, второе и т. д. не обозначает какой-либо порядок или важность, а используется, чтобы отличить один элемент от другого.
[00123] Один или более из вариантов реализации описанного изобретения могут быть реализованы, по меньшей мере частично, с использованием программноуправляемого, программируемого устройства обработки, такого как микропроцессор, цифровой сигнальный процессор или другое устройство обработки, устройство или система обработки данных. Таким образом, понятно, что компьютерная программа для конфигурирования программируемого устройства, устройства или системы для реализации вышеописанных способов рассматривается как аспект настоящего изобретения. Компьютерная программа может быть реализована в виде исходного кода или подвергаться компиляции для исполнения на устройстве обработки, устройстве или системе. Соответственно, компьютерная программа хранится на устройстве-носителе в машиночитаемом или читаемом устройством виде, например, на твердотельной памяти, магнитной памяти, в виде диска или магнитно-оптической считываемой памяти, в виде компакт-диска или цифрового универсального диска, память и т. д. Устройство обработки, устройство или система использует программу или ее часть для конфигурирования устройства обработки, устройства или системы для работы.
[00124] Несмотря на то, что изобретение было описано со ссылкой на примерные варианты реализации, специалистам в области техники будет понятно, что могут быть сделаны различные изменения, и их элементы могут быть заменены эквивалентами, не выходя за рамки объема раскрытия. Кроме того, может быть сделано много модификаций, чтобы адаптировать конкретную систему, устройство или его компонент к идеям раскрытия, не выходя за пределы его существенного объема. Следовательно, предполагается, что раскрытие не ограничивается конкретными вариантами реализации, раскрытыми для осуществления этого изобретения, но что изобретение будет включать в себя все варианты реализации, попадающие в объем прилагаемой формулы изобретения. Причем использование терминов первое, второе и т. д. не обозначает какой-либо порядок или важность, а используется, чтобы отличить один элемент от другого.
[00125] Используемая здесь терминология предназначена только для описания конкретных вариантов реализации и не предназначена для ограничения изобретения. Используемые в настоящем документе формы единственного числа предполагают включение форм множественного числа, если контекст явно не указывает на иное. Далее будет понятно, что термины «содержит» и/или «содержащий» при использовании в данном описании определяют наличие заявленных особенностей, целых чисел, этапов, операций, элементов и/или компонентов, но не исключают их наличия, или добавление одной или более других особенностей, целых чисел, шагов, операций, элементов, компонентов и/или их групп.
[00126] Описание настоящего изобретения было представлено в целях иллюстрации и описания, но не предназначено быть исчерпывающим или ограничивающим изобретение в раскрытой форме. Многие модификации и варианты будут очевидны для специалистов в данной области техники без отступления от объема настоящего изобретения. Описанные варианты реализации были выбраны и описаны для того, чтобы наилучшим образом объяснить принципы раскрытия и практического применения, а также для обеспечения другими специалистами в данной области техники понимания изобретения в различных вариантах реализации с различными модификациями, которые подходят для конкретного предусмотренного использования.