Applied Semantic Knowledgebases and Applications Thereof
First Claim
Patent Images
1. A method, comprising:
- importing, into an informatics program, a plurality of sets of data from a plurality of sources;
synthesizing the plurality of sets of data to produce a coherent data set;
creating one or more semantic networks, the semantic networks expressing data relationships among data in the coherent data set;
obtaining a pattern characteristic for a biologically relevant function by reducing network complexity of the one or more semantic networks;
generating one or more SPARQL arrays from the pattern characteristic;
storing the one or more SPARQL arrays in a database; and
generating an applied semantic knowledgebase from the one or more SPARQL arrays.
1 Assignment
0 Petitions
Accused Products
Abstract
Novel tools and techniques for generating and/or implementing an applied semantic knowledgebase. Some tools allow for data integration into coherent, semantically connected networks and for generation of sets of query-based models describing complex functional relationships as sub-networks. In an aspect, an applied semantic knowledgebase may comprise collections of SPARQL network queries describing a specific set of sub-network relationships and their applicable ranges for each element in the query.
-
Citations
24 Claims
-
1. A method, comprising:
-
importing, into an informatics program, a plurality of sets of data from a plurality of sources; synthesizing the plurality of sets of data to produce a coherent data set; creating one or more semantic networks, the semantic networks expressing data relationships among data in the coherent data set; obtaining a pattern characteristic for a biologically relevant function by reducing network complexity of the one or more semantic networks; generating one or more SPARQL arrays from the pattern characteristic; storing the one or more SPARQL arrays in a database; and generating an applied semantic knowledgebase from the one or more SPARQL arrays. - View Dependent Claims (2)
-
-
3. An apparatus, comprising:
a computer readable medium having encoded thereon a set of instructions executable by one or more computers to perform one or more operations, the set of instructions comprising; instructions for importing, into an informatics program a plurality of sets of data from a plurality of sources; instructions for synthesizing the plurality of sets of data to produce a coherent data set; instructions for creating one or more semantic networks, the semantic networks expressing data relationships among data in the coherent data set; instructions for obtaining a pattern characteristic for a biologically relevant function by reducing network complexity of the one or more semantic networks; instructions for generating one or more SPARQL arrays from the pattern characteristic; instructions for storing the one or more SPARQL arrays in a database; and instructions for generating an applied semantic knowledgebase from the one or more SPARQL arrays.
-
4. A computer system, comprising:
-
one or more processors; and a computer readable medium in communication with the one or more processors, the computer readable medium having encoded thereon a set of instructions executable by the computer system to perform one or more operations, the set on instructions comprising; instructions for importing, into an informatics program a plurality of sets of data from a plurality of sources; instructions for synthesizing the plurality of sets of data to produce a coherent data set; instructions for creating one or more semantic networks, the semantic networks expressing data relationships among data in the coherent data set; instructions for obtaining a pattern characteristic for a biologically relevant function by reducing network complexity of the one or more semantic networks; instructions for generating one or more SPARQL arrays from the pattern characteristic; instructions for storing the one or more SPARQL arrays in a database; and instructions for generating an applied semantic knowledgebase from the one or more SPARQL arrays.
-
-
5. A method, comprising,
generating an applied semantic knowledgebase from one or more SPARQL arrays; -
screening an unknown data population with one or more of the SPARQL arrays; identifying one or more relationships in the unknown data population, based on the screening; and displaying an indication of the one or more relationships in a user interface. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. An apparatus, comprising:
a computer readable medium having encoded thereon a set of instructions executable by one or more computers to perform one or more operations, the set of instructions comprising; instructions for generating an applied semantic knowledgebase from one or more SPARQL arrays; instructions for identifying one or more relationships in the unknown data population, based on the screening; and instructions for displaying an indication of the one or more relationships in a user interface.
-
24. A computer system, comprising:
-
one or more processors; and a computer readable medium in communication with the one or more processors, the computer readable medium having encoded thereon a set of instructions executable by the computer system to perform one or more operations, the set on instructions comprising; instructions for generating an applied semantic knowledgebase from one or more SPARQL arrays; instructions for identifying one or more relationships in the unknown data population, based on the screening; and instructions for displaying an indication of the one or more relationships in a user interface.
-
Specification