SlideShare a Scribd company logo
1 of 6
Download to read offline
Method of structuring
and compressing
Labeled trees of arbitrary
degree and shape
INVENTORS: Ferragina Paolo
Manzini Giovanni
Muthukrishnan S.
Luccio Fabrizio
PATENT STATUS: GRANTED
PRIORITY NUMBER: US11783288
GRANT DATE: 10/04/2012
Invention
The patented invention involves a method of compressing labelled trees and supporting
efficient research on them.
Trees labelling is on the nodes, and the patented technique allows to obtain compression
performance close to the k-order entropy calculated on the content and structure of the
tree.
The operations, that can be performed on the compressed tree, are the navigation of its
structure, or searches for sequences of labels that are needed as paths in the tree. Each
of these operations can be performed efficiently without decompressing the tree
entirely, but acting only on a small portion of it.
The most natural application is compression and search in documents in XML or JSON
format.
The result has been the subject of several scientific publications, published in prestigious
conferences (ACM-SIAM Symp. on Discrete Algorithms and WWW Conference) and
magazines (Journal of the ACM) that have also demonstrated its practical efficiency.
Drawings
& pictures Example of the application of patented technique
Example of labelled tree
Industrial applications
Possible
developments
The research team is available at:
• refine experiments on XML and JSON datasets of interest to the
company;
• find other possible applications of the patented technique that consider
labelled trees coming not only from XML and JSON;
• apply the patented technique to compress and search for other types of
data such as: byte sequences, integers, labeled graphs, or more complex
structures;
• arrive at a software engineering of the prototypes made to obtain the
published experimental results.
Tech Transfer Office of University of Pisa
For more information:
Ufficio Regionale di Trasferimento Tecnologico
Headquarters: Via Luigi Carlo Farini, 8 50121 Firenze (FI)
E-mail: urtt@regione.toscana.it
For more information:
Headquarters: Lungarno Pacinotti 43/44, Pisa (PI) 56126
Web site: www.unipi.it/index.php/trasferimento
E-mail: valorizzazionericerca@unipi.it

More Related Content

What's hot

OpenAIRE at Workshop on CRIS and OAR, May 2010
OpenAIRE at Workshop on CRIS and OAR, May 2010OpenAIRE at Workshop on CRIS and OAR, May 2010
OpenAIRE at Workshop on CRIS and OAR, May 2010OpenAIRE
 
Semi-automatic Text MiningNK
Semi-automatic Text MiningNKSemi-automatic Text MiningNK
Semi-automatic Text MiningNKbutest
 
Finding the Law for Sharing Data in Academia
Finding the Law for Sharing Data in AcademiaFinding the Law for Sharing Data in Academia
Finding the Law for Sharing Data in AcademiaMarlon Domingus
 
OpenMinted: It's Uses and Benefits for the Social Sciences
OpenMinted: It's Uses and Benefits for the Social SciencesOpenMinted: It's Uses and Benefits for the Social Sciences
OpenMinted: It's Uses and Benefits for the Social Sciencesopenminted_eu
 
COBieOWL An OWL ontology based on COBie standard
COBieOWL An OWL ontology based on COBie standardCOBieOWL An OWL ontology based on COBie standard
COBieOWL An OWL ontology based on COBie standardAna Roxin
 
Standards and tools for model management in biomedical research
Standards and tools for model management in biomedical researchStandards and tools for model management in biomedical research
Standards and tools for model management in biomedical researchUniversity Medicine Greifswald
 
2nd ECEA Sciforum Online Flyer
2nd ECEA Sciforum Online Flyer2nd ECEA Sciforum Online Flyer
2nd ECEA Sciforum Online FlyerTakuya Yamano
 

What's hot (8)

OpenAIRE at Workshop on CRIS and OAR, May 2010
OpenAIRE at Workshop on CRIS and OAR, May 2010OpenAIRE at Workshop on CRIS and OAR, May 2010
OpenAIRE at Workshop on CRIS and OAR, May 2010
 
Semi-automatic Text MiningNK
Semi-automatic Text MiningNKSemi-automatic Text MiningNK
Semi-automatic Text MiningNK
 
Finding the Law for Sharing Data in Academia
Finding the Law for Sharing Data in AcademiaFinding the Law for Sharing Data in Academia
Finding the Law for Sharing Data in Academia
 
OpenMinted: It's Uses and Benefits for the Social Sciences
OpenMinted: It's Uses and Benefits for the Social SciencesOpenMinted: It's Uses and Benefits for the Social Sciences
OpenMinted: It's Uses and Benefits for the Social Sciences
 
