Back to results
US 10,311,110 B2Granted
Semantics for document-oriented databases
AssigneeSap SE
InventorHemant Kumar
Life of this patent
Estimating the term…
Abstract
A system and a method, the method including receiving a set of documents, the set including at least one instance of an unstructured document; parsing the set of documents to obtain information regarding the set of documents; determining a map of a map for the set of documents based on the information obtained by the parsing; generating a hierarchical semantic representation of the set of documents based on the map of the map; and storing the hierarchical semantic representation of the set of documents.
Claims19
A method, the method comprising:
- receiving a set of documents, the set including instances of unstructured or semi-structured documents, the unstructured or semi-structured documents being data encoded to include at least two different data-types;
- parsing the set of documents to obtain metadata information regarding each of the documents in the set of documents;
- automatically determining data-types for each document in the set of documents based on the metadata information regarding each of the documents in the set of documents obtained by the parsing;
- generating a hierarchical semantic representation of the set of documents based on the determined data-types for each of the documents in the set of documents, the hierarchical semantic representation of the set of documents including a value for a merged weight and a merged data type rank that is calculated based on a weight and a data type rank calculated for each of the documents in the set of documents;
- storing the hierarchical semantic representation of the set of documents;
- and
- querying, by a semantic layer of an application that processes structured hierarchical data, the stored hierarchical semantic representation of the set of unstructured or semi-structured documents encoded to include the at least two data-types.
4 more elements
A non-transitory computer-readable medium having:
- instructions to receive a set of documents, the set including instances of an unstructured document or semi-structured documents, the unstructured or semi-structured documents being data encoded to include at least two different data-type;
- instructions to parse the set of documents to obtain metadata information regarding each of the documents in the set of documents;
- instructions to automatically determine data-types for each document in the set of documents based on the metadata information regarding each of the documents in the set of documents obtained by the parsing;
- instructions to generate a hierarchical semantic representation of the set of documents based on the determined data-types for each of the document in the set of documents, the hierarchical semantic representation of the set of documents including a value for a merged weight and a merged data type rank that is calculated based on a weight and a data type rank calculated for each of the documents in the set of documents;
- instructions to store the hierarchical semantic representation of the set of documents;
- and
- instructions to query, by a semantic layer of an application that processes structured hierarchical data, the stored hierarchical semantic representation of the set of unstructured or semi-structured documents encoded to include the at least two data-types.
4 more elements
A system comprising:
- a database;
- and
- a sever including a processor and a driver, the driver configured to make calls to the database and in cooperation with the processor to:
- receive a set of documents, the set including instances of unstructured or semi-structured documents, the unstructured or semi-structured documents being data encoded to include at least two different data-type;
- parse the set of documents to obtain metadata information regarding each of the documents in the set of documents;
- automatically determine data-types for each document in the set of documents based on the metadata information regarding each of the documents in the set of documents obtained by the parsing;
- generate a hierarchical semantic representation of the set of documents based on the determined data-types for each of the document in the set of documents, the hierarchical semantic representation of the set of documents including a value for a merged weight and a merged data type rank that is calculated based on a weight and a data type rank calculated for each of the documents in the set of documents;
- store the hierarchical semantic representation of the set of documents;
- and
- query, by a semantic layer of an application that processes structured hierarchical data the stored hierarchical semantic representation of the set of unstructured or semi-structured documents encoded to include the at least two data-types.
7 more elements
Dependencies are inferred from the claim text.