Patent · US Active

Device, method and program for detecting positions of partial character strings

US10291396B2 · kind B2 · utility

0Cited by
4References
5Claims
0Family size

Assignee

Inventors

Key dates

Filing dateOct 5, 2015
Grant dateMay 14, 2019
Priority date
Expiry dateJan 2, 2036

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L2209/46
  • WIPO fieldControl
  • WIPO sectorInstruments

Abstract

The positions in a text in which partial character strings in a pattern appear are efficiently detected. A partial-character-string position detecting device 1 takes inputs of a secret text [t] of a text t, a secrete text <p> of a pattern p, a secret text <c> of a vector c, and a secret text <E> of a matrix E and outputs a secret text <H> of a matrix H. A first matrix generating part 20 generates a secret text <F> of a matrix F, in which F[i][j]=E[i][j+i mod n+1] (where it is assumed that E[i][n]=¬c[i]). A second matrix generating part 30 generates a secret text <F′> of a matrix F′, in which F[i][j]=1 is set if c[i]=0 or if c[i]=1 and F[k][j]=1 for every k that is successively c[k]=1, otherwise F[i][j]=0 is set, where k=i, . . . , n−1. A third matrix generating part 40 computes <H[i][j]>=<F[i][j−i mod n+1]>∧<c[i]>∧¬<c[i−1]> to generate the secrete text <H>.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.