Method and System for Information Modeling and Applications Thereof
AssigneeTextwise LLC
InventorRobert Solmer
Life of this patent
Estimating the term…
Abstract
Method, system, and programs for an information model to be used in representing data. The information model includes a plurality of features, one or more information allocation models, and a configuration that associates an information allocation model with each of the features, where an information allocation model is to be used to allocate a portion of information contained in the data to each of the features and the total amount of information allocated to the features equals a total amount of information contained in the data.
Claims26
A method, implemented on a machine having at least one processor, storage, and a communication platform connected to a network for constructing an information model to be used to represent data, comprising the steps of:
- determining a plurality of feature sets appropriate for the data;
- determining, with respect to the data, one or more features for each of the plurality of feature sets;
- specifying a plurality of information allocation models;
- associating an information allocation model with each of the features from each of the feature sets, where the information allocation model associated with the feature is to be used to allocate a portion of information contained in the data to the feature;
- storing an information model that comprises the features of the plurality of feature sets and configuration associating the information allocation models to the features,
- wherein and the total amount of information allocated to the features equals a total amount of information contained in the data.
A method, implemented on a machine having at least one processor, storage, and a communication platform connected to a network for archiving data based on an information model, comprising the steps of:
- obtaining data via the communication platform;
- accessing an information model specifying a plurality of features, one or more information allocation models, and configuration associating the information allocation models to the features;
- processing, by a feature-specific processing unit, the data with respect to the plurality of features;
- allocating, by an information allocation determiner based on the information allocation models, a portion of information that the data contains to each of the plurality of features based on the processed data, where the total amount of information allocated to the features equals a total amount of information contained in the data;
- constructing, by an information representation constructor, an information representation of the data based on the allocated information amount to each feature;
- and
- archiving, by a data archiving unit, the data based on the information representation of the data.
A method, implemented on a machine having at least one processor, storage, and a communication platform connected to a network for information search and retrieval based on an information model, comprising the steps of:
- obtaining a query via the communication platform;
- accessing an information model comprising a plurality of features, one or more information allocation models, and configuration associating the information allocation models to the features;
- processing, by a feature-specific processing unit, the query with respect to the plurality of features;
- allocating, by an information allocation determiner, a portion of information that the query contains to each of the plurality of features based on the processed data, where the total amount of information allocated to the features equals a total amount of information contained in the query;
- constructing, by an information representation constructor, an information representation of the query based on the allocated information amount to each feature;
- accessing, by a data retrieval unit, an archive to search for similar archived data based on the information representation of the query;
- selecting, by a query response generator, a query response from the similar archived data;
- and
- returning the query response as a response to the query.
A machine-readable medium, having information stored thereon for constructing an information model to be used to represent data, wherein the information, when read by the machine, causes the machine to perform the following:
- providing a plurality of feature sets appropriate for the data;
- providing, with respect to the data, one or more features for each of the plurality of feature sets;
- determining one or more information allocation models;
- associating an information allocation model with each feature where the information allocation model associated with the feature is to be used to allocate a portion of information contained in the data to the feature;
- storing an information model that comprises the features of the plurality of feature sets and configuration associating the information allocation models to the features,
- wherein and the total amount of information allocated to the features equals a total amount of information contained in the data.
A machine-readable medium having information recorded thereon for archiving data based on an information model, wherein the information, when read by the machine, causes the machine to perform the following:
- obtaining data via a communication platform;
- accessing an information model comprising a plurality of features, one or more information allocation models, and configuration associating the information allocation models to the features;
- processing the data with respect to the plurality of features;
- allocating, based on the information allocation models, a portion of information that the data contains to each of the plurality of features based on the processed data, where the total amount of information allocated to the features equals a total amount of information contained in the data;
- constructing an information representation of the data based on the allocated information amount to each feature;
- and
- archiving the data based on the information representation of the data.
A machine-readable medium having information for information search and retrieval based on an information model, wherein the information, when read by the machine, causes the machine to perform the following:
- obtaining a query via a communication platform;
- accessing an information model comprising a plurality of features, one or more information allocation models, and configuration associating the information allocation models to the features;
- processing the query with respect to the plurality of features;
- allocating a portion of information that the query contains to each of the plurality of features based on the processed data, where the total amount of information allocated to the features equals a total amount of information contained in the data;
- constructing an information representation of the query based on the allocated information amount to each feature;
- accessing an archive to search for similar archived data based on the information representation of the query;
- selecting a query response from the similar archived data;
- and
- returning the query response as a response to the query.
An information model to be used in representing data, comprising:
- a plurality of features;
- and
- one or more information allocation models;
- and
- a configuration associating an information allocation model with each of the features,
- where an information allocation model is to be used to allocate a portion of information contained in the data to each of the features, wherein
- the total amount of information allocated to the features equals a total amount of information contained in the data.
A system for archiving data based on an information model, comprising:
- a communication platform through which data is obtained;
- an information model accessing unit configured for accessing an information model comprising a plurality of features, one or more information allocation models, and configuration associating the information allocation models to the features;
- a feature-specific processing unit configured for processing the data with respect to the plurality of features;
- an information allocation determiner configured for allocating a portion of information that the data contains to each of the plurality of features based on the processed data, where the total amount of information allocated to the features equals a total amount of information contained in the data;
- an information representation constructor configured for constructing an information representation of the data based on the allocated information amount to each feature;
- and
- a data archiving unit configured for archiving the data based on the information representation of the data.
A system for information search and retrieval based on an information model, comprising the steps of:
- a communication platform configured for obtaining a query;
- an information model accessing unit configured for accessing an information model comprising a plurality of features, one or more information allocation models, and configuration associating the information allocation models to the features;
- a feature-specific processing unit configured for processing the query with respect to the plurality of features;
- an information allocation determiner configured for allocating a portion of information that the query contains to each of the plurality of features based on the processed data, where the total amount of information allocated to the features equals a total amount of information contained in the data;
- a query information representation generator configured for constructing an information representation of the query based on the allocated information amount to each feature;
- a data retrieval unit configured for accessing an archive and searching for similar archived data based on the information representation of the query;
- a query response generator configured for returning a query response selected from the similar archived data and returning the query response as a response to the query.
Dependencies are inferred from the claim text.