Data and model management in Systems Biology
Data and model management in Systems BiologyData and model management in Systems Biology
Data and model management in Systems Biology
 
COBieOWL An OWL ontology based on COBie standard
COBieOWL An OWL ontology based on COBie standardCOBieOWL An OWL ontology based on COBie standard
COBieOWL An OWL ontology based on COBie standard
 
Standards and tools for model management in biomedical research
Standards and tools for model management in biomedical researchStandards and tools for model management in biomedical research
Standards and tools for model management in biomedical research
 
2nd ECEA Sciforum Online Flyer
2nd ECEA Sciforum Online Flyer2nd ECEA Sciforum Online Flyer
2nd ECEA Sciforum Online Flyer
 

Similar to Method of structuring and compressing Labeled trees of arbitrary degree and shape

NLP on Hadoop: A Distributed Framework for NLP-Based Keyword and Keyphrase Ex...
NLP on Hadoop: A Distributed Framework for NLP-Based Keyword and Keyphrase Ex...NLP on Hadoop: A Distributed Framework for NLP-Based Keyword and Keyphrase Ex...
NLP on Hadoop: A Distributed Framework for NLP-Based Keyword and Keyphrase Ex...Paolo Nesi
 
Curriculum Vitae
Curriculum VitaeCurriculum Vitae
Curriculum VitaeAndy Nisbet
 
Laboratory Notebook Lieu Final
Laboratory Notebook Lieu FinalLaboratory Notebook Lieu Final
Laboratory Notebook Lieu FinalFITT
 
Technological Route between Pioneerism and Improvement
Technological Route between Pioneerism and ImprovementTechnological Route between Pioneerism and Improvement
Technological Route between Pioneerism and ImprovementRoberto Nani
 
Accelerating the Design of Optical Networks using Surrogate Models
Accelerating the Design of Optical Networks using Surrogate ModelsAccelerating the Design of Optical Networks using Surrogate Models
Accelerating the Design of Optical Networks using Surrogate ModelsCPqD
 
A novel programmable attenuator based low Gm-OTA for biomedical applications
A novel programmable attenuator based low Gm-OTA for biomedical applicationsA novel programmable attenuator based low Gm-OTA for biomedical applications
A novel programmable attenuator based low Gm-OTA for biomedical applicationsHoopeer Hoopeer
 
Second generation semantic technologies for patent analysis
Second generation semantic technologies for patent analysisSecond generation semantic technologies for patent analysis
Second generation semantic technologies for patent analysisIntelliSemantic
 
Adaptive information extraction
Adaptive information extractionAdaptive information extraction
Adaptive information extractionunyil96
 
IntelliSemantc - Second generation semantic technologies for patents
IntelliSemantc - Second generation semantic technologies for patentsIntelliSemantc - Second generation semantic technologies for patents
IntelliSemantc - Second generation semantic technologies for patentsAlberto Ciaramella
 
FAIR Computational Workflows
FAIR Computational WorkflowsFAIR Computational Workflows
FAIR Computational WorkflowsCarole Goble
 
Intl Wireless Research Center
Intl Wireless Research CenterIntl Wireless Research Center
Intl Wireless Research Centerdorrit
 
SMART PROJECT - WP 7 Dissemination and Exploitation
SMART PROJECT - WP 7 Dissemination and ExploitationSMART PROJECT - WP 7 Dissemination and Exploitation
SMART PROJECT - WP 7 Dissemination and Exploitationbutest
 
OpenFlow: Enabling Innovation in Campus Networks
OpenFlow: Enabling Innovation in Campus NetworksOpenFlow: Enabling Innovation in Campus Networks
OpenFlow: Enabling Innovation in Campus NetworksAndy Juan Sarango Veliz
 
Graph Databases Lifecycle Methodology and Tool to Support Index/Store Versio...
Graph Databases Lifecycle Methodology  and Tool to Support Index/Store Versio...Graph Databases Lifecycle Methodology  and Tool to Support Index/Store Versio...
Graph Databases Lifecycle Methodology and Tool to Support Index/Store Versio...Paolo Nesi
 
Automatic Classification of Springer Nature Proceedings with Smart Topic Miner
Automatic Classification of Springer Nature Proceedings with Smart Topic MinerAutomatic Classification of Springer Nature Proceedings with Smart Topic Miner
Automatic Classification of Springer Nature Proceedings with Smart Topic MinerFrancesco Osborne
 
