UET — Universal Emergency Token
8 byte
Un'emergenza completa: tipo, priorità, azioni, zona, timestamp. Passa su BLE, LoRa, SMS, NFC, ultrasuoni.
Brevetti depositati
Il protocollo binario che riduce del 96% i dati per comunicazioni critiche — misurato su oltre 141.000 eventi reali.
JSON spreca 270 byte per un singolo allarme. CAP/XML ne usa 669. Su satellite, ogni byte costa. Su IoT, ogni byte è batteria. Su reti degradate, ogni byte è un messaggio che rischia di non arrivare.
8 byte
Un'emergenza completa: tipo, priorità, azioni, zona, timestamp. Passa su BLE, LoRa, SMS, NFC, ultrasuoni.
45-100 byte
Messaggio completo con payload, firma HMAC e metadati. Per comunicazioni che richiedono dettagli e autenticazione.
O(log N)
Il server invia un numero ridotto di messaggi. I dispositivi propagano tra loro. Allertamento esteso senza sovraccaricare il server.
Traffico ridotto
Le conferme vengono aggregate in un numero minimo di messaggi. Sai chi ha ricevuto, per zona, in tempo reale.
ECP-SDK Core .NET 8: zero dipendenze esterne. Percorso core a zero allocazioni.
// Un allarme incendio in una riga
var bytes = Ecp.Alert(EmergencyType.Fire, zone, EcpPriority.Critical);
// bytes.Length == 8
// Envelope completo con firma HMAC
var envelope = Ecp.Envelope()
.WithType(EmergencyType.Fire)
.WithPriority(EcpPriority.Critical)
.WithTtl(120)
.WithPayload("Evacuare edificio A via scala B")
.WithHmacKey(hmacKey)
.Build();
// Decodifica universale (UET o Envelope, auto-detect)
bool ok = Ecp.TryDecode(rawBytes, out var alert);
Misurati su Emergency System, il primo sistema basato su ECP.
141K+
Eventi gestiti
96%
Riduzione dati ponderata
40 MB
Dati risparmiati
Dati misurati in produzione su Emergency System
Performance misurate con BenchmarkDotNet
| Operazione | Tempo | Throughput |
|---|---|---|
| UET Encode | 0.284 ns | 3.5 miliardi/sec |
| UET Decode | 1.201 ns | 833 milioni/sec |
| Envelope Decode | 264 ns | 3.79 milioni/sec |
Il codice benchmark è nel repository.
ECP è transport-agnostic: lo stesso messaggio funziona ovunque.
Real-time bidirezionale
IoT industriale
8 byte < 31 byte limit
8 byte < 51 byte limit
Copertura globale, anche in mare aperto
UET = 12 caratteri Base64
Tap-to-alert, badge e dispositivi
Fallback acustico (brevetto depositato)
L'UET di 8 byte passa su qualsiasi canale, anche quelli con limite fisico di pochi byte. L'Envelope completa (45-100 byte) funziona su LoRa, satellite e tutti i canali IP.
Allarmi fermo linea, safety operai, sensori critici. UET di 8 byte su rete degradata. Conferma per reparto.
Offshore, navi, piattaforme petrolifere. Costo per KB elevato. UET in 8 byte minimizza il consumo di banda su ogni alert.
10.000+ sensori, un allarme. Cascade tra nodi con propagazione O(log N). Conferma aggregata per zona.
Aeroporti, ferrovie, ospedali, edifici pubblici. Allertamento multicanale con conferma per zona, predisposto per ambienti internazionali.
Comunicazione veicolo-veicolo. UET in 8 byte via DSRC/C-V2X. Cascade locale in 3 hop.
3 brevetti UIBM
Brevetti in evidenza
Protocollo proprietario per la codifica, trasmissione e conferma dei messaggi di emergenza su qualsiasi canale.
Algoritmi di ottimizzazione per reti a banda limitata e ambienti con latenza critica, inclusi scenari IoT e satellite.
Meccanismi di operatività senza connessione e registro immutabile per la tracciabilità certificata degli eventi.
1. Installa
$ dotnet add package ECP.Standard
2. Il tuo primo allarme
var bytes = Ecp.Alert(EmergencyType.Fire, zone, EcpPriority.Critical);
3. Decodifica
bool ok = Ecp.TryDecode(rawBytes, out var alert);
Trasparente. Nessuna sorpresa.
Gratuito
Test, ricerca e prototipi non commerciali. Nessun limite di tempo.
In arrivo →Su richiesta
Licenza SDK annuale per produzione, con aggiornamenti e supporto.
Contattaci →Personalizzato
Royalty per device, accordi multi-anno e white-label per OEM e system integrator.
Contattaci →Sei uno sviluppatore?
SDK in arrivoVuoi integrare ECP nel tuo prodotto?
Richiedi informazioni →ECP-SDK — © 2026 Egonex S.R.L. Tecnologia coperta da domande di brevetto italiane. Disponibile gratuitamente per valutazione e uso non commerciale. Per licenze commerciali: licensing@egonex-group.com