Method and System for Information Modeling and Applications Thereof
First Claim
1. 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.
1 Assignment
0 Petitions
Accused Products
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.
41 Citations
28 Claims
-
1. 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. - View Dependent Claims (2, 3, 4)
-
-
5. 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. - View Dependent Claims (6)
-
-
7. 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. - View Dependent Claims (8, 9)
-
-
10. 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. - View Dependent Claims (11, 12, 13)
-
-
16. 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. - View Dependent Claims (17)
-
-
18. 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. - View Dependent Claims (19, 20)
-
-
21. 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. - View Dependent Claims (22, 23, 24)
-
-
25. 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. - View Dependent Claims (26)
-
-
27. 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. - View Dependent Claims (28)
-
Specification