[go: up one dir, main page]

IT202100031529A1 - METHOD OF MANAGEMENT OF A CUSTOMER DATABASE OF A PLATFORM FOR THE PROVISION OF SERVICES AND RELATED PLATFORM - Google Patents

METHOD OF MANAGEMENT OF A CUSTOMER DATABASE OF A PLATFORM FOR THE PROVISION OF SERVICES AND RELATED PLATFORM Download PDF

Info

Publication number
IT202100031529A1
IT202100031529A1 IT102021000031529A IT202100031529A IT202100031529A1 IT 202100031529 A1 IT202100031529 A1 IT 202100031529A1 IT 102021000031529 A IT102021000031529 A IT 102021000031529A IT 202100031529 A IT202100031529 A IT 202100031529A IT 202100031529 A1 IT202100031529 A1 IT 202100031529A1
Authority
IT
Italy
Prior art keywords
service
platform
customer
tax code
mobile number
Prior art date
Application number
IT102021000031529A
Other languages
Italian (it)
Inventor
Alberto Bonomo
Original Assignee
X Consulting S R L
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by X Consulting S R L filed Critical X Consulting S R L
Priority to IT102021000031529A priority Critical patent/IT202100031529A1/en
Publication of IT202100031529A1 publication Critical patent/IT202100031529A1/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION 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
    • G06Q40/00Finance; Insurance; Tax strategies; Processing of corporate or income taxes
    • G06Q40/08Insurance
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/62Protecting access to data via a platform, e.g. using keys or access control rules
    • G06F21/6218Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database
    • G06F21/6245Protecting personal data, e.g. for financial or medical purposes
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION 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/00Administration; Management
    • G06Q10/10Office automation; Time management

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • Strategic Management (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Bioethics (AREA)
  • Marketing (AREA)
  • Human Resources & Organizations (AREA)
  • Economics (AREA)
  • General Business, Economics & Management (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Finance (AREA)
  • Health & Medical Sciences (AREA)
  • Accounting & Taxation (AREA)
  • General Health & Medical Sciences (AREA)
  • Databases & Information Systems (AREA)
  • Medical Informatics (AREA)
  • Computer Hardware Design (AREA)
  • Computer Security & Cryptography (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Development Economics (AREA)
  • Technology Law (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Tourism & Hospitality (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Description

DESCRIZIONE DESCRIPTION

[0001] La presente invenzione riguarda il settore delle piattaforme basate su web per l?erogazione di servizi e si riferisce in particolare ad una piattaforma, o portale, che include moduli software per la creazione e la gestione di documenti precontrattuali da parte di un soggetto erogatore di un servizio, a titolo esemplificativo e non esaustivo un servizio assicurativo, finanziario o creditizio. Pi? in dettaglio, l?invenzione ha per oggetto metodi di gestione di database clienti contenenti i dati dei clienti e i documenti precontrattuali. [0001] The present invention concerns the sector of web-based platforms for the provision of services and refers in particular to a platform, or portal, which includes software modules for the creation and management of pre-contractual documents by a subject provider of a service, by way of example and not limited to an insurance, financial or credit service. More? in detail, the invention concerns methods for managing customer databases containing customer data and pre-contractual documents.

[0002] Come ? noto, uno degli aspetti che i fornitori di servizi devono considerare nella gestione dei database ? il rispetto delle normative sulla Privacy. Il rispetto delle normative sulla Privacy ? dovuto in molti casi, non solo nel settore delle assicurazioni ma pi? in generale in tutti i settori in cui ? indispensabile raccogliere dati e informazioni da possibili clienti per proporre servizi il pi? possibile ritagliati su specifiche esigenze e per fornire i relativi preventivi. In queste fasi che precedono l?acquisizione del cliente, una possibile opzione per garantire il rispetto della Privacy ? quella di non memorizzare i dati scambiati con i potenziali clienti. La gestione dei database contenenti i dati personali dei soggetti viene implementata memorizzando non l?informazione in chiaro relativa al cliente ma un?informazione crittografata, ad esempio mediante una funzione di hash. In tal modo, anche se un soggetto non autorizzato riuscisse ad accedere al database, non riuscirebbe ad ottenere i dati delle persone presenti nel database. [0002] How? known, one of the aspects that service providers must consider when managing databases is? compliance with privacy regulations. Compliance with privacy regulations? due in many cases, not only in the insurance sector but more? in general in all sectors in which ? It is essential to collect data and information from possible customers to offer services as much as possible. possible tailored to specific needs and to provide the relevant estimates. In these phases preceding customer acquisition, a possible option to guarantee respect for privacy? that of not storing the data exchanged with potential customers. The management of the databases containing the personal data of the subjects is implemented by storing not the clear information relating to the customer but encrypted information, for example through a hash function. In this way, even if an unauthorized person managed to access the database, he would not be able to obtain the data of the people present in the database.

[0003] Questo approccio rende per? molto poco performante la ricerca di un?informazione relativa ad un cliente, ad esempio un numero di cellulare in quanto, non avendo il dato in chiaro, vanno verificati uno ad uno tutti gli hash presenti rendendo quindi la ricerca molto lenta. Questa problematica si verifica inoltre quando si vuole verificare il numero di codici fiscali associati ad uno stesso numero di telefono. [0003] Does this approach work? The search for information relating to a customer, for example a mobile phone number, is very poor performance since, since the data is not clear, all the hashes present must be verified one by one, thus making the search very slow. This problem also occurs when you want to verify the number of tax codes associated with the same telephone number.

[0004] Pertanto, l?utilizzo degli hash limita notevolmente la ricerca all?interno del database rendendo di fatto necessaria una scansione completa del database. [0004] Therefore, the use of hashes significantly limits the search within the database, making a complete scan of the database necessary.

[0005] Uno scopo della presente invenzione ? quello di fornire un metodo di gestione di un database clienti di una piattaforma come sopra descritta, che permetta di mantenere l?anonimato dei dati e al contempo permetta di effettuare ricerche rapide dei dati. [0005] An aim of the present invention? that of providing a method of managing a customer database of a platform as described above, which allows maintaining the anonymity of the data and at the same time allows rapid searches of the data.

[0006] Un altro scopo della presente invenzione ? quello di fornire un metodo di gestione di un database che permetta di mantenere l?anonimato dei dati e al contempo permetta al gestore della piattaforma di modificare documenti pre-contrattuali. [0006] Another purpose of the present invention? that of providing a database management method that allows the anonymity of the data to be maintained and at the same time allows the platform manager to modify pre-contractual documents.

[0007] Un ulteriore scopo della presente invenzione ? quello di permettere alla piattaforma di certificare i dati di soggetti intermediari che intendono utilizzare la piattaforma per fornire i servizi. [0007] A further purpose of the present invention? that of allowing the platform to certify the data of intermediaries who intend to use the platform to provide services.

[0008] Tali scopi sono conseguiti con i metodi e con la piattaforma delle rivendicazioni indipendenti allegate. Le rivendicazioni dipendenti descrivono forme di realizzazione preferite o vantaggiose dell?invenzione. [0008] These objectives are achieved with the methods and with the platform of the attached independent claims. The dependent claims describe preferred or advantageous embodiments of the invention.

[0009] Le caratteristiche e i vantaggi del metodo di gestione di un database e della relativa piattaforma secondo l?invenzione risulteranno comunque evidenti dalla descrizione di seguito riportata di suoi esempi preferiti di realizzazione, dati a titolo indicativo e non limitativo, con riferimento alle allegate figure, in cui: [0009] The characteristics and advantages of the database management method and the related platform according to the invention will however be evident from the following description of its preferred implementation examples, given for indicative and non-limiting purposes, with reference to the attached figures , in which:

[0010] - La figura 1 illustra un diagramma di flusso del metodo di archiviazione e ricerca di dati cliente in un database clienti; [0010] - Figure 1 illustrates a flowchart of the method of storing and searching customer data in a customer database;

[0011] - La figura 2 illustra un diagramma di flusso di un procedimento di certificazione delle informazioni di un soggetto intermediario che eroga un servizio. [0011] - Figure 2 illustrates a flow diagram of a procedure for certifying the information of an intermediary subject who provides a service.

[0012] Verranno di seguito descritti esempi di implementazione di metodi di gestione di dati e documenti di un database clienti di un server di una piattaforma per la creazione di documenti precontrattuali. [0012] Examples of implementation of data and document management methods of a customer database of a server of a platform for the creation of pre-contractual documents will be described below.

[0013] In particolare si far? riferimento a moduli software configurati per gestire la generazione, la compilazione, la firma, ed eventualmente la modifica, di schede servizio che includono le informazioni sul potenziale cliente oggetto della proposta commerciale e sulla proposta commerciale stessa. Tali schede servizio sono qui definite Demands & Needs, D&N, in quanto sono formulate per la valutazione delle richieste ed esigenze dei clienti. Il modulo software per la gestione delle schede servizio sar? quindi anche chiamato modulo D&N. [0013] In particular, will it be done? reference to software modules configured to manage the generation, compilation, signature, and possibly modification, of service sheets which include information on the potential customer who is the subject of the commercial proposal and on the commercial proposal itself. These service sheets are here defined as Demands & Needs, D&N, as they are formulated for the evaluation of customer requests and needs. The software module for managing the service cards will be? therefore also called D&N module.

[0014] ? tuttavia chiaro al tecnico del settore che le soluzioni tecniche qui proposte potranno essere applicate in altri ambiti dove vengono forniti prodotti o servizi che richiedono in particolare la creazione e lo scambio di documenti pre-contrattuali con un soggetto potenziale cliente. [0014] ? However, it is clear to the technician in the sector that the technical solutions proposed here can be applied in other areas where products or services are supplied which in particular require the creation and exchange of pre-contractual documents with a potential customer.

[0015] In una forma di realizzazione, la piattaforma permette la firma della modulistica precontrattuale mediante una semplice firma OTP (?One Time Password?). Poich? la documentazione precontrattuale non necessita di firma elettronica avanzata (FEA), ? stata implementata una semplice firma OTP basata sull?invio di un token monouso al numero di cellulare del cliente per il quale si sta compilando la scheda D&N. E? tuttavia evidente al tecnico del settore che il metodo e la piattaforma proposti possono supportare sia la Firma Elettronica Semplice (FES) sia la FEA, ad esempio per il mandato di brokeraggio piuttosto che per il mandato di mediazione creditizia. [0015] In one embodiment, the platform allows the signing of pre-contractual forms using a simple OTP signature (?One Time Password?). Since? the pre-contractual documentation does not require an advanced electronic signature (FEA), ? A simple OTP signature has been implemented based on sending a disposable token to the mobile number of the customer for whom the D&N form is being filled out. AND? However, it is clear to the sector technician that the proposed method and platform can support both the Simple Electronic Signature (FES) and the FEA, for example for the brokerage mandate rather than for the credit mediation mandate.

[0016] Prima di poter procedere alla firma OTP ? necessario verificare la correttezza nonch? l?esistenza del numero di cellulare riconducibile alla controparte che dovr? ricevere il token monouso (OTP). Per fare questo viene inviato un codice OTP sul cellulare che si vuole utilizzare per la firma, il cliente dovr? dettare il codice all?intermediario che provveder? a inserirlo nel sistema; se il codice corrisponde il numero di cellulare viene verificato e ritenuto valido per 180 giorni dalla data di verifica. Il sistema non permette di apporre firme OTP ai documenti fintantoch? non venga correttamente verificato il numero di cellulare. [0016] Before being able to proceed with the OTP signature? necessary to verify the correctness as well as? the existence of the mobile number attributable to the counterparty who will have to receive the one-time token (OTP). To do this, an OTP code is sent to the mobile phone that you want to use for the signature, the customer will have to? dictate the code to the intermediary who will provide it to insert it into the system; if the code matches the mobile number is verified and considered valid for 180 days from the verification date. The system does not allow OTP signatures to be added to documents until the mobile number is not correctly verified.

[0017] A verifica eseguita viene generato un nuovo codice OTP che viene anche in questo caso inviato via SMS al cliente che provveder? a dettarlo all?intermediario il quale potr? inserirlo nel portale per la verifica che in caso di esito positivo costituir? la firma elettronica del Cliente. Qualora il codice venga accettato il sistema stamper? i documenti in formato PDF con stampati i dati relativi alla firma. Il sistema in fase di verifica del codice OTP fornito verifica anche che il numero di cellulare non sia stato utilizzato per firmare documenti relativi a diversi clienti; in generale, tuttavia, viene concessa l?associazione tra un numero di cellulare e un numero limitato di codici fiscali, ad esempio cinque. [0017] Once the verification has been carried out, a new OTP code is generated which is also in this case sent via SMS to the customer who will take care of it. to dictate it to the intermediary who will be able to insert it into the portal for verification which, in the event of a positive outcome, will constitute? the electronic signature of the Customer. If the code is accepted the stamper system? documents in PDF format with the signature data printed. When verifying the OTP code provided, the system also verifies that the mobile number has not been used to sign documents relating to different customers; in general, however, the association between a mobile phone number and a limited number of tax codes is allowed, for example five.

[0018] Al fine di non memorizzare dati personali degli utenti nel database della piattaforma, vengono salvati solamente dati relativi agli hash identificativi dei dati utilizzati per la firma. In particolare, vengono memorizzati come hash i seguenti valori: codice fiscale del cliente; numero di cellulare usato per la firma; codice OTP inviato. [0018] In order not to store users' personal data in the platform database, only data relating to the hashes identifying the data used for the signature are saved. In particular, the following values are stored as hashes: customer tax code; mobile number used for signing; OTP code sent.

[0019] Il modulo D&N utilizza un algoritmo creato per mantenere i dati relativi agli hash di firma OTP e al contempo permettere una ricerca rapida per verificare la registrazione di un numero di cellulare senza bisogno di memorizzare dati personali. [0019] The D&N module uses an algorithm created to maintain data relating to OTP signature hashes and at the same time allow a quick search to verify the registration of a mobile number without the need to store personal data.

[0020] Il modulo D&N ? configurato per generare un modello di polizza, ovvero un documento precontrattuale, compilare una scheda D&N, eseguire la firma OTP. [0020] The D&N module ? configured to generate a policy template, i.e. a pre-contractual document, fill in a D&N form, perform the OTP signature.

[0021] Con riferimento al diagramma di flusso della figura 1, in una prima fase (10), viene creata una scheda pre-contrattuale D&N da consegnare ad un potenziale cliente. [0021] With reference to the flow diagram of figure 1, in a first phase (10), a pre-contractual D&N form is created to be delivered to a potential customer.

[0022] Ad esempio, nel caso di servizio assicurativo, il gestore del servizio compila un certo numero di campi, quali: Titolo per la proposta (es. RCA, Infortunio e malattia, Vita, Temporanea Caso Morte TCM); Area di tutela (ad es. vita, auto, infortuni e malattie, professioni), Mandato, indirizzo email dell?agenzia dove si vogliono ricevere i documenti pre-polizza. [0022] For example, in the case of an insurance service, the service manager fills in a certain number of fields, such as: Title for the proposal (e.g. RCA, Accident and Illness, Life, Temporary Death Case TCM); Area of protection (e.g. life, car, accidents and illnesses, professions), Mandate, email address of the agency where you want to receive the pre-policy documents.

[0023] In una seconda fase (12) viene compilata la scheda ?Demands & Needs?, D&N. [0023] In a second phase (12) the ?Demands & Needs?, D&N form is filled in.

[0024] In questa fase, un operatore pu? inserire manualmente nella scheda i dati del potenziale cliente (nome, cognome, codice fiscale, numero di cellulare, indirizzo, professione, ecc.). [0024] At this stage, an operator can? manually enter the potential customer's data into the form (name, surname, tax code, mobile number, address, profession, etc.).

[0025] Successivamente (fase 14), viene compilata una scheda in cui sono selezionate le coperture richieste dal potenziale cliente e quelle proposte direttamente dal proponente o suo intermediario, ad esempio un agente assicurativo. Viene quindi compilata una terza colonna che riporta la scelta finale del cliente. [0025] Subsequently (step 14), a form is filled out in which the coverages requested by the potential customer and those proposed directly by the proponent or his intermediary, for example an insurance agent, are selected. A third column is then filled in which reports the customer's final choice.

[0026] In base alla scelta finale del cliente, il modulo seleziona il prodotto pi? adatto, che sar? stampato nella documentazione finale. [0026] Based on the customer's final choice, the module selects the most suitable product. suitable, what will it be? printed in the final documentation.

[0027] A questo punto, compilata la scheda D&N, il modulo procede a far firmare al cliente la documentazione precontrattuale mediante firma OTP (?One Time Password?) (fase 16). [0027] At this point, once the D&N form has been filled in, the module proceeds to have the customer sign the pre-contractual documentation using an OTP signature (?One Time Password?) (step 16).

[0028] Come detto sopra, in una forma di realizzazione, il cliente viene identificato con il suo codice fiscale e il numero di cellulare. [0028] As stated above, in one embodiment, the customer is identified with his/her social security number and cell phone number.

[0029] Nel caso in cui il destinatario della proposta di polizza non sia ancora stato censito, la procedura di firma prevede di effettuare preventivamente una verifica del numero di telefono del potenziale cliente. Questa procedura di verifica prevede l?invio al potenziale cliente di un primo SMS con un codice OTP di verifica (fase 18). [0029] In the event that the recipient of the policy proposal has not yet been registered, the signature procedure involves carrying out a preliminary verification of the potential customer's telephone number. This verification procedure involves sending the potential customer a first SMS with a verification OTP code (step 18).

[0030] Il potenziale cliente, ricevuto il codice OTP di verifica sul proprio cellulare, lo restituisce alla piattaforma, ad esempio dettando il codice (fase 20). [0030] The potential customer, having received the OTP verification code on his mobile phone, returns it to the platform, for example by dictating the code (step 20).

[0031] Questo primo codice di verifica pu? rimanere abbinato al profilo del cliente per un intervallo di tempo prestabilito, ad esempio 180 giorni, per consentire la preparazione e l?invio di eventuali successive proposte di polizza senza dover ripetere ogni volta la procedura di verifica. [0031] This first verification code can? remain linked to the customer's profile for a pre-established period of time, for example 180 days, to allow the preparation and sending of any subsequent policy proposals without having to repeat the verification procedure each time.

[0032] Una volta inserito il codice di verifica sulla scheda D&N, si pu? procedere alla fase di firma vera e propria. [0032] Once you have entered the verification code on the D&N card, you can? proceed to the actual signing phase.

[0033] La fase di firma prevede di inviare un secondo SMS al potenziale cliente con un codice di firma OTP (fase 22). [0033] The signing phase involves sending a second SMS to the potential customer with an OTP signature code (step 22).

[0034] Come per il primo codice di verifica, il ricevente restituisce alla piattaforma il codice di firma (fase 24). [0034] As for the first verification code, the recipient returns the signature code to the platform (step 24).

[0035] All?inserimento del codice di firma nell?apposito campo della scheda D&N, viene generato un file scheda servizio in formato Pdf con il set pre-contrattuale, alimentato in modalit? dinamica direttamente dal sistema (fase 26). Tale file riporter? su tutte le pagine la firma OTP del cliente con relativo codice OTP. [0035] Upon entering the signature code in the appropriate field of the D&N form, a service form file is generated in PDF format with the pre-contractual set, fed in dynamics directly from the system (step 26). This file will report? on all pages the customer's OTP signature with relative OTP code.

[0036] Da notare che il file scheda servizio in formato Pdf sar? in automatico nominato con il codice fiscale del cliente e la sigla in base al tipo di polizza; inoltre, potranno comparire i dati dell?agente, ad esempio con la firma digitale caricata nel portale. [0036] Note that the service card file in PDF format will be automatically named with the customer's tax code and the initials based on the type of policy; furthermore, the agent's data may appear, for example with the digital signature uploaded to the portal.

[0037] Come detto sopra, una volta che un potenziale cliente ? stato censito, i suoi dati vengono memorizzati in un database clienti al fine di evitare ulteriori procedure di verifica in caso di eventuali successive proposte di polizze. A tal scopo, la piattaforma memorizza gli hash relativi ai dati del cliente (fase 28), ad esempio: codice fiscale del firmatario, numero di cellulare utilizzato per ricevere il codice OTP, codice OTP inviato. [0037] As mentioned above, once a potential customer is been registered, your data is stored in a customer database in order to avoid further verification procedures in the event of any subsequent policy proposals. For this purpose, the platform stores hashes related to customer data (step 28), for example: signer's tax code, mobile number used to receive the OTP code, OTP code sent.

[0038] In questo modo, partendo dai dati in chiaro relativi al codice fiscale e al numero di cellulare ? possibile verificare la validit? degli hash generati senza memorizzare alcun dato personale dell?utente nel database. [0038] In this way, starting from the clear data relating to the tax code and mobile number? Is it possible to verify the validity? of the hashes generated without storing any personal data of the user in the database.

[0039] Questa modalit? di memorizzazione dei dati rende per? molto poco performante la ricerca di un numero di cellulare tra quelli gi? verificati in quanto non avendo il dato in chiaro vanno verificati uno ad uno tutti gli hash presenti, rendendo quindi la ricerca molto lenta. Questa problematica si verifica inoltre quando si vuole verificare il numero di codici fiscali associati allo stesso numero di telefono. [0039] This mode? data storage makes for? the search for a mobile number among those already performs very poorly? verified because since the data is not clear, all the hashes present must be verified one by one, thus making the search very slow. This problem also occurs when you want to verify the number of tax codes associated with the same telephone number.

[0040] Per ovviare a questo problema, senza comunque memorizzare dati personali, la piattaforma comprende un modulo software configurato per memorizzare in modo criptato un?informazione parziale del codice fiscale e del numero di telefono al fine di poi poter trovare pi? rapidamente le informazioni richieste nella base dati. [0040] To overcome this problem, without however storing personal data, the platform includes a software module configured to store in an encrypted way partial information of the tax code and telephone number in order to then be able to find more information. quickly the requested information in the database.

[0041] In particolare, per ogni inserimento nel database clienti (ad esempio per la verifica di un numero di cellulare o la memorizzazione di una firma per tracciare il numero di codici fiscali associati ad un determinato numero di cellulare) viene memorizzata come informazione criptata una porzione prestabilita del numero di cellulare e/o del codice fiscale (fase 30). [0041] In particular, for each entry into the customer database (for example for verifying a mobile number or storing a signature to track the number of tax codes associated with a specific mobile number) an encrypted information is stored pre-established portion of the mobile number and/or tax code (step 30).

[0042] In una forma preferita di realizzazione, vengono memorizzati in forma criptata quattro caratteri del numero di cellulare (ad esempio dal quarto al settimo carattere) e nove caratteri del codice fiscale (dal settimo al quindicesimo). [0042] In a preferred embodiment, four characters of the mobile phone number (for example from the fourth to the seventh character) and nine characters of the tax code (from the seventh to the fifteenth) are stored in encrypted form.

[0043] La scelta della sottostringa da memorizzare ? stata fatta valutando le informazioni che tale porzione di stringa contiene: nel caso del codice fiscale, ad esempio, contiene solo data e luogo di nascita quindi un?informazione sostanzialmente anonima ovvero pseudoniminizzata. [0043] The choice of substring to store? was done by evaluating the information that this portion of the string contains: in the case of the tax code, for example, it only contains date and place of birth and therefore essentially anonymous or pseudonymized information.

[0044] Le informazioni cos? salvate permettono una ricerca notevolmente pi? rapida (ad esempio mediante una semplice query SQL) all?interno del database. Una volta identificate le righe corrispondenti ai valori ricercati, viene verificato l?hash completo cos? da essere certi che i dati cos? trovati corrispondano a quanto cercato. [0044] The information like this? saved allow a significantly easier search? quickly (for example via a simple SQL query) within the database. Once the rows corresponding to the searched values have been identified, the complete hash is verified as follows. to be sure that the data like this? found correspond to what was searched for.

[0045] Pi? in dettaglio, in una forma di realizzazione le porzioni criptate del codice fiscale e/o del numero di cellulare vengono associate agli hash del codice fiscale e del numero di cellulare (fase 32). [0045] More? in detail, in one embodiment the encrypted portions of the tax code and/or mobile number are associated with the hashes of the tax code and mobile number (step 32).

[0046] Ad un successivo ricevimento (34), da parte del server, di un codice fiscale e/o di un numero cellulare di un cliente da verificare, viene estratta, da parte del modulo software del server, la stessa porzione prestabilita del codice fiscale e/o del numero di cellulare da verificare. [0046] Upon subsequent receipt (34), by the server, of a tax code and/or a mobile number of a customer to be verified, the same pre-established portion of the code is extracted by the server software module tax and/or mobile number to verify.

[0047] A questo punto, tale porzione prestabilita del codice fiscale e/o del numero di cellulare da verificare viene criptata dal modulo software del server (fase 36). [0047] At this point, this pre-established portion of the tax code and/or mobile number to be verified is encrypted by the server software module (step 36).

[0048] Viene quindi effettuato un confronto tra le porzioni criptate del codice fiscale e/o del numero di cellulare da verificare con corrispondenti porzioni criptate del codice fiscale e/o del numero di cellulare precedentemente memorizzate nel database (fase 38). [0048] A comparison is then made between the encrypted portions of the tax code and/or mobile number to be verified with corresponding encrypted portions of the tax code and/or mobile number previously stored in the database (step 38).

[0049] In caso di esito positivo del confronto, viene estratto l?hash completo del codice fiscale e del numero di cellulare associati alle porzioni criptate del codice fiscale e/o del numero di cellulare precedentemente memorizzate (fase 40). [0049] If the comparison is successful, the complete hash of the tax code and mobile number associated with the encrypted portions of the tax code and/or mobile number previously stored is extracted (step 40).

[0050] In accordo con un altro aspetto dell?invenzione, la piattaforma dell?erogatore del servizio comprende inoltre un modulo software di recupero delle informazioni di una scheda D&N. [0050] In accordance with another aspect of the invention, the service provider platform further comprises a software module for retrieving information from a D&N card.

[0051] Come gi? ricordato, i dati dei clienti riportati nelle schede D&N non vengono salvati in chiaro nel database clienti per ridurre il rischio di violazione delle norme sulla Privacy. [0051] How already? Remember, the customer data reported in the D&N sheets are not saved in clear text in the customer database to reduce the risk of violating the Privacy regulations.

[0052] Talvolta per? pu? essere utile al soggetto gestore del servizio modificare e/o correggere una scheda gi? compilata. E? quindi stata introdotta la possibilit? di recuperare i dati delle schede caricando sulla piattaforma il file scheda servizio in pdf generato da quest?ultima come sopra descritto. [0052] Sometimes though? can? be useful to the person managing the service to modify and/or correct a card already? filled out. AND? therefore the possibility was introduced? to recover the card data by uploading the service card file in PDF generated by the latter to the platform as described above.

[0053] Per permettere la possibilit? di modificare e/o correggere una scheda ? stato introdotto un particolare accorgimento nel processo di generazione del file Pdf della scheda D&N. In particolare, tutte le informazioni contenute nella scheda vengono organizzate in un oggetto adatto ad essere serializzato come oggetto JSON (?JavaScript Object Notation?). Una volta trasformato in una stringa in questo formato, la stringa viene crittografata e trasformata in testo in BASE64. [0053] To allow the possibility? to modify and/or correct a card? A particular measure has been introduced in the process of generating the PDF file of the D&N form. In particular, all the information contained in the form is organized into an object suitable for being serialized as a JSON object (?JavaScript Object Notation?). Once transformed into a string in this format, the string is encrypted and transformed into text in BASE64.

[0054] Questo testo, che di fatto rappresenta completamente i dati contenuti nella scheda D&N, viene memorizzato come meta attributo del file Pdf (pi? precisamente viene memorizzato nel meta-campo: ?Keywords? del file Pdf). In tal modo, qualora il file dovesse essere riletto dal portale, sar? sufficiente andare a decodificare i dati contenuti nel meta-campo Keywords per poter ricreare completamente la struttura della scheda D&N e permettere al soggetto erogatore del servizio le dovute correzioni e/o modifiche. [0054] This text, which in fact completely represents the data contained in the D&N card, is stored as a meta attribute of the Pdf file (more precisely it is stored in the meta-field: ?Keywords? of the Pdf file). In this way, if the file were to be reread by the portal, it will be it is sufficient to decode the data contained in the Keywords meta-field to be able to completely recreate the structure of the D&N form and allow the service provider to make the necessary corrections and/or modifications.

[0055] In accordo con un altro aspetto dell?invenzione, nel caso in cui la piattaforma sia utilizzata da un soggetto intermediario, la piattaforma comprende un modulo software di certificazione delle informazioni dell?intermediario. [0055] In accordance with another aspect of the invention, in the event that the platform is used by an intermediary, the platform includes a software module for certifying the intermediary's information.

[0056] Come ? noto, i soggetti abilitati ad un servizio di intermediazione, ad esempio gli agenti assicuratori, sono iscritti in un registro, ad esempio nel settore assicurativo il ?Registro Unico Intermediari?, o RUI, che per? non permette una modalit? di accesso automatizzata alle informazioni in esso contenute. [0056] How? known, the subjects authorized to provide an intermediation service, for example insurance agents, are registered in a register, for example in the insurance sector the ?Single Register of Intermediaries?, or RUI, which however? does not allow a mode? automated access to the information contained therein.

[0057] Questo modulo di certificazione permette la verifica dei dati inseriti dall?intermediario grazie all?interrogazione del database (in questo caso, ad esempio, il sopra citato RUI) e al login con SPID dell?intermediario operante. [0057] This certification module allows the verification of the data entered by the intermediary thanks to the query of the database (in this case, for example, the aforementioned RUI) and the login with the SPID of the operating intermediary.

[0058] Il procedimento di certificazione si basa su una prima verifica dei dati personali dell?intermediario effettuata grazie al login con SPID che garantisce l?identit? della persona che effettua l?accesso alla piattaforma. [0058] The certification procedure is based on an initial verification of the intermediary's personal data carried out thanks to the login with SPID which guarantees the identity of the intermediary. of the person who accesses the platform.

[0059] Successivamente ? necessario verificare i dati in modo automatico e sicuro sul motore di ricerca online del RUI (nell?esempio di specie), non essendo disponibile su quest?ultimo una modalit? di accesso alle informazioni automatizzata. [0059] Subsequently? It is necessary to verify the data automatically and securely on the RUI online search engine (in the example in question), as no modality is available on the latter. of access to automated information.

[0060] Per permettere di effettuare tale verifica sul sito del RUI (nell?esempio di specie) in modo automatico sono state previste due possibili procedure. [0060] To allow this verification to be carried out on the RUI site (in the present example) automatically, two possible procedures have been envisaged.

[0061] Una prima procedura prevede l?utilizzo di un BOT di analisi dinamica delle pagine web per poter interrogare in modo automatico il sito RUI e leggerne le informazioni richieste. [0061] A first procedure involves the use of a BOT for dynamic analysis of web pages to be able to automatically query the RUI site and read the requested information.

[0062] La seconda procedura invece prevede il caricamento del sito RUI (nell?esempio di specie) in un IFRAME WEB e con appositi comandi iniettati nello stesso viene eseguita la navigazione richiedendo all?utente di intervenire solo in presenza di controlli CAPTCHA volti al blocco di BOT automatici. [0062] The second procedure instead involves loading the RUI site (in the present example) into a WEB IFRAME and with specific commands injected into it, navigation is performed, requiring the user to intervene only in the presence of CAPTCHA checks aimed at blocking of automatic BOTs.

[0063] La ricerca su RUI (nell?esempio di specie) avviene utilizzando i dati personali reperiti tramite SPID (Nome, Cognome, Codice Fiscale, data e luogo di nascita) cos? da individuare in modo univoco l?intermediario anche in casi di omonimia. [0063] The search on RUI (in the example in question) takes place using the personal data retrieved via SPID (Name, Surname, Tax Code, date and place of birth) so? the intermediary must be uniquely identified even in cases of homonymy.

[0064] Tale operazione verr? eseguita periodicamente dal portale al fine di mantenere la certificazione della validit? dei dati inseriti dall?intermediario e allegata ad ogni documento prodotto dal portale che preveda l?uso di tali dati. [0064] This operation will happen? performed periodically by the portal in order to maintain the certification of validity? of the data entered by the intermediary and attached to each document produced by the portal which involves the use of such data.

[0065] Un esempio di procedimento per la certificazione dei dati dell?intermediario ? rappresentato nel diagramma di flusso della figura 2. [0065] An example of a procedure for certifying the intermediary's data? represented in the flow diagram of figure 2.

[0066] L?intermediario che desidera utilizzare la piattaforma per l?erogazione del servizio compila una scheda informazioni intermediario della piattaforma (fase 100). [0066] The intermediary who wishes to use the platform to provide the service fills out an intermediary information sheet on the platform (step 100).

[0067] L?intermediario viene invitato ad eseguire l?accesso alla piattaforma tramite SPID (fase 110) o ad aggiornare l?accesso SPID se sono passati un certo numero di mesi (ad esempio sei mesi) dall?ultimo accesso SPID (fase 120). [0067] The intermediary is invited to log in to the platform via SPID (step 110) or to update the SPID login if a certain number of months (for example six months) have passed since the last SPID login (step 120 ).

[0068] L?intermediario esegue l?accesso SPID sulla piattaforma (fase 130). [0068] The intermediary performs SPID access on the platform (step 130).

[0069] Il modulo di certificazione verifica se i dati dell?intermediario sono gi? stati verificati sul RUI (fase 140). [0069] The certification module checks whether the intermediary's data is already been verified on the RUI (step 140).

[0070] In caso di risposta negativa, il modulo di certificazione verifica se esistono API di connessione al RUI (fase 150). [0070] In case of a negative response, the certification module checks whether APIs for connection to the RUI exist (step 150).

[0071] In caso affermativo i dati dell?intermediario vengono recuperati tramite l?API e importati sulla piattaforma (fase 160). [0071] If so, the intermediary's data is retrieved via the API and imported onto the platform (step 160).

[0072] In caso negativo, il modulo di certificazione esegue un Robot (o BOT) di estrazione dati automatica, come sopra descritto (fase 170). [0072] If not, the certification module executes an automatic data extraction Robot (or BOT), as described above (step 170).

[0073] Successivamente, il modulo di certificazione pu? effettuare una verifica se l?indirizzo email, la PEC e il cellulare dell?intermediario sono stati verificati dalla piattaforma (fase 180). [0073] Subsequently, the certification module can? carry out a check whether the intermediary's email address, PEC and mobile phone have been verified by the platform (step 180).

[0074] In caso affermativo, il modulo certificazione emette una certificazione corredata da un QR-Code sulla documentazione pre-contrattuale generata dalla piattaforma (fase 190). [0074] If so, the certification module issues a certification accompanied by a QR-Code on the pre-contractual documentation generated by the platform (step 190).

[0075] In caso negativo, se si desidera procedere con tale verifica, viene attivata una procedura di verifica a due fattori con OTP dei contatti dell?intermediario inseriti nella piattaforma (fase 200). [0075] If not, if you wish to proceed with this verification, a two-factor verification procedure with OTP of the intermediary's contacts entered in the platform is activated (step 200).

[0076] In caso di esito positivo della verifica, viene emessa la certificazione (fase 190). [0076] If the verification is successful, the certification is issued (step 190).

[0077] In una forma di realizzazione, la piattaforma per l?erogazione del servizio ? basata su software web cloud. [0077] In one embodiment, the platform for providing the service is based on web cloud software.

[0078] Ad esempio, la piattaforma ? sviluppata in PHP e si basa sul framework open source Laravel. [0078] For example, the platform ? developed in PHP and is based on the open source Laravel framework.

[0079] In una forma di realizzazione, la piattaforma ? implementata utilizzando il pattern MVC (Model View Controller), che prevede una netta separazione tra il modello dei dati (Model), la logica applicativa (Controller), e la presentazione dei dati (View). [0079] In one embodiment, the platform is implemented using the MVC pattern (Model View Controller), which provides a clear separation between the data model (Model), the application logic (Controller), and the data presentation (View).

[0080] Ciascun modulo risulta implementato da una coppia composta da Controller e Views. [0080] Each module is implemented by a pair composed of Controllers and Views.

[0081] L?infrastruttura server che permette la corretta esecuzione della piattaforma ? formata da due server cloud: un server ? dedicato alla gestione della base dati del sistema mentre l?altro all?esecuzione della logica applicativa e funge da vero e proprio server web. [0081] The server infrastructure that allows the correct execution of the platform? made up of two cloud servers: one server? dedicated to managing the system database while the other runs the application logic and acts as a real web server.

[0082] Ad esempio, il database ? di tipo relazione (basato su DBMS MySQL e MariaDB). [0082] For example, the database ? relationship type (based on DBMS MySQL and MariaDB).

[0083] Alle forme di realizzazione dei metodi e della relativa piattaforma secondo l?invenzione un tecnico del ramo, per soddisfare esigenze contingenti, potr? apportare modifiche, adattamenti e sostituzioni di elementi con altri funzionalmente equivalenti, senza uscire dall'ambito delle seguenti rivendicazioni. [0083] To the embodiments of the methods and the related platform according to the invention, a technician in the art, to satisfy contingent needs, will be able to make modifications, adaptations and replacements of elements with functionally equivalent ones, without departing from the scope of the following claims.

Ognuna delle caratteristiche descritte come appartenente ad una possibile forma di realizzazione pu? essere realizzata indipendentemente dalle altre forme di realizzazione descritte. Each of the characteristics described as belonging to a possible embodiment can? be carried out independently of the other embodiments described.

Claims (8)

RIVENDICAZIONI 1. Metodo di archiviazione e ricerca di dati cliente in un database clienti di un server di una piattaforma di creazione e gestione di documenti pre-contrattuali tra un soggetto erogatore di un servizio e clienti fruitori del servizio, comprendente le fasi di:1. Method of archiving and searching customer data in a customer database of a server of a platform for creating and managing pre-contractual documents between a service provider and customers using the service, including the phases of: - trasmettere, da un cliente al server, il codice fiscale del cliente e un numero di cellulare del cliente;- transmit, from a customer to the server, the customer's tax code and a customer's mobile number; - applicare, da parte di un modulo software del server, una funzione di hash al codice fiscale e al numero di cellulare;- apply, by a server software module, a hash function to the tax code and mobile number; - memorizzare gli hash del codice fiscale e del numero di cellulare nel database clienti;- store the hashes of the tax code and mobile number in the customer database; - estrarre, da parte del modulo software del server, una porzione prestabilita del codice fiscale e/o una porzione del numero di cellulare;- extract, by the server software module, a pre-established portion of the tax code and/or a portion of the mobile number; - criptare, da parte del modulo software del server, detta porzione prestabilita del codice fiscale e/o del numero di cellulare;- encrypt, by the server software module, said pre-established portion of the tax code and/or mobile phone number; - memorizzare, da parte del modulo software del server, dette porzioni criptate del codice fiscale e/o del numero di cellulare; - memorize, by the server software module, said encrypted portions of the tax code and/or mobile number; - associare dette porzioni criptate del codice fiscale e/o del numero di cellulare agli hash del codice fiscale e del numero di cellulare;- associate said encrypted portions of the tax code and/or mobile number with the hashes of the tax code and mobile number; - al successivo ricevimento, da parte del server, di un codice fiscale e/o di un numero cellulare di un cliente da verificare, estrarre, da parte del modulo software del server, la stessa porzione prestabilita del codice fiscale e/o del numero di cellulare da verificare;- upon subsequent receipt by the server of a tax code and/or mobile number of a customer to be verified, the server software module extracts the same pre-established portion of the tax code and/or number cell phone to verify; - criptare, da parte del modulo software del server, detta porzione prestabilita del codice fiscale e/o del numero di cellulare da verificare;- encrypt, by the server software module, said pre-established portion of the tax code and/or mobile number to be verified; - confrontare dette porzioni criptate del codice fiscale e/o del numero di cellulare da verificare con corrispondenti porzioni criptate del codice fiscale e/o del numero di cellulare precedentemente memorizzate nel database;- compare said encrypted portions of the tax code and/or mobile number to be verified with corresponding encrypted portions of the tax code and/or mobile number previously stored in the database; - in caso di esito positivo del confronto, estrarre l?hash completo del codice fiscale e del numero di cellulare associati alle porzioni criptate del codice fiscale e/o del numero di cellulare precedentemente memorizzate.- if the comparison is successful, extract the complete hash of the tax code and mobile number associated with the encrypted portions of the tax code and/or mobile number previously stored. 2. Metodo secondo la rivendicazione 1, in cui vengono memorizzati in forma criptata quattro caratteri del numero di cellulare, ad esempio dal quarto al settimo carattere, e nove caratteri del codice fiscale, ad esempio dal settimo al quindicesimo.2. Method according to claim 1, in which four characters of the mobile phone number, for example from the fourth to the seventh character, and nine characters of the tax code, for example from the seventh to the fifteenth, are stored in encrypted form. 3. Metodo secondo la rivendicazione 1 o 2, in cui il server comprende un modulo di creazione schede servizio configurato per creare, compilare, far firmare al cliente mediante firma OTP, e salvare in un file scheda servizio in formato Pdf una scheda servizio contenente informazioni sul servizio da erogare, il metodo comprendendo le fasi di:3. Method according to claim 1 or 2, wherein the server comprises a service card creation module configured to create, compile, have the customer sign via OTP signature, and save a service card containing information in a service card file in PDF format on the service to be provided, the method including the phases of: - trasformare tutte le informazioni contenute nella scheda servizio in una stringa in formato JavaScript Object Notation, JSON;- transform all the information contained in the service sheet into a string in JavaScript Object Notation, JSON format; - crittografare e trasformare in testo in BASE64 detta stringa;- encrypt and transform said string into text in BASE64; - memorizzare detto testo come meta-attributo del file scheda servizio;- store said text as a meta-attribute of the service card file; - decodificare i dati contenuti nel meta-attributo per poter ricreare completamente la struttura della scheda servizio ed eventualmente modificare le informazioni contenute nella scheda servizio.- decode the data contained in the meta-attribute to be able to completely recreate the structure of the service sheet and possibly modify the information contained in the service sheet. 4. Metodo secondo una qualsiasi delle rivendicazioni precedenti, in cui la piattaforma ? utilizzata da un soggetto intermediario di societ? erogatrici di servizi e comprende un modulo software di certificazione delle informazioni dell?intermediario, il metodo comprendendo le fasi di: 4. Method according to any of the previous claims, wherein the platform is? used by a company intermediary? service providers and includes a software module for certifying the intermediary's information, the method including the phases of: - accedere alla piattaforma, da parte del soggetto intermediario, mediante registrazione con SPID;- access the platform, by the intermediary, by registering with SPID; - interrogare in modo automatico il sito web contenente il registro o l?albo pubblico del professionista o intermediario, (ad esempio, il Registro Unico Intermediari Assocurativi e Riassicurativi, RUI), per il tramite di un robot di analisi dinamica delle pagine web e verificare la corrispondenza tra le informazioni ottenute dalla registrazione con SPID e le informazioni contenute nel RUI; oppure- automatically query the website containing the register or public register of the professional or intermediary (for example, the Single Registry of Assocurative and Reinsurance Intermediaries, RUI), using a dynamic web page analysis robot and verify the correspondence between the information obtained from registration with SPID and the information contained in the RUI; or - caricare il suddetto sito web in un IFRAME WEB ed eseguire la navigazione per verificare la corrispondenza tra le informazioni ottenute dalla registrazione con SPID e le informazioni contenute nel sito web suddetto, richiedendo all?utente intermediario di intervenire solo in presenza di controlli CAPTCHA volti al blocco di BOT automatici.- load the aforementioned website into a WEB IFRAME and perform navigation to verify the correspondence between the information obtained from registration with SPID and the information contained in the aforementioned website, requesting the intermediary user to intervene only in the presence of CAPTCHA checks aimed at block automatic BOTs. 5. Metodo per la creazione e la modifica di schede servizio in una piattaforma basata su web cloud per l?erogazione di un servizio a clienti da parte di un soggetto gestore della piattaforma, dove la piattaforma comprende un modulo di creazione di schede servizio configurato per creare, compilare, far firmare al cliente mediante firma OTP, e salvare in un file scheda servizio in formato Pdf una scheda servizio contenente informazioni sul servizio da erogare, il metodo comprendendo le fasi di:5. Method for creating and modifying service cards in a web cloud-based platform for the provision of a service to customers by a platform manager, where the platform includes a service card creation module configured to create, fill in, have the customer sign using an OTP signature, and save a service sheet containing information on the service to be provided in a service sheet file in PDF format, the method including the phases of: - trasformare tutte le informazioni contenute nella scheda servizio in una stringa in formato JavaScript Object Notation, JSON;- transform all the information contained in the service sheet into a string in JavaScript Object Notation, JSON format; - crittografare e trasformare in testo in BASE64 detta stringa;- encrypt and transform said string into text in BASE64; - memorizzare detto testo come meta-attributo del file scheda servizio;- store said text as a meta-attribute of the service card file; - decodificare i dati contenuti nel meta-attributo per poter ricreare completamente la struttura della scheda servizio ed eventualmente modificare le informazioni contenute nella scheda servizio.- decode the data contained in the meta-attribute to be able to completely recreate the structure of the service sheet and possibly modify the information contained in the service sheet. 6. Metodo di certificazione dati di un soggetto intermediario iscritto ad un registro professionale pubblico, per l?utilizzo di una piattaforma basata su web per l?erogazione di un servizio a clienti, il metodo comprendendo le fasi di:6. Data certification method of an intermediary registered in a public professional register, for the use of a web-based platform for the provision of a service to customers, the method including the phases of: - accedere alla piattaforma, da parte del soggetto intermediario, mediante registrazione con SPID;- access the platform, by the intermediary, by registering with SPID; - interrogare in modo automatico il sito web sudddetto (ad esempio il RUI), per il tramite di un robot di analisi dinamica delle pagine web e verificare la corrispondenza tra le informazioni ottenute dalla registrazione con SPID e le informazioni contenute nel sito suddetto; oppure- automatically query the aforementioned website (for example the RUI), using a dynamic web page analysis robot and verify the correspondence between the information obtained from registration with SPID and the information contained in the aforementioned site; or - caricare il suddetto sito web in un IFRAME WEB ed eseguire la navigazione per verificare la corrispondenza tra le informazioni ottenute dalla registrazione con SPID e le informazioni contenute nel suddetto sito pubblico, richiedendo all?utente intermediario di intervenire solo in presenza di controlli CAPTCHA volti al blocco di BOT automatici.- load the aforementioned website into a WEB IFRAME and perform navigation to verify the correspondence between the information obtained from registration with SPID and the information contained in the aforementioned public site, requesting the intermediary user to intervene only in the presence of CAPTCHA checks aimed at block automatic BOTs. 7. Piattaforma basata su web cloud per l?erogazione di un servizio a clienti da parte di un soggetto gestore della piattaforma, comprendente moduli hardware e software configurati per implementare un metodo secondo una qualsiasi delle rivendicazioni precedenti.7. Web cloud-based platform for the provision of a service to customers by a platform manager, comprising hardware and software modules configured to implement a method according to any of the previous claims. 8. Prodotto informatico comprendente porzioni di codice che, quando il codice ? eseguito da una piattaforma secondo la rivendicazione precedente, implementano un metodo secondo una qualsiasi delle rivendicazioni 1-6. 8. IT product comprising portions of code which, when the code is ? executed by a platform according to the previous claim, implement a method according to any of claims 1-6.
IT102021000031529A 2021-12-16 2021-12-16 METHOD OF MANAGEMENT OF A CUSTOMER DATABASE OF A PLATFORM FOR THE PROVISION OF SERVICES AND RELATED PLATFORM IT202100031529A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
IT102021000031529A IT202100031529A1 (en) 2021-12-16 2021-12-16 METHOD OF MANAGEMENT OF A CUSTOMER DATABASE OF A PLATFORM FOR THE PROVISION OF SERVICES AND RELATED PLATFORM

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
IT102021000031529A IT202100031529A1 (en) 2021-12-16 2021-12-16 METHOD OF MANAGEMENT OF A CUSTOMER DATABASE OF A PLATFORM FOR THE PROVISION OF SERVICES AND RELATED PLATFORM

Publications (1)

Publication Number Publication Date
IT202100031529A1 true IT202100031529A1 (en) 2023-06-16

Family

ID=80461476

Family Applications (1)

Application Number Title Priority Date Filing Date
IT102021000031529A IT202100031529A1 (en) 2021-12-16 2021-12-16 METHOD OF MANAGEMENT OF A CUSTOMER DATABASE OF A PLATFORM FOR THE PROVISION OF SERVICES AND RELATED PLATFORM

Country Status (1)

Country Link
IT (1) IT202100031529A1 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111475828A (en) * 2020-05-14 2020-07-31 杭州烽顺科技信息服务有限公司 Encryption method and device, decryption method and device of block chain account book data
US20200320219A1 (en) * 2019-04-05 2020-10-08 Online Media Holdings Ltd Distributed management of user privacy information
US20200374273A1 (en) * 2019-05-23 2020-11-26 Capital One Services, Llc Flexible format encryption

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20200320219A1 (en) * 2019-04-05 2020-10-08 Online Media Holdings Ltd Distributed management of user privacy information
US20200374273A1 (en) * 2019-05-23 2020-11-26 Capital One Services, Llc Flexible format encryption
CN111475828A (en) * 2020-05-14 2020-07-31 杭州烽顺科技信息服务有限公司 Encryption method and device, decryption method and device of block chain account book data

Similar Documents

Publication Publication Date Title
CN109492884B (en) Compliance risk information display method and device, computer equipment and storage medium
CN111177252B (en) Service data processing method and device
US8806656B2 (en) Method and system for secure and selective access for editing and aggregation of electronic documents in a distributed environment
CA3171228C (en) Block chain proof for identification
US12010117B1 (en) Methods and systems for authentication of new users
US11509467B2 (en) Story assisted mnemonic phrase
US20220300703A1 (en) Computer system and method for processing digital forms
EP3932037B1 (en) System and method for providing aggregated credentials with assurance levels
US12418532B2 (en) Portable access point for secure user information using a blockchain backed credential
CN120354391A (en) Identity credential generation method, noninductive identity authentication method and computer device
US20240073194A1 (en) Systems and methods for providing a digital credentials registry
CN119809814B (en) Relying party risk adjustment indicator system and method
CN116011025A (en) Digital identity authentication method and system based on block chain
IT202100031529A1 (en) METHOD OF MANAGEMENT OF A CUSTOMER DATABASE OF A PLATFORM FOR THE PROVISION OF SERVICES AND RELATED PLATFORM
Obilikwu et al. A generic certificate verification system for Nigerian universities
WO2023034281A1 (en) Systems and methods for use in generating audit logs related to network packets
US9081811B2 (en) Method of matching data and use in the verification of identity of a recipient of a mail
Wang et al. A complete protection, certification and traceability system for academic degrees based on collaborative storage on and off the chain
CN111555887A (en) Block chain certificate compatibility processing method and device and computer storage medium
US20240330508A1 (en) Manager For Ingesting Secure User Information and Permitting Scope Limited Access
Saju et al. Certificate generation and validation using blockchain
WO2024206280A1 (en) Portable access point for secure user information using a blockchain backed credential
Ranno Development of REST API to support the Project Management object and process model
Samara et al. Blockchain-Based Identity Management for Comprehensive Credential
Sonawane et al. Enriching Trustworthy trade in Decentralized system using Blockchain