Information search method and apparatus of time-series data using multi-dimensional time-series feature vector and program storage medium
First Claim
1. An information search system comprising:
- a terminal of an information provider having a processor;
a terminal of a user having a processor; and
an information search server having a processor, the processor of the information search server comprising;
an information accumulation section which accumulates in advance accompanying information related to reference time-series data;
a time-series signal feature accumulation section which accumulates in advance reference time-series signal feature data, said reference time-series signal feature data being associated with respective accompanying information related to the reference time-series data;
a search key input section configured to receive a piece of search key time-series data from said terminal of said user as a search key;
a feature calculation section configured to generate search key time-series signal feature data in a form of a multi-dimensional feature vector based on said piece of said search key time-series data, wherein each element of said multi-dimensional feature vector represents an average value of a corresponding one of a plurality of portions which are obtained by dividing said piece of search key time-series data into the plurality of portions;
a feature collating section configured to perform collation between said search key time-series signal feature data and said reference time-series signal feature data to determine a similar portion in said reference time-series signal feature data, and searches out collating reference time-series signal feature data which includes the similar portion;
a search information selection section configured to select, from said information accumulation section, accompanying information based upon the collating reference time-series signal feature data;
an information presentation section configured to output, as a search result, said accompanying information which is selected by said search information selection section; and
an information update section which, when reference time-series signal feature data, which has been obtained by feature calculation of reference time-series data, and accompanying information related to said reference time-series signal feature data have been received from the terminal of the information provider, performs addition to the reference time-series signal feature data which is accumulated in said time-series signal feature accumulation section and the accompanying information which is accumulated in said information accumulation section, according to said received reference time-series signal feature data and accompanying information, and which, when a signal for commanding the deletion of reference time-series signal feature data and accompanying information, and data for specifying the reference time-series signal feature data and the accompanying information which are to be deleted have been received from said terminal of said information provider, performs deletion of said reference time-series signal feature data and said accompanying information which are to be deleted from said time-series signal feature accumulation section and said information accumulation section, respectively,wherein the processor of said information search server performs updating of said accompanying information which is presented to said user.
1 Assignment
0 Petitions
Accused Products
Abstract
It enables easy and quick searching and delivery of information desired by a user based upon a portion of time-series data which consists of clip information from music, a movie, a commercial message, or the like. The user accesses an information search server from a user terminal which is connected to a network, and, using this portion of time-series data as a search key, performs searches upon said server for information related to the time-series data. The information search server returns the name of the tune, the title of the movie, the name of goods advertised in the commercial message or the like to the user terminal via said network as search results, and the search provider levies a price for said search from the user.
40 Citations
44 Claims
-
1. An information search system comprising:
-
a terminal of an information provider having a processor; a terminal of a user having a processor; and an information search server having a processor, the processor of the information search server comprising; an information accumulation section which accumulates in advance accompanying information related to reference time-series data; a time-series signal feature accumulation section which accumulates in advance reference time-series signal feature data, said reference time-series signal feature data being associated with respective accompanying information related to the reference time-series data; a search key input section configured to receive a piece of search key time-series data from said terminal of said user as a search key; a feature calculation section configured to generate search key time-series signal feature data in a form of a multi-dimensional feature vector based on said piece of said search key time-series data, wherein each element of said multi-dimensional feature vector represents an average value of a corresponding one of a plurality of portions which are obtained by dividing said piece of search key time-series data into the plurality of portions; a feature collating section configured to perform collation between said search key time-series signal feature data and said reference time-series signal feature data to determine a similar portion in said reference time-series signal feature data, and searches out collating reference time-series signal feature data which includes the similar portion; a search information selection section configured to select, from said information accumulation section, accompanying information based upon the collating reference time-series signal feature data; an information presentation section configured to output, as a search result, said accompanying information which is selected by said search information selection section; and an information update section which, when reference time-series signal feature data, which has been obtained by feature calculation of reference time-series data, and accompanying information related to said reference time-series signal feature data have been received from the terminal of the information provider, performs addition to the reference time-series signal feature data which is accumulated in said time-series signal feature accumulation section and the accompanying information which is accumulated in said information accumulation section, according to said received reference time-series signal feature data and accompanying information, and which, when a signal for commanding the deletion of reference time-series signal feature data and accompanying information, and data for specifying the reference time-series signal feature data and the accompanying information which are to be deleted have been received from said terminal of said information provider, performs deletion of said reference time-series signal feature data and said accompanying information which are to be deleted from said time-series signal feature accumulation section and said information accumulation section, respectively, wherein the processor of said information search server performs updating of said accompanying information which is presented to said user. - View Dependent Claims (2, 4, 5, 6, 7, 8, 9, 10, 35, 41)
-
-
3. An information search apparatus system comprising:
-
a terminal of an information provider having a processor; a terminal of a user having a processor; and an information search server having a processor, the processor of the information search server comprising; an information accumulation section which accumulates in advance accompanying information related to reference time-series data; a time-series signal feature accumulation section which accumulates in advance reference time-series signal feature data, said reference time-series signal feature data being associated with respective accompanying information related to the reference time-series data; a search key input section configured to receive search key time-series signal feature data in a form of a multi-dimensional feature vector, wherein each element of said multi-dimensional feature vector represents an average value of a portion of search key time-series data, said portion being obtained by dividing said search key time-series data into a plurality of portions; a feature collating section configured to perform collation between said search key time-series signal feature data and said reference time-series signal feature data to determine a similar portion in said reference time-series signal feature data, and searches out collating reference time-series signal feature data which includes the similar portion; a search information selection section configured to select, from said information accumulation section, accompanying information based upon the collating reference time-series signal feature data; an information presentation section configured to output, as a search result, said accompanying information which is selected by said search information selection section; and an information update section which, when reference time-series signal feature data, which has been obtained by feature calculation of reference time-series data, and accompanying information related to said reference time-series signal feature data have been received from the terminal of the information provider, performs addition to the reference time-series signal feature data which is accumulated in said time-series signal feature accumulation section and the accompanying information which is accumulated in said information accumulation section, according to said received reference time-series signal feature data and accompanying information, and which, when a signal for commanding the deletion of reference time-series signal feature data and accompanying information, and data for specifying the reference time-series signal feature data and the accompanying information which are to be deleted have been received from said terminal of said information provider, performs deletion of said reference time-series signal feature data and said accompanying information which are to be deleted from said time-series signal feature accumulation section and said information accumulation section, respectively, wherein the processor of said information search server performs updating of said accompanying information which is presented to said user. - View Dependent Claims (36, 42)
-
-
11. An information search method used in an information search system which includes an information search apparatus, a terminal of an information provider, and a terminal of a user, the information search method comprising:
-
an information accumulation step of accumulating in advance accompanying information related to reference time-series data; a time-series signal feature accumulation step of accumulating in advance reference time-series signal feature data, said reference time-series signal feature data being associated with the respective accompanying information related to the reference time-series data; a search key input step of receiving a piece of search key time-series data from said terminal of said user as a search key; a feature calculation step of generating search key time-series signal feature data in a form of a multi-dimensional feature vector based on said piece of said search key time-series data, wherein each element of said multi-dimensional feature vector represents an average value of a corresponding one of a plurality of portions which are obtained by dividing said piece of search key time-series data into the plurality of portions; a feature collation step of performing collation between said search key time-series signal feature data and said reference time-series signal feature data to determine a similar portion in said reference time-series signal feature data, and searching out collating reference time-series signal feature data which includes the similar portion; a search information selection step of selecting said accompanying information which has been accumulated in advance, based upon the collating reference time-series signal feature data; an information presentation step of outputting, as a search result, the accompanying information which has been selected by said search information selection step; and an information updating step which, when reference time-series signal feature data, which has been obtained by feature calculation of reference time-series data, and accompanying information related to said reference time-series signal feature data have been received from said terminal of said information provider, performs addition to said accumulated reference time-series signal feature data and said accumulated accompanying information, according to said received reference time-series signal feature data and said accompanying information; and
which, when a signal for commanding the deletion of reference time-series signal feature data and accompanying information, and data for specifying the reference time-series signal feature data and the accompanying information which are to be deleted have been received from said terminal of said information provider, performs deletion of said reference time-series signal feature data and said accompanying information which are to be deleted from said accumulated reference time-series signal feature data and said accumulated accompanying information, respectively,wherein updating of said accompanying information which is presented to said user is performed. - View Dependent Claims (12, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 29, 30, 31, 32, 33, 34, 37, 43)
-
-
13. An information search method used in an information search system which includes an information search apparatus, a terminal of an information provider, and a terminal of a user, the information search method comprising:
-
an information accumulation step of accumulating in advance accompanying information related to reference time-series data; a time-series signal feature accumulation step of accumulating in advance reference time-series signal feature data, said reference time-series signal feature data being associated with respective accompanying information related to the reference time-series data; a search key input step of receiving search key time-series signal feature data in a form of a multi-dimensional feature vector, wherein each element of said multi-dimensional feature vector represents an average value of a portion of search key time-series data, said portion being obtained by dividing said search key time-series data into a plurality of portions; a feature collation step of performing collation between said search key time-series signal feature data and said reference time-series signal feature data to determine a similar portion in said reference time-series signal feature data, and searching out collating reference time-series signal feature data which includes the similar portion; a search information selection step of selecting said accompanying information which has been accumulated in advance, based upon the collating reference time-series signal feature data; an information presentation step of outputting, as a search result, the accompanying information which has been selected by said search information selection step; and an information updating step which, when reference time-series signal feature data, which has been obtained by feature calculation of reference time-series data, and accompanying information related to said reference time-series signal feature data have been received from said terminal of said information provider, performs addition to said accumulated reference time-series signal feature data and said accumulated accompanying information, according to said received reference time-series signal feature data and said accompanying information; and
which, when a signal for commanding the deletion of reference time-series signal feature data and accompanying information, and data for specifying the reference time-series signal feature data and the accompanying information which are to be deleted have been received from said terminal of said information provider, performs deletion of said reference time-series signal feature data and said accompanying information which are to be deleted from said accumulated reference time-series signal feature data and said accumulated accompanying information, respectively,wherein updating of said accompanying information which is presented to said user is performed. - View Dependent Claims (38, 44)
-
-
27. A program storage medium readable by a machine, tangibly embodying a program of instructions executed by the machine to perform a method in an information search system which includes an information search apparatus, a terminal of an information provider, and a terminal of a user, the method comprising:
-
an information accumulation step of accumulating in advance accompanying information related to reference time-series data; a time-series signal feature accumulation step of accumulating in advance reference time-series signal feature data, said reference time-series signal feature data being associated with the respective accompanying information related to the reference time-series data; a search key input step of receiving a piece of search key time-series data from said terminal of said user as a search key; a feature calculation step of generating search key time-series signal feature data in a form of a multi-dimensional feature vector based on said piece of said search key time-series data, wherein each element of said multi-dimensional feature vector represents an average value of a corresponding one of a plurality of portions which are obtained by dividing said piece of search key time-series data into the plurality of portions; a feature collation step of performing collation between said search key time-series signal feature data and said reference time-series signal feature data to determine a similar portion in said reference time-series signal feature data, and searching out collating reference time-series signal feature data which includes the similar portion; a search information selection step of selecting said accompanying information which is accumulated in advance based upon the collating reference time-series signal feature data; an information presentation step of outputting, as a search result, said accompanying information which is selected by said search information selection step; and an information updating step which, when reference time-series signal feature data, which has been obtained by feature calculation of reference time-series data, and accompanying information related to said reference time-series signal feature data have been received from said terminal of said information provider, performs addition to said accumulated reference time-series signal feature data and said accumulated accompanying information, according to said received reference time-series signal feature data and said accompanying information; and
which, when a signal for commanding the deletion of reference time-series signal feature data and accompanying information, and data for specifying the reference time-series signal feature data and the accompanying information which are to be deleted have been received from said terminal of said information provider, performs deletion of said reference time-series signal feature data and said accompanying information which are to be deleted from said accumulated reference time-series signal feature data and said accumulated accompanying information, respectively,wherein updating of said accompanying information which is presented to said user is performed. - View Dependent Claims (39)
-
-
28. A program storage medium readable by a machine, tangibly embodying a program of instructions executed by the machine to perform a method in an information search system which includes an information search apparatus, a terminal of an information provider, and a terminal of a user, the method comprising:
-
an information accumulation step of accumulating in advance accompanying information related to reference time-series data; a time-series signal feature accumulation step of accumulating in advance reference time-series signal feature data, said reference time-series signal feature data being associated with respective accompanying information related to the reference time-series data; a search key input step of receiving search key time-series signal feature data in a form of a multi-dimensional feature vector, wherein each element of said multi-dimensional feature vector represents an average value of a portion of search key time-series data, said portion being obtained by dividing said search key time-series data into a plurality of portions; a feature collation step of performing collation between said search key time-series signal feature data and said reference time-series signal feature data to determine a similar portion in said reference time-series signal feature data, and searching out collating reference time-series signal feature data which includes the similar portion; a search information selection step of selecting said accompanying information which has been accumulated in advance, based on the collating reference time-series signal feature data; an information presentation step of outputting, as a search result, the accompanying information which has been selected by said search information selection step; and an information updating step which, when reference time-series signal feature data, which has been obtained by feature calculation of reference time-series data, and accompanying information related to said reference time-series signal feature data have been received from said terminal of said information provider, performs addition to said accumulated reference time-series signal feature data and said accumulated accompanying information, according to said received reference time-series signal feature data and said accompanying information; and
which, when a signal for commanding the deletion of reference time-series signal feature data and accompanying information, and data for specifying the reference time-series signal feature data and the accompanying information which are to be deleted have been received from said terminal of said information provider, performs deletion of said reference time-series signal feature data and said accompanying information which are to be deleted from said accumulated reference time-series signal feature data and said accumulated accompanying information, respectively,wherein updating of said accompanying information which is presented to said user is performed. - View Dependent Claims (40)
-
Specification