Patents by Inventor Toshihiko Okamura

Toshihiko Okamura has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20240104182
    Abstract: A conventional biometric authentication system has been time-consuming and labor-intensive for users since the users are requested to re-register their biometric information. According to an aspect of the present disclosure, a biometric authentication system includes an update value generation unit configured to generate an update value, a first update processing unit configured to update, using the update value, a template generated based on biometric information, and a second update processing unit configured to update, using the update value, a verification key generated along with the template based on the biometric information using the update value.
    Type: Application
    Filed: January 29, 2021
    Publication date: March 28, 2024
    Applicant: NEC Corporation
    Inventors: Masahiro NARA, Toshihiko OKAMURA, Toshiyuki ISSHIKI, Kengo MORI, Hiroto TAMIYA
  • Publication number: 20240039718
    Abstract: In a recovery verification system, a template storage unit stores a template acquired by encrypting registration input information being biometric information about a registrant by using a secret key. A random number generation unit generates a random number in response to a request from the client. A protected template generation unit conceals the template by the random number, and transmits a protected template to the client. A determination unit acquires, from the client, information about a concealment index that is acquired by concealing a degree of similarity between registration input information and collation information being biometric information about an authenticated subject and is calculated based on the collation information and the protected template. A determination unit generates an index acquired by decrypting the concealment index by using a public key associated with the secret key and the random number, and performs authentication, based on the index.
    Type: Application
    Filed: December 16, 2020
    Publication date: February 1, 2024
    Applicant: NEC Corporation
    Inventors: Masahiro NARA, Toshihiko OKAMURA, Toshiyuki ISSHIKI, Hiroto TAMIYA
  • Patent number: 11817934
    Abstract: A wireless communication system includes a wireless sensor provided inside a metal housing; a receiver provided outside the metal housing to receive radio waves from the wireless sensor; and a passive repeater provided between the inside and the outside of the metal housing. The passive repeater includes a receiving antenna provided inside the metal housing and a transmitting antenna provided outside the metal housing. The receiving antenna of the passive repeater and the transmitting antenna of the passive repeater are electrically connected through a hole formed in the metal housing.
    Type: Grant
    Filed: September 29, 2021
    Date of Patent: November 14, 2023
    Assignee: NSK LTD.
    Inventors: Keisuke Manabe, Toshihiko Okamura, Tomoyuki Yanagisawa
  • Publication number: 20230342489
    Abstract: A collation system 10 includes divide registered information to first information and second information, and to provide the second information to a server apparatus 200, perform a first step for similarity calculation between the registered information and collation information inputted for collation with the registered information, based on the collation information and the first information, send a calculation result of the first step to the server apparatus 200, perform a second step for the similarity calculation based on the calculation result of the first step received from a client terminal 100, and the second information, send a calculation result of the second step to the client terminal 100, and perform a third step for the similarity calculation based on the calculation result of the second step received from the server apparatus 200, and the first information to calculate similarity between the registered information and the collation information.
    Type: Application
    Filed: May 29, 2020
    Publication date: October 26, 2023
    Applicant: NEC Corporation
    Inventors: Toshiyuki ISSHIKI, Hiroto Tamiya, Masahiro Nara, Toshihiko Okamura
  • Publication number: 20230006829
    Abstract: In order to provide an information matching system achieving an information matching scheme that takes a lower cost and uses secure biometric information, the information matching system includes a concealment apparatus, a decryption apparatus, and a similarity calculating apparatus. The concealment apparatus transmits, to the similarity calculating apparatus, concealed information including information concealing obtained matching information by linear conversion using random numbers. The similarity calculating apparatus calculates, from obtained one or more pieces of registration information and the concealed information received from the concealment apparatus, a concealed similarity which is a value concealing a similarity between the matching information and the registration information, and to transmit the calculated concealed similarity to the decryption apparatus.
    Type: Application
    Filed: October 4, 2019
    Publication date: January 5, 2023
    Applicant: NEC Corporation
    Inventors: Haruna FUKUDA, Hiroto Tamiya, Toshihiko Okamura, Toshiyuki Isshiki, Masahiro Nara
  • Publication number: 20220345302
    Abstract: A storing information generation apparatus obtains registration information and an identifier capable of identifying the registration information, to generate a first individual key from the common key and the identifier, and to generate storing information obtained by linearly converting the registration information using the common key and the first individual key. A matching information concealment apparatus obtains matching information to generate concealed matching information concealing the matching information using an encryption key. A concealed similarity calculation apparatus calculates a concealed similarity from the storing information and the concealed matching information. A decryption apparatus generates a second individual key from the common key and the identifier, and calculates a similarity between the registration information and the matching information from the concealed similarity, a decryption key corresponding to the encryption key, the common key, and the second individual key.
    Type: Application
    Filed: October 9, 2019
    Publication date: October 27, 2022
    Applicant: NEC Corporation
    Inventors: Haruna FUKUDA, Toshiyuki ISSHIKI, Masahiro NARA, Hiroto TAMIYA, Toshihiko OKAMURA
  • Publication number: 20220321363
    Abstract: The client includes a random number generation unit which generates a random number, a concealed information storage unit which stores concealed information generated by concealing registered information and the generated random number using a secret key, and a response computation unit which, on the basis of a challenge transmitted from the server, the collation information input for collation with the registered information, and the concealed information, computes a response corresponding to the challenge and including a concealed index, generated by concealing an index indicating closeness between the registered information and the collation information. The server includes a challenge generation unit which generates the challenge using a public key corresponding to the secret key, and a determination unit which uses the public key and the random number transmitted from the client to determine whether or not the response transmitted from the client corresponds to the challenge.
    Type: Application
    Filed: June 5, 2019
    Publication date: October 6, 2022
    Applicant: NEC Corporation
    Inventors: Toshiyuki ISSHIKI, Toshihiko OKAMURA, Haruna FUKUDA, Hiroto TAMIYA, Masahiro NARA
  • Publication number: 20220021438
    Abstract: A wireless communication system includes a wireless sensor provided inside a metal housing; a receiver provided outside the metal housing to receive radio waves from the wireless sensor; and a passive repeater provided between the inside and the outside of the metal housing. The passive repeater includes a receiving antenna provided inside the metal housing and a transmitting antenna provided outside the metal housing. The receiving antenna of the passive repeater and the transmitting antenna of the passive repeater are electrically connected through a hole formed in the metal housing.
    Type: Application
    Filed: September 29, 2021
    Publication date: January 20, 2022
    Applicant: NSK LTD.
    Inventors: Keisuke Manabe, Toshihiko Okamura, Tomoyuki Yanagisawa
  • Patent number: 10408269
    Abstract: There is provided a wireless sensor-equipped bearing. A plurality of magnets are fixed between pockets of a retainer formed of an annular body such that an N pole and an S pole of the magnets neighbor in a circumferential direction of the annular body. A coil, a circuit unit and an antenna are fixed to a surface of a first seal, the surface being opposed to the magnets. A sensor is disposed on any one of an inner ring, an outer ring and the first seal.
    Type: Grant
    Filed: March 31, 2017
    Date of Patent: September 10, 2019
    Assignee: NSK Ltd.
    Inventors: Toshihiko Okamura, Kunihiko Sasao, Hideki Kobayashi
  • Publication number: 20190040912
    Abstract: There is provided a wireless sensor-equipped bearing. A plurality of magnets are fixed between pockets of a retainer formed of an annular body such that an N pole and an S pole of the magnets neighbor in a circumferential direction of the annular body. A coil, a circuit unit and an antenna are fixed to a surface of a first seal, the surface being opposed to the magnets. A sensor is disposed on any one of an inner ring, an outer ring and the first seal.
    Type: Application
    Filed: March 31, 2017
    Publication date: February 7, 2019
    Inventors: Toshihiko OKAMURA, Kunihiko SASAO, Hideki KOBAYASHI
  • Patent number: 10200356
    Abstract: An information processing system performing highly secure broadcast authentication while reducing a delay until authentication, a communication amount, and a computation amount is provided. A server (100) generates authentication information for transmission data by combining a tag relating to the transmission data and a chain value associated in a chain with transmission order of the transmission data. The tag relating to the transmission data is generated by using a common key. The chain is generated by using a one-way function. A node (200) verifies whether a chain value associated with transmission order of data received in the past is generated or not by applying the one-way function to a chain value extracted by using a tag relating to the received data and authentication information for the received data. The tag relating to the received data is generated by using the common key.
    Type: Grant
    Filed: October 20, 2015
    Date of Patent: February 5, 2019
    Assignee: NEC CORPORATION
    Inventor: Toshihiko Okamura
  • Publication number: 20170318002
    Abstract: An information processing system performing highly secure broadcast authentication while reducing a delay until authentication, a communication amount, and a computation amount is provided. A server (100) generates authentication information for transmission data by combining a tag relating to the transmission data and a chain value associated in a chain with transmission order of the transmission data. The tag relating to the transmission data is generated by using a common key. The chain is generated by using a one-way function. A node (200) verifies whether a chain value associated with transmission order of data received in the past is generated or not by applying the one-way function to a chain value extracted by using a tag relating to the received data and authentication information for the received data. The tag relating to the received data is generated by using the common key.
    Type: Application
    Filed: October 20, 2015
    Publication date: November 2, 2017
    Applicant: NEC CORPORATION
    Inventor: Toshihiko OKAMURA
  • Publication number: 20150304293
    Abstract: The message authentication system is a message authentication system used in a multihop network and including a server 30 and multiple nodes 1 which transmit data to the server 30. Each of the nodes 1 includes: a tag generation unit 902 which uses a private key shared with the server to calculate a tag as a message authenticator corresponding to the data; and a parity tag generation unit 901 which uses the tag to generate a parity tag composed of parities calculated as error-correcting code. The node 1 generates the parity tag corresponding to the tags created by the node 1 and child nodes of the node 1, and transmits the parity tag to a parent node or the server 30 together with the data.
    Type: Application
    Filed: November 7, 2013
    Publication date: October 22, 2015
    Applicant: NEC Corporation
    Inventor: Toshihiko OKAMURA
  • Publication number: 20140137211
    Abstract: The present invention has: a dynamic random access memory (DRAM); a refresh controller that receives information related to a range of the number of lost bits that are lost by stopping refresh processing of the DRAM, and controls a time to stop the refresh processing to achieve the range of the number of lost bits; and a physical information mapping unit that generates device specific information based on position information of the lost bits generated by stopping the refresh processing. It is preferable that the refresh controller corrects the time to stop the refresh processing based on the number of current lost bits to achieve the range of the number of lost bits set.
    Type: Application
    Filed: June 27, 2012
    Publication date: May 15, 2014
    Applicant: NEC CORPORATION
    Inventors: Kazuhiko Minematsu, Toshihiko Okamura, Yukiyasu Tsunoo
  • Patent number: 8627168
    Abstract: A multistage difference cyclic permutation unit (106) for performing multistage cyclic permutation, an address administration unit (104) for administering addresses of the cumulative LLR memory (101), a received value arrangement unit (103) for generating records during writing of received values to the cumulative LLR memory (101), and a control unit (110) for generating parameters to control each unit from information of a parity check matrix and the current cyclic permutation size are prepared. The address administration unit (104) controls reading/writing addresses of the cumulative LLR memory (101) based on a reading start address from the cumulative LLR memory (101) corresponding to the column block. After the start of reading of a column block, the control unit (110) generates a reading start address in the next decoding of the column block and stores it into the address administration unit (104).
    Type: Grant
    Filed: March 4, 2010
    Date of Patent: January 7, 2014
    Assignee: NEC Corporation
    Inventor: Toshihiko Okamura
  • Patent number: 8386877
    Abstract: Intended is to achieve, in a wide range of an SN ratio, throughput on the same order of that attained by a method based on puncturing and improve computational complexity of decoding processing at a high coding rate. In a communication system for transmitting an error correcting code for an error on a communication path from a transmitter to a receiver, the transmitter divides information bits of a code word to be transmitted into a plurality of blocks based on a request for retransmission of an error correcting code from the receiver, generates an error correcting code by compact-coding of one block among the plurality of blocks and transmits the generated error correcting code.
    Type: Grant
    Filed: September 12, 2008
    Date of Patent: February 26, 2013
    Assignee: NEC Corporation
    Inventor: Toshihiko Okamura
  • Publication number: 20130007568
    Abstract: Provided is an error correction code decoding apparatus capable of performing a decoding process efficiently for various interleaver sizes while suppressing an increase in apparatus size.
    Type: Application
    Filed: March 7, 2011
    Publication date: January 3, 2013
    Applicant: NEC CORPORATION
    Inventor: Toshihiko Okamura
  • Patent number: 8225174
    Abstract: To provide a decoder capable of efficiently dealing with various Z, even when in-block parallel degree is fixed in MP decoding of quasi-cyclic LDPC codes. A reception value aligning device keeps the first S or less reception value data from the block head. If block size Z is not a multiple of S, (S?(Z mod S)) data of the block head are added to the end of the reception value data of the block so that the block size Z is a multiple of S. The block size is written into reception value memory. A message aligning device performs cyclic permutation. If Z is not a multiple of S, the first (S?(Z mod S)) messages from the block output head are added to the end of the output message of the block so that the Z is a multiple of S and is outputted to the message memory.
    Type: Grant
    Filed: December 5, 2007
    Date of Patent: July 17, 2012
    Assignee: NEC Corporation
    Inventor: Toshihiko Okamura
  • Publication number: 20110320912
    Abstract: A multistage difference cyclic permutation means (106) for performing multistage cyclic permutation, an address administration means (104) for administering addresses of the cumulative LLR memory (101), a received value arrangement means (103) for generating records during writing of received values to the cumulative LLR memory (101), and a control means (110) for generating parameters to control each means from information of a parity check matrix and the current cyclic permutation size are prepared. The address administration means (104) controls reading/writing addresses of the cumulative LLR memory (101) based on a reading start address from the cumulative LLR memory (101) corresponding to the column block. After the start of reading of a column block, the control means (110) generates a reading start address in the next decoding of the column block and stores it into the address administration means (104).
    Type: Application
    Filed: March 4, 2010
    Publication date: December 29, 2011
    Applicant: NEC CORPORATION
    Inventor: Toshihiko Okamura
  • Publication number: 20100281327
    Abstract: Intended is to achieve, in a wide range of an SN ratio, throughput on the same order of that attained by a method based on puncturing and improve computational complexity of decoding processing at a high coding rate. In a communication system for transmitting an error correcting code for an error on a communication path from a transmitter to a receiver, the transmitter divides information bits of a code word to be transmitted into a plurality of blocks based on a request for retransmission of an error correcting code from the receiver, generates an error correcting code by compact-coding of one block among the plurality of blocks and transmits the generated error correcting code.
    Type: Application
    Filed: September 12, 2008
    Publication date: November 4, 2010
    Applicant: NEC CORPORATION
    Inventor: Toshihiko Okamura