×

Creating data in a data store using a dynamic ontology

  • US 7,962,495 B2
  • Filed: 11/20/2006
  • Issued: 06/14/2011
  • Est. Priority Date: 11/20/2006
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising performing a machine-executed operation involving instructions, wherein said instructions are instructions which, when executed by one or more processors, cause the one or more processors to perform certain steps including:

  • creating and storing an ontology for a data store in response to receiving first user input defining the ontology, wherein the ontology comprises a plurality of data object types and a plurality of object property types;

    wherein each object property type, of the plurality of object property types, includes a data type of data that is associated with said each object property type;

    creating one or more parser definitions in response to receiving second user input defining the parser definitions, wherein each of the parser definitions specifies one or more sub-definitions of how to transform first input data into modified input data that is compatible with one of the object property types of the ontology for the data store;

    storing each of the one or more parser definitions in association with one of the plurality of object property types of the ontology for the data store;

    wherein the machine-executed operation is at least one of (a) storing said instructions onto a non-transitory machine-readable storage medium, and (b) executing the instructions;

    wherein the method is performed by one or more computer systems.

View all claims
  • 8 Assignments
Timeline View
Assignment View
    ×
    ×