Method and System for Unified Information Representation 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 archiving data, comprising the steps of:
- receiving data via the communication platform;
analyzing, by a feature extractor, the received data in accordance with at least one model to form a feature-based vector characterizing the data;
generating, by a semantic extractor, a semantic-based representation of the data based on the feature-based vector;
constructing, by a reconstruction unit, a reconstructed feature-based vector based on the semantic-based representation of the data;
comparing, by a discrepancy analyzer, the feature-based vector with the reconstructed feature-based vector;
forming a residual feature-based representation of the data based on one or more features identified in accordance with a result of the comparing;
generating, by a unified representation construction unit, a unified representation for the data based on the semantic-based representation and the residual feature-based representation; and
archiving the data in an information archive based on the unified representation of the data.
1 Assignment
0 Petitions
Accused Products
Abstract
Method, system, and programs for information search and retrieval. A query is received and is processed to generate a feature-based vector that characterizes the query. A unified representation is then created based on the feature-based vector, that integrates semantic and feature based characterizations of the query. Information relevant to the query is then retrieved from an information archive based on the unified representation of the query. A query response is generated based on the retrieved information relevant to the query and is then transmitted to respond to the query.
76 Citations
33 Claims
-
1. A method, implemented on a machine having at least one processor, storage, and a communication platform connected to a network for archiving data, comprising the steps of:
-
receiving data via the communication platform; analyzing, by a feature extractor, the received data in accordance with at least one model to form a feature-based vector characterizing the data; generating, by a semantic extractor, a semantic-based representation of the data based on the feature-based vector; constructing, by a reconstruction unit, a reconstructed feature-based vector based on the semantic-based representation of the data; comparing, by a discrepancy analyzer, the feature-based vector with the reconstructed feature-based vector; forming a residual feature-based representation of the data based on one or more features identified in accordance with a result of the comparing; generating, by a unified representation construction unit, a unified representation for the data based on the semantic-based representation and the residual feature-based representation; and archiving the data in an information archive based on the unified representation of the data. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method, implemented on a machine having at least one processor, storage, and a communication platform connected to a network for archiving data, comprising the steps of:
-
receiving data via the communication platform; analyzing, by a feature extractor, the received data in accordance with at least one model to form a feature-based vector characterizing the data; generating, by a semantic extractor, a semantic-based representation of the data based on the feature-based vector; constructing, by a reconstruction unit, a reconstructed feature-based vector based on the semantic-based representation of the data; forming a blurred feature-based representation of the data by modifying the feature-based vector based on the reconstructed feature-based vector; generating, by a unified representation construction unit, a unified representation for the data based on the blurred feature-based representation; and archiving the data in an information archive based on the unified representation of the data. - View Dependent Claims (9, 10, 11)
-
-
12. A method, implemented on a machine having at least one processor, storage, and a communication platform connected to a network for search and retrieval of data archived based on a unified representation, comprising the steps of:
-
obtaining a query via the communication platform; processing, by a query processor, the query to generate a feature-based vector characterizing the query; generating, by a query representation generator, a unified representation for the query based on the feature-based vector, wherein the unified representation integrates semantic and feature based characterizations of the query; retrieving, by a candidate search unit, information relevant to the query from an information archive based on the unified representation for the query; generating, by a query response generator, a query response based on the information relevant to the query retrieved from the information archive; transmitting the query response to respond to the query. - View Dependent Claims (13, 14, 15)
-
-
16. A system for generating a unified representation for data, comprising:
-
a communication platform through which data can be received; a feature extractor configured for analyzing the received data in accordance with at least one model to form a feature-based vector characterizing the data; a semantic extractor configured for generating a semantic-based representation of the data based on the feature-based vector; a reconstruction unit configured for producing a reconstructed feature-based vector based on the semantic-based representation of the data; a residual feature identifier configured for forming a residual feature-based representation of the data based on one or more residual features identified in accordance with a comparison between the feature-based vector and the reconstructed feature-based vector; and a unified representation construction unit configured for generating a unified representation for the data based on the semantic-based representation and the residual feature-based representation. - View Dependent Claims (17, 18, 19)
-
-
20. A system for search and retrieval of data archived based on a unified representation, comprising:
-
a communication platform for obtaining a query and transmitting a query response; a query processor configured for processing the query to generate a feature-based vector characterizing the query; a query representation generator configured for generating a unified representation for the query based on the feature-based vector, wherein the unified representation integrates semantic and feature based characterizations of the query; a candidate search unit configured for retrieving information relevant to the query from an information archive based on the unified representation for the query; and a query response generator configured for generating the query response based on the information relevant to the query retrieved from the information archive and transmitting the query response to respond to the query. - View Dependent Claims (21)
-
-
22. A machine-readable non-transitory medium having information recorded thereon related to data archiving, the information, when read by the machine, causes the machine to perform the following:
-
receiving data via a communication platform; analyzing the received data in accordance with at least one model to form a feature-based vector characterizing the data; generating a semantic-based representation of the data based on the feature-based vector; constructing a reconstructed feature-based vector based on the semantic-based representation of the data; comparing the feature-based vector with the reconstructed feature-based vector; forming a residual feature-based representation of the data based on one or more features identified in accordance with a result of the comparing; generating a unified representation for the data based on the semantic-based representation and the residual feature-based representation; and archiving the data in an information archive based on the unified representation of the data. - View Dependent Claims (23, 24, 25)
-
-
26. A machine-readable non-transitory medium having information recorded thereon for data archiving, the information, when read by the machine, causes the machine to perform the following:
-
receiving data via a communication platform; analyzing the received data in accordance with at least one model to form a feature-based vector characterizing the data; generating a semantic-based representation of the data based on the feature-based vector; constructing a reconstructed feature-based vector based on the semantic-based representation of the data; forming a blurred feature-based representation of the data by modifying the feature-based vector based on the reconstructed feature-based vector; generating a unified representation for the data based on the blurred feature-based representation; and archiving the data in an information archive based on the unified representation of the data. - View Dependent Claims (27, 28, 29)
-
-
30. A machine-readable non-transitory medium having information recorded thereon for information search and retrieval, when read by the machine, causes the machine to perform the following:
-
obtaining a query via a communication platform; processing the query to generate a feature-based vector characterizing the query; generating a unified representation for the query based on the feature-based vector, wherein the unified representation integrates semantic and feature based characterizations of the query; retrieving information relevant to the query from an information archive based on the unified representation for the query; generating a query response based on the information relevant to the query retrieved from the information archive; and transmitting the query response to respond to the query. - View Dependent Claims (31, 32, 33)
-
Specification