Deep learning nowpublishing-vol7-sig-039
Deep learning nowpublishing-vol7-sig-039Deep learning nowpublishing-vol7-sig-039
Deep learning nowpublishing-vol7-sig-039Hari Om Atul
 

Similar to Method of structuring and compressing Labeled trees of arbitrary degree and shape (20)

NLP on Hadoop: A Distributed Framework for NLP-Based Keyword and Keyphrase Ex...
NLP on Hadoop: A Distributed Framework for NLP-Based Keyword and Keyphrase Ex...NLP on Hadoop: A Distributed Framework for NLP-Based Keyword and Keyphrase Ex...
NLP on Hadoop: A Distributed Framework for NLP-Based Keyword and Keyphrase Ex...
 
Curriculum Vitae
Curriculum VitaeCurriculum Vitae
Curriculum Vitae
 
Laboratory Notebook Lieu Final
Laboratory Notebook Lieu FinalLaboratory Notebook Lieu Final
Laboratory Notebook Lieu Final
 
Annual Report
Annual ReportAnnual Report
Annual Report
 
bonino
boninobonino
bonino
 
Technological Route between Pioneerism and Improvement
Technological Route between Pioneerism and ImprovementTechnological Route between Pioneerism and Improvement
Technological Route between Pioneerism and Improvement
 
Accelerating the Design of Optical Networks using Surrogate Models
Accelerating the Design of Optical Networks using Surrogate ModelsAccelerating the Design of Optical Networks using Surrogate Models
Accelerating the Design of Optical Networks using Surrogate Models
 
Standardization for M2M
Standardization for M2MStandardization for M2M
Standardization for M2M
 
A novel programmable attenuator based low Gm-OTA for biomedical applications
A novel programmable attenuator based low Gm-OTA for biomedical applicationsA novel programmable attenuator based low Gm-OTA for biomedical applications
A novel programmable attenuator based low Gm-OTA for biomedical applications
 
Second generation semantic technologies for patent analysis
Second generation semantic technologies for patent analysisSecond generation semantic technologies for patent analysis
Second generation semantic technologies for patent analysis
 
Adaptive information extraction
Adaptive information extractionAdaptive information extraction
Adaptive information extraction
 
IntelliSemantc - Second generation semantic technologies for patents
IntelliSemantc - Second generation semantic technologies for patentsIntelliSemantc - Second generation semantic technologies for patents
IntelliSemantc - Second generation semantic technologies for patents
 
FAIR Computational Workflows
FAIR Computational WorkflowsFAIR Computational Workflows
FAIR Computational Workflows
 
Intl Wireless Research Center
Intl Wireless Research CenterIntl Wireless Research Center
Intl Wireless Research Center
 
SMART PROJECT - WP 7 Dissemination and Exploitation
SMART PROJECT - WP 7 Dissemination and ExploitationSMART PROJECT - WP 7 Dissemination and Exploitation
SMART PROJECT - WP 7 Dissemination and Exploitation
 
OpenFlow: Enabling Innovation in Campus Networks
OpenFlow: Enabling Innovation in Campus NetworksOpenFlow: Enabling Innovation in Campus Networks
OpenFlow: Enabling Innovation in Campus Networks
 
Graph Databases Lifecycle Methodology and Tool to Support Index/Store Versio...
Graph Databases Lifecycle Methodology  and Tool to Support Index/Store Versio...Graph Databases Lifecycle Methodology  and Tool to Support Index/Store Versio...
Graph Databases Lifecycle Methodology and Tool to Support Index/Store Versio...
 
Automatic Classification of Springer Nature Proceedings with Smart Topic Miner
Automatic Classification of Springer Nature Proceedings with Smart Topic MinerAutomatic Classification of Springer Nature Proceedings with Smart Topic Miner
Automatic Classification of Springer Nature Proceedings with Smart Topic Miner
 
What is „nestor“ ?
What is „nestor“ ?What is „nestor“ ?
What is „nestor“ ?
 
Deep learning nowpublishing-vol7-sig-039
Deep learning nowpublishing-vol7-sig-039Deep learning nowpublishing-vol7-sig-039
Deep learning nowpublishing-vol7-sig-039
 

More from Toscana Open Research

Sirit: the fascist internment system in Tuscany during World War II (1940-44)...
Sirit: the fascist internment system in Tuscany during World War II (1940-44)...Sirit: the fascist internment system in Tuscany during World War II (1940-44)...
Sirit: the fascist internment system in Tuscany during World War II (1940-44)...Toscana Open Research
 
