DESCRIZIONE dell’Invenzione Industriale avente per titolo:DESCRIPTION of the Industrial Invention entitled:
“SISTEMA E METODO PER LA TRACCIABILITÀ DI ASSEGNI CON FUNZIONALITÀ MIGLIORATE, E RELATIVO SCANNER DIGITALE”"SYSTEM AND METHOD FOR TRACKING CHECKS WITH IMPROVED FUNCTIONALITIES, AND RELATED DIGITAL SCANNER"
DESCRIZIONEDESCRIPTION
La presente invenzione si riferisce ad un sistema e ad un metodo per la tracciabilità di assegni con funzionalità migliorate, e relativo scanner digitale. Più in particolare, la presente invenzione riguarda uno scanner digitale di assegni, un sistema ed un metodo per la tracciabilità di assegni al fine di controllarne l’attendibilità e rispettare le leggi nazionali ed internazionali in materia di moneta circolante.The present invention refers to a system and a method for the traceability of checks with improved functionality, and related digital scanner. More specifically, the present invention relates to a digital scanner of checks, a system and a method for tracing checks in order to check their reliability and comply with national and international laws on circulating currency.
Al giorno d’oggi le transazioni elettroniche di denaro sono molto diffuse, basti pensare alle carte Bancomat e di credito che si stanno diffondendo maggiormente rispetto alla circolazione del denaro contante.Nowadays, electronic money transactions are very widespread, just think of the ATM and credit cards that are becoming more widespread than the circulation of cash.
Un altro metodo di pagamento molto noto è quello relativo agli assegni. Una legge americana nota come “Check21”, approvata dall’ex presidente USA George W. Bush e in vigore negli USA dall’Ottobre 2003, ha notoriamente reso legale la trasmissione per via digitale di un assegno e la stampa a destinazione di un assegno sostitutivo, denominato appunto “substitution check”, e a tutti gli effetti equivalente all’assegno originale. Poiché la stampa fisica dell’assegno sostitutivo cartaceo non è strettamente necessaria, la legge “Check21” ha di fatto promosso la legalità dell’immagine di un assegno, catturata da uno scanner digitale che è perlopiù specializzato in questa operazione (anche detto “check scanner”) e che implementa anche la capacità di leggere e decodificare la “codeline” magnetica MICR (“Magnetic Ink Character Recognition”) riportata alla base dell’assegno stesso.Another well-known method of payment is that of checks. An American law known as "Check21", passed by former US President George W. Bush and in effect in the US since October 2003, has notoriously made it legal to digitally transmit a check and print a replacement check to the destination. , called the "substitution check", and to all intents and purposes equivalent to the original check. Since the physical printing of the replacement paper check is not strictly necessary, the "Check21" law has effectively promoted the legality of the image of a check, captured by a digital scanner that is mostly specialized in this operation (also called "check scanner ") And which also implements the ability to read and decode the magnetic" codeline "MICR (" Magnetic Ink Character Recognition ") reported at the base of the check itself.
La possibilità di trasferire legalmente un assegno tramite la sua sola immagine digitale è stata evidentemente di grandissimo impatto nel semplificare e accelerare le transazioni bancarie. Ulteriormente, supportato e promosso dalle stesse banche, si è andato via via estendendo un fenomeno denominato RDC (“Remote Deposit Capture”) che prevede la possibilità, per tutte le aziende USA che ricevono assegni in pagamento, di versare gli stessi digitalmente sul proprio conto senza recarsi fisicamente allo sportello; questo beneficio, unito ad un territorio molto esteso e una quantità di piccole e medie aziende composte da poche persone, promette una vera rivoluzione e una “seconda giovinezza” per l’assegno stesso, trasformato alla fonte in un flusso digitale di dati alla stregua di forme di pagamento molto più recenti e costose come le carte di credito o di debito.The ability to legally transfer a check through its digital image alone has evidently been enormously impactful in simplifying and speeding up banking transactions. Further, supported and promoted by the same banks, a phenomenon called RDC ("Remote Deposit Capture") has been gradually extended, which provides the possibility, for all US companies that receive checks in payment, to deposit the same digitally into their account. without physically going to the counter; this benefit, combined with a very extensive territory and a number of small and medium-sized companies made up of a few people, promises a real revolution and a "second youth" for the check itself, transformed at the source into a digital flow of data like much newer and more expensive forms of payment such as credit or debit cards.
In realtà, la RDC e la possibilità di versamento remoto dell’assegno ha anche conferito un più importante significato a una serie di obblighi a carico delle Banche e delle istituzioni finanziarie; le leggi “Patriot Act” e “Anti Money Laundering Act” richiedono che la ricezione di transazioni di denaro tramite assegni o altri sistemi di pagamento venga monitorata (l’iniziativa fa parte del concetto noto come “know your customer”), anche e soprattutto per quanto riguarda il luogo geografico dal quale la transazione avviene, o per lo meno l’area geografica relativa. L’ubiquità della RDC rende infatti perfettamente possibile che un cliente malintenzionato aderisca all’iniziativa RDC di una o più banche statunitensi, firmi il relativo contratto avendo diritto in comodato d’uso (o in altra forma) ad uno scanner di assegni tramite il quale effettuare il trasferimento remoto, e poi trasferisca fisicamente lo scanner stesso in un’area geografica qualunque, dalla quale poter trasferire denaro tramite l’invio di assegni in formato digitale, senza dover sottostare a nessun controllo o limitazione. Queste transazioni potrebbero violare la legislazione statunitense se provenissero da paesi appartenenti a una “black list” e, grazie al fatto che una connessione Internet può essere ormai ottenuta in maniera del tutto anonima e poco controllabile, potrebbe essere molto difficile per l’istituto bancario risalire attendibilmente al paese dal quale il versamento stesso proviene.In fact, the DRC and the possibility of remote payment of the check has also given a more important significance to a series of obligations on banks and financial institutions; the "Patriot Act" and "Anti Money Laundering Act" require that the receipt of money transactions by checks or other payment systems be monitored (the initiative is part of the concept known as "know your customer"), also and above all as regards the geographic place from which the transaction takes place, or at least the relative geographic area. Indeed, the ubiquity of the DRC makes it perfectly possible for a malicious customer to join the DRC initiative of one or more US banks, sign the related contract having the right on loan for use (or in other form) to a check scanner through which carry out the remote transfer, and then physically transfer the scanner itself to any geographical area, from which money can be transferred by sending checks in digital format, without having to submit to any control or limitation. These transactions could violate US law if they came from countries belonging to a "black list" and, thanks to the fact that an Internet connection can now be obtained in a completely anonymous and uncontrollable way, it could be very difficult for the bank to trace reliably to the country from which the payment itself comes.
Le due casistiche principali da analizzare sono: un primo caso (maggiormente diffuso al momento) in cui lo scanner digitale per assegni è pilotato da un elaboratore tramite interfacce API (“Application Program Interface”), e un secondo caso (emergente, e ben più interessante) in cui lo scanner digitale per assegni ha un funzionamento autonomo e può trasferire i dati digitalizzati dell’assegno tramite Wi-Fi (“Wireless-Fidelity”), Bluetooth o altri metodi a un dispositivo esterno eterogeneo dal punto di vista del sistema operativo e hardware, ad esempio uno smartphone, un tablet, un terminale POS (“Point Of Sale”), un registratore di cassa, o direttamente ad una destinazione in una memoria remota, anche detta “cloud”. Il tutto solitamente avviene accedendo alla banca tramite un portale web della stessa e dunque in condizioni dove la banca destinataria non ha opportunità di controllo e di installazione di un software locale dedicato.The two main cases to be analyzed are: a first case (more widespread at the moment) in which the digital scanner for checks is driven by a computer through API interfaces ("Application Program Interface"), and a second case (emerging, and much more interesting) where the digital check scanner works autonomously and can transfer digitized check data via Wi-Fi ("Wireless-Fidelity"), Bluetooth or other methods to an external device that is heterogeneous from an operating system point of view and hardware, for example a smartphone, a tablet, a POS terminal (“Point Of Sale”), a cash register, or directly to a destination in a remote memory, also called “cloud”. This usually happens by accessing the bank through a web portal of the same and therefore in conditions where the recipient bank does not have the opportunity to control and install a dedicated local software.
Nel primo caso citato, ossia quello in cui lo scanner sia collegato ad un elaboratore, la georeferenziazione dello scanner per assegni coincide con la georeferenziazione dell’elaboratore che lo controlla, che si suppone essere collegato in rete perlomeno durante la fase di trasferimento dei dati dell’assegno verso l’istituto bancario. Capire “dove si trova” un elaboratore connesso al web è semplice e l’odierna tecnologia offre diversi approcci. Sfortunatamente, nessuno di questi è solido quando affrontato dal punto di vista di un malintenzionato che intende aggirarlo. Verificare la provenienza dell’indirizzo IP (“Internet Protocol”) dal quale proviene il collegamento verso la banca è possibile tramite servizi di mappatura geografica degli indirizzi IP forniti da diverse società terze. Tuttavia l’uso di un server proxy consente a chiunque di far apparire il collegamento come proveniente da aree molto diverse da quelle reali. Sempre in presenza di un collegamento Internet, è possibile effettuare alcune triangolazioni di pacchetti, solitamente in protocollo ICMP (“Internet Control Message Protocol”) con utility tipo PING, ed analizzare i tempi di rimbalzo degli stessi per cercare di dedurre la posizione geografica; tuttavia si tratta di una attività molto aleatoria e facilmente aggirabile, oltre al fatto che la maggior parte dei manager IT (“Information Technology”) delle società di servizi di rete disabilita il rimbalzo di questo tipo di pacchetti per evitare attacchi di tipo DoS (“Denial of Service”).In the first case mentioned, i.e. the one in which the scanner is connected to a computer, the georeferencing of the check scanner coincides with the georeferencing of the computer that controls it, which is supposed to be connected to the network at least during the data transfer phase of the check to the bank. Understanding "where is" a computer connected to the web is simple and today's technology offers different approaches. Unfortunately, none of these are solid when approached from the perspective of an attacker who intends to get around it. Verifying the origin of the IP ("Internet Protocol") address from which the connection to the bank comes is possible through geographic mapping services of IP addresses provided by various third-party companies. However, the use of a proxy server allows anyone to make the connection appear as coming from areas very different from the real ones. Always in the presence of an Internet connection, it is possible to carry out some triangulation of packets, usually in ICMP protocol (“Internet Control Message Protocol”) with PING type utilities, and to analyze the bounce times of the same to try to deduce the geographical position; however this is a very random and easily circumvented activity, in addition to the fact that most of the IT ("Information Technology") managers of network services companies disable the bounce of this type of packets to avoid DoS attacks (" Denial of Service ").
Ulteriormente, alcune società di servizi hanno mappato una buona parte delle reti Wi-Fi disponibili in varie aree geografiche e dunque la loro presenza può essere di aiuto nell’identificare la zona di interesse con buona approssimazione. Tuttavia, questo tipo di reti ha una grande aleatorietà nel tempo e la loro presenza è limitata alle aree densamente popolate.Additionally, some service companies have mapped a good portion of the Wi-Fi networks available in various geographic areas and therefore their presence can help in identifying the area of interest with a good approximation. However, this type of networks has a great uncertainty over time and their presence is limited to densely populated areas.
In ultimo, la possibilità di dotare l’elaboratore di un modulo GPS (“Global Positioning System”) vede lo svantaggio dell’assenza di copertura in zone coperte o chiuse, in molti interni di case e uffici, in presenza di grattacieli o di strutture schermanti.Finally, the possibility of equipping the computer with a GPS module ("Global Positioning System") sees the disadvantage of the absence of coverage in covered or closed areas, in many interiors of homes and offices, in the presence of skyscrapers or structures shielding.
Passando al secondo caso citato, ossia quello in cui lo scanner per assegni non ha bisogno di interfacce API per funzionare poiché è accessibile direttamente tramite Wi-Fi, Bluetooth o altri tipi di collegamento, l’argomento si complica ulteriormente. Infatti, lo scanner deve autonomamente procurarsi le informazioni di geo-localizzazione e trasmetterle all’esterno in maniera sufficientemente protetta (separatamente, o assieme al trasferimento dei dati relativi agli assegni) e senza poter contare su un accesso diretto a Internet né su software specializzato.Moving on to the second case mentioned, namely the one in which the check scanner does not need API interfaces to work since it is directly accessible via Wi-Fi, Bluetooth or other types of connection, the subject becomes even more complicated. In fact, the scanner must independently procure the geo-location information and transmit it outside in a sufficiently protected manner (separately, or together with the transfer of check data) and without being able to rely on direct access to the Internet or on specialized software.
Scopo della presente invenzione è pertanto quello di indicare un sistema ed un metodo per la tracciabilità di assegni con funzionalità migliorate e relativo scanner digitale, che permettano di rilevare informazioni sulla propria posizione geografica in modo autonomo.The aim of the present invention is therefore to indicate a system and a method for traceability of checks with improved functionality and relative digital scanner, which allow to detect information on one's own geographic position autonomously.
Un secondo scopo della presente invenzione è quello di indicare un sistema ed un metodo per la tracciabilità di assegni con funzionalità migliorate e relativo scanner digitale, che permettano di rilevare informazioni sulla propria posizione geografica con una precisione di rilevamento sufficiente a garantire la banca che la trasmissione dell’assegno provenga da aree non sottoposte a divieti.A second object of the present invention is to indicate a system and a method for the traceability of checks with improved functionality and related digital scanner, which allow to detect information on one's geographical position with a detection precision sufficient to guarantee the bank that the transmission of the check comes from areas not subject to prohibitions.
Un terzo scopo della presente invenzione è quello di indicare un sistema ed un metodo per la tracciabilità di assegni con funzionalità migliorate e relativo scanner digitale, che permettano di rispettare le normative nazionali ed internazionali in materia di moneta circolante.A third object of the present invention is to indicate a system and a method for the traceability of checks with improved functionality and relative digital scanner, which allow to comply with the national and international regulations on the subject of circulating money.
Questi ed altri scopi dell’invenzione vengono ottenuti con un sistema ed un metodo per la tracciabilità di assegni con funzionalità migliorate e relativo scanner digitale come rivendicati nelle unite rivendicazioni che costituiscono parte integrante della presente descrizione.These and other purposes of the invention are achieved with a system and a method for the traceability of checks with improved functionality and related digital scanner as claimed in the attached claims which form an integral part of this description.
In sintesi, l’invenzione riguarda un sistema ed un metodo per la tracciabilità di assegni con funzionalità migliorate e relativo scanner digitale, in cui lo scanner digitale per assegni è configurato per ricevere, tramite mezzi di ricezione, un messaggio, in particolare di tipo broadcast, emesso da una stazione di ricetrasmissione appartenente ad una rete cellulare, e per ricavare informazioni di posizione geografica da detto messaggio.In summary, the invention relates to a system and a method for the traceability of checks with improved functionality and related digital scanner, in which the digital scanner for checks is configured to receive, by means of reception means, a message, in particular of the broadcast type. , emitted by a transceiver station belonging to a cellular network, and to obtain geographic position information from said message.
La presente invenzione si basa quindi sulla presenza di una o più reti cellulari, in particolare quelle telefoniche GSM (“Global System for Mobile Communications”), sparse nel territorio. Ad ogni cella corrisponde una stazione di ricetrasmissione denominata BTS (“Base Transceiver Station”) facente capo a diversi gestori, o fornitori di servizio. Tali celle offrono una copertura radio ad intersezione, ossia sono disposte in modo tale da non lasciare “zone morte” di copertura, soprattutto in aree popolate. L’area interessata da una cella, o cellula, può variare da alcune decine di Km in spazi aperti, fino a 1-2 Km in spazi urbani, di conseguenza la densità delle cellule di ciascun gestore sarà scelta in maniera appropriata. Ad oggi, qualsiasi terminale mobile cellulare con tecnologia digitale GSM (o 2.5G, 3G o 4G e funzionante in una delle bande più comuni quali GSM-900, GSM-1800, GSM-850, GSM-1900) deve svolgere una serie di operazioni per garantire il proprio naturale funzionamento. Durante la fase di accensione, o in condizione non operativa, o di “Idle”, un telefono cellulare tiene costantemente aggiornato un elenco di cellule limitrofe tra le quali selezionare di volta in volta quella che fornisce il segnale migliore (e che dunque è presumibilmente più vicina al telefono). Questa attività avviene in modo trasparente ed è alla base del principio che permette di effettuare e ricevere chiamate telefoniche o di scambiare dati quando si è in movimento, senza pensare a come il telefono cellulare si stia collegando alla rete telefonica mobile.The present invention is therefore based on the presence of one or more cellular networks, in particular GSM telephone networks (“Global System for Mobile Communications”), scattered throughout the territory. Each cell corresponds to a transceiver station called BTS (“Base Transceiver Station”) headed by different operators, or service providers. These cells offer intersecting radio coverage, ie they are arranged in such a way as not to leave “dead zones” of coverage, especially in populated areas. The area affected by a cell, or cell, can vary from a few tens of Km in open spaces, up to 1-2 Km in urban spaces, consequently the cell density of each operator will be chosen appropriately. To date, any cellular mobile terminal with GSM digital technology (or 2.5G, 3G or 4G and operating in one of the most common bands such as GSM-900, GSM-1800, GSM-850, GSM-1900) must perform a series of operations to ensure its natural functioning. During the ignition phase, or in non-operating or "Idle" conditions, a mobile phone constantly updates a list of neighboring cells from which to select from time to time the one that provides the best signal (and which is therefore presumably more near the phone). This activity takes place transparently and is the basis of the principle that allows you to make and receive telephone calls or exchange data when on the move, without thinking about how the mobile phone is connecting to the mobile telephone network.
Ciò permette di conoscere da quale luogo (posizione geografica) viene inviata la traccia elettronica dell’assegno e di bloccare eventuali transazioni di denaro non consentite per vincoli territoriali dettati dalle normative nazionali ed internazionali vigenti in materia di moneta circolante.This allows you to know from which place (geographical position) the electronic trace of the check is sent and to block any money transactions that are not allowed due to territorial constraints dictated by national and international regulations in force on the subject of currency.
Ulteriori caratteristiche dell’invenzione sono oggetto delle allegate rivendicazioni che si intendono parte integrante della presente descrizione.Further features of the invention are the subject of the attached claims which are an integral part of this description.
Gli scopi suddetti risulteranno maggiormente chiari dalla descrizione dettagliata di un sistema ed un metodo per la tracciabilità di assegni con funzionalità migliorate e relativo scanner digitale con particolare riferimento alle Figure allegate in cui:The above purposes will become clearer from the detailed description of a system and a method for tracing checks with improved functionality and related digital scanner with particular reference to the attached Figures in which:
- la Figura 1 illustra uno schema a blocchi di uno scanner digitale per assegni secondo la presente invenzione;Figure 1 illustrates a block diagram of a digital scanner for checks according to the present invention;
- la Figura 2 mostra un dispositivo di rilevamento geografico in accordo con la presente invenzione;Figure 2 shows a geographic detection device according to the present invention;
- la Figura 3 illustra un sistema per la tracciabilità di assegni in accordo con la presente invenzione;Figure 3 illustrates a system for the traceability of checks in accordance with the present invention;
- la Figura 4 mostra un esempio di dati ricevuti da uno scanner digitale per assegni;Figure 4 shows an example of data received from a digital check scanner;
- la Figura 5 illustra un primo diagramma di flusso di un metodo secondo l’invenzione;- Figure 5 illustrates a first flow diagram of a method according to the invention;
- la Figura 6 illustra un secondo diagramma di flusso di un metodo secondo l’invenzione;- Figure 6 illustrates a second flow diagram of a method according to the invention;
- la Figura 7 mostra un terzo diagramma di flusso di un metodo applicato ad una transazione di denaro secondo la presente invenzione.Figure 7 shows a third flow diagram of a method applied to a money transaction according to the present invention.
Con riferimento alla Fig. 1, viene illustrato uno schema a blocchi di uno scanner digitale 1 di assegni comprendente mezzi di scansione 3 di un’immagine di detto assegno. Esso può anche comprendere mezzi di lettura 5 di un codice ottico e/o magnetico, ad esempio il codice MICR dell’assegno.With reference to Fig. 1, a block diagram of a digital scanner 1 of checks is shown, comprising means 3 for scanning an image of said check. It can also comprise means 5 for reading an optical and / or magnetic code, for example the MICR code of the check.
Lo scanner digitale 1 comprende opzionalmente primi mezzi di interfacciamento 7, in particolare di tipo USB (“Universal Serial Bus”) e/o Ethernet per connessioni via cavo con dispositivi elettronici esterni, oppure di tipo Wi-Fi (“Wireless-Fidelity”), Wi-Fi Direct e Bluetooth per connessioni senza fili. È chiaro che altre tipologie di interfacce possono essere implementate. Pertanto, lo scanner digitale 1 è indirizzabile tramite un indirizzo IP (“Internet Protocol”), preferibilmente configurabile da parte di un dispositivo elettronico esterno che può controllare lo scanner digitale 1 in tutte le sue funzioni mediante il protocollo di comunicazione HTTP (“Hyper Text Transfer Protocol”) o HTTPS (HTTP crittografato).The digital scanner 1 optionally comprises first interface means 7, in particular of the USB type ("Universal Serial Bus") and / or Ethernet for cable connections with external electronic devices, or of the Wi-Fi type ("Wireless-Fidelity") , Wi-Fi Direct and Bluetooth for wireless connections. It is clear that other types of interfaces can be implemented. Therefore, the digital scanner 1 can be addressed via an IP ("Internet Protocol") address, preferably configurable by an external electronic device that can control the digital scanner 1 in all its functions using the HTTP ("Hyper Text Transfer Protocol ") or HTTPS (encrypted HTTP).
Lo scanner digitale 1 comprende inoltre mezzi di trasmissione 8 atti a trasmettere i dati di un assegno in formato elettronico digitale. I mezzi di trasmissione 8 permettono di collegare lo scanner digitale 1 ad una rete web 11 e a tal fine possono sfruttare i primi mezzi di interfacciamento 7, in particolare un’interfaccia Ethernet o Wi-Fi. È bene precisare che lo scanner digitale 1 comprende anche un’unità di elaborazione e controllo (non rappresentata nelle figure) che gestisce tutti gli elementi presenti in esso.The digital scanner 1 further comprises transmission means 8 suitable for transmitting the data of a check in digital electronic format. The transmission means 8 allow to connect the digital scanner 1 to a web network 11 and for this purpose they can exploit the first interface means 7, in particular an Ethernet or Wi-Fi interface. It should be noted that the digital scanner 1 also includes a processing and control unit (not shown in the figures) which manages all the elements present in it.
In una prima forma di realizzazione della presente invenzione, lo scanner digitale 1 per assegni è collegato a mezzi di rilevamento geografico 9, i quali sono preferibilmente un modulo elettronico (anche chiamato “Dongle”) di tipo connesso (“wired”), ad esempio USB, il quale può essere collegato ad una porta USB dei primi mezzi di interfacciamento 7 dello scanner digitale 1 per assegni. I mezzi di rilevamento geografico 9 possono essere un modulo elettronico di tipo connesso o senza fili (“wired” o “wireless”).In a first embodiment of the present invention, the digital scanner 1 for checks is connected to geographical detection means 9, which are preferably an electronic module (also called "Dongle") of the connected type ("wired"), for example USB, which can be connected to a USB port of the first interfacing means 7 of the digital scanner 1 for checks. The geographical detection means 9 can be an electronic module of the connected or wireless type ("wired" or "wireless").
Con riferimento alla Fig. 2, tali mezzi di rilevamento geografico 9 comprendono preferibilmente mezzi di ricezione 14, un modulo di elaborazione/criptazione 16 e secondi mezzi di interfacciamento 18. Pertanto, se si suppone che i mezzi di rilevamento geografico 9 siano una chiavetta, o comunque un dispositivo elettronico esterno, essi possono essere connessi allo scanner digitale 1 per assegni tramite i secondi mezzi di interfacciamento 18 collegati ai primi mezzi di interfacciamento 7, in modalità connesso o senza fili (“wired” o “wireless”), ad esempio USB, o Bluetooth, o Wi-Fi, o PCMCIA (“Personal Computer Memory Card International Association”), o SD (“Secure Digital”), o microSD, o altro sistema di comunicazione seriale o parallela che meglio si adatta al caso.With reference to Fig. 2, such geographic detection means 9 preferably comprise receiving means 14, a processing / encryption module 16 and second interfacing means 18. Therefore, if it is assumed that the geographic detection means 9 are a key, or in any case an external electronic device, they can be connected to the digital scanner 1 for checks by means of the second interfacing means 18 connected to the first interfacing means 7, in connected or wireless mode ("wired" or "wireless"), for example USB, or Bluetooth, or Wi-Fi, or PCMCIA (“Personal Computer Memory Card International Association”), or SD (“Secure Digital”), or microSD, or other serial or parallel communication system that best suits the case.
Con riferimento alla Fig. 3, viene illustrato un sistema 10 secondo la presente invenzione. Il sistema 10 comprende lo scanner digitale 1 per assegni, connesso ai mezzi di rilevamento geografico 9, e almeno una stazione ricetrasmittente 20, preferibilmente un stazione radio base appartenente ad una rete telefonica cellulare, in particolare quella del GSM. La stazione ricetrasmittente 20 corrisponde nella rete cellulare ad una cella che offre una determinata copertura radio. Ogni stazione ricetrasmittente 20 prevede di trasmettere periodicamente un messaggio 22 comprendente informazioni di posizione geografica. In particolare, nello standard GSM, è previsto che ogni cella esegua una trasmissione di tipo broadcast periodica di tale messaggio 22 su un canale di controllo, noto anche come BCCH (“Broadcast Control Channel”). Tale messaggio 22 ha inoltre lo scopo di informare un terminale mobile della presenza della cellula e di consentirgli di preparare le successive fasi di registrazione sulla rete telefonica.With reference to Fig. 3, a system 10 according to the present invention is illustrated. The system 10 comprises the digital scanner 1 for checks, connected to the geographical detection means 9, and at least one transceiver station 20, preferably a base radio station belonging to a cellular telephone network, in particular that of GSM. The transceiver station 20 corresponds in the cellular network to a cell which offers a determined radio coverage. Each transceiver station 20 provides for periodically transmitting a message 22 comprising geographic position information. In particular, in the GSM standard, it is envisaged that each cell carries out a periodic broadcast transmission of this message 22 on a control channel, also known as BCCH (“Broadcast Control Channel”). This message 22 also has the purpose of informing a mobile terminal of the presence of the cell and allowing it to prepare the subsequent registration steps on the telephone network.
Il sistema 10 comprende anche un elaboratore 13 di un ente autorizzato alla lettura delle informazioni di posizione inviategli dallo scanner digitale 1, ad esempio tramite la rete web 11. Nel seguito verrà chiarito il compito di detto elaboratore 13.The system 10 also comprises a computer 13 of a body authorized to read the position information sent to it by the digital scanner 1, for example via the web network 11. In the following, the task of said computer 13 will be clarified.
Con riferimento alla Fig. 4, viene illustrato un esempio di messaggio 22 trasmesso da una stazione ricetrasmittente 20. Il messaggio 22 comprende informazioni di posizione geografica; dette informazioni di posizione geografica comprendono una prima sezione 24 che identifica il paese, in cui la stazione ricetrasmittente 20 risiede, e una seconda sezione 26 che identifica il “service provider”, ossia il fornitore del servizio della rete cellulare. Supponendo di utilizzare una stazione ricetrasmittente 20 della rete GSM, allora come parte delle informazioni del messaggio 22 rese disponibili tramite il BCCH sono presenti l’identificatore LAI (“Location Area Identity”) e il Cell ID (“Cell Identity”). Ogni zona della rete PLMN (“Public Land Mobile Network”) è contrassegnata da un identificatore univoco denominato appunto LAI, che viene utilizzato per pilotare l’aggiornamento della locazione da parte di un terminale mobile. L’identificativo LAI è composto da tre parti: il codice MCC (“Mobile Country Code”), il codice MNC (“Mobile Network Code”) e il codice LAC (“Location Area Code”).With reference to Fig. 4, an example of a message 22 transmitted by a transceiver station 20 is illustrated. The message 22 comprises geographic position information; said geographic position information comprises a first section 24 which identifies the country, in which the transceiver station 20 resides, and a second section 26 which identifies the "service provider", ie the service provider of the cellular network. Assuming to use a transceiver station 20 of the GSM network, then as part of the information of the message 22 made available through the BCCH there are the identifier LAI ("Location Area Identity") and the Cell ID ("Cell Identity"). Each area of the PLMN network ("Public Land Mobile Network") is marked with a unique identifier called LAI, which is used to drive the update of the location by a mobile terminal. The LAI identifier is made up of three parts: the MCC code ("Mobile Country Code"), the MNC code ("Mobile Network Code") and the LAC code ("Location Area Code").
I codici MCC e MNC vengono solitamente utilizzati in coppia (MCC/MNC) e identificano in maniera univoca un paese e un “service provider”; a titolo di esempio, la coppia 222-01 identifica il paese Italia (MCC=222) ed il provider Telecom Italia (MNC=01). Un esempio di codici MCC/MNC è reperibile al seguente indirizzo internet: http://en.wikipedia.org/wiki/Mobile_country_code.The MCC and MNC codes are usually used in pairs (MCC / MNC) and uniquely identify a country and a "service provider"; by way of example, the pair 222-01 identifies the country Italy (MCC = 222) and the Telecom Italia provider (MNC = 01). An example of MCC / MNC codes can be found at the following internet address: http://en.wikipedia.org/wiki/Mobile_country_code.
Pertanto, la prima sezione 24 e la seconda sezione 26 del messaggio 22 comprendono informazioni sulla posizione geografica della stazione ricetrasmittente 20. Lo scanner digitale 1 è atto a ricevere tale messaggio 22 tramite i mezzi di ricezione 14 del modulo di rilevamento geografico 9.Therefore, the first section 24 and the second section 26 of the message 22 comprise information on the geographical position of the transceiver station 20. The digital scanner 1 is adapted to receive this message 22 through the receiving means 14 of the geographic detection module 9.
Le informazioni di posizione geografica contenute nella prima sezione 24 e seconda sezione 26 sono sufficienti per consentire dunque di affermare che la cella che sta inviando il messaggio 22 broadcast si trova in un preciso paese e che il gestore della cella è tra quelli attivi in quel paese, soddisfacendo alle indicazioni fornite dal citato “Anti Money Laundering Act”.The geographical position information contained in the first section 24 and the second section 26 are sufficient to allow therefore to state that the cell that is sending the broadcast message 22 is in a specific country and that the cell manager is among those active in that country. , in compliance with the indications provided by the aforementioned “Anti Money Laundering Act”.
È bene precisare che le informazioni di posizione geografica indicano il luogo in cui si trova la stazione ricetrasmittente 20, che è lo stesso luogo in cui si trova lo scanner digitale 1 per assegni che riceve il messaggio 22.It should be noted that the geographical position information indicates the place where the transceiver station 20 is located, which is the same place where the digital scanner 1 for checks that receives the message 22 is located.
Opzionalmente, è possibile utilizzare altre informazioni disponibili nel messaggio 22; esso, come già detto, può comprendere una terza sezione 28 che identifica un codice univoco della stazione ricetrasmittente 20. Nella rete GSM, la terza sezione 28 corrisponde al codice del Cell ID; questo è un numero univoco che identifica la stazione radio base (BTS) nella rete GSM. Grazie al Cell ID e con l’ausilio dei codici MCC e MNC, è possibile accedere a database specializzati di Cell ID (pubblici o privati) che contengono la localizzazione geografica esatta della cellula stessa; in questo caso è possibile conoscere l’esatta posizione geografica del luogo nel quale si trova la stazione ricetrasmittente 20, e quindi lo scanner digitale 1, con una precisione molto più elevata, al massimo alcuni Km di raggio (la precisione dipende dalla dimensione della copertura radio della cella).Optionally, you can use other information available in message 22; it, as already said, can comprise a third section 28 which identifies a unique code of the transceiver station 20. In the GSM network, the third section 28 corresponds to the Cell ID code; this is a unique number that identifies the base radio station (BTS) in the GSM network. Thanks to the Cell ID and with the help of MCC and MNC codes, it is possible to access specialized databases of Cell IDs (public or private) that contain the exact geographic location of the cell itself; in this case it is possible to know the exact geographical position of the place where the transceiver station 20 is located, and therefore the digital scanner 1, with a much higher precision, at most a few Km of radius (the accuracy depends on the size of the coverage cell radio).
È bene precisare che il messaggio 22 comprende almeno una tra le dette informazioni di posizione geografica, ossia la prima sezione 24 che identifica il paese, la seconda sezione 26 che identifica un fornitore di servizio di detta rete cellulare e la terza sezione 28 che identifica univocamente la stazione ricetrasmittente 20.It should be noted that message 22 includes at least one of the said geographic position information, i.e. the first section 24 which identifies the country, the second section 26 which identifies a service provider of said cellular network and the third section 28 which uniquely identifies the transceiver station 20.
In altre parole, i mezzi di ricezione 14 sono atti a ricevere il messaggio 22 generato da almeno una stazione ricetrasmittente 20 appartenente ad una rete cellulare. Vantaggiosamente, i mezzi di ricezione 14 possono non necessitare di una SIM (“Subscriber Identity Module”) in quanto la ricezione del messaggio 22 di tipo broadcast non richiede l’apertura di un canale di comunicazione né la registrazione dei mezzi di ricezione 14 sulla rete cellulare.In other words, the receiving means 14 are adapted to receive the message 22 generated by at least one transceiver station 20 belonging to a cellular network. Advantageously, the receiving means 14 may not need a SIM ("Subscriber Identity Module") since the reception of the broadcast message 22 does not require the opening of a communication channel or the registration of the reception means 14 on the network cell phone.
Il modulo di elaborazione/criptazione 16, che interfaccia i mezzi di ricezione 14, gestisce una fase di inizializzazione dello stesso, riceve periodicamente le informazioni di posizione geografica contenute nel messaggio 22, e le codifica con un algoritmo di criptazione (ad esempio RSA, o “Rivest, Shamir e Adleman”) per rendere il contenuto non leggibile/alterabile, in quanto dette informazioni di posizione geografica criptate verranno successivamente inviate, tramite lo scanner digitale 1, verso un ente autorizzato alla loro lettura (generalmente una banca o altro istituto).The processing / encryption module 16, which interfaces the receiving means 14, manages an initialization phase of the same, periodically receives the geographic position information contained in the message 22, and encodes them with an encryption algorithm (for example RSA, or "Rivest, Shamir and Adleman") to make the content unreadable / alterable, as said encrypted geographical position information will subsequently be sent, via digital scanner 1, to an authorized body to read them (generally a bank or other institution) .
Infatti, i secondi mezzi di interfacciamento 18 rappresentano il tramite per comunicare verso l’esterno le informazioni di posizione geografica ricevute e criptate, praticamente verso lo scanner digitale 1 per assegni che comunicherà tali informazioni di posizione geografica tramite i mezzi di trasmissione 8.In fact, the second interfacing means 18 represent the means for communicating the received and encrypted geographic position information externally, practically towards the digital scanner 1 for checks which will communicate such geographic position information through the transmission means 8.
In questa prima forma di realizzazione, lo scanner digitale 1 opera in una modalità autonoma e mediante i mezzi 9 di rilevamento geografico, ad esempio una chiavetta USB, ricava direttamente e periodicamente informazioni sulla propria posizione geografica.In this first embodiment, the digital scanner 1 operates in an autonomous mode and by means of the geographical detection means 9, for example a USB key, directly and periodically obtains information on its own geographical position.
Essendo atto a ricavare la propria posizione geografica, lo scanner digitale 1 per assegni può essere configurato per operare esclusivamente in una determinata area geografica, eventualmente imposta in fase di programmazione prima di essere destinato ad un cliente. Ad esempio, l’area geografica imposta può corrispondere a quella della zona di residenza del cliente. Lo scanner digitale 1 per assegni è configurato inoltre per interrompere il suo funzionamento se la posizione geografica rilevata dai mezzi 9 di rilevamento geografico (ossia la posizione geografica dello scanner digitale 1) non è compresa nell’area geografica imposta nello scanner digitale 1. In tal modo, lo scanner digitale 1 per assegni blocca automaticamente la transazione elettronica di denaro, qualora occorra una operatività dello scanner digitale 1 al di fuori dell’area geografica consentita, evitando così potenziali attività vietate per legge o fraudolente.Being able to obtain its own geographic position, the digital scanner 1 for checks can be configured to operate exclusively in a determined geographic area, possibly imposed in the programming phase before being destined for a customer. For example, the imposed geographical area may correspond to that of the customer's area of residence. The digital check scanner 1 is also configured to stop its operation if the geographic position detected by the geographic detection means 9 (i.e. the geographic position of the digital scanner 1) is not included in the geographic area imposed in the digital scanner 1. In this case mode, the digital scanner 1 for checks automatically blocks the electronic money transaction, if it is necessary to operate the digital scanner 1 outside the permitted geographical area, thus avoiding potential activities prohibited by law or fraudulent.
Ulteriormente, lo scanner digitale 1 per assegni è predisposto per rilevare la presenza o assenza dei mezzi 9 di rilevamento geografico, in particolare della chiavetta USB, e di proteggersi contro tentativi di sostituzione, rimozione o manomissione degli stessi. In tal caso, lo scanner digitale 1 si blocca automaticamente.Furthermore, the digital scanner 1 for checks is arranged to detect the presence or absence of the geographical detection means 9, in particular of the USB key, and to protect itself against attempts to replace, remove or tamper with them. In this case, the digital scanner 1 locks automatically.
In una seconda forma di realizzazione, i mezzi di rilevamento geografico 9 sono compresi nello scanner digitale 1 per assegni. Più in dettaglio, lo scanner digitale 1 comprende i mezzi di ricezione 14, in particolare essi possono essere integrati direttamente sulla sua scheda elettronica.In a second embodiment, the geographical detection means 9 are comprised in the digital scanner 1 for checks. More in detail, the digital scanner 1 comprises the receiving means 14, in particular they can be integrated directly on its electronic card.
Come già detto, lo scanner digitale 1 comprende un’unità di elaborazione e controllo (non rappresentata nelle figure) che gestisce tutti gli elementi presenti in esso; pertanto essa può essere configurata per ricevere le informazioni di posizione dai mezzi di ricezione 14 e codificarle tramite un algoritmo di criptazione. Quindi, l’unità di elaborazione e controllo dello scanner digitale 1 assume le medesime funzioni descritte dei mezzi di elaborazione/criptazione 16.As already mentioned, the digital scanner 1 includes a processing and control unit (not shown in the figures) which manages all the elements present in it; therefore it can be configured to receive the position information from the receiving means 14 and encode it by means of an encryption algorithm. Therefore, the processing and control unit of the digital scanner 1 assumes the same functions described as the processing / encryption means 16.
È chiaro, inoltre, che i secondi mezzi di interfacciamento 18 non sono più necessari in tale seconda forma di realizzazione, poiché sono presenti i primi mezzi di interfacciamento 7 per comunicare con l’esterno, ad esempio tramite la rete web 11.It is also clear that the second interfacing means 18 are no longer necessary in this second embodiment, since the first interfacing means 7 are present to communicate with the outside, for example via the web network 11.
In generale, è possibile dire che lo scanner digitale 1 per assegni è configurato per ricevere, tramite i mezzi di ricezione 14 ad esso associati, un messaggio, in particolare di tipo broadcast, emesso da almeno una stazione di ricetrasmissione 20 appartenente ad una rete cellulare, e per codificare le informazioni di posizione geografica ottenute da detto messaggio.In general, it is possible to say that the digital scanner 1 for checks is configured to receive, through the reception means 14 associated with it, a message, in particular of the broadcast type, emitted by at least one transceiver station 20 belonging to a cellular network. , and to encode the geographic location information obtained from said message.
È bene precisare che lo scanner digitale 1 riceve il messaggio 22 da almeno una stazione di ricetrasmissione 20 poiché, essendo la copertura radio cellulare una copertura ad intersezione, il punto geografico in cui si trova lo scanner digitale 1 può essere coperto da una pluralità di celle. Quindi, in questo caso, lo scanner digitale 1 riceverebbe almeno un messaggio 22 da almeno una stazione ricetrasmittente 20.It should be noted that the digital scanner 1 receives the message 22 from at least one transceiver station 20 since, since the cellular radio coverage is an intersection cover, the geographical point in which the digital scanner 1 is located can be covered by a plurality of cells . Hence, in this case, the digital scanner 1 would receive at least one message 22 from at least one transceiver station 20.
Ulteriormente, lo scanner digitale 1 invia le informazioni di posizione geografica criptate all’elaboratore 13 di un ente preposto alla loro lettura, ad esempio una banca. Tale elaboratore 13 è predisposto per:Further, the digital scanner 1 sends the encrypted geographic position information to the computer 13 of a body responsible for reading them, for example a bank. This processor 13 is designed for:
- decriptare un flusso digitale (comprende una traccia elettronica di un assegno e le informazioni di posizione geografica) al fine di estrarre le informazioni di posizione geografica;- decrypt a digital stream (includes an electronic trace of a check and geographic location information) in order to extract geographic location information;
- trasformare le informazioni di posizione geografica in coordinate geografiche, in particolare latitudine e longitudine;- transform geographic position information into geographic coordinates, in particular latitude and longitude;
- verificare se una zona geografica identificata tramite le coordinate geografiche è ammessa per una transazione elettronica di denaro da detto assegno;- check whether a geographical area identified by geographical coordinates is admitted for an electronic money transaction from said check;
- accettare la transazione elettronica di denaro se la zona geografica è ammessa;- accept the electronic money transaction if the geographical area is allowed;
- rifiutare la transazione elettronica di denaro se la zona geografica non è ammessa.- refuse the electronic money transaction if the geographical area is not allowed.
Con riferimento alla Fig. 5, il metodo secondo la presente invenzione inizia al passo 21 e prevede di:With reference to Fig. 5, the method according to the present invention begins at step 21 and provides for:
- (passo 23) ricevere, tramite i mezzi di ricezione 14 associati allo scanner digitale 1 per assegni, un messaggio 22 inviato da almeno una stazione ricetrasmittente 20 appartenente ad una rete cellulare.- (step 23) receiving, through the receiving means 14 associated with the digital scanner 1 for checks, a message 22 sent by at least one transceiver station 20 belonging to a cellular network.
Ulteriormente, il metodo secondo l’invenzione prevede di: - (passo 25) criptare, tramite i mezzi di elaborazione/criptazione 16 associati allo scanner digitale 1, un’informazione di posizione geografica ottenuta da detto messaggio 22;Further, the method according to the invention provides for: - (step 25) to encrypt, through the processing / encryption means 16 associated with the digital scanner 1, a geographic position information obtained from said message 22;
- (passo 27) trasmettere, tramite i mezzi di trasmissione 8 di detto scanner digitale 1 per assegni, dette informazioni di posizione geografica criptate verso un ente autorizzato alla loro lettura (ad esempio una banca).- (step 27) transmitting, through the transmission means 8 of said digital scanner 1 for checks, said encrypted geographic position information to a body authorized to read them (for example a bank).
Il metodo termina al passo 29.The method ends in step 29.
Con riferimento alla Fig. 6, viene illustrato un primo diagramma di flusso di un metodo secondo l’invenzione. Tale primo diagramma di flusso è applicabile sia alla prima che alla seconda forma di realizzazione dell’invenzione descritte in precedenza.With reference to Fig. 6, a first flow diagram of a method according to the invention is shown. This first flow chart is applicable to both the first and the second embodiment of the invention described above.
Al passo 30, lo scanner digitale 1 viene acceso (quindi si accendono anche i mezzi di rilevamento geografico 9 della prima forma di realizzazione dell’invenzione), al passo 32 avviene una fase di inizializzazione dei mezzi di elaborazione/criptazione 16 ed eventualmente dei primi mezzi di interfacciamento 7 e dei secondi mezzi di interfacciamento 18. Successivamente, al passo 34, vengono inizializzati i mezzi di ricezione 14.At step 30, the digital scanner 1 is turned on (then the geographical detection means 9 of the first embodiment of the invention are also turned on), at step 32 there is an initialization step of the processing / encryption means 16 and possibly of the first interfacing means 7 and second interfacing means 18. Subsequently, in step 34, the receiving means 14 are initialized.
Al passo 36, il metodo prevede di ricevere, tramite i mezzi di ricezione 14 associati allo scanner digitale 1 per assegni, un messaggio 22 inviato da almeno una stazione ricetrasmittente 20 appartenente ad una rete cellulare.At step 36, the method provides for receiving, through the receiving means 14 associated with the digital scanner 1 for checks, a message 22 sent by at least one transceiver station 20 belonging to a cellular network.
Al passo 38, se lo scanner digitale 1 ha trovato almeno una cella dalla quale ha ricevuto il messaggio 22, si procede con il passo 40, altrimenti si ritorna al passo 36 precedente.At step 38, if the digital scanner 1 has found at least one cell from which it received the message 22, it proceeds with step 40, otherwise it returns to the previous step 36.
Al passo 40, i mezzi di elaborazione/criptazione 16 (esterni o interni allo scanner digitale 1 per assegni) estraggono dal messaggio 22 le informazioni di posizione geografica, in particolare una prima sezione 24 contenente un codice di un paese, e/o una seconda sezione contenente un codice del fornitore del servizio di rete. Se la rete cellulare è una rete GSM, il messaggio 22 comprende l’identificativo LAI, che a sua volta comprende il codice MCC rappresentante il paese (ad esempio il codice 222 dell’Italia), il codice MNC rappresentante il fornitore dei servizi (ad esempio il codice 10 che identifica il fornitore Telecom Italia). Opzionalmente, i mezzi di elaborazione/criptazione 16 estraggono dal messaggio 22 anche la terza sezione 28 (codice Cell ID nella rete GSM) al fine di ricavare con maggiore dettaglio la posizione geografica della stazione ricetrasmittente 20.At step 40, the processing / encryption means 16 (external or internal to the digital scanner 1 for checks) extracts the geographic position information from the message 22, in particular a first section 24 containing a country code, and / or a second section containing a network service provider code. If the cellular network is a GSM network, message 22 includes the LAI identifier, which in turn includes the MCC code representing the country (for example, the 222 code of Italy), the MNC code representing the service provider (e.g. example code 10 which identifies the Telecom Italia supplier). Optionally, the processing / encryption means 16 also extract from the message 22 the third section 28 (Cell ID code in the GSM network) in order to obtain in greater detail the geographical position of the transceiver station 20.
Al passo 42, i mezzi di elaborazione/criptazione 16 codificano le informazioni di posizione geografica (uno o più dei codici suddetti in caso di rete GSM) con un algoritmo di criptazione, ad esempio RSA.At step 42, the processing / encryption means 16 encodes the geographic position information (one or more of the above codes in the case of a GSM network) with an encryption algorithm, for example RSA.
Infine, al passo 44, le informazioni di posizione geografica criptate vengono inviate verso un ente autorizzato alla loro lettura.Finally, at step 44, the encrypted geographic position information is sent to a body authorized to read them.
Successivamente, si ritorna al passo 36.Next, you return to step 36.
Nel caso in cui le informazioni di posizione geografica comprendano solamente la terza sezione 28 che identifica univocamente la stazione ricetrasmittente 20 all’interno della rete cellulare, l’ente autorizzato riceverebbe tali informazioni e sarebbe in grado di ottenere la posizione geografica effettiva della stazione ricetrasmittente 20 accedendo ad un database (pubblico o privato) che contiene gli elenchi di tutte le stazioni ricetrasmittenti 20 della rete e tutte le loro posizioni geografiche, ad esempio in coordinate di latitudine e longitudine.In the event that the geographic position information includes only the third section 28 which uniquely identifies the transceiver station 20 within the cellular network, the authorized entity would receive this information and would be able to obtain the actual geographic position of the transceiver station 20 accessing a database (public or private) which contains the lists of all the transceiver stations 20 of the network and all their geographical positions, for example in latitude and longitude coordinates.
In alternativa, lo scanner digitale 1 potrebbe essere connesso alla rete web 11 e collegarsi a detto database in modo da ottenere direttamente la posizione geografica effettiva della stazione ricetrasmittente 20 tramite le informazioni contenute nella terza sezione 28 (ad esempio il Cell ID). Ciò permetterebbe di inviare direttamente all’ente (ad esempio una banca) la posizione geografica effettiva.Alternatively, the digital scanner 1 could be connected to the web network 11 and connect to said database so as to directly obtain the actual geographical position of the transceiver station 20 by means of the information contained in the third section 28 (for example the Cell ID). This would allow the actual geographical position to be sent directly to the institution (for example a bank).
Ancora un’altra alternativa sarebbe quella in cui lo scanner digitale 1 scarica, preventivamente, un file digitale comprendente i dati di detto database. Il file digitale conterrebbe così tutte le informazioni di posizione geografica effettiva di tutte le stazioni ricetrasmittenti 20 della rete cellulare. Il file digitale potrebbe essere memorizzato in mezzi di memoria dello scanner digitale 1 o dei mezzi di rilevamento geografico 9. Lo scanner digitale 1 sarebbe quindi in grado di recuperare la posizione geografica effettiva localmente, senza la necessità di una connessione web molto frequente.Yet another alternative would be that in which the digital scanner 1 downloads, in advance, a digital file including the data of said database. The digital file would thus contain all the information of the effective geographical position of all the transceiver stations 20 of the cellular network. The digital file could be stored in the memory means of the digital scanner 1 or of the geographic detection means 9. The digital scanner 1 would then be able to retrieve the actual geographic position locally, without the need for a very frequent web connection.
Con riferimento alla Fig. 7, viene mostrato un secondo diagramma di flusso del metodo secondo l’invenzione applicato ad una transazione di denaro da un assegno verso una banca.With reference to Fig. 7, a second flow diagram of the method according to the invention applied to a money transaction from a check to a bank is shown.
Al passo 46, lo scanner digitale 1 acquisisce un assegno e genera una traccia digitale dello stesso. Successivamente, al passo 48, lo scanner digitale 1 ottiene le informazioni di posizione geografica secondo uno o più passi del metodo di Fig. 5.At step 46, the digital scanner 1 acquires a check and generates a digital trace of the same. Subsequently, in step 48, the digital scanner 1 obtains the geographic position information according to one or more steps of the method of Fig. 5.
Al passo 50, lo scanner digitale 1 cripta la traccia digitale dell’assegno e le informazioni di posizione geografica ottenute e le combina insieme in un flusso digitale.At step 50, digital scanner 1 encrypts the digital check trace and the geographic location information obtained and combines them together into a digital stream.
Al passo 52, il flusso digitale così combinato viene trasmesso ad un ente preposto alla sua lettura, in particolare alla banca, tramite i mezzi di trasmissione 8. La trasmissione può avvenire ad esempio tramite la rete web 11. Pertanto, al passo 54, la banca, o l’ente generico, riceve il flusso digitale.At step 52, the digital stream thus combined is transmitted to an entity in charge of reading it, in particular to the bank, through the transmission means 8. The transmission can take place for example through the web network 11. Therefore, at step 54, the bank, or the generic entity, receives the digital flow.
Al passo 56, il flusso digitale viene decriptato da un elaboratore 13 di un ente (ad esempio la banca) al fine di estrarre le informazioni di posizione geografica, ad esempio i codici MCC e MNC, e/o Cell ID.At step 56, the digital stream is decrypted by a computer 13 of an entity (for example the bank) in order to extract the geographic position information, for example the MCC and MNC codes, and / or Cell ID.
Al passo 58, l’elaboratore 13 della banca trasforma le informazioni di posizione geografica in coordinate geografiche, ad esempio latitudine e longitudine. Questo passo è possibile in quanto l’elaboratore 13 può essere connesso ad un database dove sono memorizzate tutte le coordinate geografiche associate ad un paese (MCC/MNC), e/o ad una determinata stazione ricetrasmittente 20 (Cell ID), oppure potrebbe già contenerle in una sua memoria.At step 58, the bank's processor 13 transforms the geographic position information into geographic coordinates, for example latitude and longitude. This step is possible since the processor 13 can be connected to a database where all the geographic coordinates associated with a country (MCC / MNC), and / or with a specific transceiver station 20 (Cell ID) are stored, or it could already contain them in his memory.
Al passo 60, l’elaboratore 13 verifica se la zona identificata tramite le coordinate geografiche è ammessa. Se la zona non è ammessa, al passo 62 la transazione di denaro non è ammessa. È bene precisare che al passo 62 la transazione di denaro può essere bloccata, segnalata con un allarme alla banca o ad altre autorità competenti, sospesa e così via.At step 60, the processor 13 checks if the area identified by the geographical coordinates is allowed. If the zone is not allowed, in step 62 the money transaction is not allowed. It should be noted that in step 62 the money transaction can be blocked, signaled with an alarm to the bank or other competent authorities, suspended and so on.
Se la zona è ammessa, al passo 64, la transazione di denaro viene accettata e completata. Quindi, l’importo dell’assegno viene accreditato ad esempio su un conto della banca.If the zone is allowed, in step 64, the money transaction is accepted and completed. Then, the amount of the check is credited, for example, to a bank account.
Il metodo secondo l’invenzione può essere implementato tramite un prodotto informatico caricabile in una memoria di detto scanner digitale 1 per assegni e/o di detti mezzi di rilevamento geografico 9 e/o di detto elaboratore 13 dell’ente (banca) e comprendente porzioni di codice software atte ad implementare il metodo stesso.The method according to the invention can be implemented by means of a computer product that can be loaded into a memory of said digital scanner 1 for checks and / or of said geographical detection means 9 and / or of said computer 13 of the institution (bank) and comprising portions of software code to implement the method itself.
Dalla descrizione effettuata risultano pertanto chiare le caratteristiche della presente invenzione, così come chiari risultano i suoi vantaggi.From the above description the characteristics of the present invention are therefore clear, as well as its advantages.
Un primo vantaggio del sistema e metodo per la tracciabilità di assegni con funzionalità migliorate e relativo scanner digitale secondo la presente invenzione è quello di ottenere informazioni sulla propria posizione geografica in modo autonomo e di operare in ambienti chiusi, poiché la copertura radio di una rete cellulare è progettata per fornire il proprio segnale radio anche all’interno di edifici.A first advantage of the system and method for tracing checks with improved functionality and related digital scanner according to the present invention is that of obtaining information on one's geographical position independently and operating indoors, since the radio coverage of a cellular network it is designed to provide its own radio signal even inside buildings.
Un secondo vantaggio del sistema, del metodo e dello scanner digitale secondo la presente invenzione è quello di ottenere informazioni sulla propria posizione geografica con una precisione di rilevamento sufficiente a garantire la banca che la trasmissione dell’assegno provenga da aree non sottoposte a divieti.A second advantage of the system, method and digital scanner according to the present invention is to obtain information on one's geographical position with a detection accuracy sufficient to guarantee the bank that the transmission of the check comes from areas not subject to prohibitions.
Un ulteriore vantaggio del sistema, del metodo e dello scanner digitale secondo la presente invenzione è quello di rispettare le normative nazionali ed internazionali in materia di moneta circolante.A further advantage of the system, of the method and of the digital scanner according to the present invention is that of complying with national and international regulations on the subject of currency in circulation.
Un ulteriore vantaggio del sistema, del metodo e dello scanner digitale secondo la presente invenzione è quello di sfruttare la rete cellulare preesistente al fine di ottenere la posizione geografica dello scanner digitale per assegni, senza modificare la rete cellulare, né tantomeno inviare dati ad essa, ma solamente ricevere.A further advantage of the system, method and digital scanner according to the present invention is that of exploiting the pre-existing cellular network in order to obtain the geographical position of the digital check scanner, without modifying the cellular network, let alone sending data to it, but only to receive.
Un ulteriore vantaggio del sistema, del metodo e dello scanner digitale secondo la presente invenzione è quello di ricevere un messaggio da una rete cellulare senza la necessità di un modulo SIM, o “Subscriber Identity Module”, integrato nello scanner digitale per assegni.A further advantage of the system, method and digital scanner according to the present invention is that of receiving a message from a cellular network without the need for a SIM module, or "Subscriber Identity Module", integrated in the digital check scanner.
Numerose sono le varianti possibili del sistema e del metodo per la tracciabilità di assegni con funzionalità migliorate e relativo scanner digitale descritti come esempio, senza per questo uscire dai principi di novità insiti nell’idea inventiva, così come è chiaro che nella sua attuazione pratica le forme dei dettagli illustrati potranno essere diverse, e gli stessi potranno essere sostituiti con degli elementi tecnicamente equivalenti.There are numerous possible variants of the system and method for tracing checks with improved functionality and related digital scanner described as an example, without departing from the novelty principles inherent in the inventive idea, just as it is clear that in its practical implementation the forms of the illustrated details may be different, and the same may be replaced with technically equivalent elements.
Infatti, una possibile variante è quella in cui i mezzi di rilevamento geografico 9, in particolare una chiavetta USB “Dongle”, sono connessi ad un elaboratore (non rappresentato nelle figure) che a sua volta è connesso allo scanner digitale 1 per assegni. In questo caso, l’elaboratore controlla il funzionamento dello scanner digitale e i mezzi di rilevamento geografico 9 sono atti a rilevare la posizione geografica propria, che corrisponde a quella dello scanner digitale 1, in quanto connessi e residenti nello stesso luogo. Anche in questo caso, i mezzi di rilevamento geografico 9 sono da intendersi associati allo scanner digitale 1; pertanto anche i mezzi di ricezione 14, inclusi nei mezzi di rilevamento geografico 9, sono associati allo scanner digitale 1 per assegni.In fact, a possible variant is that in which the geographical detection means 9, in particular a USB "Dongle", are connected to a computer (not shown in the figures) which in turn is connected to the digital scanner 1 for checks. In this case, the computer controls the operation of the digital scanner and the geographical detection means 9 are able to detect the own geographical position, which corresponds to that of the digital scanner 1, as they are connected and resident in the same place. Also in this case, the geographic detection means 9 are to be understood as associated with the digital scanner 1; therefore also the receiving means 14, included in the geographic detection means 9, are associated with the digital scanner 1 for checks.
Dunque è facilmente comprensibile che la presente invenzione non è limitata ad un sistema ed un metodo per la tracciabilità di assegni con funzionalità migliorate, e relativo scanner digitale, ma è passibile di varie modificazioni, perfezionamenti, sostituzioni di parti ed elementi equivalenti senza però allontanarsi dall’idea dell’invenzione, così come è precisato meglio nelle seguenti rivendicazioni.Therefore it is easy to understand that the present invention is not limited to a system and a method for the traceability of checks with improved functionality, and related digital scanner, but is subject to various modifications, improvements, replacements of parts and equivalent elements without however departing from the idea of the invention, as it is better specified in the following claims.
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| IT000840AITTO20130840A1 (en) | 2013-10-16 | 2013-10-16 | SYSTEM AND METHOD FOR TRACEABILITY OF CHECKS WITH IMPROVED FUNCTIONALITY, AND ITS DIGITAL SCANNER |
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| IT000840AITTO20130840A1 (en) | 2013-10-16 | 2013-10-16 | SYSTEM AND METHOD FOR TRACEABILITY OF CHECKS WITH IMPROVED FUNCTIONALITY, AND ITS DIGITAL SCANNER |
| Publication Number | Publication Date |
|---|---|
| ITTO20130840A1true ITTO20130840A1 (en) | 2015-04-17 |
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| IT000840AITTO20130840A1 (en) | 2013-10-16 | 2013-10-16 | SYSTEM AND METHOD FOR TRACEABILITY OF CHECKS WITH IMPROVED FUNCTIONALITY, AND ITS DIGITAL SCANNER |
| Country | Link |
|---|---|
| IT (1) | ITTO20130840A1 (en) |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20070156438A1 (en)* | 2005-10-17 | 2007-07-05 | Popadic Robert P | Ubiquitous imaging device based check image capture |
| US20070239565A1 (en)* | 1998-04-17 | 2007-10-11 | Pentel Randolph M | Remote ordering device |
| US20080085725A1 (en)* | 2006-10-04 | 2008-04-10 | Cisco Technology, Inc. | UMA/GAN integration within a legacy location based system |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20070239565A1 (en)* | 1998-04-17 | 2007-10-11 | Pentel Randolph M | Remote ordering device |
| US20070156438A1 (en)* | 2005-10-17 | 2007-07-05 | Popadic Robert P | Ubiquitous imaging device based check image capture |
| US20080085725A1 (en)* | 2006-10-04 | 2008-04-10 | Cisco Technology, Inc. | UMA/GAN integration within a legacy location based system |
| Publication | Publication Date | Title |
|---|---|---|
| Li et al. | FBS-Radar: Uncovering Fake Base Stations at Scale in the Wild. | |
| CN104509142B (en) | Distribution method, device and the system of virtual subscriber identity module data | |
| CN101425894B (en) | Service implementing system and method | |
| CN103001773B (en) | Fingerprint authentication system and fingerprint authentication method based on near field communication (NFC) | |
| EP3014842B1 (en) | Validating presence of a communication device using a wireless local area network | |
| US10791106B2 (en) | Digital credential with embedded authentication instructions | |
| CN101729503B (en) | Method and system for distributing key | |
| US10009760B2 (en) | Providing network credentials | |
| CN106302381A (en) | Device authentication | |
| CN113168627A (en) | Communication network node, method and mobile terminal | |
| CN102239719A (en) | Verifying neighbor cell | |
| CN103810767A (en) | Off-line activity signing-in method and off-line activity signing-in system | |
| US20220400375A1 (en) | System and method for phone privacy | |
| CN103686589A (en) | Safe check-in method and system facing mobile terminal | |
| US11588622B2 (en) | Securing outside-vehicle communication using IBC | |
| Schmitt et al. | Pretty good phone privacy | |
| CN102143492A (en) | VPN connection establishment method, mobile terminal, server | |
| Kuseler et al. | Using geographical location as an authentication factor to enhance mCommerce applications on smartphones | |
| Shariati et al. | Investigating NFC technology from the perspective of security, analysis of attacks and existing risk | |
| Puzankov | Stealthy SS7 attacks | |
| US20150103371A1 (en) | System and method for traceability of checks with improved functionalities, and relative digital scanner | |
| CN112956225B (en) | Method, user equipment and network node for detecting communication with illegal devices | |
| ITTO20130840A1 (en) | SYSTEM AND METHOD FOR TRACEABILITY OF CHECKS WITH IMPROVED FUNCTIONALITY, AND ITS DIGITAL SCANNER | |
| Rios-Aguilar et al. | Security Threats to Business Information Systems Using NFC Read/Write Mode. | |
| Moskowitz et al. | Trustworthy Device Identifiers For Unmanned Aircraft and Other Mobile Things |