| CPC A61B 5/4836 (2013.01) [A61B 5/4205 (2013.01); A61B 5/6822 (2013.01); A61B 5/6823 (2013.01); A61B 5/6824 (2013.01); A61B 5/6828 (2013.01); A61B 5/7267 (2013.01); A61F 2/583 (2013.01); A61F 2/72 (2013.01); A61G 5/00 (2013.01); A61H 1/0237 (2013.01); A61H 1/0274 (2013.01); A61H 1/0292 (2013.01); A63B 23/16 (2013.01); G06F 3/015 (2013.01); G16H 40/67 (2018.01); G16H 50/20 (2018.01); A61B 5/389 (2021.01); A61B 2018/00839 (2013.01); A61F 2002/6614 (2013.01); A61F 2002/704 (2013.01); A61H 2230/08 (2013.01); A61M 2230/08 (2013.01); A63B 2230/08 (2013.01)] | 11 Claims |

|
1. A computer apparatus for identifying information represented by a biological signal, the computer apparatus comprising:
receiver means for receiving a biological signal;
analysis means for analyzing the received biological signal and outputting feature data;
first determination means for determining output vectors indicating degrees of similarity between the feature data and each of a plurality of teaching data;
storage means for chronologically storing the output vectors for each time; and
second determination means for determining information represented by the biological signal based on a plurality of output vectors within a predetermined period in the chronological output vectors stored in the storage means, wherein the second determination means:
calculates computed values for each one of the plurality of teaching data by performing a computation on degrees of similarity indicated by each of corresponding chronological components of the plurality of output vectors within the predetermined period, wherein each of the degree of similarity on which the computation is performed has a value in a range of 0 to 1, wherein an end point of the predetermined period is a last time at which an output vector is stored in the storage means; and
determines the information represented by the biological signal based on the computed values.
|