Quantized feature index trajectory
First Claim
1. A portable electronic device that device that is arranged to manage time domain data with a quantized feature index trajectory methodology, the portable electronic device comprising:
- a feature quantizer block that is arranged to convert the time domain data into a stream of feature indexes;
a buffer block that is arranged to store the time domain data and also store at least a portion of the stream of feature indexes as buffered feature indexes, wherein the buffered feature indexes are associated with the time domain data;
a QFIT processing block that is arranged to process the buffered feature indexes and the time domain data by;
associating each buffered feature index with a respective time index relative to the corresponding time domain data;
linking each buffered feature index together in a feature trail such that each buffered feature index in the feature trail is linked to a preceding buffered feature index that has an earlier time index; and
generating a feature vector that is associated with the time domain data and the feature trail; and
updating indexes for searching and retrieval operations such that the feature vector operates as an index for the time domain data.
2 Assignments
0 Petitions
Accused Products
Abstract
Indexing methods are described that may be used by databases, search engines, query and retrieval systems, context sensitive data mining, context mapping, language identification, image recognition, and robotic systems. Raw baseline features from an input signal are aggregated, abstracted and indexed for later retrieval or manipulation. The feature index is the quantization number for the underlying features that are represented by an abstraction. Trajectories are used to signify how the features evolve over time. Features indexes are linked in an ordered sequence indicative of time quanta, where the sequence represents the underlying input signal. An example indexing system based on the described processes is an inverted index that creates a mapping from features or atoms to the underlying documents, files, or data. A highly optimized set of operations can be used to manipulate the quantized feature indexes, where the operations can be fine tuned independent from the base feature set.
-
Citations
20 Claims
-
1. A portable electronic device that device that is arranged to manage time domain data with a quantized feature index trajectory methodology, the portable electronic device comprising:
-
a feature quantizer block that is arranged to convert the time domain data into a stream of feature indexes; a buffer block that is arranged to store the time domain data and also store at least a portion of the stream of feature indexes as buffered feature indexes, wherein the buffered feature indexes are associated with the time domain data; a QFIT processing block that is arranged to process the buffered feature indexes and the time domain data by; associating each buffered feature index with a respective time index relative to the corresponding time domain data; linking each buffered feature index together in a feature trail such that each buffered feature index in the feature trail is linked to a preceding buffered feature index that has an earlier time index; and generating a feature vector that is associated with the time domain data and the feature trail; and updating indexes for searching and retrieval operations such that the feature vector operates as an index for the time domain data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer implemented method for managing time domain data with a quantized feature index trajectory methodology, the method comprising:
-
segmenting a frame of time domain data into time windows; quantizing features for each time window segment such that each time window has a corresponding feature index; storing the time domain data and the quantized features; time stamping each quantized feature with a respective time index relative to the corresponding time domain data; linking each quantized feature together in a feature trail such that each quantized feature in the feature trail is linked to a preceding quantized feature that has an earlier time index; generating a feature vector that is associated with the time domain data and the feature trail; and updating indexes to the time domain data for searching and retrieval operations such that the feature vector operates as an index for the time domain data. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A computer-readable storage device for storing a set of computer-executable instructions to implement a method for managing time domain data with a quantized feature index trajectory methodology, the method comprising:
-
identifying a first set of quantized features that are linked together in a first feature trail such that each quantized feature in the first feature trail is linked to a preceding one of the quantized features in the first feature trail that has an earlier time index; mapping the first set of quantized features in the first feature trail to a feature vector that is associated with stored time domain data; identifying a second set of quantized features that are linked together in the second feature trail such that each quantized feature in the second feature trail is linked to a preceding one of the quantized features in the second feature trail that has an earlier time index; comparing the first set of quantized features from the first feature trail to the second set of quantized features from the second feature trail; identifying the stored time domain data when a match is identified from the comparison of the first set of quantized features from the first feature trail to the second set of quantized features from the second feature trail; and performing an operation on the stored time domain data when the match is identified. - View Dependent Claims (17, 18, 19, 20)
-
Specification