BR112020001984A2 - sistema e método de rastreamento para monitorar e garantir a segurança de expedições - Google Patents
sistema e método de rastreamento para monitorar e garantir a segurança de expedições Download PDFInfo
- Publication number
- BR112020001984A2 BR112020001984A2 BR112020001984-4A BR112020001984A BR112020001984A2 BR 112020001984 A2 BR112020001984 A2 BR 112020001984A2 BR 112020001984 A BR112020001984 A BR 112020001984A BR 112020001984 A2 BR112020001984 A2 BR 112020001984A2
- Authority
- BR
- Brazil
- Prior art keywords
- location
- shipment
- shipping
- tracking
- expedition
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims description 64
- 238000000926 separation method Methods 0.000 claims abstract description 73
- 238000012545 processing Methods 0.000 claims abstract description 56
- 230000009471 action Effects 0.000 claims abstract description 34
- 230000008045 co-localization Effects 0.000 claims abstract description 8
- 238000004891 communication Methods 0.000 claims description 78
- 230000000007 visual effect Effects 0.000 claims description 69
- 230000004044 response Effects 0.000 claims description 66
- 238000012544 monitoring process Methods 0.000 claims description 51
- 238000001514 detection method Methods 0.000 claims description 34
- 230000033001 locomotion Effects 0.000 claims description 27
- 230000032258 transport Effects 0.000 claims description 27
- 238000010295 mobile communication Methods 0.000 claims description 18
- 230000006870 function Effects 0.000 claims description 17
- 230000007246 mechanism Effects 0.000 claims description 16
- 238000013507 mapping Methods 0.000 claims description 13
- 230000008859 change Effects 0.000 claims description 10
- 230000008034 disappearance Effects 0.000 claims description 10
- 230000007613 environmental effect Effects 0.000 claims description 10
- 238000012806 monitoring device Methods 0.000 claims description 2
- 230000011664 signaling Effects 0.000 claims description 2
- 238000012795 verification Methods 0.000 claims description 2
- 230000000875 corresponding effect Effects 0.000 description 25
- 238000004220 aggregation Methods 0.000 description 12
- 230000002776 aggregation Effects 0.000 description 12
- 230000000694 effects Effects 0.000 description 9
- 238000012986 modification Methods 0.000 description 6
- 230000004048 modification Effects 0.000 description 6
- 230000008569 process Effects 0.000 description 6
- 239000000969 carrier Substances 0.000 description 5
- 238000004590 computer program Methods 0.000 description 5
- 230000005540 biological transmission Effects 0.000 description 4
- 238000012790 confirmation Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- 230000001960 triggered effect Effects 0.000 description 4
- 230000005856 abnormality Effects 0.000 description 3
- 230000026058 directional locomotion Effects 0.000 description 3
- 230000007704 transition Effects 0.000 description 3
- 238000004458 analytical method Methods 0.000 description 2
- 239000000446 fuel Substances 0.000 description 2
- 230000002452 interceptive effect Effects 0.000 description 2
- 230000008054 signal transmission Effects 0.000 description 2
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 2
- 230000004075 alteration Effects 0.000 description 1
- 230000003466 anti-cipated effect Effects 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 230000002457 bidirectional effect Effects 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 230000002596 correlated effect Effects 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000014509 gene expression Effects 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 239000003550 marker Substances 0.000 description 1
- 230000000116 mitigating effect Effects 0.000 description 1
- 238000011022 operating instruction Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 238000004806 packaging method and process Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 230000000452 restraining effect Effects 0.000 description 1
- 238000012552 review Methods 0.000 description 1
- 230000007727 signaling mechanism Effects 0.000 description 1
- 239000013589 supplement Substances 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 238000013316 zoning Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/08—Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
- G06Q10/083—Shipping
- G06Q10/0833—Tracking
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/08—Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/08—Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
- G06Q10/083—Shipping
-
- G—PHYSICS
- G08—SIGNALLING
- G08B—SIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
- G08B29/00—Checking or monitoring of signalling or alarm systems; Prevention or correction of operating errors, e.g. preventing unauthorised operation
- G08B29/02—Monitoring continuously signalling or alarm systems
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Economics (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- Human Resources & Organizations (AREA)
- Marketing (AREA)
- Operations Research (AREA)
- Development Economics (AREA)
- Strategic Management (AREA)
- Entrepreneurship & Innovation (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Alarm Systems (AREA)
- Inspection Of Paper Currency And Valuable Securities (AREA)
Abstract
Um sistema rastreia eletronicamente cada uma ou várias entidades relacionadas à expedição como um grupo de pontos colocalizados que são monitorados para fornecer segurança intensificada da expedição contra ataques ou ações ilegais ou não autorizadas que podem comprometer a segurança da expedição. Um sistema de processamento de dados (SPD) recebe uma pluralidade de sinais de rastreamento de localização de várias entidades relacionadas à expedição, associa os sinais de rastreamento de localização como um grupo de expedição ao qual é atribuído um identificador de rastreamento de expedição único (STID) e apresenta o grupo de expedição como uma pluralidade de pontos colocalizados em uma interface de usuário de rastreamento de expedição (STUI). O SPD monitora quaisquer desvios não programados em pelo menos uma de uma colocalização/geolocalização esperada dos sinais de rastreamento de local, identifica tipos específicos de desvios não programados, e aciona uma série de ações responsivas para proteger a expedição. Os desvios não programados podem incluir ataques de interferência de sinal, coleta incorreta (ou roubo) de uma expedição atribuída pelo operador, e separação inesperada das entidades rastreadas.
Description
1 / 63 “SISTEMA E MÉTODO DE RASTREAMENTO PARA MONITORAR E GARANTIR A SEGURANÇA DE EXPEDIÇÕES”
[001] O pedido reivindica prioridade ao Pedido Provisório No. 62/540659 dos Estados Unidos, depositado em 3 de agosto de 2017. Todo o conteúdo deste aplicativo é incorporado na presente invenção como referência.
1. Campo da invenção
[002] A presente divulgação está geralmente relacionada a sistemas e processos de segurança na indústria de transporte de carga, e em particular a um método e sistema para monitorar o estado e prover segurança às expedições por meio de rastreamento baseado em localização.
2. Descrição da Técnica Relacionada
[003] Grandes quantidades de carga são transportadas diariamente nos EUA continentais e na maioria dos outros países industriais, com transportadores. O uso de caminhões articulados providos pela indústria de caminhões de transporte representa uma porção significativa dos transportadores utilizados para transportar essas cargas, incluindo aquelas que eventualmente podem ser transferidas do caminhão baú e colocadas em um transporte aéreo de veículo de transporte, ou vice-versa. Na indústria de caminhões de transporte, a carga é arranjada para ser transportada de um ponto de origem até um ponto de destino por meio de um caminhão baú específico, conduzido por um operador. Os caminhoneiros (ou motoristas/operadores de caminhões) que prestam o serviço real de mover essas cargas da origem para o destino geralmente são caminhoneiros operados pelo proprietário, cujo único objetivo é transmitir com segurança a carga do ponto de origem ao ponto de destino e receber o pagamento pela conclusão dessa entrega.
[004] Cada carga transportada é valiosa para as partes envolvidas na transação de expedição, do expedidor, do serviço de corretagem, do
2 / 63 caminhoneiro (ou motorista/operador de caminhão) e do destinatário. Assim, a segurança da carga, uma vez que a carga sai do ponto de origem/expedição, é preocupante. No transporte por caminhão convencional, os aspectos de segurança da carga se baseiam principalmente na diligência do operador no campo, à medida que o caminhão baú é movido ao longo de uma rota de entrega selecionada.
[005] Infelizmente, o valor dessa carga também costuma ser útil para outras pessoas que não estão envolvidas na expedição e que desejam roubar a carga e/ou o caminhão por vários motivos, inclusive financeiros ou outros. Mesmo um operador diligente não é capaz de detectar quando as atividades estão ocorrendo dentro ou ao redor da expedição e o caminhão ou caminhão baú que afeta negativamente a expedição e/ou compromete ou impede a conclusão da entrega da expedição.
[006] A descrição das formas de realização ilustrativas pode ser lida em conjunto com as figuras anexas. Será apreciado que, por simplicidade e clareza de ilustração, os elementos ilustrados nas figuras não foram necessariamente desenhados em escala. Por exemplo, as dimensões de alguns dos elementos são exageradas em relação a outros elementos. Formas de realização incorporando ensinamentos da presente divulgação são mostradas e descritas em relação às figuras apresentadas na presente invenção, nas quais:
[007] A FIG. 1A ilustra um exemplo de sistema de processamento de dados (SPD) no qual vários aspectos de um sistema de rastreamento e segurança de localização de expedição podem ser implementados, de acordo com uma ou mais forma(s) de realização;
[008] A FIG. 1B provê uma representação em diagrama de blocos de exemplos de módulos funcionais que suportam os vários recursos diferentes providos por um utilitário de rastreamento e segurança de localização de
3 / 63 expedição (SLTSU) dentro do SPD da FIG. 1A, de acordo com uma ou mais forma(s) de realização;
[009] A FIG. 2 ilustra um exemplo de ambiente de comunicação de rastreamento de expedição que inclui entidades relacionadas à expedição configuradas com dispositivos de rastreamento de localização que se comunicam com sinais de localização a um computador de monitoramento por meio de uma rede de comunicação, de acordo com uma ou mais forma(s) de realização;
[0010] A FIG. 3A ilustra um exemplo de fluxo de dados de entrada de uma variedade de diferentes entidades relacionadas à expedição e fontes ambientais que são recebidas, compiladas e/ou agregadas para apresentar instruções específicas de fluxo de trabalho a um dispositivo de comunicação móvel de um motorista/operador que transporta a expedição, de acordo com uma ou mais forma(s) de realização;
[0011] A FIG. 3B ilustra um exemplo de ataque de interferência de sinal no ambiente de comunicação da FIG. 3A e a identificação responsiva do ataque e da notificação das partes interessadas relevantes acionadas pela execução do SLTSU pelo servidor de agregação, de acordo com uma forma de realização;
[0012] A FIG. 4A é um conteúdo de representação de diagrama de blocos apresentado dentro de uma interface de usuário de rastreamento de expedição (STUI) que provê o rastreamento de grupos de expedição usando reconhecimentos visuais colocalizados, de acordo com uma pluralidade de formas de realização;
[0013] A FIG. 4B ilustra uma segunda STUI, que apresenta uma visão focada de um grupo de expedição único e selecionado, de acordo com uma ou mais forma(s) de realização;
[0014] As FIGs. 5A-5D e 6A-6D, respectivamente, ilustram exemplos de interfaces de usuário de rastreamento de pontos que apresentam uma visão
4 / 63 focada de entidades relacionadas à expedição colocalizadas de uma expedição específica que está sendo monitorada, incluindo avisos/notificações identificando quaisquer anomalias que ocorram na expedição, de acordo com uma ou mais forma(s) de realização;
[0015] A FIG. 7 fornece um fluxograma que ilustra um método para monitorar expedições usando pontos colocalizados e responder a anomalias ou desvios detectada(o)s no movimento esperado e/ou na apresentação dos pontos, de acordo com uma pluralidade de formas de realização;
[0016] A FIG. 8A fornece um fluxograma que ilustra um método para identificar um tipo de anomalia e responder à separação de pontos colocalizados fora das zonas de separação esperadas, de acordo com uma ou mais forma(s) de realização;
[0017] A FIG. 8B fornece um fluxograma que ilustra um método para identificar quando uma expedição é movida por alguém que não seja um motorista/operador autorizado e designado, de acordo com uma ou mais forma(s) de realização;
[0018] A FIG. 9 fornece um fluxograma que ilustra um método para identificar e responder a ataques de interferência e uma perda de sinais de localização, de acordo com uma ou mais forma(s) de realização; e
[0019] A FIG. 10 ilustra um exemplo de dispositivo de comunicação móvel utilizado por um operador/motorista e que é equipado com um aplicativo de rastreamento DOTS para permitir o rastreamento em tempo real do grupo de expedição e o recebimento da notificação de possíveis problemas que ocorrem com o grupo de expedição, de acordo com uma ou mais forma(s) de realização.
[0020] De acordo com um ou mais aspectos, as formas de realização ilustrativas da presente divulgação fornecem um sistema de processamento de dados, um sistema de monitoramento e rastreamento de segurança de
5 / 63 expedição, um método e um dispositivo de comunicação móvel para rastrear eletronicamente uma expedição para fornecer segurança e proteção intensificadas da expedição e contra roubo e outras ações ilícitas, incluindo ataques de interferência. Um sistema rastreia eletronicamente cada uma ou várias entidades relacionadas à expedição como um grupo de pontos colocalizados que são monitorados para fornecer segurança intensificada da expedição contra ataques ou ações ilegais ou não autorizadas que podem comprometer a segurança da expedição. Um sistema de processamento de dados (SPD) recebe uma pluralidade de sinais de rastreamento de localização de várias entidades relacionadas à expedição, associa os sinais de rastreamento de localização como um grupo de expedição que é atribuído um identificador de rastreamento de expedição único (STID), e apresenta o grupo de expedição como uma pluralidade de pontos colocalizados em uma interface de usuário de rastreamento de expedição (STUI). O SPD monitora quaisquer desvios não programados em pelo menos uma de uma colocalização/geolocalização esperada dos sinais de rastreamento de localização, identifica tipos específicos de desvios não programados, e aciona uma série de ações responsivas para proteger a expedição. Os desvios não programados podem incluir ataques de interferência de sinal, recebimento (ou roubo) incorreto de uma expedição atribuída pelo operador, e separação inesperada das entidades rastreadas.
[0021] Geralmente, as formas de realização ilustrativas fornecem adicionalmente diferentes formas e métodos de rastreamento automatizado de expedições baseado em pontos, com detecção com base em computador de anormalidades no movimento dos pontos colocalizados e resposta subsequente às anormalidades detectadas por geração automática com base em computador de uma ou mais notificações e/ou acionamento de ações responsivas. Como um primeiro aspecto, uma implementação da divulgação geralmente fornece rastreamento de segurança de uma expedição, apresentando e monitorando o movimento de vários pontos colocalizados, com cada ponto representando uma
6 / 63 das várias entidades relacionadas à expedição. O movimento dos pontos colocalizados é então analisado para permitir a detecção de potenciais atos impróprios em relação ao(à) veículo/transporte e/ou à expedição ou carga, tal como abandono de uma expedição pelo operador/motorista, como uma aplicação. Outras aplicações da divulgação fornecem formas de realização para geração de alertas em tempo real e/ou notificação de potencial roubo de carga e/ou veículo de transporte, tal como um caminhão baú, onde o roubo está sendo facilitado por ataques de interferência de sinal ou adulteração de sensor de localização.
[0022] A divulgação expande o uso de sistemas para rastrear uma localização de uma ou mais entidade(s) relacionada(s) à expedição envolvida(s) na expedição de uma carga. Por exemplo, para rastrear a localização de uma carga e/ou um caminhão baú, um dispositivo de rastreamento de localização (tal como um transponder) pode ser anexado à entidade que está sendo rastreada, em uma forma de realização. O dispositivo de rastreamento de localização comunica sem fio um sinal de localização indicando uma geolocalização da entidade rastreada. A localização de uma única entidade associada à expedição pode ser rastreada através de um único ponto em um computador de rastreamento/monitoramento que recebe os sinais geográficos do dispositivo de rastreamento de localização.
[0023] Em expedições convencionais que incluem um único transponder para rastrear a localização de uma expedição e/ou o caminhão baú, ladrões e outros que pretendem levar ou interferir na carga/expedição ou no caminhão baú recorrem à utilização técnicas de interferência para bloquear os sinais emitidos dos transponders. Uma vez que os sinais são bloqueados, o ladrão pode proceder para remover a carga do caminhão baú ou roubar o reboque e/ou baú ou a combinação dos mesmos com a carga, sabendo que o local da expedição não pode mais ser rastreado. Ao usar esse ataque de interferência no sinal do transponder, nenhum rastreamento sem fio é
7 / 63 transmitido para o computador de monitoramento para detectar posteriormente a localização dos itens roubados, quando o roubo for descoberto posteriormente. Quando o roubo for descoberto, é provável que o ladrão tenha ido embora com a expedição. A presente divulgação aborda esse uso de interferência de sinal, provendo um sistema de monitoramento que identifica rapidamente quando o ataque de interferência de sinal foi iniciado e um sistema responsivo para notificar as partes relevantes a responder e impedir o roubo da carga ou contêiner.
[0024] Adicionalmente, uma carga ou um baú contendo carga é ocasionalmente designado por um expedidor para a coleta por um motorista/operador selecionado/autorizado a partir de um ponto de coleta, tal como uma doca de carregamento de carga. Há ocasiões em que a carga ou o baú é atrelada deliberadamente ou inadvertidamente ao veículo (por exemplo, um caminhão) de outro operador e retirado do ponto de coleta pelo operador incorreto/não autorizado. Quando o operador correto/autorizado chega, não há carga/baú para coleta, e o operador não autorizado pode demorar muito com a expedição. O expedidor e outras partes associadas/interessadas são forçadas a lidar com a perda da expedição, resultando em perda de tempo e/ou perda financeira, principalmente se a carga ou o baú tiver sido deliberadamente levada pelo operador não autorizado e não for recuperado. Novamente, os aspectos da divulgação abordam cada um dos cenários acima e fornecem uma solução que permite a detecção precoce dessas atividades e aciona notificações e respostas que atenuam os efeitos da atividade específica detectada.
[0025] Na descrição detalhada a seguir de formas de realização de exemplo da divulgação, formas de realização de exemplo específicas nas quais a divulgação pode ser praticada são descritas em detalhes suficientes para permitir aos habilitados na técnica praticar as formas de realização divulgadas. Por exemplo, detalhes específicos, tais como, ordens, estruturas, elementos e conexões de métodos específicos, foram apresentados na presente invenção. No
8 / 63 entanto, deve ser entendido que os detalhes específicos apresentados não precisam ser utilizados para praticar formas de realização da presente divulgação. Também deve ser entendido que outras formas de realização podem ser utilizadas e que mudanças lógicas, arquitetônicas, programáticas, mecânicas, elétricas e outras podem ser feitas sem se afastar do escopo geral da divulgação. A descrição detalhada a seguir não deve, portanto, ser tomada em um sentido limitante, e o escopo da presente divulgação é definido pelas reivindicações anexas e equivalentes das mesmas.
[0026] As referências dentro do relatório descritivo a “1 forma de realização”, “uma forma de realização”, “formas de realização” ou “uma ou mais forma(s) de realização” destinam-se a indicar que um(a) recurso, estrutura ou característica específico(a) descrito(a)a em conexão com a forma de realização está incluída em pelo menos uma forma de realização da presente divulgação. A aparência de tais expressões em vários locais do relatório descritivo não se refere necessariamente à mesma forma de realização, nem formas de realização separadas ou alternativas são mutuamente exclusivas de outras formas de realização. Além disso, são descritos vários recursos que podem ser exibidos por algumas formas de realização e não por outros. De forma similar, são descritos vários requisitos que podem ser requisitos para algumas formas de realização, mas não para outras formas de realização.
[0027] Entende-se que o uso de componentes específicos, nomes de dispositivos e/ou parâmetros e/ou acrônimos correspondentes dos mesmos, tais como os do utilitário de execução, lógica e/ou firmware descritos na presente invenção, são apenas por exemplo e não destinados implicar quaisquer limitações nas formas de realização descritas. As formas de realização podem, assim, ser descritas com diferentes nomenclaturas e/ou terminologias utilizadas para descrever o(a)s componentes, dispositivos, parâmetros, métodos e/ou funções na presente invenção, sem limitação. As referências a qualquer protocolo específico ou nome de proprietário na descrição de um ou mais de
9 / 63 elementos, recursos ou conceitos das formas de realização são fornecidas apenas como exemplos de uma implementação, e essas referências não limitam a extensão das formas de realização reivindicadas a formas de realização nas quais diferentes nomes de elemento, recurso, protocolos ou conceitos são usados. Assim, cada termo utilizado na presente invenção deve receber sua interpretação mais ampla, dado o contexto em que esse termo é utilizado.
[0028] Na descrição das características da divulgação e dos desenhos anexos, as formas de realização são apresentadas da perspectiva de um modelo de expedição baseado em caminhões, em que o termo “transportadores” é fornecido para se referir a (i) um proprietário-operador com um único equipamento, (ii) um proprietário-operador ou proprietário de uma pequena empresa com vários caminhões, e que pode empregar vários motoristas; e (iii) uma grande organização/empresa comercial que inclua um grande número de caminhões, por exemplo, centenas de caminhões e motoristas. Adicionalmente, o termo “equipamento” geralmente se refere à combinação de “reboque e baú” e abrange os vários tipos diferentes de equipamentos disponíveis, incluindo, entre outros, áreas planas de transporte, box, caminhões refrigerados, etc. De acordo com uma forma de realização, os detalhes relevantes do equipamento que é rastreado incluem o tipo de equipamento e a capacidade disponível do equipamento específico para carregar a carga adicional. Entende-se que, enquanto tipos específicos de caminhões de transporte de carga pesada se enquadram no termo equipamento, o termo equipamento também pode ser aplicado a diferentes tipos de caminhões ou veículos a motor, sem limitação. Adicionalmente, os recursos subjacentes à divulgação são totalmente aplicáveis a outros espaços de transporte e/expedição, tal como transporte aquático (por exemplo, carga marítima ou fluvial), onde os transportadores são proprietários de embarcações ou capitães de navios de carga, o equipamento é de embarcações aquáticas ou anfíbios, e o expedidor pode ser qualquer pessoa ou empresa registrada que tenha uma carga que possa ser transportada sobre a água
10 / 63 desde um ponto de coleta de carga até um destino de entrega por um transportador. O transporte aéreo também é um espaço suportado que pode incluir uma estrutura projetada para a interface de expedidores de carga de base aérea e pilotos com aviões, etc. É ainda mais previsível que a funcionalidade da(o) estrutura/ambiente apresentada(o) possa ser estendida a um espaço de transporte que envolva expedições de drones, por exemplo, onde os operadores de drones (pilotos) não estão colocalizados no equipamento do drone.
[0029] Para simplificar e apresentar as melhores formas de realização de modo, a divulgação é descrita da perspectiva de uma expedição que está sendo transportada por uma combinação de caminhão baú, como é comum na indústria de caminhões de transporte, onde o transportador é um caminhoneiro e o equipamento é um caminhão ou reboque (um veículo motorizado terrestre) para o qual um baú ou um contêiner está engatado. Entende-se que os recursos e as funcionalidades descritos na presente invenção também podem ser aplicáveis a diferentes tipos de equipamentos motorizados terrestres, tais como, carros, RVs, ônibus, motocicletas e similares, sem limitação. Também é possível aplicar extensão a bicicletas e outras formas de transporte não motorizadas.
[0030] Certos termos criados são utilizados na presente invenção para descrever os recursos e a funcionalidade da divulgação. Por exemplo, o termo “entidade relacionada à expedição” é utilizado para referenciar cada um dos seguintes, sem limitação: uma carga, um contêiner de carga, um reboque (por exemplo, um veículo motorizado), um baú ou um contêiner, um caminhão baú como um equipamento de operador combinado, um operador, um dispositivo móvel de operador. Cada entidade relacionada à expedição possui um mecanismo de rastreamento de localização separado que permite determinar a localização geográfica da entidade. Em uma ou mais forma(s) de realização, o mecanismo de rastreamento de localização é um transponder. O mecanismo de rastreamento de localização fornece um sinal de localização único para a
11 / 63 determinada entidade relacionada à expedição. O termo “grupo de expedição” geralmente representa duas ou mais das entidades relacionadas à expedição que são atribuídas a uma mesma expedição. Espera-se que as entidades de um grupo de expedições sejam colocalizadas fisicamente enquanto a expedição estiver sendo entregue. Certa(o)s exceções ou desvios limitados à colocalização de uma ou mais das entidades é(são) antecipada(o)s e contabilizada(o)s pelo algoritmo provido na presente invenção. Espera-se que o agrupamento de entidades esteja dentro de um(a) faixa/raio específico(a) um do outro e se mova na mesma direção um do outro, com algumas exceções limitadas (por exemplo, quando um motorista/operador de caminhão deixa o caminhão/caminhão baú em um parada de caminhões ou na localização de coleta ou retirada da expedição).
[0031] Em toda a descrição, as referências feitas ao termo expedição referem-se principalmente à carga transportada de um ponto de origem até um destino de entrega. Outros termos utilizados ao longo da divulgação são fornecidos com nomes descritivos funcionais que representam os significados e/ou o contexto em que os termos são apresentados e/ou utilizados.
[0032] As figuras em anexo apresentam vários aspectos e/ou recursos das formas de realização descritas; no entanto, certos recursos podem não ser expressamente apresentados nas figuras e/ou na descrição dos mesmos. Nas descrições das diferentes visões das figuras, elementos semelhantes recebem nomes e números de referência semelhantes aos das figura(s) anterior(es). A descrição das formas de realização ilustrativas é, portanto, lida em conjunto com as figuras anexas. Será apreciado que, por simplicidade e clareza de ilustração, os elementos ilustrados nas figuras não foram necessariamente desenhados em escala. Por exemplo, as dimensões de alguns dos elementos são exageradas em relação a outros elementos. Formas de realização incorporando ensinamentos da presente divulgação são mostradas e descritas com relação às figuras apresentadas na presente invenção.
12 / 63
[0033] Os habilitados na técnica apreciarão que o utilitário de hardware, firmware/software e os componentes de software e a configuração básica dos mesmos representada nas figuras a seguir podem variar. Por exemplo, os componentes ilustrativos do sistema de processamento de dados 100 (FIG. 1A) e do dispositivo de comunicação móvel 1000 (FIG. 10) não pretendem ser exaustivos, mas são representativos para destacar alguns dos componentes que são utilizados para implementar algumas das formas de realização descritas. Por exemplo, configurações diferentes do dispositivo de computador 100 ou do dispositivo de comunicação móvel do usuário 1000 podem ser fornecidas, contendo outros dispositivos/componentes, que podem ser usados além ou no lugar do hardware representado e/ou descrito, e podem ser configurados de maneira diferente. Os exemplos representados não pretendem, portanto, implicar limitações arquitetônicas ou outras no que se refere às formas de realização atualmente descritas e/ou à inovação geral.
[0034] Com referência agora às figuras, e começando com a FIG. 1A, é ilustrado um exemplo de sistema de processamento de dados de servidor (SPD) 100 dentro do qual podem ser implementados vários aspectos da divulgação e, em particular, rastreamento de carga/expedição, com detecção e notificação de possíveis anormalidades que podem ser indicativas de ato ruim, de acordo com uma ou mais forma(s) de realização. Em uma forma de realização, o SPD 100 pode ser um servidor dentro de um grupamento de servidores, em que os servidores podem ser colocalizados em um único local e/ou dispersos geograficamente em vários locais. Em outras formas de realização, o SPD 100 pode ser qualquer dispositivo eletrônico, tal como, sem limitação, um computador desktop, notebook ou um único servidor. Adicionalmente, em uma forma de realização, o SPD 100 pode ser implementado como uma máquina virtual que compartilha recursos de hardware de um servidor físico. Em uma forma de realização, o SPD 100 opera como um dispositivo de computação em rede que fornece uma infraestrutura
13 / 63 de nuvem que suporta a implementação de uma estrutura de interface de expedidor e de restreamento de expedição (CSIST). Geralmente, o SPD 100 pode operar como um agregador de dados e/ou um computador do centro de monitoramento. Como agregador de dados, o SPD 100 recebe quantidades adicionais de informações de entidades relacionadas à expedição para habilitar outro(a)s recursos e funcionalidades, incluindo a(o)s descrito(a)s no aplicativo precursor. Como um computador do centro de monitoramento, o SPD 100 pode ser configurado com métodos e componentes adicionais para gerar notificações e responder às condições detectadas.
[0035] O exemplo de SPD 100 inclui pelo menos um processador e potencialmente uma pluralidade de processadores, geralmente referidos a seguir como unidade central de processamento (CPU) 105. A CPU 105 é acoplada à memória do sistema 110, armazenamento não volátil 125 e controladores de entrada/saída (E/S) 130 via interconexão do sistema 115. A interconexão do sistema 115 pode ser intercambiável como barramento do sistema, em uma ou mais forma(s) de realização. Um ou mais módulos de software e/ou firmware podem ser carregados na memória do sistema 110 (do armazenamento 125 ou outra fonte) durante a operação do SPD 100. Especificamente, na forma de realização ilustrativa, a memória do sistema 110 é mostrada tendo na mesma uma pluralidade de módulos de software/firmware, incluindo firmware (F/W) 112, sistema básico de entrada/saída (BIOS) 114, sistema operacional (SO) 116 e aplicativo(s) 118. Adicionalmente, a memória do sistema 110 inclui o utilitário CSIST (CSISTU) 120, que inclui utilitário de rastreamento e segurança da localização de expedição (SLTSU) 122. Embora mostrado como um módulo separado, o CSISTU 120 pode, em formas de realização alternativas, ser fornecido como um dos aplicativos 118 e/ou como um componente executável no F/W 112 ou no SO 116. Adicionalmente, embora apresentado como um módulo no CSISTU 120, o SLTSU 122 pode ser um módulo separado e independente, em formas de realização alternativas e
14 / 63 pode ser executado independentemente de (isto é, sem exigir a execução simultânea do) CSISTU 120. Os módulos de software e/ou o firmware dentro da memória de sistema 110 permite que o SPD 100 forneça recursos e funcionalidades variáveis quando o código de programa correspondente for executado pela CPU 105 ou por dispositivos de processamento secundário (não mostrados especificamente) no SPD 100.
[0036] Os controladores de E/S 130 suportam a conexão e o processamento de sinais de um ou mais dispositivo(s) de entrada conectado(s) 132, do(s) qual(ais) microfone 134, teclado 136 e dispositivo apontador/sensível ao toque 138 são ilustrados, a título de exemplo. O dispositivo apontador/sensível ao toque 138 pode ser um mouse, um touch pad ou uma caneta, por exemplo. É apreciado que os dispositivos de entrada também podem incluir, como uma lista não exclusiva, botão(ões) de hardware, tela sensível ao toque 146, sensor de infravermelho (IR), um escâner de impressão digital e similares. Os controladores de E/S 130 também suportam a conexão e o encaminhamento de sinais de saída para um ou mais dispositivos de saída conectados, incluindo o visor 144 e outros dispositivos de saída 148. O visor 144 pode incluir uma tela sensível ao toque 146 que serve como um dispositivo de entrada tátil. Em uma forma de realização, o SPD 100 também inclui uma unidade de processamento gráfico (GPU) 146, que é comunicativamente (ou fisicamente) acoplada ao visor 144 e ao processador
105. A GPU 146 controla a geração e a apresentação de certas interfaces de usuário (IUs) que são criadas durante a execução do CSISTU 120 e/ou SLTSU 122 pela CPU 105. Como uma forma de realização específica, e como descrito em mais detalhes abaixo, o SLTSU 122 gera a interface do usuário de rastreamento de expedição (STUI) 145, que é apresentada no visor 144 e no qual um agrupamento de pontos de sinal colocalizados são apresentados e monitorados para detecção de violações de segurança na expedição associada. Em uma ou mais forma(s) de realização, a STUI 145 também pode ser
15 / 63 intercambiável referida na presente invenção como uma interface de usuário do rastreador DOTS, que descreve as funções básicas fornecidas pela STUI 145 de colocalizar e rastrear os pontos atribuídos às entidades relacionadas à expedição em um grupo de expedições.
[0037] A FIG. 1B fornece uma representação em diagrama de blocos de alguns dos módulos funcionais (software) que executam os vários recursos e operações do SLTSU 122 quando executados pelo processador 105. Incluído no SLTSU 122 está um módulo de mapeamento de expedição e monitoramento de segurança 184, que por sua vez inclui, sem limitação, módulo de recepção/comunicação de sinal de localizações 185, módulo de seleção de características de pontos 186, atribuição de pontos, módulo de mapeamento e colocalização 187, detecção de separação de pontos, análise, módulo de notificação 188, módulo de detecção e resposta de ataque de intervenção 189, janela de tempo limiar e módulo de temporizador 190, no módulo de detecção e resposta de operador autorizado 191, módulo de origem (selecionado) de mapa de referência 192, módulo de notificações 193 e módulo de rastreamento e registro histórico de eventos de anomalias 197, que fornece recursos de atualização de banco de dados. No módulo de notificações 193 estão as partes de notificação e os dados de contato 194, o módulo de configuração e geração de notificações 195 e o módulo de transmissão de notificação 196. É apreciado que as funções executadas por um ou mais módulo(s) pode(m) se sobrepor e que a apresentação de módulos específicos com nomes específicos, funcionalmente descritivos, aplicados aos módulos não se destinam, de forma alguma, a limitar ou definir a composição real do SLTSU 122, em outras formas de realização. Além dos módulos dentro do módulo de mapeamento de expedição e monitoramento de segurança 184, o SLTSU 122 também inclui o módulo de conexão de aplicação da lei 198 e outros módulos de recursos de segurança 199, que serve como um captador geral para os outros módulos possíveis no SLTSU 122.
16 / 63
[0038] Referindo-nos novamente à FIG. 1A, em uma ou mais forma(s) de realização, uma ou mais interfaces de dispositivo 140, tal como um leitor óptico, um barramento serial universal (USB), um leitor de cartão, fenda para (PCMIA) Associação Internacional de Cartão de Memória de Computador Pessoal e/ou uma interface de multimídia de alta definição (HDMI), pode ser associada ao SPD 100. A(s) interface(s) do dispositivo 140 podem ser utilizadas para permitir que os dados sejam lidos ou armazenados no(s) dispositivo(s) de armazenamento removível (RSD) 142 correspondentes, tal como um disco compacto (CD), disco de vídeo digital (DVD), unidade flash ou cartão de memória flash. Em uma ou mais forma(s) de realização, as interfaces de dispositivo 140 podem incluir adicionalmente interfaces de E/S de uso geral, tais como, circuito integrado (I2C), barramento de gerenciamento de sistema (SMBus), e barramentos de interconexão de componentes periféricos (PCI). De acordo com uma forma de realização, os módulos funcionais (por exemplo, SLTSU 122) descritos na presente invenção e os vários aspectos da divulgação podem ser fornecidos como um produto de programa de computador. O produto do programa de computador inclui dispositivo (s) de armazenamento removível (s) 142 como um meio de armazenamento legível por computador, no qual o código de programa é armazenado quando executado por um processador faz com que o processador implemente as várias funções descritas na presente invenção, incluindo, mas não limitado a, os recursos apresentado nos fluxogramas das FIGS. 7, 8A, 8B e 9.
[0039] O SPD 100 inclui adicionalmente o dispositivo de interface de rede (NID) 160, que pode incluir dispositivos de rede com e sem fio (não mostrados especificamente). O NID 160 permite que o SPD 100 e/ou componentes dentro do SPD 100 se comuniquem e/ou façam interface com outros dispositivos, serviços e componentes que são localizados fora do SPD
100. Em uma forma de realização, o SPD 100 pode se conectar diretamente a um ou mais desses dispositivos externos, via NID 160, tal como uma conexão
17 / 63 com fio ou sem fio. Em uma ou mais forma(s) de realização, o SPD 100 se conecta a dispositivos, serviços e/ou componentes externos específicos, tais como, servidor(es) de informação 175 e banco de dados (BD) em nuvem 180, via rede externa 170, usando um ou mais protocolo(s) de comunicação. Na forma de realização ilustrativa, o BD na nuvem inclui o respectivo armazenamento de dados para CSISTU e SLTSU, ou seja, BD CSISTU 151 e BD SLTSU 182. A rede 170 pode ser uma rede de área local, rede de área ampla, rede de área pessoal e similares, e a conexão para e/ou entre a rede 170 e o SPD 100 pode ser com fio ou sem fio (via ponto de acesso 165) ou uma combinação das mesmas. Para fins de discussão, a rede 170 é indicada como um único componente coletivo por simplicidade. No entanto, é apreciado que a rede 170 pode compreender uma ou mais conexão(ões) direta(s) com outros dispositivos, bem como um conjunto mais complexo de interconexões que podem existir dentro de uma rede de área ampla, tal como a Internet. Em uma forma de realização, o CSISTU 120 fornece uma estrutura interativa que é acessível via Internet (170) como um website tendo um ou mais nome(s) de domínio afiliados à mesma.
[0040] Como um aspecto da divulgação, CSISTU 120 e SLTSU 122 incluem uma pluralidade de módulos funcionais que são executados na CPU 105 para executar funções específicas, e esses módulos funcionais utilizam e/ou geram dados específicos, dados que são armazenados como informação e/ou dados no armazenamento 125 e/ou no banco de dados na nuvem 180. Como um exemplo, o armazenamento 125 é mostrado para incluir CSISTU 120 e BD CSISTU 150, que inclui diferentes blocos de dados, incluindo Mapas 152, dados do transportador e do operador 154, dados do equipamento 156 e dados do expedidor 158. Além disso, o banco de dados em nuvem 180 é mostrado para incluir uma cópia de BD CSIST 150. Os bancos de dados de CSISTU armazenados localmente e remotamente 150 armazenam dados relevantes utilizados pelo CSISTU 120 para executar a personalização de determinadas
18 / 63 IUs e localizar caminhões baús e/ou expedições em um mapa exibido. O acesso ao BD CSIST 151 remoto, no BD em nuvem 180, é fornecido através da conexão através da rede 170.
[0041] De forma similar, o armazenamento 125 também inclui uma cópia do SLTSU 122 e BD SLTSU 182. Além disso, os BDs SLTSU 182 armazenados localmente e armazenados remotamente armazenam dados relevantes utilizados pelo SLTSU 122 para executar o mapeamento de pontos e o monitoramento e a identificação de violações de segurança e outros recursos de notificação descritos na presente invenção. Em uma ou mais forma(s) de realização, o BD SLTSU 182 contém dados históricos sobre expedições anteriores, incluindo eventos ambientais e outros, tais como anomalias/desvios detectada(o)s na colocalização e movimento dos pontos que correspondem a certos tipos de violações de segurança. O BD SLTSU 182 também contém informações sobre as notificações e outras ações responsivas que resultaram na resolução bem-sucedida de anomalias/desvios detectados e/ou violações de segurança confirmadas.
[0042] A FIG. 2 ilustra um exemplo de infraestrutura de comunicação (ou ambiente de rede de comunicação) 200 que estende a funcionalidade de uma estrutura de CSIST para permitir os vários recursos e funcionalidades fornecidos pela divulgação. Esses recursos e funcionalidades incluem, mas não são limitados à, habilitação do rastreamento de localização baseado em pontos de entidades relacionadas à expedição, monitorando anomalias indicativas de uma potencial violação de segurança, e a identificação dos tipos de anomalias com base nas mudanças nos sinais de localização recebidos pela infraestrutura de comunicação 200 das diferentes entidades relacionadas à expedição, de acordo com uma ou mais forma(s) de realização. A infraestrutura de comunicação 200 geralmente inclui o sistema de processamento de dados (CSIST servidor remoto) 100B, dentro do qual é fornecido o SLTSU 122 e um BD SLTSU 182 associado. O BD SLTSU 182 mostra um exemplo de grupo de
19 / 63 expedição 140, que inclui quatro entidades relacionadas à expedição 242, 246, 248, 250. O grupo de expedições 140 foi atribuído a um único identificador de rastreamento de expedição único (STID) 241 pelo SLTSU 122.
[0043] A infraestrutura de comunicação 200 também inclui a rede de comunicação/dados 210 (que pode ser sinônimo de rede 170). Rede de comunicação/dados 210 inclui uma pluralidade de dispositivos e subredes de comunicação que permitem voz, dados e outras formas de comunicação. A rede de comunicação/dados 210 suporta a transmissão de sinais de comunicação sem fio através de dispositivos de recebimento intermediários, tais como antenas e pontos de acesso. A rede de comunicação/dados 210 também inclui armazenamento em nuvem 220 para armazenar dados relevantes de transportador e de expedição e outros dados históricos utilizados pelo SLTSU
122. A interface de rede 215 permite a comunicação de sinais de localização e outros dados e/ou informações entre o sistema de processamento de dados 100 e a rede de comunicação/dados 210. A infraestrutura de comunicação 200 inclui adicionalmente o satélite de posicionamento global (GPS) 225 como um exemplo de uma tecnologia para determinar uma localização geográfica atual de uma entidade relacionada à expedição, como descrito na presente invenção. A infraestrutura de comunicação 200 inclui um enlace de comunicação 232 com o expedidor 230, que gerencia a expedição de carga 242 a partir do ponto de origem da expedição 232. A carga (ou expedição) 242 é transportada como parte de um grupo de expedição 240 para o destino de entrega de expedição 270 através de uma rota de expedição 235.
[0044] A infraestrutura de comunicação 200 inclui adicionalmente uma pluralidade de enlaces de comunicação 232a-232d, cada um fornecendo sinais de localização transmitidos de (ou para) uma entidade relacionada à expedição correspondente dentro do grupo de expedições 240. Como ilustrado na infraestrutura de comunicação 200, o grupo de expedições 240 é geralmente compreendido de expedição/carga 242, equipamento de caminhão baú 245
20 / 63 coletivamente, operador 255 e dispositivo (s) de comunicação do operador 250, cada um tendo um mecanismo de rastreamento de localização para fornecer um sinal de localização único que é comunicado ao sistema de processamento de dados 100 via rede 210. Em uma forma de realização alternativa, cada um do reboque (veículo) 246 e baú (contêiner) 248 são equipados com mecanismo de rastreamento de localização separado, de modo que cada um possa ser rastreado separadamente.
[0045] Como mostrado, o mecanismo de rastreamento de localização 262 da expedição 242 transmite o primeiro sinal de localização 232a para a rede 210, o mecanismo de rastreamento de localização 266 da(o) baú/contêiner 248 transmite o segundo sinal de localização 232b para a rede 210, o mecanismo de rastreamento de localização 266 do dispositivo de comunicação móvel do operador 240 transmite o terceiro sinal de localização 232c para a rede 210, e o mecanismo de rastreamento de localização 264 do reboque/caminhão 246 transmite o quarto sinal de localização 232b para a rede
210. Em uma forma de realização, o mecanismo de rastreamento de localização colocado sobre/em uma ou mais das entidades relacionadas à expedição é um transponder que transmite um sinal de transponder único. Em outras formas de realização, o mecanismo de rastreamento de localização pode ser um dispositivo mais sofisticado, como é geralmente conhecido pelos habilitados na técnica. Por exemplo, o dispositivo de comunicação móvel do operador pode contar com a triangulação da torre de celular para detecção de localização ou detecção de localização baseada em GPS.
[0046] Como ilustrado, o dispositivo de comunicação móvel do operador 250 é configurado com um ou mais aplicativos, incluindo rastreamento de localização de expedição, geração de pontos e aplicativo de rastreamento, o que permite o rastreamento localizado da expedição 242 e do caminhão baú 245 pelo operador, como descrito em maior detalhe dentro da descrição da FIG. 10)
21 / 63
[0047] De acordo com uma ou mais forma(s) de realização, o transponder de localização 262 da expedição 242 pode ser afixado ao exterior ou interior da caixa ou embalagem da expedição 242 ou na própria carga. De acordo com uma ou mais forma(s) de realização, os dados são acumulados a partir de uma pluralidade de transponders, e os sinais/dados coletados do transponder são transmitidos de volta ao CSIST servidor 100. Em uma forma de realização, todos os dados do transponder são encaminhados para um único ponto de coleta dentro do caminhão baú 245, e os dados coletados são compilados utilizando um método de compilação proprietário e encaminhados por meio de um protocolo proprietário para processamento via utilitário CSIST 120 e/ou SLTSU 122. Em uma forma de realização, o transponder é parte de um sistema de sensor que captura informações diferentes sobre ou associado à expedição, incluindo, mas não limitado a: posicionamento em tempo real; ambiente de carga, tais como, temperatura e umidade; ocorrência de evento; movimento, intrusão e outras atividades que afetam a carga. Em uma forma de realização, o equipamento do operador (isto é, o caminhão baú 245) inclui um ponto de acesso móvel 260 que permite a comunicação do equipamento do operador (245) de volta ao CSIST servidor 10B via rede de comunicação 210.
[0048] A infraestrutura de comunicação 200 permite uma comunicação eficiente com transportadores ou operadores e suporta o monitoramento e o rastreamento das várias entidades relacionadas à expedição dentro do grupo de expedições 240. Em uma forma de realização, a infraestrutura de comunicação 200 também é configurada para receber informações em tempo real ou projetadas sobre o ambiente, tais como, condições climáticas, ao longo da rota 235 que pode afetar a segurança do equipamento e/ou da carga, de acordo com uma forma de realização.
[0049] Como um aspecto, o sistema de rastreamento de expedição de uma estrutura CSIST também fornece vários tipos de informações sobre transportadores, operadores, equipamentos de caminhão baú, e rotas de
22 / 63 expedição para facilitar a seleção do expedidor de transportadores específicos para o transporte de expedições específicas, usando um processo de seleção para identificar e selecionar o melhor operador e equipamento para uma expedição específica com base nos perfis do transportador e outras entradas externas recebidas. Em uma forma de realização, um dado importante utilizado na seleção da transportador/operador/equipamento é a inclusão de um transponder de localização no caminhão baú e a capacidade de rastreamento de localização para o dispositivo de comunicação móvel do operador 250. Embora não mostrado, é contemplado que, em um forma de realização, o operador 255 também pode ser fornecido com um transponder separado para permitir que uma localização do operador seja verificado em relação à expedição, nos casos em que o operador 255 pode deixar seu dispositivo de comunicação móvel 250 dentro do reboque ou em outra localização, separada da localização do operador. O nível de segurança exigido para uma expedição específica pode exigir que o operador 255 aceite usar um dispositivo de rastreamento durante o transporte da expedição.
[0050] Em outra forma de realização, como uma medida de segurança, o dispositivo de comunicação móvel do operador é configurado para exigir uma entrada biométrica e é necessário um login via entrada biométrica antes de aceitar a expedição e em cada momento em que o operador para o equipamento ao longo do rota. Isso evita que outra pessoa possa partir com a expedição roubando o MDC 250 do operador. Medidas de segurança adicionais podem estar ligadas ao equipamento, incluindo a possibilidade de desligar remotamente o motor do reboque quando um roubo de equipamento foi verificado e/ou o operador não forneça a confirmação biométrica dentro de um período de tempo fornecido.
[0051] Voltando agora para a FIG. 3A, é ilustrado um exemplo de ambiente de agregação e comunicação de informações de expedição (SIACE) 300 dentro do qual aspectos específicos da divulgação são implementados. O
23 / 63 SIACE 300 inclui a plataforma de agregação de dados 320 que recebe uma pluralidade de tipos diferentes de dados, incluindo dados específicos do cliente 310 e transportador/operador e dados ambientais 315. Em uma ou mais forma(s) de realização, a plataforma de agregação de dados 320 é um sistema ou servidor de processamento de dados, tal(ais) como SPD 100 e/ou CSIST servidor(es) 100B. Os dados específicos do cliente 310 incluem dados recebidos de um ou mais sensores afixados a entidades relacionadas à expedição que estão sendo rastreadas e/ou informações recebidas através de um terminal cliente. Transportador/operador e dados ambientais 315 são dados recebidos sobre os transportadores e operadores (incluindo o MDC do operador) e condições climáticas, condições de tráfego e outras condições monitoradas que estão disponíveis para acesso e que podem afetar as expedições. A plataforma de agregação de dados 320 fornece um conjunto de informações relacionadas à expedição, incluindo dados de expedição e instruções operacionais para um dispositivo móvel do operador, ilustrado como MDC 100 (FIG. 10). Em uma forma de realização, as informações são baixadas para o MDC do operador 100 por meio de um aplicativo de operador que é adicionado ao MDC. Em uma forma de realização, o APP inclui configuração e monitoramento gerais de cada expedição atribuída ao operador. Os detalhes relacionados à expedição são apresentados por meio de uma interface de usuário (IU) 330 de expedição que fornece uma série de diferentes recursos, funções e informações acessíveis ao operador por meio do App.
[0052] Em pelo menos uma das formas de realização descritas e ilustrativas, um módulo do sistema de interface de comunicação por caminhões (TCIS) executando em um dispositivo de computação é modificado para incluir um utilitário de rastreamento DOTS, que permite que o dispositivo de computação forneça os recursos de rastreamento e notificação de DOTS e funcionalidade apresentada na presente invenção ao operador como um App para baixar.
24 / 63
[0053] Na forma de realização ilustrativa, um conjunto de parâmetros de expedição ou diretrizes operacionais é apresentado ao MDC do operador e uma verificação de conformidade é feita pelo App se o operador permanecer dentro dos parâmetros e objetivos recomendados. Quando a não conformidade é detectada, o evento em não conformidade específico é sinalizado e/ou identificado e as ações corretivas são fornecidas em uma segunda IU de expedição 335. Incluídas nas informações apresentadas pela primeira IU de expedição 330 estão as atividades de não conformidade específicas do cliente que são identificados pela plataforma de agregação de dados ou pela execução da localização do App. Incluídas nas informações apresentadas pela segunda IU de expedição 335 estão as ações corretivas em tempo real que são emitidas para informar o operador a corrigir a não conformidade. Adicionalmente, um conjunto de opções selecionadas pelo usuário 340 relacionadas a vários fluxos de trabalho estão disponíveis através do App do operador e exibidas na primeira IU da expedição 330 ou em outra IU que pode ser acessada na primeira IU da expedição 330.
[0054] De acordo com uma forma de realização, em resposta à detecção de não conformidade do cliente com um dos parâmetros de expedição ou diretivas operacionais estabelecidas, uma notificação é gerada e transmitida aos principais interessados (ou seja, partes interessadas, tais como, expedidor, destinatário, transportador, entidade de monitoramento etc.) associada à expedição, geralmente representada como partes interessadas 350. De acordo com a forma de realização apresentada, o operador não cumpriu uma diretiva de zona vermelha 332, que exige que o operador conduza continuamente por uma distância mínima (por exemplo, 200 milhas) ou um período mínimo de tempo (4 horas) antes de parar, uma vez que a expedição foi coletada e confirmada pelo operador/transportador. Em resposta ao MDC ou ao sistema de monitoramento em referência (CSIST servidor 100B) que detecta que a expedição parou dentro da distância de zona vermelha, a diretiva de zona
25 / 63 vermelha 332 é sinalizada e/ou destacada na IU da primeira expedição 330 e uma notificação é gerada e emitida. A notificação 337 é exibida através da segunda interface de usuário da expedição 335, para informar o operador da diretiva de zona vermelha para a expedição. Detalhes adicionais sobre a expedição específica também podem ser acessados a partir da IU da segunda expedição 335, e o operador pode revisar esses detalhes selecionando os ícones ou itens de menu associados. Além disso, onde ações corretivas estão disponíveis para o sistema de monitoramento, a notificação também pode incluir essa ação corretiva. Por exemplo, uma rota alternativa pode ser fornecida ao operador se os dados ambientais recebidos pela plataforma de agregação de dados indicarem que a rota de expedição atribuída está congestionada com muito tráfego e que existe uma rota alternativa que permitiria ao operador cumprir com as diretivas de zona vermelha. A ocorrência de uma não conformidade é registrada em um banco de dados de rastreamento para uso em futuras atribuições de expedição de transportador/operador e/ou avaliações posteriores de rotas de expedição, etc.
[0055] A FIG. 3B ilustra um exemplo de cenário de transmissão de sinal bloqueado/com interferência no qual o servidor de infraestrutura de comunicação ou o dispositivo de computação de monitoramento de expedição (ou seja, SPD 100 ou CSIST Servidores 100B) perde a recepção dos sinais de geolocalização associados a várias entidades relacionadas ao expedidor de um único grupo de expedição. Como apresentado acima, os sinais de geolocalização são usados para gerar e mapear uma disponibilidade visual correspondente, tal como um ponto que permite rastrear e monitorar a expedição. Quando ocorre um ataque de interferência, todos os sinais de localização colocalizados em uma expedição são impedidos de serem transmitidos e recebidos pela plataforma de agregação de dados 320. Esse cenário geralmente ocorre quando o operador não está na expedição e no caminhão baú, como em uma parada de caminhões. Com o exemplo atual, o
26 / 63 ataque de interferência não afeta o MDC dos operadores. Em resposta à detecção dessa perda simultânea de múltiplos sinais das entidades relacionadas à expedição colocalizadas, a plataforma de agregação de dados 320 gera uma notificação apropriada, que é encaminhada para um ou mais dos principais interessados 350 selecionados. Notavelmente, no exemplo mostrado os dados específicos do cliente 310 relacionados ao baú, ao reboque e à carga são bloqueados e, portanto, não são recebidos pela plataforma de agregação de dados 320. No entanto, porque o MDC do operador 1000 não está na localização imediata do transporte/caminhão baú e não foi bloqueado, a plataforma de agregação de dados 320 transmite a notificação gerada ao MDC do operador 1000 para alertar o operador via MDC do operador 1000 do ataque de interferência na expedição.
[0056] A FIG. 4A ilustra componentes e recursos da STUI 145 apresentados no visor 144 do SPD 100. Como mostrado na FIG. 4, a STUI 145 inclui um portal de configurações de SLTSU 402, no qual uma pluralidade de configurações pode ser inserida para gerenciar o desempenho do SLTSU 122 e STUI 145. Incluídas no portal de configurações de SLTSU 402 estão as configurações associadas às regras de expedição 404, protocolos de segurança do operador 406, comunicação 408, tipos de desvio e valores limiares associados 410, protocolos de resposta/notificação de detecção de violação de segurança 412, armazenamento histórico de dados de eventos de segurança 414 e outros recursos de segurança relacionados 414.
[0057] O STUI 145 também inclui a IU de rastreamento DOTS 420, que pode ser sinônimo de uma versão intercambiável apresentada e descrita como STUI 145, em algumas formas de realização. A IU de rastreamento de DOTS 420 inclui uma legenda 422 que identifica um tipo de acessibilidade visual (isto é, um marcador visível) dentre uma pluralidade de tipos diferentes de reconhecimento visual, que são atribuídos a cada uma das entidades relacionadas à expedição em um grupo de expedições. Por simplicidade, os
27 / 63 reconhecimentos visuais são chamados de “pontos” em toda a descrição. São ilustradas cinco possibilidades visuais distintas, respectivamente associadas à expedição ou carga, baú, reboque, MDC do operador e operador. Cada grupo de expedição 240, 440a-440zz possui um STID 241, 441a-441zz único atribuído. No entanto, nem todos os grupos de expedição incluem todas os cinco reconhecimentos visuais e, em particular, a maioria dos grupos de expedições não inclui um reconhecimento visual do operador. Além disso, como apresentado pelo grupo de expedição 440a, várias expedições diferentes (carga) podem ser rastreadas para um mesmo grupo 440a. Especificamente, como mostrado, uma segunda expedição (por exemplo, outra expedição 244) sendo transportada pelo mesmo caminhão baú e tem seu próprio sinal de localização único pode ser rastreada simultaneamente dentro do grupo de expedição criado 440a. Diferentes características distintivas (por exemplo, um padrão listrado representando uma cor diferente) podem ser atribuídas aos diferentes pontos dentro do grupo de expedição compartilhado 440a. Em uma forma de realização, cada peça de carga pode ser apresentada visualmente com um tipo de ponto diferente (por exemplo, cor ou forma), o que permite a seleção e identificação específica da carga específica em relação à outra carga que está sendo rastreada pelos pontos associados. Em outra forma de realização, cada operador também é identificado exclusivamente em relação a outros operadores (por exemplo, atribuído um ID de operador único), e cada caminhão ou outro veículo de expedição recebe uma assinatura exclusiva e é, portanto, rastreável através dessa assinatura exclusiva. As assinaturas exclusivas dos sinais de localização são transmitidas sem fio para uma estação de monitoramento, tal como o CSIST servidor 100B, através de uma entidade de rede, tal como uma estação base ou ponto de acesso.
[0058] Adicionalmente, como ilustrado pelos dois últimos grupos de expedição 440yz, 440zz, o caminhão baú pode ser representado por um único reconhecimento visual quando apenas um transponder está associado ao
28 / 63 equipamento combinado de caminhão baú. Assim, o SLTSU 122 configura o SPD 100 para apresentar visualmente cada entidade relacionada à expedição dentro de um grupo de expedições como pontos visualmente distintos na IU de rastreamento de expedições, usando um ou mais de (i) um tipo de ponto diferente e (ii) características diferentes de um mesmo tipo de ponto.
[0059] O STUI 145 também é fornecido para ilustrar a detecção de um desvio em dois dos grupos de expedição apresentados. Na forma de realização ilustrada, o SLTSU 122 gera um ícone de notificação/desvio detectado 445 e destaca o grupo para o qual o desvio é detectado. É apreciado que em outras formas de realização, a apresentação do ícone 445 pode ser opcional, e o SLTSU 122 pode configurar o SPD 100 para simplesmente destacar um ou mais do STID 241, 441 ou o grupo de expedição 240, 440 para o qual o desvio é detectado. Em ainda outra forma de realização, o desvio pode ser sinalizado destacando um ponto específico (por exemplo, um dos reconhecimentos visuais 450a/450b/450c/450d) dentre a pluralidade de reconhecimentos visuais colocalizados 450a, 450b, 450c, 4150d de grupo de expedição 444c para o qual o desvio é detectado. Como assim apresentado pela FIG. 4A, o SLTSU 122 permite adicionalmente que o SPD 100 gere e exiba, no dispositivo de exibição, a interface de usuário (IU) de rastreamento de primeira expedição exibindo cada um de uma pluralidade de grupos de expedição sendo rastreados simultaneamente e para indicar, dentro da IU de rastreamento de primeira expedição , quando uma anomalia foi detectada em um dos vários grupos de expedição.
[0060] Em uma forma de realização, é apresentada uma lista dos grupos de expedição. No entanto, em formas de realização alternativas, os grupos de expedição são apresentados de acordo com suas localizações geográficas no mapa de uma área ou de áreas monitorada(s). Com a forma de realização alternativa, é fornecida uma opção para alternar entre uma visualização de mapa geográfico e uma visualização de lista, e a lista que preenche a
29 / 63 visualização de lista corresponde aos grupos de expedição dentro de uma localização geográfica selecionada específica (por exemplo, Austin, Texas). Em uma forma de realização, o SLTSU 122 pode apresentar dentro das opções selecionáveis da STUI para entrada de um endereço de rua ou outra coordenada geográfica para restringir a faixa de grupos de expedição apresentados na STUI. Adicionalmente, em uma ou mais forma(s) de realização, diferentes visualizações podem ser pré-programadas para pesquisa. Por exemplo, o SLTSU 122 pode ser pré-programado com opções para pesquisar por transportador, expedidor, destinatário, tipo de expedição, origem da expedição, destino da expedição, rota a ser percorrida ou consulta geral baseada em texto (correspondência de palavra ou contexto). Entende-se que a lista não é exclusiva e não tem a intenção de transmitir quaisquer limitações com relação às opções fornecidas para gerar listas específicas de grupos de expedição que são rastreados/monitorados por meio de pontos ou reconhecimentos visuais colocalizados.
[0061] Como ilustrado adicionalmente pela FIG. 4A, o SPD apresenta cada sinal de rastreamento de localização dentro de um grupo de expedição como um reconhecimento visual separado colocalizado com outros reconhecimentos visuais, cada um correspondendo ao sinal de rastreamento de localização de uma entidade de expedição dentro do grupo de expedição. Em uma forma de realização, o SPD 100 também colocaliza e apresenta os reconhecimentos visuais que representam cada um dos sinais de localização recebidos com um alinhamento espacial mostrando uma distância de separação das entidades relacionadas à expedição. Com base no tipo de mecanismo de sinalização de localização, o SPD 100 recebe periodicamente sinais de localização atualizados de uma ou mais das entidades relacionadas à expedição e atualiza a apresentação da pluralidade de reconhecimentos visuais colocalizados na IU com base nos sinais de localização atualizados.
30 / 63
[0062] Adicionalmente, em uma forma de realização, o SLTSU adicionalmente permite que o SPD 100 forneça um mapeamento geográfico da pluralidade de pontos colocalizados na IU (por exemplo, sobrepondo os pontos em um mapa da área específica) e compare uma presente localização dos pontos colocalizados em pelo menos um dos destinos de entrega de expedição pretendidos e uma localização esperada atual da expedição. O SPD 100 identifica, com base na localização atual, se houve um desvio de rota pelo operador que está fora de uma faixa aceitável de desvio de uma rota pré- programada, e o SPD 100 gera e transmite pelo menos um sinal de notificação para informar um ou mais do operador, do transportador, do expedidor ou outra parte interessada sobre o desvio e para corrigir o desvio.
[0063] A FIG. 4B ilustra um exemplo de segunda STUI para um único grupo de expedição que é selecionado (tal como pelo dispositivo apontador 470) dentre os grupos de sinais disponíveis dentro da primeira STUI 145 da FIG. 4A. A segunda STUI 450 é aberta no visor 144 como uma nova janela ou uma janela incorporada na primeira STUI 145. A segunda STUI 450 inclui a legenda 422b, apresentando um mapeamento da entidade relacionada à expedição, sendo rastreada com os pontos ou reconhecimentos visuais correspondentes atribuídos àquela entidade relacionada à expedição. A segunda STUI 450 também inclui uma tela do rastreador DOT 455, dentro da qual é exibido um conjunto de pontos relacionados a uma ou mais expedições em uma única geolocalização. Na forma de realização apresentada, a geolocalização é uma parada de caminhão ou parada de combustível e um primeiro grupo de expedição que está sendo rastreado e para o qual a segunda STUI 450 foi aberta é apresentado na tela do rastreador DOT 455, com a posição relativa de cada entidade relacionada à expedição identificada na mesma. Adicionalmente, por segurança e outras razões, os pontos associados a um segundo grupo de expedição, que está na mesma localização geral que o primeiro grupo de expedição, são apresentados na tela do rastreador DOT 455 para o primeiro
31 / 63 grupo de sinal. O segundo grupo de expedição é identificado com pontos dispersados. Em uma forma de realização, se o ponto do operador para o segundo grupo de expedição se colocalizar e se mover em uníssono com o equipamento e o ponto de expedição do primeiro grupo de expedição, uma anomalia é detectada e uma série de ações de resposta são tomadas para proteger a expedição de ser tomada pelo operador errado (“não autorizado”). A tela do rastreador DOT 455 inclui uma barra de coordenadas de geolocalização que fornece a localização real geográfica e/ou no GPS e/ou no mapa do grupo de expedições.
[0064] Na parte inferior da STUI 450, há uma tela de notificação de estado de segurança de expedição 460, que fornece um estado de notificação atual da expedição. O estado da notificação pode incluir uma ou mais anomalias detectadas e suas correspondentes mensagens de notificação/aviso 562, 564, 566 exibidas na STUI 450. Três dos possíveis cenários que acionam uma notificação correspondente 562, 564, 566 são apresentados. Embora todas as três notificações 562, 564, 566 sejam mostradas simultaneamente na STUI, na forma de realização ilustrada, é apreciado que na execução real, apenas uma notificação seria gerada e exibida, com base na anomalia real detectada, a menos que várias anomalias sejam detectadas simultaneamente.
[0065] Com referência agora às FIGs. 5A-5D e 6A-6D, são ilustrados vários exemplos diferentes dos tipos de desvios que podem ser detectados pelo SLTSU 122 com base na apresentação e espaçamento relativo dos pontos no STUI 145. As FIGS. 5A-5D e 6A-6D são uma pluralidade de exemplos de interfaces de usuário de rastreamento de pontos (IU) que apresentam visualizações focadas de um único grupo de expedição que é selecionado da pluralidade de grupos de expedição apresentados no STUI 145 da FIG. 4. Na FIG. 5A-5D, cada IU de rastreamento de pontos 500 inclui uma barra de notificação de estado 510 que apresenta um estado atual da expedição correspondente com base, pelo menos em parte, na presença, alinhamento
32 / 63 relativo e movimento dos pontos que representam as entidades relacionadas à expedição dentro um grupo de expedição. Além da barra de notificação de estado 510, cada IU de rastreador de pontos 500 inclui informações/dados adicionais sobre a expedição, operador e equipamento de caminhão baú, dados de geolocalização e dados de rastreamento de movimento, cada um dos quais pode ser selecionado por um usuário para apresentar detalhes relevantes adicionais sobre o item selecionado. Nas várias figuras, a notificação visual imediata de uma anomalia, um desvio ou uma outra condição que ativa uma potencial violação de segurança é apresentada como fonte em negrito. Na implementação real, a notificação visual pode ser uma cor de destaque aplicada ou piscar de conteúdo específico dentro da IU 500. Notavelmente, além da notificação ou alerta sendo destacada, conjuntos relevantes de informações de rastreamento relacionadas a um aspecto da expedição também podem ser destacados (em negrito) para direcionar a atenção do pessoal de monitoramento para acessar essas informações de rastreamento relevantes/associadas.
[0066] Em uma ou mais forma(s) de realização, as FIGs. 5A-5D e 6A- 6D são geradas em resposta à seleção de um STID 241, 441, seleção de um agrupamento de expedição 240, 440 ou seleção do ícone de notificação de desvio 445 no STUI 145, ou mais especificamente, na IU de rastreamento DOTS 420. Assim, o SLTSU 122 configura o SPD 100 para executar as funções de: em resposta à detecção de uma seleção do STID ou reconhecimento visual único de um grupo de expedição específico que está sendo exibido no STUI, gera e exibe, no dispositivo de exibição, uma IU de rastreamento de segunda expedição que fornece informações detalhadas sobre uma expedição correspondente e uma localização atual ou última registrada de cada entidade relacionada à expedição do grupo de expedições em relação a uma localização de outra entidade relacionada à expedição no grupo de expedições e em relação a uma coordenada ou de localização geográfica da entidades relacionada à expedição. Em uma forma de realização, em resposta à colocação da expedição
33 / 63 no estado intensificado de observação/monitoramento, o SPD 100 gera e exibe automaticamente uma IU de rastreamento de segunda expedição (por exemplo, IU de rastreamento de pontos 500a, FIG. 5A) fornecendo detalhes adicionais da expedição correspondentes à expedição e as entidades relacionadas à expedição que compreendem o grupo de expedições.
[0067] Com referência à FIG. 5A, é ilustrado o primeiro exemplo de IU de rastreamento de pontos 500a na qual os pontos são alinhados espacialmente na ordem correta e dentro da faixa aceitável de distância um do outro. Adicionalmente, os pontos estão se movendo em harmonia entre si, a uma velocidade aceitável ao longo de uma rota de expedição em direção a um destino de entrega. Com essas condições, o SLTSU fornece uma notificação TUDO BOM, pois não há desvios ou anomalias detectados que apresentem risco à segurança da expedição. Entende-se que o alinhamento espacial dos pontos e a distância de separação são parâmetros que podem ser diferentes de uma expedição para outra. Nas formas de realização ilustradas, espera-se que o ponto de expedição esteja dentro ou próximo ao ponto do baú, enquanto se espera que o ponto do reboque esteja à frente de ambos os pontos ao se mover em direção ao destino de entrega pretendido (assumindo que as informações da rota sejam conhecidas e incluídas nas informações de expedição armazenadas na BD SLTSU 182). Além disso, espera-se que o ponto de MDC do operador e/ou o ponto do operador estejam próximos do ponto do reboque quando a expedição estiver em movimento.
[0068] Em cada uma das formas de realização apresentadas, a localização do operador é rastreada através do sinal de localização recebido pelo MDC do operador, e ambos são assumidos como sinônimos e na mesma localização geral. Para contabilizar os períodos em que o operador pode parar por combustível ou repouso ou por outros motivos esperados, é fornecida uma distância de separação para pelo menos dois pontos colocalizados e o operador/ponto de MDC do operador e vice-versa. Como exemplo, uma
34 / 63 distância de separação de 100 metros é fornecida como uma distância de máxima limiar que o operador estará longe do caminhão baú e/ou da expedição durante períodos normais de transporte. Qualquer detecção de uma distância de separação acima desse limiar será considerada um desvio e fará com que o SLTSU 122 faça com que o SPD 100 ative uma notificação de possível risco à segurança.
[0069] Em outra forma de realização, a divulgação fornece monitoramento e rastreamento de um evento de separação não programado e/ou inesperado, como um ou mais dos pontos que devem permanecer colocalizados na mesma geolocalização afastando-se dos outros pontos. Como exemplo, o evento de separação pode incluir o reboque/caminhão se afastando do baú. Como outro exemplo, o evento de separação pode incluir um dos pontos de carga que estão se afastando do baú ou vice-versa fora de uma localização de coleta ou retirada pretendido para essa carga específica. Um(a) conjunto/sequência apropriado(a) de notificações e/ou respostas é gerado(a) com base nos dados coletados relacionados ao evento.
[0070] A FIG. 5B ilustra a IU do rastreador de segundo ponto 500b na qual o operador deixou o reboque, mas está a uma distância aceitável de separação da expedição. Mais especificamente, o SLTSU 122 deduziu que o operador parou em uma parada de caminhão e/ou está reabastecendo, com base na mapa de geolocalização da área em que o caminhão baú está estacionado. Alternativamente, em uma forma de realização, a expedição pode ter chegada a um ponto de retirada conhecido/esperado (ou área de descanso do operador), de modo que o operador que se separa da expedição e/ou do caminhão baú seja aceitável.
[0071] A FIG. 5C ilustra a IU do rastreador de terceiro ponto 500c, na qual os sinais de localização para todo o grupo de entidades relacionadas à expedição ficam sem serem detectados por um período de tempo. Em pelo menos uma forma de realização, a perda simultânea de todos os sinais de
35 / 63 localização aciona o SLTSU 122 para gerar um aviso de um ataque de interferência e notificar o operador e outros sobre o ataque detectado. Assim, a barra de estado de notificação 510c indica claramente esse estado de alerta. De acordo com um aspecto, o período de tempo é um parâmetro programado que pode depender de outras informações relacionadas à rota de expedição, localização geográfica, etc. Por exemplo, quando a perda de pontos visíveis (isto é, sinais de localização) ocorre enquanto a expedição é determinada a se mover em um túnel, o período pode ser definido para um período de tempo esperado para o caminhão baú sair do túnel. Outros cenários ambientais acionariam um período de tempo diferente ou nenhum atraso. Na forma de realização acima, uma determinação de um problema potencial é feita (e as ações responsivas são tomadas) somente se uma condição de perda de sinal continuar/durar mais do que um período de tempo limiar predefinido. Isso permite que o sistema contabilize a perda de sinal detectada que pode ser causada por um transmissor com defeito ou a entrada em um túnel localizado na rota, etc.
[0072] A FIG. 5D ilustra a IU do rastreador de quarto ponto 500d na qual os sinais de localização para apenas parte do grupo de entidades relacionadas à expedição não são detectados. Nesse cenário específico, o operador está em uma parada de caminhão e longe do caminhão baú. A barra de estado de notificação 510d, portanto, fornece o aviso sobre o ataque de interferência, mas também apresenta detalhes adicionais relacionados ao ambiente e/ou à localização que podem ser úteis para combater o ataque.
[0073] A FIG. 6A ilustra a IU do rastreador de quinto ponto 600a, na qual um movimento direcional dos pontos para um grupo de expedição indica que a expedição está sendo conduzida para fora da rota. O SLTSU 122 aciona um alerta que é exibido na barra de estado de notificação 610a, indicando que a expedição está sendo movida para fora da rota. Esse gatilho pode, em uma forma de realização, exigir que a expedição esteja a uma distância mínima
36 / 63 limiar (por exemplo, 1 milha) fora da rota antes que a barra de estado da notificação seja atualizada para refletir o alerta. Uma verificação das condições de tráfego e outras condições ambientais também pode ser integrada no processo de determinação para identificar se existe uma razão válida para o operador ter mudado as rotas.
[0074] As FIGS. 6B-6C ilustram dois cenários que envolvem uma separação não programada de pontos nas respectivas IUs do rastreador de pontos. Na FIG. 6B, a IU do rastreador de sexto ponto 600a mostra o operador e o baú se afastando do baú e da carga a uma velocidade e por um período de tempo que indica que o operador pode estar abandonando a expedição. A barra de estado da notificação 610b é atualizada para fornecer este aviso/alerta. Na FIG. 6C, um alerta semelhante pode ser relatado através da barra de estado de notificação 610c; no entanto, nesta forma de realização, a expedição foi removida do trailer e está sendo deixada em uma localização que não é o destino da entrega. SPD 100, portanto, determina que a separação pode provavelmente ser um abandono da carga. Como alternativa, dependendo da localização em que a carga foi removida do baú, o SLTSU 122 pode determinar que ocorreu uma retirada incorreta da expedição. Em ambos os cenários, o SLTSU 122 aciona uma série de ações responsivas, que podem incluir a comunicação desse erro ao MDC do operador ou ao transportador.
[0075] Em uma ou mais forma(s) de realização, o monitoramento de eventos de separação é ainda estendido para incluir o monitoramento e a identificação de um cenário de veículo autônomo no qual o motorista deixa o(a) caminhão/baú em uma localização que não está dentro da zona esperada de separação do motorista. Por exemplo, o motorista pode abandonar uma expedição/carga e/ou simplesmente interromper seu transporte da expedição deixando o caminhão e o baú em uma parada de caminhões ou em outra localização estacionada e afastando-se ou fora da “zona segura” esperada (por exemplo, 50 jardas/metros) do caminhão/baú. Uma taxa de movimento do
37 / 63 motorista para longe da expedição (identificada pela velocidade do ponto do motorista em movimento) pode indicar que o motorista está em outro veículo que está se afastando da localização do(a) caminhão/reboque/carga. Um(a) conjunto/sequência apropriado(a) de notificações e/ou respostas é gerado(a) com base nos dados coletados relacionados ao evento.
[0076] A FIG. 6D ilustra, via IU do rastreador de sexto ponto 600d, o cenário em que o operador errado leva uma expedição (isto é, a carga ou o reboque carregado com a carga). Essa situação pode ocorrer no porto de expedição ou no ponto de trânsito da expedição no qual a expedição é deixada para ser retirada por um operador autorizado. Quando a expedição começa a sair do porto e o operador autorizado não é quem coleta a carga, o STLSU configura o SPD 100 para reconhecer que o sinal de localização da expedição está colocalizado com o motorista errado ou que o sinal de localização da expedição está se afastando do ponto de trânsito sem ser colocalizado (e, portanto, movido em uníssono) com o sinal de localização do operador autorizado. Deve ser observado que esse cenário também se aplica ao roubo de um caminhão baú com expedição a bordo, como quando o operador está em uma parada de caminhão ou em outra localização fora do baú, mas a expedição é detectada se afastando do operador. STLSU 122 configura o SPD 100 para gerar uma notificação de um possível roubo da expedição e exibe essa notificação na barra de estado de notificação 610d.
[0077] Com referência agora à FIG. 7, é apresentado um fluxograma de um método pelo qual os dispositivos e a infraestrutura das figuras anteriores são utilizados para apresentar certos aspectos dos recursos de monitoramento e segurança da expedição da presente divulgação. Nas figuras anteriores, e de acordo com um aspecto da divulgação, é apresentado o sistema de processamento de dados 100, que inclui uma memória 110 tendo armazenado no mesmo um utilitário de rastreamento e segurança de localização de expedição (SLTSU) 122. O SPD 100 também inclui um dispositivo de exibição
38 / 63 144 que permite a apresentação visual de pelo menos uma interface de usuário gráfica (IU) 145 gerada pelo SLTSU 122. O SPD 100 inclui adicionalmente pelo menos um dispositivo de interface de rede (NID) 160 que permite o SPD 100 receber e transmitir informações por meio de uma ou mais rede(s) de comunicação 170/210. O SPD 100 inclui adicionalmente pelo menos um processador 105 acoplado à memória 110, o dispositivo de exibição 144 e o pelo menos um NID 160. O processador 105 executa o SLTSU 122 para permitir que o SPD 100 execute os recursos ilustrados pelo método 700 da FIG. 7).
[0078] Para simplificar, cada um dos métodos apresentados (isto é, 700, FIG, 7, 800, FIG. 8 e 900, FIG. 9) são descritos da perspectiva do SPD 100, executando as várias funções descritas. É apreciado que o SPD 100 é configurado para executar as várias funções com base na execução do SLTSU 122 pelo processador 105. Adicionalmente, algumas funções são executadas por outros componentes do SPD 100, tal como o recebimento e transmissão de sinais e notificações de localização, respectivamente, que são, em parte, executados pelo NID 160 (FIG. 1).
[0079] Como fornecido pela FIG. 7, o SLTSU 122 permite/configura o SPD 100 para receber, através de pelo menos um NID, uma pluralidade de sinais de rastreamento de localização indicando uma localização de várias entidades relacionadas à expedição que estão sendo rastreadas simultaneamente como um grupo de expedição (bloco 702). O SLTSU 122 configura o SPD 100 para associar os sinais de rastreamento de localização como um grupo de expedição e atribuir um identificador de rastreamento de expedição único (STID) ao grupo de expedição para rastrear o movimento dos sinais de rastreamento de localização (representados como pontos colocalizados) um em relação ao outro e para uma rota de expedição 235 (bloco 704). No bloco 706, e com referência específica agora às FIGs. 4 - 6, SLTSU 122 configura o SPD 100 para apresentar o grupo de expedição 240 como uma pluralidade de
39 / 63 reconhecimentos visuais colocalizados 450a, 450b, 450c, 450d em uma interface de usuário (IU) de rastreamento de expedição 145 (FIG. 4), em que cada sinal de rastreamento de localização é representado por um reconhecimento visual 450a/450b/450c/450d dentre a pluralidade de reconhecimentos visuais colocalizados 450a, 450b, 450c, 450d.
[0080] O SPD 100 é adicionalmente configurado para monitorar desvios não programados em pelo menos um de uma colocalização esperada e uma geolocalização esperada de atualizações recebidas para os sinais de rastreamento de local dentro de cada grupo de expedição sendo rastreado (bloco 708). Em resposta à detecção (no bloco de decisão 710) de um desvio não programado, o SPD 100 é adicionalmente configurado para identificar um tipo específico de desvio não programado (bloco 712) e, com base em parte no tipo específico do desvio não programado identificado, aciona um série de ações responsivas para proteger a expedição (bloco 714). O SPD 100 é adicionalmente configurado para registrar dados associados ao evento (bloco 716). Então, o método 700 é concluído no bloco final.
[0081] Deve ser considerado que o ciclo de monitoramento da expedição continuará até que a expedição seja entregue no destino final ou que outras medidas sejam tomadas para interromper o monitoramento do grupo de expedições. Além disso, em uma forma de realização, a detecção de e resposta a um desvio inclui o SPD 100 determinando, a partir de métricas associadas à mudança detectada e padrões anteriores de comportamento dos sinais de entrada, se a mudança detectada indica um potencial ruim e/ou malicioso e/ou ato ilegal e/ou financeiramente prejudicial direcionado à expedição. Em resposta à determinação de que a mudança detectada é indicativa de um ato ruim associado à expedição, o SPD 100 aciona ações responsivas a um ou mais de (i) impedir a ocorrência do ato ruim ou (ii) mitigar/reduzir (a) um momento de resposta e/ou (b) um efeito na expedição causado pelo ato ruim.
40 / 63
[0082] Com referência agora ao fluxograma da FIG. 8A-8B, é ilustrado um método de exemplo 800 no qual o tipo específico de desvio é determinado e as ações responsivas correspondentes são acionadas. As FIGs. 8A-8B se expande nos processos do bloco 706-714 da FIG. 7, de acordo com uma ou mais forma(s) de realização. A partir do bloco 802, o SPD 100 recebe atualizações do sinal de localização, atribui as atualizações aos pontos correspondentes, e modifica a localização dos pontos nos grupos de expedição com base nas atualizações do sinal de localização, e monitora a atualização quanto a desvios ou anomalias não programado(a)s ou inesperado(a)s no padrão de pontos ou nos sinais de localização recebidos. No bloco 804, o STLSU 122 configura o SPD 100 para detectar uma ocorrência de uma anomalia que pode incluir uma ou mais de (i) perda de recepção dos sinais de localização de uma ou mais das entidades relacionadas à expedição, (ii) alterações não programadas em uma relação espacial das entidades relacionadas à expedição ou reconhecimentos visuais correspondentes na STUI, e (iii) um movimento do ponto de expedição da localização de coleta antes de ser colocalizado e agrupado com o ponto de operador, indicativo de uma coleta não autorizada da expedição. O SPD 100 determina via blocos 806, 808 e 820 se a anomalia é (i) uma perda de recepção dos sinais de localização de uma ou mais das entidades relacionadas à expedição (bloco de decisão 806), (ii) mudanças não programadas em um relacionamento espacial das entidades relacionadas à expedição ou reconhecimentos visuais correspondentes na STUI (bloco de decisão 808), ou (iii) um movimento do ponto de expedição da localização de coleta antes de ser colocalizado e agrupado com o ponto do operador, indicativo de uma coleta não autorizada de expedição (bloco de decisão 810). Em resposta à anomalia ser uma perda de recepção (como determinado no bloco 806), o método 800 transita para o processo do método 900 apresentado pela FIG. 9.
41 / 63
[0083] Em resposta à determinação (no bloco de decisão 808) que a anomalia detectada é/inclui uma mudança não programada na relação espacial (isto é, separação) dos pontos colocalizados (e, portanto, das entidades relacionadas à expedição) um do outro antes da entrega de expedição no destino pretendido, o SPD 100 determina se há uma razão válida para a separação não programada, avaliando dados históricos e dados recebidos sobre as entidades relacionadas à expedição, a rota, o localização geográfica em que a separação não programada ocorre, e recebeu condições ambientais (bloco 810). Em resposta a não identificar um motivo válido para a separação não programada, como determinado no bloco 812, o método 800 inclui SLTSU configurando o SPD 100 para sinalizar a expedição para monitoramento intensificado (bloco 814), acionar medidas de segurança para alertar partes relevantes da ocorrência da anomalia (bloco 816) e crie e armazene um registro da ocorrência da anomalia (bloco 818).
[0084] Voltando ao bloco 808, em resposta à anomalia ser uma mudança não programada no movimento direcional dos pontos um em relação ao outro, o método 800 transita para o método 850 da FIG. 8A. Supondo que a anomalia detectada não seja uma das anomalias mencionadas acima, o método 800 transita para o bloco de decisão 820 no qual o SPD 100 determina se a expedição e a separação associada de pontos um do outro ou o desaparecimento de pontos do sistema de rastreamento está ocorrendo no destino de entrega. Em uma forma de realização, em resposta à separação ou ao desaparecimento dos pontos que ocorrem no destino de entrega de expedição (como determinado no bloco 820), o SPD 100 desacopla os sinais de localização dentro do grupo de expedição e atualiza um sistema de rastreamento de expedição para indicar que a expedição foi entregue (bloco 822). O SPD 100 também atualiza a IU de rastreamento de expedição para remover o grupo de expedições e a pluralidade de reconhecimentos visuais colocalizados usados para rastrear o grupo de expedições (bloco 824). O método 800 termina então.
42 / 63
[0085] De acordo com uma forma de realização, para permitir que o SPD 100 monitore quaisquer desvios não programados, o STLSU configura o SPD 100 para executar pelo menos um de: (a) comparar uma localização geográfica atual do reconhecimento visual em um mapeamento de localização geográfica com um localização geográfica esperada, com base em uma rota prescrita para a expedição; e identificar se houve um desvio de rota pelo operador; (b) monitorar mudanças em um distância de separação e alinhamento padrão dos reconhecimentos visuais correspondentes a cada uma das entidades relacionadas à expedição dentro do grupo de expedição, em relação a uma distância de separação e alinhamento esperada; e (c) monitorar mudanças específicas na recepção dos sinais de localização de entrada, cujas mudanças específicas são mudanças que são indicativas de uma anomalia.
[0086] Com referência agora à FIG. 8B, é ilustrado um método de exemplo 850 pelo qual a(o) anomalia/desvio envolve um operador incorreto levando uma expedição, como ilustrado acima com a IU de rastreador de sexto ponto 600d da FIG. 6D. Com referência contínua à ilustração da FIG. 6D, o método 850 começa no bloco 852 com uma expedição sendo atribuída e associada (por exemplo, pelo CSIST servidor, SPD 100, expedidor ou outra entidade associada) a um operador autorizado (e equipamento do operador). A atribuição/associação é armazenada no BD SLTSU e a expedição é então monitorada para fins de colocalização com o sinal de localização do operador autorizado (bloco 854). Após o movimento detectado da expedição por pelo menos uma distância mínima de um porto de expedição, a uma velocidade que indica que a expedição está sendo movida para fora do porto (bloco 856), é feita uma determinação (bloco 858) se a expedição foi colocalizada com o operador autorizado (isto é, a expedição não está sendo movida por alguém que não é o operador autorizado). Em resposta à expedição não estar sendo colocalizada no operador autorizado, o STLSU configura o SPD 100 para determinar/reconhecer que o sinal de localização da expedição está
43 / 63 colocalizado com o motorista errado ou que o sinal de localização da expedição está se afastando d ponto de trânsito sem estar colocalizado com o sinal de localização do operador autorizado (bloco 860). O STLSU 122 configura o SPD 100 para identificar uma violação de segurança envolvendo a expedição sendo coletada por alguém que não é o operador autorizado para essa expedição (862). O STLSU 122 configura o SPD 100 para gerar uma notificação de um possível roubo da expedição em andamento (bloco 864) e exibir essa notificação na barra de estado da notificação 610d ou em uma interface do usuário do MDC do operador autorizado (bloco 866).
[0087] De acordo com uma forma de realização relacionada à atribuição e à coleta por um operador para uma expedição futura, o SLTSU configura o SPD 1000 para identificar um operador pretendido e um veículo de transporte atribuído a uma expedição futura aguardando a coleta pelo operador pretendido, o operador pretendido tendo um ID do operador e um dispositivo de comunicação que fornece um sinal de localização de dispositivo único associado à ID do operador, a expedição também tendo um sinal de localização de expedição único. O SPD 100 associa o ID do operador à expedição futura. O SPD 100 monitora então uma localização de coordenadas geográficas da expedição futura antes da coleta pelo operador. Em resposta a um sinal recebido indicando que o operador coletou a expedição, o SPD 100 faz o enlace e colocaliza a localização do dispositivo único do operador (MDC) e o sinal de localização da expedição único para criar e rastrear um novo grupo de expedições (bloco 868).
[0088] Durante o monitoramento da coleta, o SPD 100 também é configurado para identificar uma anomalia dentre: (i) detectar uma mudança na localização de geocoordenadas da expedição por mais de uma primeira distância limiar antes do sinal de rastreamento da expedição único estar colocalizado com o sinal de localização do dispositivo único; e (ii) detectar que um segundo sinal do dispositivo do operador, diferente do sinal de localização
44 / 63 do dispositivo único, é colocalizado com e começa a se mover em uníssono com o sinal de rastreamento da expedição único, onde o segundo sinal do dispositivo do operador não está associado ao operador ou um segundo operador que tenha sido atribuído para transportar a expedição. Em resposta à identificação da anomalia, o SPD 100 está configurado para acionar uma série de ações responsivas projetadas para impedir ou interromper que um operador não autorizado leve a expedição.
[0089] De acordo com uma forma de realização, o método inclui receber um sinal de uma ou mais entidade(s) relacionada(s) à expedição, incluindo um rastreador de expedição/carga e possivelmente incluindo um transmissor/respondedor de reboque. O método inclui identificar, como um motorista pretendido da expedição, um motorista específico que possui um MDC do operador correspondente (por exemplo, um telefone inteligente) que fornece um sinal do operador único, e também inclui a correspondência do sinal do operador único com as entidades associadas à expedição; monitorar os sinais recebidos das entidades associadas à expedição e o sinal do motorista único para identificar quando os sinais se tornam colocados e começam a se mover em uníssono. O método inclui adicionalmente a identificação de quando um sinal de motorista diferente se aproxima e/ou começa a se mover em uníssono com os outros sinais rastreados. O método inclui, em resposta à identificação de que um sinal de motorista diferente é colocado com os outros sinais, executando uma série de ações responsivas, com base na determinação de que o motorista incorreto está levando a expedição. As ações responsivas podem incluir um ou mais, entre outros, de notificar o motorista correto, registrar o incidente, sinalizar o motorista diferente, notificar a aplicação da lei etc.
[0090] A FIG. 9 fornece um fluxograma do método para responder a uma anomalia que envolve a perda de um ou mais dos sinais de localização de pelo menos uma entidade de expedição associada a um grupo de expedição, como ilustrado nas FIGs. 5C e 5D. O método 900 começa no bloco 902 no
45 / 63 qual o SPD 100 detecta uma perda completa de pelo menos um sinal de localização de uma ou mais das entidades de expedição correspondentes. Em resposta à perda completa detectada, o SPD 100 remove ou modifica (simulando a aparência ou piscando) o reconhecimento visual correspondente ao sinal de localização para essa entidade de expedição na STUI (bloco 904). No bloco de decisão 906, o SPD 100 determina, com base em características associadas à perda de pelo menos um sinal, se a perda é um resultado de um ataque de interferência na localização da expedição. Em resposta à determinação de que a perda resultante é um resultado de um ataque de interferência, o SPD 100 gera e emite, para as partes relevantes, uma notificação específica que identifica a detecção do ataque de interferência e possíveis tentativas de roubar expedições e/ou equipamentos (bloco 908). As notificações podem ser notificações visuais na tela e/ou alarmes sonoros e similares. O SPD 100 inicia uma ação ou mais ações para combater o ataque de interferência e proteger uma ou mais das entidades relacionadas à expedição contra ações ruins (bloco 910). O SPD 100 registra o evento e qualquer resolução do mesmo para BD SLTSU (916).
[0091] De acordo com uma forma de realização, o SPD 100 determina no bloco 912 se a perda é uma perda parcial dos sinais de localização recebidos, afetando apenas um subconjunto das entidades relacionadas à expedição dentro do grupo de expedição. Em resposta à perda de sinal como sendo uma perda parcial, o SPD 100 aciona um evento de alarme de nível baixo e define um temporizador para rastrear um período de tempo que decorre após a detecção da perda parcial de sinal (bloco 914). O SPD monitora (via bloco de decisão 916) se a perda parcial do sinal de localização recebido é resolvida antes da expiração de uma janela de tempo pré-estabelecida. Em resposta à perda parcial ser resolvida dentro da janela de tempo pré-estabelecida, o SPD 100 gera e armazena um registro do evento como uma perda parcial recuperada do incidente de sinal que ocorre em uma localização geográfica da entidade
46 / 63 relacionada à expedição quando a perda ocorreu (bloco 920). No entanto, em resposta à condição de perda parcial não ser resolvida dentro da janela de tempo pré-estabelecida, o método 900 faz a transição para o bloco 908 e o SPD 100 aciona um estado de alarme de nível mais alto e gera alertas e notificações em tempo real de possível roubo de um ou mais das entidades relacionadas à expedição. Por conseguinte, na forma de realização ilustrada, em resposta a um de (i) todos os pontos desaparecendo simultaneamente por mais do que a janela de tempo pré-estabelecida e (ii) não recebendo o sinal remoção de escalonamento antes da expiração da janela de tempo pré-estabelecida em que apenas um subconjunto dos sinais de localização desaparece do sistema de monitoramento, o SPD coloca a expedição em um estado de perigo elevado e aciona um alarme de nível mais alto para iniciar uma série de operações e ações responsivas.
[0092] Em uma forma de realização, o SPD 100 define um cronômetro para uma janela de tempo pré-estabelecida antes da emissão da notificação (bloco 914). No bloco de decisão 916, o SPD 100 verifica se um sinal de remoção de escalonamento é recebido de uma parte confiável, fornecendo uma verificação da segurança da expedição antes da expiração de uma janela de tempo pré-estabelecida. Em resposta ao recebimento do sinal de remoção de escalonamento antes da expiração de uma janela de tempo pré-estabelecida, o SPD 100 opcionalmente (como ilustrado pelas linhas de fronteira tracejadas) remove a expedição do estado intensificado de observação/monitoramento (bloco 918) e registra o evento e subsequente remoção do escalonamento no BD SLTSU (bloco 920).
[0093] De acordo com uma ou mais forma(s) de realização, e como ilustrado pelas FIGs 2, e 5B-5D e 6A-6D, ao executar a série de ações responsivas com base no tipo específico de desvio identificado, o SPD 100 executa pelo menos um como a seguir: destaque, na IU de rastreamento de expedição, um reconhecimento visual correspondente ou o ID único do grupo
47 / 63 de expedições para o qual o desvio foi detectado; enviar pelo menos uma notificação visual na tela e uma notificação sonora para alertar a equipe de monitoramento sobre o desvio detectado; e comunicar a notificação a um dispositivo de comunicação remota de pelo menos um de um operador e um expedidor associado à expedição para fornecer uma notificação em tempo real do desvio. Adicionalmente, em resposta ao desvio ser uma perda simultânea ou substancialmente simultânea de uma pluralidade de sinais de localização em um único grupo de expedição, o SPD 100 emite uma notificação que inclui um alerta para uma ou mais parte(s) comunicativamente comunicada(s) de um possível ataque de interferência que pode indicar intenção maliciosa em relação a uma ou mais das entidades de expedição.
[0094] De acordo com um aspecto, o armazenamento do SPD inclui o BD SLTSU, que armazenou os dados de expedição utilizados e atualizados periodicamente pelo SLTSU. O SLTSU permite que o SPD 100 rastreie simultaneamente vários grupos de expedição diferentes em várias localizações geográficas diferentes, atualize um histórico de expedição de cada um dos vários grupos de expedição diferentes durante o ciclo de vida de cada expedição, e armazene a atualização no armazenamento/BD SLTSU. Adicionalmente, o SPD 100 agrega, associa e/ou correlaciona atividades detectadas, localização e respostas acionadas em um módulo de aprendizado que facilita o manuseio futuro de eventos detectados semelhantes que possam ocorrer.
[0095] De acordo com um aspecto, é provido um sistema de monitoramento e segurança de expedição. O SMSS inclui pelo menos um dispositivo de computação que é acoplado comunicativamente a pelo menos uma rede. O dispositivo de computação pode ser configurado de forma semelhante para realizar operações semelhantes às do SPD 100. Especificamente, o dispositivo de computação inclui pelo menos um módulo de comunicação que suporta transferência de informações por pelo menos uma
48 / 63 rede e que recebe uma pluralidade de sinais de localização, cada sinal de localização associado a uma respectiva entidade relacionada à expedição entre uma pluralidade de entidades relacionadas à expedição, colocalizadas geograficamente, que formam coletivamente um grupo de expedição que é rastreado durante a conclusão de uma expedição. Adicionalmente, o dispositivo de computação é configurado para gerar, com base nas coordenadas geográficas dos sinais de localização recebidos, uma interface de usuário (IU) de rastreamento de expedição na qual é exibida uma localização atual de cada uma das entidades relacionadas à expedição por meio de reconhecimentos visuais que são apresentados em um alinhamento espacial entre si e com as coordenadas de uma localização geográfica. Adicionalmente, o dispositivo de computação é configurado para detectar uma ocorrência de uma anomalia compreendendo um ou mais de (i) perda de recepção dos sinais de localização de uma ou mais das entidades relacionadas à expedição, (ii) mudanças não programadas em uma relação espacial das entidades relacionadas à expedição ou reconhecimentos visuais correspondentes na STUI, (iii) uma mudança não programada em um movimento direcional dos reconhecimentos visuais associados a um único grupo de expedição um em relação ao outro; e (iv) um movimento do ponto de expedição a partir da localização de coleta antes de ser colocalizado e agrupado com o ponto do operador, indicativo de uma pega não autorizada da expedição.
[0096] De acordo com uma forma de realização, o SMSS inclui uma pluralidade de mecanismos de rastreamento de localização associados a cada um de uma expedição, um contêiner de expedição, um equipamento de usuário de um operador, e uma veículo/condução de transporte. A pluralidade de mecanismos de rastreamento de localização permite a detecção de uma coordenada e transmissão de localização por meio de um sistema de rastreamento intermediário de dados de coordenadas de localização para o
49 / 63 dispositivo de computação através de uma ou mais rede(s) de comunicação à(s) qual(ais) o dispositivo de computação está acoplado de forma comunicativa.
[0097] De acordo com uma forma de realização, um método inclui um SPD monitorando uma localização relativa de um operador para uma expedição por meio de um ou mais de sinais de sensor recebido(s) para entidades relacionadas à expedição de um grupo de expedições. O método inclui detectar uma separação de pelo menos um de (i) um sinal do operador de um sinal de baú/reboque, (ii) um sinal de expedição do sinal de baú/reboque; e (iii) o sinal do operador do sinal de expedição. O método inclui adicionalmente, em resposta à separação ser maior que uma distância de separação aceitável pré- estabelecida, gerando e emitindo uma notificação que informa um destinatário de uma ocorrência da separação detectada sendo maior que a distância de separação aceitável pré-estabelecida.
[0098] De acordo com uma forma de realização, o método inclui, em resposta à separação sendo uma separação de pelo menos um (i) do sinal de baú/reboque ou (ii) o sinal do operador do sinal de expedição durante um período em que a separação não é programada para ocorrer: identificar a separação como correlacionada a um cenário de veículo não assistido ou abandonado, no qual o operador deixou o caminhão baú em uma localização que não esteja dentro de uma zona segura esperada de separação do operador; e acionar uma notificação do cenário de veículo não assistido a pelo menos uma parte interessada.
[0099] De acordo com outra forma de realização, o método inclui determinar, a partir da análise de uma mudança na localização geográfica de um sinal de localização recebido ao longo do tempo, uma velocidade do movimento do operador para longe da expedição, em relação a uma coordenada de colocalização anterior. O método inclui adicionalmente determinar, com base na velocidade do movimento do operador para longe da expedição, que o operador está em outro veículo que está se afastando da localização da
50 / 63 expedição, e notificar pelo menos um operador, um expedidor, e o pessoal da segurança que o operador está desviando de um plano de expedição aceitável em relação à expedição e pode estar abandonando a expedição antes da conclusão da entrega.
[00100] Adicionalmente, o método inclui: recuperar, para a expedição identificada, detalhes de expedição relacionados a um destino, rotas preferidas ou recomendadas, e cronograma projetado do movimento da expedição, incluindo paradas esperadas, para a rota de expedição recomendada; encaminhando os dados da expedição para o dispositivo do operador; e monitoramento de um evento de separação não programada. De acordo com uma forma de realização, o evento de separação envolve um ou mais dos sinais de localização recebidos e reconhecimentos visuais mapeados que devem permanecer colocalizados em uma mesma localização de geocoordenadas se afastando de outros reconhecimentos visuais na localização de geocoordenadas. De acordo com uma ou mais forma(s) de realização, o evento de separação não programada pode incluir pelo menos um de: (i) o reboque/baú se afastando da expedição; (ii) a expedição se afastando do baú ou vice-versa, enquanto não estiver localizada dentro de uma localização de coleta ou retirada pretendida para essa expedição; e (iii) o operador se afastando da expedição ou do reboque/baú, além de uma distância aceitável de separação.
[00101] Com referência agora à FIG. 10, é ilustrado um exemplo de dispositivo de comunicação de usuário, que é apresentado como dispositivo de comunicação móvel (MDC) 1000. O MDC 100 é um dispositivo de operador e pode ser descrito como tal de forma intercambiável. Especificamente, a FIG. 10 representa uma imagem tridimensional, bem como uma representação em diagrama de blocos da composição do componente de um dispositivo de comunicação móvel (MDC). O MDC 100 opera dentro de uma rede de comunicação sem fio e serve como o dispositivo eletrônico dentro do qual vários dos recursos associados ao operador da divulgação podem ser
51 / 63 implementados. De acordo com a ilustração geral, o MDC 1000 é um dispositivo de comunicação que é projetado para se comunicar com outros dispositivos através de uma rede de comunicação sem fio, que pode ser incluída na rede de comunicação de dados 210 (FIG. 2). O MDC 1000 pode ser um hospedeiro de tipos diferentes de dispositivos, incluindo, mas não limitados a, um telefone celular ou smartphone, um laptop, um netbook, um ultrabook e/ou um tablet (por exemplo, um iPAD®), ou outro dispositivo de computação com acesso à conectividade sem fio. Os dispositivos utilizados incluem o hardware e o software necessários para permitir a comunicação sem fio entre o MDC 1000 e uma rede através da qual informações e/ou dados e comunicação de voz são necessárias para implementar os vários recursos descritos na presente invenção para facilitar a segurança de expedições por meio do ambiente de comunicação do sinal de localização geral 200 e execução do SLTSU 122.
[00102] Referindo-se agora à composição do componente específico e à funcionalidade associada dos componentes apresentados, o MDC 1000 compreende o processador 1010, que se conecta através de uma pluralidade de interconexões (ilustradas pelas setas bidirecionais) a uma pluralidade de outros componentes funcionais do MDC 1000. O processador 1010 pode ser um circuito integrado que inclui um ou mais de microprocessadores programáveis e um processador de sinal digital (DSP). O processador 1010 controla a comunicação, execução do código do programa, controle do modo de energia, sincronização de tempo e outras funções e/ou operações do MDC 1000. Essas funções e/ou operações incluem, portanto, mas não estão limitadas a, processamento de dados de aplicativos e processamento de sinais.
[00103] Conectados ao processador 1010 estão o armazenamento 1015, a memória 1020, os dispositivos de entrada/saída (E/S) e os mecanismos de comunicação 1055. A memória 1008 pode incluir memória volátil e/ou memória não volátil. Durante a operação do dispositivo, um ou mais de aplicativos executáveis podem ser armazenados na memória 1020 para
52 / 63 execução pelo processador 1010. Por exemplo, a memória 1020 é ilustrada contendo App de SLTSU 1022 local, que é um app que pode ser baixado ou utilitário que é executado no MDC 1000. App SLTSU 1022 inclui a interface do usuário de rastreamento de expedição (STUI) 1024 e o módulo de verificação biométrica 1026, que é utilizado para verificar se o operador acessa determinadas funções seguras do MDC 1000. Como exemplo, uma confirmação de voz ou impressão digital pode ser necessária antes de permitir que um transportador/motorista colete uma expedição de alto valor, para que apenas um transportador pré-autorizado específico possa realizar o transporte dessa expedição. Assim, por exemplo, uma expedição do DOD será liberada apenas para um transportador autorizado pelo DOD.
[00104] A memória 1020 inclui adicionalmente o utilitário de rastreamento de conformidade de expedição 1028, que pode fornecer acesso aos mapas disponíveis e que utiliza um sensor de GPS ou outro sensor de detecção de localização ou função do MDC para relatar uma localização exata do MDC 1000 de volta ao CSIST servidor (SPD) 100B. No utilitário de rastreamento de conformidade de expedição 1028 está o utilitário de rastreamento DOTS (ou SLTSU) 1030, que é uma versão local do dispositivo do operador e executa funções semelhantes às do SLTSU 122 (FIG. 1). Também incluído no utilitário de rastreamento de conformidade de expedição 1028 está o módulo de conformidade 1032, que fornece os recursos de monitoramento e resposta de conformidade apresentados na descrição das FIGs. 3A-3B. As duas visualizações 3D do MDC 1000 apresentam um exemplo de interface de usuário de conformidade 1005 com um(a) recurso/seção 1006 de rastreador de pontos para rastrear o grupo de expedição a bordo. Em uma forma de realização, a seleção desse recurso de rastreador de pontos 1006 da interface de usuário de conformidade 1005 aciona a abertura da segunda interface de usuário 1007, que fornece à IU de rastreador DOTS com pontos de localização para cada entidade relacionada à expedição posicionada
53 / 63 uma em relação à outra em um mapa geográfico. Em operação normal, o operador possui o MDC 1000 e, normalmente, o operador e/ou o MDC estão muito próximos do equipamento do operador no qual uma expedição foi carregada. Em uma ou mais forma(s) de realização, recursos de rastreamento adicionais são providos dentro do equipamento e/ou na expedição que permite que a estrutura 200 de CSIST (agregação de dados) identifique, em tempo real, quando o transportador e/ou o MDC 1000 se afasta em uma faixa aceitável da expedição ou do equipamento.
[00105] A memória 1020 também inclui dados de expedição e utilitário de confirmação 1034, módulo de detecção de interferência 1036 e módulo de detecção de operador não autorizado 1038. A funcionalidade associada e/ou uso de cada um dos módulos de software se tornará evidente pelas descrições fornecidas na presente invenção. É apreciado que os vários módulos de software podem ser módulos independentes que se comunicam entre si através da execução do processador do respectivo código de programa.
[00106] Referindo-se novamente à figura, o armazenamento 1015 pode ser qualquer tipo de dispositivo de armazenamento disponível capaz de armazenar um ou mais aplicativos de software, firmware e dados. É ainda apreciado que em uma ou mais forma(s) de realização alternativas, o armazenamento do dispositivo pode realmente ser ou pode incluir armazenamento remoto, tal como um armazenamento na nuvem, e não necessariamente ser totalmente integrado ao próprio dispositivo. Como fornecido, o armazenamento 1015 contém uma versão local do BD SLTSU 1018 que pode incluir parte das informações credenciais e biométricas de login do operador para permitir o processamento local do logon do operador em uma estrutura de CSIST, em uma ou mais forma(s) de realização. O armazenamento também pode incluir um banco de dados de configurações do dispositivo associadas ao assinante específico.
54 / 63
[00107] O MDC 1000 também compreende uma pluralidade de dispositivos de entrada/saída (E/S) 1040. Os dispositivos de E/S 1040 incluem, como dispositivos de entrada, câmera 1042, microfone 1044, tela sensível ao toque e/ou touch pad e/ou teclado 1046 e sensor biométrico 1052 e, como dispositivos de saída, visor 1048 e alto-falante 1050 e outros. O MDC 1000 também pode incluir um módulo de identificação de assinante (SIM) ou outro recurso semelhante que forneça informações de identificação únicas do transportador que possui ou utiliza o MDC 1000. Para permitir que o MDC 1000 sincronize operações e/ou forneça dados de tempo, o MDC 1000 também inclui relógio do sistema (não mostrado).
[00108] De acordo com um aspecto da divulgação e como ilustrado pela FIG. 10, o MDC 1000 suporta pelo menos uma e potencialmente muitas formas de comunicação sem fio, pelo ar, o que permite ao MDC 1000 transmitir e receber comunicação, incluindo sinais de localização, com pelo menos um segundo dispositivo e/ou uma rede localizada externamente. Para oferecer suporte à comunicação sem fio, o MDC 1000 inclui um ou mais dos seguintes componentes de comunicação: módulo de comunicação de rede sem fio 1060 (que pode incluir um transceptor com antena conectada, ambas não providas expressamente), módulo de transceptor de comunicação de campo próximo (NFC) 1062, módulo de fidelidade sem fio (WiFi) 1064 e transceptor Bluetooth® 1066. É apreciado que o MDC 1000 também pode incluir componentes para comunicação com fio, tais como modem e módulos Ethernet (não mostrados). Coletivamente, esses componentes sem fio e com fio fornecem um meio ou mecanismo de comunicação 1055 pelo qual o MDC 1000 pode se comunicar com outros dispositivos e redes. Para habilitar serviços baseados em localização dentro do/no dispositivo, o MDC 1000 também inclui um módulo de serviço de localização, tal como um módulo de GPS, sem limitação.
55 / 63
[00109] O MDC 1000 estabelece comunicação com o pelo menos um outro dispositivo via transmissão de sinal aérea, após a troca de autenticação específica e/ou credenciais de acesso. A comunicação entre o MDC 1000 e os segundos dispositivos pode ser via comunicação de campo próximo, Bluetooth, transmissão por infravermelho (IR) e outros, sem limitação. Como dispositivo sem fio, o MDC 1000 pode transmitir dados por uma rede sem fio (por exemplo, uma rede Wi-Fi, rede celular, rede Bluetooth® (incluindo redes Bluetooth® de baixa energia (BLE)), uma rede sem fio ad hoc (WANET), ou rede de área pessoal (PAN)). Em uma forma de realização, o MDC 1000 pode adicionalmente ser equipado com um dispositivo de infravermelho (IR) (não mostrado na figura) para comunicação com dispositivos adicionais usando uma conexão de IR. Em outra forma de realização, o MDC 1000 pode incluir um dispositivo sem fio de curto alcance, incluindo, mas não limitado a, um dispositivo de comunicação de campo próximo (NFC). Em ainda outra forma de realização, o MDC 1000 pode se comunicar com um ou mais de outros dispositivos usando uma conexão USB com ou sem fio.
[00110] De acordo com uma forma de realização de implementação, o MDC 1000 inclui um visor que fornece uma interface de usuário e uma memória tendo armazenada na mesma um utilitário de rastreamento de localização de expedição (SLTU). O MDC 1000 também inclui um processador conectado comunicativamente ao visor e à memória e que executa o utilitário de rastreamento de pontos 1020 para permitir que o dispositivo de comunicação do usuário execute os processos de método das FIGs. 7, 8A-8B e 9 com modificações nos processos de recebimento e rastreamento de sinal de localização para incluir um agregador remoto, em uma forma de realização, e conexões diretas do MDC 100 em outras formas de realização. Além disso, com a implementação baseada no MDC dos métodos 700, 800, 850, 900, são fornecidas modificações adicionais para permitir que as notificações geradas sejam imediatamente exibidas no visor do MDC 1000. De acordo com um
56 / 63 aspecto da divulgação, a modificação na notificação é feita porque o operador se torna o principal consumidor e/ou destinatário das notificações, à medida que o operador é proprietário do MDC, fica fisicamente mais próximo da expedição a maior parte do tempo e, portanto, é capaz de tomar medidas afirmativas para proteger a expedição. Assim, as notificações são geradas localmente e exibidas no MDC 1000, ou são recebidas do SPD 100, CSIST servidor 100B ou agregador de dados 320 e exibidas no MDC 1000.
[00111] Semelhante à execução do STLSU 122 pelo processador 105 do SPD 100, o processador 1010 ou MDC 1000 executa o STLSU local ou utilitário Dots 1030, que permite ao MDC 1000 rastrear uma série de pontos correspondentes a uma expedição atribuída ao operador/transportador para o transporte para um ou mais de respectivos destinos. O MDC 1000 recebe um sinal de localização para cada expedição e um caminhão baú. O MDC 1000 colocaliza e agrupa os pontos (cada um representando reconhecimentos de rastreamento únicos) da expedição (um primeiro reconhecimento de rastreamento) com os do veículo de transporte (equipamento do operador ou caminhão baú) (um segundo reconhecimento de rastreamento) e o MDC (um terceiro reconhecimento de rastreamento). Os pontos do MDC 1000 correspondem assim ao operador autorizado para a expedição. Em uma forma de realização, os sinais de localização e outros dados relacionados à expedição são recebidos do agregador de dados (320, FIG. 3), tal como CSIST servidor 100B. Em pelo menos uma forma de realização, os dados para todas as outras entidades do grupo de expedição são recebidos localmente e agregados pela execução do processador do utilitário Dots 1030.
[00112] O MDC 1000 apresenta, dentro da interface do usuário, o grupo de pontos que representam uma colocalização relativa de cada um de carga e do caminhão baú. O MDC 1000 atualiza automaticamente uma localização relativa de cada ponto dentro do grupo para se correlacionar com uma localização atual em tempo real. O MDC 100 detecta uma separação não
57 / 63 programada dos pontos e compara uma distância de separação com uma distância de separação máxima limiar predefinida. O MDC 1000 determina quando uma distância de separação detectada de um dos reconhecimentos de rastreamento é maior que a distância de separação máxima limiar predefinida e, em resposta à distância de separação detectada ser maior que a distância de separação máxima limiar predefinida, o MDC 1000 gera e emite um sinal de notificação para alertar pelo menos um operador e um dispositivo de monitoramento remoto de que uma anomalia foi detectada com o movimento da expedição que pode afetar a segurança da expedição. Aprecia-se que o rastreamento da expedição e a atualização dos pontos colocalizados continuem até que a expedição seja entregue ou até que outro terminal seja recebido. Por exemplo, em uma forma de realização, o operador remove ou exclui o grupo de expedição da STUI. Em outra forma de realização, a atribuição e remoção é realizada por um sistema remoto (por exemplo, CSIST servidores 100B) que baixa atualizações para a cópia do operador do App SLTSU com novas atribuições de expedição e remove as atribuições de expedição concluídas quando a confirmação da entrega é recebida nos computadores do sistema remoto.
[00113] O MDC 1000 também está configurado para rastrear uma expedição futura atribuída. O MDC 1000 recebe uma atribuição de expedição, fornecendo informações sobre uma expedição que deve ser coletada e transportada por um operador de um determinado ponto de coleta de expedição para um ponto de entrega de expedição e fornece um reconhecimento de rastreamento único correspondente à expedição. O MDC 1000 mapeia o reconhecimento de rastreamento único para uma localização atual da expedição em um mapa de colocalização apresentado em uma IU de rastreamento. O MDC 1000 também recebe dados de movimento associados ao reconhecimento de rastreamento único e atualiza um mapeamento em um mapa de colocalização exibido. O MDC 1000 monitora anomalias em uma localização atual da
58 / 63 expedição antes que o operador chegue ao ponto de origem para receber a expedição e, em resposta à detecção de uma anomalia na localização atual, o MDC 1000 gera e envia à interface do usuário uma notificação sobre a anomalia. Especificamente, em uma forma de realização em resposta à detecção da anomalia, o MDC 1000 transmite uma notificação a um servidor de monitoramento sobre o desaparecimento para acionar o rastreamento de uma localização da expedição em relação a operadores conhecidos para identificar se um dos operadores conhecidos pegou a expedição por engano.. Em uma forma de realização, a notificação é comunicada diretamente ao transportador ou ao expedidor. Em outra forma de realização, a notificação pode ser transmitida a um controlador de porta quando a expedição está sendo mantida em uma porta de expedição para coleta.
[00114] Além disso, como um aspecto, a notificação de terceiros pode ser acionada a partir do servidor remoto, que recebe a notificação inicial do MDC 1000. O MDC 1000 serve assim como um sensor de segurança localizado que identifica anomalias que afetam apenas as expedições atribuídas ao MDC 1000 e o MDC 1000 se comunica imediatamente a anomalia ao sistema remoto para uma ação responsiva.
[00115] De acordo com uma forma de realização, a detecção da anomalia pode envolver o reconhecimento de rastreamento único da expedição, afastando-se do ponto de origem a uma velocidade que indica que a expedição foi coletada por outro veículo em movimento. Com esta forma de realização, o MDC 1000 aciona o rastreamento de uma localização da expedição em relação a operadores conhecidos para identificar se um dos operadores conhecidos pegou a expedição por engano. O rastreamento da expedição pode ser realizado pelo sistema remoto com uma faixa mais ampla de sensores e capacidades de rastreamento e acesso à comunicação com os MDCs de outros operadores e com a aplicação da lei.
59 / 63
[00116] De acordo com outra forma de realização, o MDC 1000 detecta uma anomalia que envolve o desaparecimento de uma pluralidade de reconhecimentos de rastreamento únicos, onde os sinais de localização não são mais detectáveis. Em resposta à detecção do desaparecimento dos pontos, o MDC 1000 gera e emite um alerta indicando que a expedição provavelmente está sob um ataque de interferência, e o MDC 1000 transmite a notificação com informações sobre o desaparecimento para um servidor de monitoramento remoto (CSIST servidor 100B).
[00117] Em uma forma de realização, o MDC 1000 é um smartphone ou tablet ou outro dispositivo de comunicação de um motorista/operador que está equipado (ou programado) com um aplicativo de rastreamento DOTS (app). O app de rastreamento DOTS permite que o MDC 1000 seja configurado para rastrear uma série de pontos correspondentes à carga atribuída ao motorista para transporte para um ou mais destinos respectivos. Podem ser fornecidos vários métodos diferentes para inserir o sinal único da carga único no app. Depois de inserida (ou baixada), a localização da carga em relação ao operador é determinada e apresentada na interface do usuário do MDC. O motorista pode então monitorar sua expedição localmente em seu dispositivo. Qualquer movimento inadequado (ou outra atividade) dos pontos monitorados pode ser detectado localmente e o motorista recebe uma notificação que permite ao motorista verificar imediatamente o estado da carga e/ou de seu caminhão. Novas informações de expedição também podem ser retransmitidas ao motorista antes da coleta, para que o motorista seja alertado se outro motorista, por engano ou deliberadamente tentar pegar o caminhão e/ou a expedição do ponto de coleta.
[00118] Em uma forma de realização, a configuração específica do operador do MDC 1000 e, especificamente, o App SLTSU 1030 em execução no MDC 1000 é necessário para permitir o rastreamento do operador e a implementação de certos aspectos dos recursos de rastreamento de expedição
60 / 63 descritos na presente invenção. Semelhante à implementação do SLTSU 122 no SPD (FIG. 1 e 4), o App SLTSU 1030 pode fornecer rastreamento visual de várias expedições atribuídas, e também pode fornecer um recurso de seleção que permite o zoneamento em uma única expedição das expedições atribuídas para visualizar detalhes específicos sobre essa expedição na STUI do dispositivo.
[00119] Como um aplicativo pago, o uso dos recursos de rastreamento pode ser adicionado ao módulo de infraestrutura de comunicação base como um serviço adicional oferecido e/ou uma oferta premium. Adicionalmente, podem ser fornecidos recursos de segurança que incluem um ou mais de monitoramento de temperatura, monitoramento de trava de porta, com/sem bloqueio remoto, e monitoramento de vídeo a bordo. Esses recursos podem ser fornecidos como complementos com custos de serviço associados a serem pagos quando adicionados a um serviço base, tal como coordenar a atribuição de expedições aos operadores. O operador pode optar por ter uma versão completa do App 1030 instalada ou apenas uma versão de rastreamento de localização. Com a versão completa, funcionalidade adicional pode ser fornecida no MDC 1000, tal como rastreamento localizado de uma expedição designada, etc.
[00120] Como descrito mais adiante na presente invenção, a implementação dos recursos funcionais da divulgação descrita na presente invenção pode envolver o uso de uma combinação de hardware, firmware, bem como várias construções no nível do software (por exemplo, código do programa e/ou instruções do programa e/ou pseudocódigo) que são executados para fornecer uma série de métodos que apresentam os diferentes recursos e funções da divulgação.
[00121] Na descrição acima, formas de realização de exemplo nas quais vários aspectos da divulgação podem ser praticados são descritas em detalhes suficientes para permitir aos habilitados na técnica praticar a invenção. Deve
61 / 63 ser entendido que outras formas de realização podem ser utilizadas e que mudanças lógicas, arquitetônicas, programáticas, mecânicas, elétricas e outras podem ser feitas sem se afastar do espírito ou escopo da presente divulgação. A descrição acima é um sumário estendido e, portanto, não deve ser tomada em um sentido limitante, e o escopo da presente divulgação será definido pelas reivindicações anexas e equivalentes.
[00122] Embora a divulgação tenha sido descrita com referência a formas de realização de exemplo, será entendido pelos habilitados na técnica que várias mudanças podem ser feitas e equivalentes podem ser substituídos por elementos das mesmas sem se afastar do escopo da divulgação. Além disso, muitas modificações podem ser feitas para adaptar um sistema, um dispositivo ou um componente específico das mesmas aos ensinamentos da divulgação sem se afastar do escopo essencial das mesmas. Portanto, pretende-se que a invenção não se limite às formas de realização particulares divulgadas para a realização da divulgação, mas que a divulgação inclua todas as formas de realização abrangidas pelo escopo de qualquer reivindicação anexa. Além disso, o uso dos termos, primeiro, segundo etc. não denota nenhuma ordem ou importância, mas os termos primeiro, segundo etc. são usados para distinguir um elemento do outro.
[00123] Uma ou mais das formas de realização da divulgação descrita(s) podem ser implementáveis, pelo menos em parte, usando um dispositivo de processamento programável controlado por software, tal como um microprocessador, processador de sinal digital ou outro dispositivo, aparelho ou sistema de processamento de dados. Assim, é apreciado que um programa de computador para configurar um dispositivo, aparelho ou sistema programável para implementar os métodos descritos acima é encarado como um aspecto da presente divulgação. O programa de computador pode ser incorporado como código fonte ou sofrer compilação para implementação em um dispositivo, aparelho ou sistema de processamento. Adequadamente, o
62 / 63 programa de computador é armazenado em um dispositivo transportador em formato legível por máquina ou dispositivo, por exemplo, na memória de estado sólido, memória magnética, tal como disco ou fita, memória legível opticamente ou magneto-opticamente, tal como disco compacto ou disco digital versátil, memória flash, etc. O dispositivo, aparelho ou sistema de processamento utiliza o programa ou parte do mesmo para configurar o dispositivo, aparelho ou sistema de processamento para operação.
[00124] Embora a divulgação tenha sido descrita com referência a formas de realização de exemplo, será entendido pelos habilitados na técnica que várias mudanças podem ser feitas e equivalentes podem ser substituídos por elementos dos mesmos sem se afastar do escopo da divulgação. Além disso, muitas modificações podem ser feitas para adaptar um sistema, dispositivo ou componente específico aos ensinamentos da divulgação sem se afastar do escopo essencial do mesmo. Portanto, pretende-se que a divulgação não seja limitada às formas de realização particulares divulgadas para a realização desta divulgação, mas que a divulgação inclua todas as formas de realização abrangidas pelo escopo das reivindicações anexas. Além disso, o uso dos termos primeiro, segundo, etc. não denota nenhuma ordem ou importância, mas os termos primeiro, segundo etc. são usados para distinguir um elemento do outro.
[00125] A terminologia usada na presente invenção tem a finalidade de descrever somente formas de realização particulares e não se destina a limitar a divulgação. Como usado na presente invenção, as formas singulares “um”, “uma” e “o” e “a” destinam-se a incluir também as formas plurais, a menos que o contexto indique claramente o contrário. Será entendido ainda que os termos “compreende” e/ou “compreendendo", quando usados neste relatório descritivo, especificam a presença de recursos, números inteiros, etapas, operações, elementos e/ou componentes declarados, mas não impedem a
63 / 63 presença ou adição de um ou mais outros recursos, números inteiros, etapas, operações, elementos, componentes e/ou grupos dos mesmos.
[00126] A descrição da presente divulgação foi apresentada para finalidades de ilustração e descrição, mas não se destina a ser exaustiva ou limitada à divulgação na forma divulgada. Muitas modificações e variações serão evidentes para aqueles habilitados na técnica sem se afastar do escopo da divulgação. As formas de realização descritas foram escolhidas e descritas para melhor explicar os princípios da divulgação e a aplicação prática, e para permitir que outros habilitados na técnica entendam a divulgação de várias formas de realização com várias modificações, como adequado ao uso específico contemplado.
Claims (27)
1. Sistema de processamento de dados, caracterizado pelo fato de que compreende: uma memória tendo armazenada na mesma um utilitário de rastreamento e segurança de localização de expedição (SLTSU); um dispositivo de exibição que apresente visualmente pelo menos uma interface de usuário (IU) gráfica gerada pelo SLTSU; pelo menos um dispositivo de interface de rede (NID) que permite ao sistema de processamento de dados receber e transmitir informação através de uma ou mais rede(s) de comunicação; pelo menos um processador acoplado à memória, ao dispositivo de exibição e pelo menos um NID e que executa o SLTSU para configurar o sistema de processamento de dados para: receber, por meio de pelo menos um NID, uma pluralidade de sinais de rastreamento de localização, indicando uma localização de várias entidades relacionadas à expedição que estão sendo rastreadas simultaneamente como um grupo de expedição; associar os sinais de rastreamento de localização como um grupo de expedição e atribuir um STID (identificador de rastreamento de expedição) único ao grupo de expedição para rastrear o movimento dos sinais de rastreamento de localização um em relação ao outro; apresentar o grupo de expedição como uma pluralidade de reconhecimentos visuais colocalizados em uma interface de usuário (IU) de rastreamento de primeira expedição, em que cada sinal de rastreamento de localização recebido é representado por um recurso visual dentre a pluralidade de reconhecimentos visuais colocalizados; monitorar se há desvios não programados em pelo menos um de uma colocalização esperada e uma geolocalização esperada de atualizações recebidas nos sinais de rastreamento de local dentro do grupo de expedição; e
2 / 16 em resposta à detecção de um desvio não programado: identificar um tipo específico do desvio não programado; e acionar uma série de ações responsivas com base no tipo específico do desvio não programado.
2. Sistema de processamento de dados, de acordo com a reivindicação 1, caracterizado pelo fato de que o SLTSU permite adicionalmente o sistema de processamento de dados: gerar e exibir, no dispositivo de exibição, uma interface de usuário (IU) de rastreamento de primeira expedição exibindo cada um de uma pluralidade de grupos de expedição sendo rastreados simultaneamente; e indicar, na IU de rastreamento de primeira expedição, quando uma anomalia foi detectada em um dos vários grupos de expedição.
3. Sistema de processamento de dados, de acordo com a reivindicação 1, caracterizado pelo fato de que apresentar o grupo de expedição como uma pluralidade de reconhecimentos visuais colocalizados em uma IU de rastreamento de expedição compreende o SLTSU configurando adicionalmente o sistema de processamento de dados para: apresentar cada sinal de rastreamento de localização dentro de um grupo de expedição como uma disponibilidade visual separada colocalizada com outras reconhecimentos visuais correspondentes a um respectivo sinal de localização de uma entidade relacionada à expedição dentro do grupo de expedição; colocalizar e apresentar os reconhecimentos visuais que representam cada um dos sinais de localização recebidos com um alinhamento espacial mostrando uma distância de separação relativa das entidades relacionadas à expedição; receber periodicamente sinais de localização atualizados de uma ou mais das entidades relacionadas à expedição; atualizar a apresentação da pluralidade de reconhecimentos visuais colocalizados na IU com base nos sinais de localização atualizados.
3 / 16
4. Sistema de processamento de dados, de acordo com a reivindicação 3, caracterizado pelo fato de que o SLTSU configura o sistema de processamento de dados para apresentar visualmente cada entidade relacionada à expedição dentro de um grupo de expedição como pontos visualmente distintos na IU de rastreamento de expedição, usando um ou mais de (i) um tipo de ponto diferente e (ii) características diferentes atribuídas a um mesmo tipo de ponto.
5. Sistema de processamento de dados, de acordo com a reivindicação 1, caracterizado pelo fato de que o SLTSU configura o processamento de dados para executar as funções de: em resposta à detecção de uma seleção do STID único ou da disponibilidade visual de um grupo de expedição específico sendo STUI exibida, gerar e exibir, no dispositivo de exibição, uma IU de rastreamento de segunda expedição que fornece informações detalhadas sobre uma expedição correspondente e a última localização registrada de cada entidade relacionada à expedição do grupo de expedições em relação a uma localização da outra entidade relacionada à expedição dentro do grupo de expedições e em relação a uma coordenada geográfica ou de localização das entidades relacionadas à expedição e rota de expedição.
6. Sistema de processamento de dados, de acordo com a reivindicação 1, caracterizado pelo fato de que: a pluralidade de reconhecimentos visuais colocalizados compreende uma pluralidade de pontos colocalizados, cada ponto representando uma localização de uma entidade relacionada à expedição, como determinado a partir de um respectivo sinal dos sinais de localização recebidos; e em que para monitorar desvios não programados, o STLSU configura o sistema de processamento de dados para: detectar uma ocorrência de uma anomalia dentre um grupo
4 / 16 que compreende (i) perda de recepção dos sinais de localização de uma ou mais das entidades relacionadas à expedição, (ii) mudanças não programadas em uma relação espacial das entidades relacionadas à expedição ou reconhecimentos visuais correspondentes na STUI, e (iii) um movimento não programado de um sinal de local de expedição de uma localização de expedição antes de ser colocalizado e agrupado com um sinal de local de operador, indicativo de uma pega não autorizada de expedição; e em resposta à detecção de uma anomalia que inclui uma separação não programada dos pontos colocalizados entre si antes de uma entrega de expedição no destino pretendido: determinar se existe um motivo válido para a separação não programada, avaliando dados históricos e dados recebidos sobre as entidades relacionadas à expedição, a rota, a localização geográfica em que a separação não programada ocorre, e as condições ambientais recebidas; e em resposta a não identificar um motivo válido para a separação não programada: sinalizar a expedição para monitoramento intensificado; acionar medidas de segurança para alertar as partes relevantes da ocorrência da separação não programada dos pontos colocalizados; e crie e armazene um registro da ocorrência da anomalia.
7. Sistema de processamento de dados, de acordo com a reivindicação 6, caracterizado pelo fato de que, para monitorar quaisquer desvios não programados, o STLSU configura o sistema de processamento de dados para executar pelo menos um de: comparar uma localização geográfica atual do reconhecimento visual em um mapeamento de localização geográfica com uma localização geográfica esperada, com base em uma rota prescrita para a expedição; e identificar se houve um desvio de rota pelo operador; monitorar mudanças em uma distância de separação e alinhamento padrão dos reconhecimentos visuais correspondentes a cada uma
5 / 16 das entidades relacionadas à expedição dentro do grupo de expedição, em relação a uma distância de separação e alinhamento esperada; e monitorar mudanças específicas na recepção dos sinais de localização de entrada, correspondendo a mudanças específicas conhecidas e indicativas de um problema de segurança.
8. Sistema de processamento de dados, de acordo com a reivindicação 6, caracterizado pelo fato de que o STLSU configura o sistema de processamento de dados para: em resposta ao desvio ser uma separação das entidades de expedição uma da outra que ocorre em um horário não programado antes da expedição chegar a um destino de entrega de expedição; avaliar, usando dados históricos e dados de mapeamento geográfico, uma localização geográfica na qual a separação ocorre; colocar a expedição em um estado intensificado de observação/monitoramento; acionar um desempenho de um ou mais recursos de segurança que informam pelo menos um operador e o expedidor da separação; e criar e armazenar um registro do evento de separação e ações responsivas tomadas; e em resposta à separação que ocorre no destino de entrega da expedição: desacoplar os sinais de localização dentro do grupo de expedição; atualizar um sistema de rastreamento de expedição para indicar que a expedição foi entregue; e atualizar a IU de rastreamento de expedições para remover a pluralidade de reconhecimentos visuais colocalizados para rastrear o grupo de expedições.
9. Sistema de processamento de dados, de acordo com a
6 / 16 reivindicação 8, caracterizado pelo fato de que o STLSU configura o sistema de processamento de dados para: em resposta à colocação da expedição no estado intensificado de observação/monitoramento, gerar dinamicamente uma IU de rastreamento de segunda expedição, fornecendo detalhes adicionais da expedição correspondentes à expedição e as entidades relacionadas à expedição que compreendem o grupo de expedições.
10. Método, de acordo com a reivindicação 6, caracterizado pelo fato de que o STLSU configura o sistema de processamento de dados para: verificar se um sinal de remoção de escalonamento é recebido de uma parte confiável, fornecendo uma verificação de uma segurança da expedição antes da expiração de uma janela de tempo pré-estabelecida. em resposta ao recebimento do sinal de remoção de escalonamento antes da expiração de uma janela de tempo pré-estabelecida, remover a expedição do estado intensificado de observação/monitoramento; e em resposta a um de (i) todos os pontos desaparecendo simultaneamente por mais do que a janela de tempo pré-estabelecida e (ii) não receber o sinal de remoção de escalonamento antes da expiração da janela de tempo pré-estabelecida quando apenas um subconjunto dos sinais de localização desaparecem do sistema de monitoramento: colocar a expedição em um estado de perigo elevado; e acionar um alarme de nível superior para iniciar uma série de operações e ações responsivas.
11. Sistema de processamento de dados, de acordo com a reivindicação 6, caracterizado pelo fato de que o desvio não programado compreende uma perda de um sinal de localização de pelo menos uma entidade de expedição associada a um grupo de expedições, e o STLSU configura o sistema de processamento de dados para: detectar uma perda completa de pelo menos um sinal de localização de uma ou mais das entidades de expedição correspondentes; em resposta à perda completa detectada, modificar uma
7 / 16 apresentação na IU de rastreamento de expedição do reconhecimento visual correspondente ao sinal de localização para essa entidade de expedição; determinar, com base em parte nas características associadas à perda de pelo menos um sinal, se a perda é um resultado de um ataque de interferência na localização da expedição; e em resposta à determinação de que a perda resultante é um resultado de um ataque de interferência: gerar e emitir uma notificação específica que identifique a detecção do ataque de interferência; e iniciar uma ação ou mais ações para combater o ataque de interferência e proteger uma ou mais das entidades relacionadas à expedição contra atos ruins.
12. Sistema de processamento de dados, de acordo com a reivindicação 11, caracterizado pelo fato de que o STLSU configura o sistema de processamento de dados para: em resposta à perda de sinal, sendo uma perda parcial dos sinais de localização recebidos, afetar apenas um subconjunto das entidades relacionadas à expedição dentro do grupo de expedição: acionar um evento de alarme de baixo nível; definir um cronômetro para uma janela de tempo pré- estabelecida para rastrear um período de tempo decorrido após a detecção da perda parcial de sinal; monitorar se a perda parcial do sinal do local recebido é resolvida antes da expiração da janela de tempo pré-estabelecida; e em resposta à perda parcial ser resolvida dentro da janela de tempo pré-estabelecida, registrar o evento, incluindo uma localização geográfica da entidade relacionada à expedição quando a perda parcial ocorreu; e em resposta à perda parcial não ser resolvida dentro da janela
8 / 16 de tempo pré-estabelecida, gerar alertas e notificações em tempo real de um problema detectado com um mecanismo de rastreamento de localização correspondente que possa indicar adulteração e possível roubo de uma entidade relacionada à expedição associada.
13. Sistema de processamento de dados, de acordo com a reivindicação 1, caracterizado pelo fato de que, para executar a série de ações responsivas com base no tipo específico de desvio identificado, o SLTSU configura o processamento de dados para realizar pelo menos um de: destacar, na IU de rastreamento de expedição, um reconhecimento visual correspondente do ID único do grupo de expedições para o qual o desvio foi detectado; enviar pelo menos uma notificação visual na tela e uma notificação sonora para alertar a equipe de monitoramento sobre o desvio detectado; e comunicar a notificação a um dispositivo de comunicação remota de pelo menos um de um operador e um expedidor associado à expedição para prover uma notificação em tempo real do desvio.
14. Sistema de processamento de dados, de acordo com a reivindicação 1, caracterizado pelo fato de que o SLTSU configura o sistema de processamento de dados para: em resposta ao desvio ser uma perda simultânea ou substancialmente simultânea de uma pluralidade de sinais de localização em um único grupo de expedição, emitir uma notificação que inclua um alerta para uma ou mais de partes conectadas comunicativamente de um possível ataque de interferência que pode indicar intenção maliciosa em direção a uma ou mais das entidades de expedição.
15. Sistema de processamento de dados, de acordo com a reivindicação 1, caracterizado pelo fato de que o SLTSU configura o processamento de dados para:
9 / 16 identificar um operador pretendido e um veículo de transporte atribuídos a uma expedição futura aguardando a coleta pelo operador pretendido, o operador pretendido tendo um ID do operador e um dispositivo de comunicação que forneça um sinal de localização do dispositivo único associado ao ID do operador, a expedição também tendo um sinal de localização de expedição único; associar o ID do operador à expedição futura; monitorar uma localização de geocoordenadas da expedição futura antes da coleta pelo operador; em resposta a um sinal recebido indicando que o operador coletou a expedição, fazer um enlace e colocalizar o sinal de localização do dispositivo único e o sinal de localização de expedição único para criar e rastrear um novo grupo de expedições.
16. Sistema de processamento de dados, de acordo com a reivindicação 15, caracterizado pelo fato de que o SLTSU configura o processamento de dados para: identificar uma anomalia de: (i) detectar uma mudança na localização de geocoordenadas da expedição por mais de uma primeira distância limiar antes que o sinal de rastreamento da expedição único seja colocalizado com o sinal de localização do dispositivo único; e (ii) detectar que um segundo sinal do dispositivo do operador, diferente do sinal de localização do dispositivo único, é colocalizado e começa a se mover em uníssono com o sinal de rastreamento da expedição único, onde o segundo sinal do dispositivo do operador não está associado ao operador ou um segundo operador que tenha sido designado para transportar a expedição; e em resposta à identificação da anomalia, acionar uma série de ações responsivas projetadas para impedir ou interromper que um operador não autorizado pegue a expedição.
17. Método, caracterizado pelo fato de que compreende:
10 / 16 receber, em um dispositivo de computação, uma pluralidade de sinais de localização, cada sinal de localização indicando uma localização de uma das múltiplas entidades colocalizadas geograficamente que estão sendo rastreadas simultaneamente como um grupo de expedição associado a uma expedição específica; associar os sinais de rastreamento de localização como um grupo de expedição e atribuir um identificador de rastreamento de expedição único (STID) ao grupo de expedição para rastrear o movimento dos sinais de rastreamento de localização um em relação ao outro; apresentar o grupo de expedição como uma pluralidade de reconhecimentos visuais colocalizados em uma interface de usuário (IU) de rastreamento de expedição, em que cada sinal de rastreamento de localização é representado por um reconhecimento visual dentre a pluralidade de reconhecimentos visuais colocalizados; monitorar quaisquer desvios não programados em pelo menos uma de uma colocalização esperada e uma geolocalização esperada de atualizações recebidas nos sinais de rastreamento de localização dentro do grupo de expedição; e em resposta à detecção de um desvio não programado: identificar um tipo específico do desvio não programado; e acionar uma série de ações responsivas com base no tipo específico do desvio não programado.
18. Método, de acordo com a reivindicação 17, caracterizado pelo fato de compreender adicionalmente: gerar e exibir, em um dispositivo de exibição, uma interface de usuário (IU) de rastreamento de primeira expedição que exibe as localizações respectivas de cada um de uma pluralidade de grupos de expedição sendo rastreadas simultaneamente; e indicar, na IU de rastreamento de primeira expedição, quando uma anomalia foi detectada em um dos vários grupos de expedição.
11 / 16
19. Método de acordo com a reivindicação 17, caracterizado pelo fato de que apresenta o grupo de expedição como uma pluralidade de reconhecimentos visuais colocalizados em uma IU de rastreamento de expedição compreende: apresentar cada sinal de rastreamento de localização dentro de um grupo de expedição como um reconhecimento visual separado colocalizado com outros reconhecimentos visuais, cada um correspondendo ao sinal de localização de uma entidade de expedição dentro do grupo de expedição; colocalizar e apresentar os reconhecimentos visuais que representam cada um dos sinais de localização recebidos com um alinhamento espacial mostrando uma distância de separação das entidades relacionadas à expedição; receber periodicamente sinais de localização atualizados de uma ou mais das entidades relacionadas à expedição; atualizar a apresentação da pluralidade de reconhecimentos visuais colocalizados na IU com base nos sinais de localização atualizados.
20. Método, de acordo com a reivindicação 17, caracterizado pelo fato de que a pluralidade de meios visuais colocalizados compreende uma pluralidade de pontos colocalizados, e o método compreende adicionalmente: fornecer um mapeamento geográfico da pluralidade de pontos colocalizados na IU; comparar uma localização atual dos pontos colocalizados com pelo menos um de um destino de entrega de expedição pretendido e uma localização esperada atual da expedição; identificar, com base na localização atual, se houve um desvio de rota pelo operador que esteja fora de uma faixa aceitável de desvio de uma rota pré-programada; e gerar e transmitir pelo menos um sinal de notificação para corrigir o desvio.
12 / 16
21. Método, de acordo com a reivindicação 17, caracterizado pelo fato de que: a pluralidade de reconhecimentos visuais colocalizados compreende uma pluralidade de pontos colocalizados, cada ponto representando uma localização de uma entidade relacionada à expedição, como determinado a partir de um respectivo sinal dos sinais de localização recebidos; e o método compreende adicionalmente: detectar uma ocorrência de uma anomalia dentre um grupo que compreende (i) perda de recepção dos sinais de localização de uma ou mais das entidades relacionadas à expedição, (ii) mudanças não programadas em uma relação espacial das entidades relacionadas à expedição ou reconhecimentos visuais correspondentes na STUI, e (iii) um movimento não programado de um sinal de localização de expedição de uma localização de coleta de expedição antes de ser colocalizado e agrupado com um sinal de local de operador, indicativo de uma pega não autorizada de expedição; e em resposta à detecção de uma anomalia que inclui uma separação não programada dos pontos colocalizados entre si antes de uma entrega de expedição no destino pretendido: determinar se existe um motivo válido para a separação não programada, avaliando dados históricos e dados recebidos sobre as entidades relacionadas à expedição, a rota, a localização geográfica, em que a separação não programada ocorre, e as condições ambientais recebidas; e em resposta à não identificação de um motivo válido para a separação não programada: sinalizar a expedição para monitoramento intensificado; acionar medidas de segurança para alertar as partes relevantes da ocorrência da anomalia; e criar e armazenar um registro da ocorrência da anomalia.
22. Método, de acordo com a reivindicação 17, caracterizado
13 / 16 pelo fato de que para monitorar quaisquer desvios não programados, o método compreende adicionalmente: comparar uma localização geográfica atual do reconhecimento visual em um mapeamento de localização geográfica com uma localização geográfica esperada, com base em uma rota prescrita para a expedição; e identificar se houve um desvio de rota pelo operador; monitorar mudanças em uma distância de separação e alinhamento padrão dos reconhecimentos visuais correspondentes a cada uma das entidades relacionadas à expedição dentro do grupo de expedição, em relação a uma distância de separação e alinhamento esperada; e monitorar mudanças específicas em uma recepção dos sinais de localização de entrada, essas mudanças específicas são indicativas de uma anomalia.
23. Dispositivo de comunicação móvel, caracterizado pelo fato de que compreende: um visor fornecendo uma interface de usuário; uma memória tendo armazenada na mesma um utilitário de rastreamento de local de expedição (SLTU); e um processador conectado comunicativamente ao visor e à memória e que executa o SLTU para permitir que o dispositivo de comunicação do usuário: rastrear uma série de pontos correspondentes a uma expedição atribuída ao motorista para transporte para um ou mais destinos respectivos. receber um sinal de localização para cada expedição e um caminhão baú; apresentar, na interface do usuário, um grupo de pontos que representam uma colocalização relativa de cada um de carga e de caminhão baú;
14 / 16 atualizar automaticamente uma localização relativa de cada ponto dentro do grupo para correlacionar com uma localização atual em tempo real; detectar uma separação não programada dos pontos; comparar uma distância de separação com uma distância de separação máxima limiar predefinida; determinar quando uma distância de separação detectada de um dos reconhecimentos de rastreamento é maior que a distância de separação máxima limiar predefinida; e em resposta à distância de separação detectada ser maior que o distância de separação máxima limiar predefinida, gera e emitir um sinal de notificação para alertar pelo menos um operador e um dispositivo de monitoramento remoto de que uma anomalia foi detectada com o movimento da expedição isso pode afetar a segurança da expedição.
24. Dispositivo de comunicação móvel, de acordo com a reivindicação 23, caracterizado pelo fato de que o SLTU configura adicionalmente o dispositivo do usuário para: colocalizar e agrupar o reconhecimento de rastreamento único com pelo menos um de um segundo reconhecimento de rastreamento associado ao animal de transporte e um terceiro reconhecimento de rastreamento associado ao dispositivo de comunicação do usuário, em que um primeiro reconhecimento de rastreamento exclusivo do dispositivo de comunicação do usuário corresponde a uma localização de um operador autorizado.
25. Dispositivo de comunicação móvel, de acordo com a reivindicação 23, caracterizado pelo fato de compreender adicionalmente: um transceptor sem fio que suporta comunicação sem fio; e em que o SLTU configura o dispositivo de comunicação do usuário para: receber uma atribuição de expedição fornecendo informações
15 / 16 sobre uma expedição que deve ser coletada e transportada pelo operador de um determinado ponto de coleta para um ponto de entrega de expedição; fornecer um reconhecimento de rastreamento único, correspondente à expedição; mapear o reconhecimento de rastreamento único para uma localização atual da expedição em um mapa de colocalização apresentado em uma IU de rastreamento; receber dados de movimento associados ao reconhecimento de rastreamento único e atualizar um mapeamento em um mapa de colocalização exibido; monitorar anomalias em uma localização atual da expedição antes que o operador chegue ao ponto de origem para receber a expedição; e em resposta à detecção de uma anomalia na localização atual, gerar e emitir uma notificação sobre a anomalia.
26. Dispositivo de comunicação móvel, de acordo com a reivindicação 23, caracterizado pelo fato de que o SLTU configura o dispositivo de comunicação do usuário para: detectar uma anomalia que envolve o reconhecimento de rastreamento único que se afasta do ponto de origem a uma velocidade, o que indica que a expedição foi coletada por outro veículo em movimento; e em resposta à detecção da anomalia, transmitir uma notificação a um servidor de monitoramento sobre o desaparecimento para acionar o rastreamento de uma localização da expedição em relação a operadores conhecidos para identificar se um dos operadores conhecidos pegou a expedição por engano.
27. Dispositivo de comunicação móvel, de acordo com a reivindicação 23, caracterizado pelo fato de que o SLTU configura o dispositivo de comunicação do usuário para: detectar uma anomalia que envolve o desaparecimento de uma
16 / 16 pluralidade de reconhecimentos de rastreamento únicos, em que os sinais de localização não são mais detectáveis; e em resposta à detecção do desaparecimento, gerar e emitir um alerta indicando que a expedição parece estar sob um ataque de interferência; e transmitir, pelo menos para um servidor de monitoramento, a notificação com informações sobre o desaparecimento dos sinais.
1 / 14
2 / 14
3 / 14
4 / 14
5 / 14
6 / 14
7 / 14
8 / 14
9 / 14
10 / 14
11 / 14
12 / 14
13 / 14
14 / 14
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201762540659P | 2017-08-03 | 2017-08-03 | |
US62/540,659 | 2017-08-03 | ||
PCT/US2018/045288 WO2019028443A1 (en) | 2017-08-03 | 2018-08-03 | MONITORING SYSTEM AND METHOD FOR MONITORING AND ASSURING SHIPPING SECURITY |
Publications (1)
Publication Number | Publication Date |
---|---|
BR112020001984A2 true BR112020001984A2 (pt) | 2020-08-18 |
Family
ID=65233101
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
BR112020001984-4A BR112020001984A2 (pt) | 2017-08-03 | 2018-08-03 | sistema e método de rastreamento para monitorar e garantir a segurança de expedições |
Country Status (4)
Country | Link |
---|---|
EP (1) | EP3662426A4 (pt) |
BR (1) | BR112020001984A2 (pt) |
MX (1) | MX2020001063A (pt) |
WO (1) | WO2019028443A1 (pt) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP3695242A4 (en) * | 2017-10-10 | 2021-06-30 | Overhaul Group, Inc. | IMPROVED ALERT / NOTIFICATION SYSTEM FOR LAW ENFORCEMENT FOR IDENTIFYING AND TRACKING STOLEN VEHICLES AND CARGO |
CN112325936B (zh) * | 2020-10-30 | 2023-01-24 | 北京印刷学院 | 一种物流环境检测识别方法及*** |
CN114386895B (zh) * | 2021-12-21 | 2022-11-04 | 中武(福建)跨境电子商务有限责任公司 | 一种供应链海运订舱*** |
CN116216075B (zh) * | 2023-02-02 | 2024-07-23 | 山东零度供应链有限公司 | 一种基于包装箱实现的跟踪方法及其***、电子设备 |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7385529B2 (en) * | 2004-06-14 | 2008-06-10 | Fittipaldi Logistics, Inc. | Dynamic and predictive information system and method for shipping assets and transport |
US9127945B2 (en) * | 2012-04-04 | 2015-09-08 | Trimble Navigation Limited | Systems and methods for managing a cargo transaction |
EP2747004A1 (en) * | 2012-12-21 | 2014-06-25 | Wide-Roots Telecomunicaciones S.L. | Cargo monitoring and tracking system |
US20140236856A1 (en) * | 2013-02-15 | 2014-08-21 | Jakhongir Baykhurazov | Methods for coordinating the delivery of parcels by travelers |
US9691091B2 (en) * | 2015-02-18 | 2017-06-27 | Cargo Chief | Transportation service matching with location tracking and arrival estimation |
US10268982B2 (en) * | 2015-05-15 | 2019-04-23 | Overhaul Group, Inc. | Carrier and shipper interfacing and shipment tracking framework for efficient scheduling and transportation of cargo, with security monitoring and efficient payment to carriers |
US20170053236A1 (en) * | 2015-08-21 | 2017-02-23 | Trakkx Com Llc | Method and systems for managing shipping transactions |
-
2018
- 2018-08-03 BR BR112020001984-4A patent/BR112020001984A2/pt unknown
- 2018-08-03 EP EP18841939.4A patent/EP3662426A4/en active Pending
- 2018-08-03 MX MX2020001063A patent/MX2020001063A/es unknown
- 2018-08-03 WO PCT/US2018/045288 patent/WO2019028443A1/en unknown
Also Published As
Publication number | Publication date |
---|---|
RU2020102731A3 (pt) | 2022-03-17 |
WO2019028443A1 (en) | 2019-02-07 |
EP3662426A4 (en) | 2021-10-06 |
MX2020001063A (es) | 2020-08-06 |
RU2020102731A (ru) | 2021-09-03 |
EP3662426A1 (en) | 2020-06-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10832204B2 (en) | Tracking system and method for monitoring and ensuring security of shipments | |
US11526834B2 (en) | Tracking system and method for monitoring and ensuring security of shipments | |
US10963978B2 (en) | Enhanced alert/notification system for law enforcement identifying and tracking of stolen vehicles and cargo | |
BR112020001984A2 (pt) | sistema e método de rastreamento para monitorar e garantir a segurança de expedições | |
US11978015B1 (en) | Continuous inventory management | |
US20160238406A1 (en) | Refrigerated transport container wireless remote tracking and management systems and methods | |
CN104778575B (zh) | 一种智能物流监管*** | |
US9784587B1 (en) | Policy-based convergence point recommendations for convoys | |
US11687869B2 (en) | System and method for securing delivery using an autonomous vehicle | |
US20230282083A1 (en) | Systems and methods for cargo management, verification, and tracking | |
CN112689586B (zh) | 远程安全驾驶方法和*** | |
CN109983487A (zh) | 到无人看管车辆的物品递送 | |
US20180060813A1 (en) | Autonomous delivery vehicle system | |
US11412561B1 (en) | Augmented reality based asset pairing and provisioning | |
US10682980B1 (en) | Systems and methods for test driving cars with limited human interaction | |
CN103761495B (zh) | 用于监测车载货物的电子监测方法及电子监测*** | |
CN104794604B (zh) | 一种全物资配送管理*** | |
US20210365680A1 (en) | Systems and methods for determining trailer status | |
US11882444B1 (en) | Location based two-factor authentication delivery token | |
BR112020006299A2 (pt) | sistema de alerta/notificação aprimorado para identificação e acompanhamento para aplicação da lei de veículos e cargas roubadas | |
Zahra et al. | Vulnerabilities and security threats for IoT in transportation and fleet management | |
RU2788582C2 (ru) | Система отслеживания и способ мониторинга и обеспечения безопасности отправлений | |
US20170364848A1 (en) | Wireless device for dynamic risk assessment of sensitive shipments | |
Mahlous | Cyber security challenges in self-driving cars | |
RU2779142C2 (ru) | Усовершенствованная система подачи сигнала тревоги/уведомления для идентификации и отслеживания правоохранительными органами похищенных транспортных средств и груза |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
B350 | Update of information on the portal [chapter 15.35 patent gazette] |