Sirit: Il sistema di internamento e di reclusione in Toscana (1940-1944): dal...
Sirit: Il sistema di internamento e di reclusione in Toscana (1940-1944): dal...Sirit: Il sistema di internamento e di reclusione in Toscana (1940-1944): dal...
Sirit: Il sistema di internamento e di reclusione in Toscana (1940-1944): dal...Toscana Open Research
 
Georisorse, beni culturali e ambiente
Georisorse, beni culturali e ambienteGeorisorse, beni culturali e ambiente
Georisorse, beni culturali e ambienteToscana Open Research
 
Sleep, Plasticity, and Conscious Experience
Sleep, Plasticity, and Conscious ExperienceSleep, Plasticity, and Conscious Experience
Sleep, Plasticity, and Conscious ExperienceToscana Open Research
 
Managerial and organizational neurosciences to increase company values
Managerial and organizational neurosciences to increase company valuesManagerial and organizational neurosciences to increase company values
Managerial and organizational neurosciences to increase company valuesToscana Open Research
 
Process for obtaining levulinic acid esters, in particular alkyl levulinates
Process for obtaining levulinic acid esters, in particular alkyl levulinatesProcess for obtaining levulinic acid esters, in particular alkyl levulinates
Process for obtaining levulinic acid esters, in particular alkyl levulinatesToscana Open Research
 
Procedimento per ottenere esteri dell'acido levulinico, in particolare alchil...
Procedimento per ottenere esteri dell'acido levulinico, in particolare alchil...Procedimento per ottenere esteri dell'acido levulinico, in particolare alchil...
Procedimento per ottenere esteri dell'acido levulinico, in particolare alchil...Toscana Open Research
 
Materiale e sistema per il trattamento terapeutico di articolazioni
Materiale e sistema per il trattamento terapeutico di articolazioniMateriale e sistema per il trattamento terapeutico di articolazioni
Materiale e sistema per il trattamento terapeutico di articolazioniToscana Open Research
 
Material And System For The Therapeutic Treatment Of Joints
Material And System For The Therapeutic Treatment Of JointsMaterial And System For The Therapeutic Treatment Of Joints
Material And System For The Therapeutic Treatment Of JointsToscana Open Research
 
Manoscritti e testi filosofici tra Oriente e Occidente dal Medioevo ai giorni...
Manoscritti e testi filosofici tra Oriente e Occidente dal Medioevo ai giorni...Manoscritti e testi filosofici tra Oriente e Occidente dal Medioevo ai giorni...
Manoscritti e testi filosofici tra Oriente e Occidente dal Medioevo ai giorni...Toscana Open Research
 
Precision nanomedicine: Shaping cellulose nanocrystals
Precision nanomedicine: Shaping cellulose nanocrystalsPrecision nanomedicine: Shaping cellulose nanocrystals
Precision nanomedicine: Shaping cellulose nanocrystalsToscana Open Research
 
Extracorporeal Clearance Precision Meter
Extracorporeal Clearance Precision MeterExtracorporeal Clearance Precision Meter
Extracorporeal Clearance Precision MeterToscana Open Research
 

More from Toscana Open Research (20)

Sirit: the fascist internment system in Tuscany during World War II (1940-44)...
Sirit: the fascist internment system in Tuscany during World War II (1940-44)...Sirit: the fascist internment system in Tuscany during World War II (1940-44)...
Sirit: the fascist internment system in Tuscany during World War II (1940-44)...
 
Sirit: Il sistema di internamento e di reclusione in Toscana (1940-1944): dal...
Sirit: Il sistema di internamento e di reclusione in Toscana (1940-1944): dal...Sirit: Il sistema di internamento e di reclusione in Toscana (1940-1944): dal...
Sirit: Il sistema di internamento e di reclusione in Toscana (1940-1944): dal...
 
Bio-Scult
Bio-ScultBio-Scult
Bio-Scult
 
Rammses
RammsesRammses
Rammses
 
MeB
MeBMeB
MeB
 
MeB
MeBMeB
MeB
 
FAL-Florence Accessibility Lab
FAL-Florence Accessibility LabFAL-Florence Accessibility Lab
FAL-Florence Accessibility Lab
 
Georisorse, beni culturali e ambiente
Georisorse, beni culturali e ambienteGeorisorse, beni culturali e ambiente
Georisorse, beni culturali e ambiente
 
Beni culturali 4.0
Beni culturali 4.0Beni culturali 4.0
Beni culturali 4.0
 
MoMiLab Neurosciences Lab
MoMiLab Neurosciences LabMoMiLab Neurosciences Lab
MoMiLab Neurosciences Lab
 
