SEMANTIC FRAME STORE
First Claim
Patent Images
1. A semantic frame store system, comprising:
- a semantic frame store configured to provide representation of data items in a semantic frame schema having a plurality of tables, the plurality of tables including;
one or more class tables, where items on the one or more class tables are classes;
one or more class member tables, where items on the one or more class member tables are class members, where one or more of the class members are associated with each of the classes, and where association of a given one of the class members with a given one of the classes identifies an available property for that class;
one or more class instance tables, where items on the one or more class instance tables are class instances, where one or more of the class instances are associated with each of the classes, and where association of a given one of the class instances with a given one of the classes identifies a particular example of that class; and
one or more property value tables, where items on the one or more property value tables are property values for the class instances, and where a property value for a given one of the class instances specifies a value for one of the class members that are associated with the class to which that class instance belongs.
2 Assignments
0 Petitions
Accused Products
Abstract
A semantic frame store system including a semantic frame store configured to provide representation of data items in a semantic frame schema having a plurality of tables. The semantic frame store system and semantic frame store are configured to enable a conceptual structure of the data items to be changed without requiring alteration to the semantic frame schema.
-
Citations
20 Claims
-
1. A semantic frame store system, comprising:
a semantic frame store configured to provide representation of data items in a semantic frame schema having a plurality of tables, the plurality of tables including; one or more class tables, where items on the one or more class tables are classes; one or more class member tables, where items on the one or more class member tables are class members, where one or more of the class members are associated with each of the classes, and where association of a given one of the class members with a given one of the classes identifies an available property for that class; one or more class instance tables, where items on the one or more class instance tables are class instances, where one or more of the class instances are associated with each of the classes, and where association of a given one of the class instances with a given one of the classes identifies a particular example of that class; and one or more property value tables, where items on the one or more property value tables are property values for the class instances, and where a property value for a given one of the class instances specifies a value for one of the class members that are associated with the class to which that class instance belongs. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
11. A semantic frame store method, comprising:
-
receiving a plurality of predicate logic semantic inputs; modeling the predicate logic semantic inputs in a semantic frame store so as to provide representation of the predicate logic semantic inputs as data items in a semantic frame schema having a plurality of tables, the plurality of tables including; one or more class tables, where items on the one or more class tables are classes; one or more class member tables, where items on the one or more class member tables are class members, where one or more of the class members are associated with each of the classes, and where association of a given one of the class members with a given one of the classes identifies an available property for that class; one or more class instance tables, where items on the one or more class instance tables are class instances, where one or more of the class instances are associated with each of the classes, and where association of a given one of the class instances with a given one of the classes identifies a particular example of that class; and one or more property value tables, where items on the one or more property value tables are property values for the class instances, and where a property value for a given one of the class instances specifies a value for one of the class members that are associated with the class to which that class instance belongs. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A semantic frame store method, comprising:
-
receiving a plurality of data items, said data items having a conceptual structure that is representable in a relational schema including a plurality of tables which each have one or more column definitions, and where in such relational schema the data items include specific column values for row entries of the plurality of tables; using a semantic frame store to store the data items and to describe and enable modification of the conceptual structure;
said semantic frame store having and semantic frame schema including;one or more class tables, where the plurality of tables of the conceptual structure are identified by row entries of the one or more class tables; and one or more class member tables;
where the one or more column definitions of the plurality of tables of the conceptual structure are identified by row entries of the one or more class member tables;receiving additional data items; and modifying the conceptual structure to accommodate receipt of the additional data items in the semantic frame store, said modifying being performed without alteration of the semantic frame schema. - View Dependent Claims (18, 19, 20)
-
Specification