Processing text data using a hardware computing system
OwnerRichard Garfinkleinventor
Life of this patent
Estimating the term…
Abstract
Various examples described herein are directed to systems and methods for processing at least one document. A data store associated with the computing system may store a text editor object. The text editor object may comprise text editing code and a plurality of concept objects. The text editor object may also comprise a tenor object comprising tenor code executable to relate a first set of concept objects of the plurality of concept objects.
Claims20
A hardware computing system for processing at least one document, the hardware computing system comprising:
- a data storage device comprising:
- a text editor object comprising:
- text editing code executable to operate on the at least one document;
- a plurality of concept objects, a first concept object of the plurality of concept objects comprising:
- first concept description data describing a first concept;
- first kind vector data describing relationships between the first concept and a plurality of other concepts;
- and
- first concept spin code executable to transform kind vector data describing a different concept object into kind vector data describing the first concept;
- and
- a tenor object comprising tenor code executable to relate a first set of concept objects of the plurality of concept objects to another concept object;
- and
- at least one processor programmed to perform operations comprising:
- executing the tenor code to perform operations comprising:
- accessing a set of concept spin codes from a first set of concept objects, the set of concept spin codes comprising the first concept spin code;
- accessing test concept kind vector data from a test concept object;
- and
- using the set of concept spin codes and the test concept kind vector data to determine a first concept set relationship score describing a relationship between the first set of concept objects and the test concept object.
A computer-implemented method for processing at least one document, the method comprising:
- storing, by at least one processor, a text editor object, the text editor object comprising:
- text editing code executable to operate on the at least one document;
- a plurality of concept objects, a first concept object of the plurality of concept objects comprising:
- first concept description data describing a first concept;
- first kind vector data describing relationships between the first concept and a plurality of other concepts;
- and
- first concept spin code executable to transform kind vector data describing a different concept object into kind vector data describing the first concept;
- and
- a tenor object comprising tenor code executable to relate a first set of concept objects of the plurality of concept objects to another concept object;
- and
- executing, by the at least one processor, the tenor code to perform operations comprising:
- accessing a set of concept spin codes from a first set of concept objects, the set of concept spin codes comprising the first concept spin code;
- accessing test concept kind vector data from a test concept object;
- and
- using the set of concept spin codes and the test concept kind vector data to determine a first concept set relationship score describing a relationship between the first set of concept objects and the test concept object.
A non-transitory machine-readable medium comprising instructions thereon that, when executed by at least one processor, cause the at least one processor to perform operations comprising:
- storing a text editor object, the text editor object comprising:
- text editing code executable to operate on at least one document;
- a plurality of concept objects, a first concept object of the plurality of concept objects comprising:
- first concept description data describing a first concept;
- first kind vector data describing relationships between the first concept and a plurality of other concepts;
- and
- first concept spin code executable to transform kind vector data describing a different concept object into kind vector data describing the first concept;
- and
- a tenor object comprising tenor code executable to relate a first set of concept objects of the plurality of concept objects to another concept object;
- and
- executing the tenor code to perform operations comprising:
- accessing a set of concept spin codes from a first set of concept objects, the set of concept spin codes comprising the first concept spin code;
- accessing test concept kind vector data from a test concept object;
- and
- using the set of concept spin codes and the test concept kind vector data to determine a first concept set relationship score describing a relationship between the first set of concept objects and the test concept object.
Dependencies are inferred from the claim text.