Syntactic tagging in a domain-specific context
AssigneeLocus LP
InventorRory Riggs
Life of this patent
Estimating the term…
Abstract
This application relates generally to defining a domain-specific syntax characterizing a functional information system and performing operations on data entities represented by the domain-specific syntax, including defining a domain-specific syntax, receiving and storing a domain-specific data entity, assigning a syntactic tag to the domain-specific data entity, and electronically storing the tag assigned to the data entity in the electronic data store so that the tag is logically linked to the stored data entity.
Claims30
A method for executing a command in a computing environment to perform a database operation utilizing a computerized representation of a functional system, the method comprising:
- electronically storing a set of data entities in a database system, wherein the data entities represent elements of the functional system;
- wherein the functional system comprises a group of related elements ordered by their functional roles in converting inputs to outputs, or as the inputs, or as the outputs;
- electronically storing functional relationships among inputs to the elements represented by the data entities, outputs from those elements, and roles of those elements in converting the inputs to the outputs;
- electronically storing a computerized representation of a functional system syntax, the functional system syntax representing functional attributes of the elements of the functional system, wherein the functional attributes are properties of the elements of the functional system;
- electronically assigning syntactic tags to the data entities based on:
- the computerized representation of the functional system, and either
- the functional attributes of the elements which the data entities represent, or
- the electronically stored functional relationships among the elements;
- and
- enabling data creating, reading, updating, and deleting operations on the data entities and tags in the data store to correspond with changes in the functional system.
A system for executing a command in a computing environment to perform a database operation utilizing a computerized representation of a functional system, the system comprising:
- an electronic data store that:
- electronically stores a set of data entities in a database system, wherein the data entities represent elements of the functional system;
- wherein the functional system comprises a group of related elements ordered by their functional roles in converting inputs to outputs, or as the inputs, or as the outputs;
- electronically stores functional relationships among inputs to the elements represented by the data entities, outputs from those elements, and roles of those elements in converting the inputs to the outputs;
- and
- electronically stores a computerized representation of a functional system syntax, the functional system syntax representing functional attributes of the elements of the functional system, wherein the functional attributes are properties of the elements of the functional system;
- a computerized processor that:
- electronically assigns syntactic tags to the data entities based on:
- the computerized representation of the functional system, and either
- the functional attributes of the elements which the data entities represent, or
- the electronically stored functional relationships among the elements;
- and
- enables data creating, reading, updating, and deleting operations on the data entities and tags in the data store to correspond with changes in the functional system.
Dependencies are inferred from the claim text.