Brevettate le tecnologie per la scansione Load-Based e per la verifica dell’installazione di un programma su un computer.
di Francesco Forestiero |
25 gennaio 2006
McAfee il principale fornitore di soluzioni per la prevenzione delle intrusioni e il Security Risk Management, ha annunciato che il United States Patent and Trademark Office ha assegnato all’azienda due brevetti:
- il brevetto U.S. Patent No. 6,981,280 intitolato "Intelligent Network Scanning System and Method" che copre diverse strutture, programmi e processi per la scansione di dati di un elemento della rete. In particolare, viene utilizzata una tecnica di rilevamento condizionale per l'accomodamento di un carico sull'elemento della rete o sulla base di altri criteri.
Secondo uno dei molti esempi che rientrano nell’ambito della tecnologia brevettata, un carico su un elemento della rete in primo luogo viene identificato e successivamente analizzato come funzione di quel carico. Per esempio, i dati possono essere analizzati parzialmente su un elemento della rete se il carico sull’elemento della rete è maggiore di una quantità predeterminata. I dati potrebbero essere anche analizzati parzialmente se viene stabilito che c’è una richiesta per i dati o sulla base di quanto i dati siano stati precedentemente analizzati.
La scansione parziale potrebbe includere qualsiasi tipo di scansione e può essere adattata per rilevare differenti tipologie di vulnerabilità, virus, ecc. Quindi, è meno probabile che durante la scansione vengano impattate significativamente le prestazioni dell’elemento della rete.
- il brevetto U.S. Patent No. 6,978,454 intitolato "Checking Computer Program Installation", che copre diverse strutture, programmi e processi per rilevare quelle caratteristiche che sono indicative della corretta installazione di un programma per computer. Specificamente, tale invenzione esamina le entrate o i file di registro per verificare che il programma sia stato correttamente installato.
Secondo un esempio specifico della tecnologia brevettata, i dati predeterminati che caratterizzano la corretta installazione di un programma vengono prima identificati e successivamente viene effettuata un'analisi. Tale operazione di rilevamento produce un risultato che descrive le entrate di registro o I file che sono stati creati o archiviati, rispettivamente, al momento dell’installazione del software. A questo scopo, i dati predeterminati possono essere confrontati con il risultato dell’analisi per verificare la corretta installazione del programma. Per facilitare un controllo adeguato, i dati predeterminati possono ulteriormente specificare un rapporto fra le entrate di registro che corrisponde all'installazione corretta di un programma.
Quindi, l'installazione corretta di un programma, di programmi differenti, di una pluralità di versioni dello stesso programma, o di un programma particolare che ha avuto più patch successive di differenti service pack, può essere controllata efficacemente. I principi sopra descritti sono applicabili ad un'ampia gamma di programmi e di sistemi operativi ed ambienti di calcolo.