Sleep, Plasticity, and Conscious Experience
Sleep, Plasticity, and Conscious ExperienceSleep, Plasticity, and Conscious Experience
Sleep, Plasticity, and Conscious Experience
 
Models, Inference and Decisions
Models, Inference and Decisions Models, Inference and Decisions
Models, Inference and Decisions
 
Managerial and organizational neurosciences to increase company values
Managerial and organizational neurosciences to increase company valuesManagerial and organizational neurosciences to increase company values
Managerial and organizational neurosciences to increase company values
 
Process for obtaining levulinic acid esters, in particular alkyl levulinates
Process for obtaining levulinic acid esters, in particular alkyl levulinatesProcess for obtaining levulinic acid esters, in particular alkyl levulinates
Process for obtaining levulinic acid esters, in particular alkyl levulinates
 
Procedimento per ottenere esteri dell'acido levulinico, in particolare alchil...
Procedimento per ottenere esteri dell'acido levulinico, in particolare alchil...Procedimento per ottenere esteri dell'acido levulinico, in particolare alchil...
Procedimento per ottenere esteri dell'acido levulinico, in particolare alchil...
 
Materiale e sistema per il trattamento terapeutico di articolazioni
Materiale e sistema per il trattamento terapeutico di articolazioniMateriale e sistema per il trattamento terapeutico di articolazioni
Materiale e sistema per il trattamento terapeutico di articolazioni
 
Material And System For The Therapeutic Treatment Of Joints
Material And System For The Therapeutic Treatment Of JointsMaterial And System For The Therapeutic Treatment Of Joints
Material And System For The Therapeutic Treatment Of Joints
 
Manoscritti e testi filosofici tra Oriente e Occidente dal Medioevo ai giorni...
Manoscritti e testi filosofici tra Oriente e Occidente dal Medioevo ai giorni...Manoscritti e testi filosofici tra Oriente e Occidente dal Medioevo ai giorni...
Manoscritti e testi filosofici tra Oriente e Occidente dal Medioevo ai giorni...
 
Precision nanomedicine: Shaping cellulose nanocrystals
Precision nanomedicine: Shaping cellulose nanocrystalsPrecision nanomedicine: Shaping cellulose nanocrystals
Precision nanomedicine: Shaping cellulose nanocrystals
 
Extracorporeal Clearance Precision Meter
Extracorporeal Clearance Precision MeterExtracorporeal Clearance Precision Meter
Extracorporeal Clearance Precision Meter
 

Recently uploaded

Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Hyundai Motor Group
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 

Recently uploaded (20)

Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 

Method of structuring and compressing Labeled trees of arbitrary degree and shape

  • 1. Method of structuring and compressing Labeled trees of arbitrary degree and shape INVENTORS: Ferragina Paolo Manzini Giovanni Muthukrishnan S. Luccio Fabrizio PATENT STATUS: GRANTED PRIORITY NUMBER: US11783288 GRANT DATE: 10/04/2012
  • 2. Invention The patented invention involves a method of compressing labelled trees and supporting efficient research on them. Trees labelling is on the nodes, and the patented technique allows to obtain compression performance close to the k-order entropy calculated on the content and structure of the tree. The operations, that can be performed on the compressed tree, are the navigation of its structure, or searches for sequences of labels that are needed as paths in the tree. Each of these operations can be performed efficiently without decompressing the tree entirely, but acting only on a small portion of it. The most natural application is compression and search in documents in XML or JSON format. The result has been the subject of several scientific publications, published in prestigious conferences (ACM-SIAM Symp. on Discrete Algorithms and WWW Conference) and magazines (Journal of the ACM) that have also demonstrated its practical efficiency.
  • 3. Drawings & pictures Example of the application of patented technique Example of labelled tree
  • 5. Possible developments The research team is available at: • refine experiments on XML and JSON datasets of interest to the company; • find other possible applications of the patented technique that consider labelled trees coming not only from XML and JSON; • apply the patented technique to compress and search for other types of data such as: byte sequences, integers, labeled graphs, or more complex structures; • arrive at a software engineering of the prototypes made to obtain the published experimental results.
  • 6. Tech Transfer Office of University of Pisa For more information: Ufficio Regionale di Trasferimento Tecnologico Headquarters: Via Luigi Carlo Farini, 8 50121 Firenze (FI) E-mail: urtt@regione.toscana.it For more information: Headquarters: Lungarno Pacinotti 43/44, Pisa (PI) 56126 Web site: www.unipi.it/index.php/trasferimento E-mail: valorizzazionericerca@unipi.it