Patents by Inventor Nuttapong Attrapadung
Nuttapong Attrapadung 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).
-
Patent number: 11436471Abstract: A method of obtaining a shared prediction model is provided. The method includes: obtaining a prediction model as a neural network; converting each negative numerical value in a plurality of parameters included in the prediction model to a positive numerical value to obtain a converted prediction model; and sharing the converted prediction model by a secret sharing method to obtain shared prediction models while concealing an input data.Type: GrantFiled: October 2, 2018Date of Patent: September 6, 2022Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICAInventors: Naohisa Nishida, Yuji Unagami, Tatsumi Oba, Ryo Kato, Shota Yamada, Nuttapong Attrapadung, Tadanori Teruya, Takahiro Matsuda, Goichiro Hanaoka
-
Patent number: 11393019Abstract: Purchase from sellers of selection is enabled to be made through simple operations. Furthermore, prospective purchase events are distributed to sellers as needed. Demands of purchase candidates are retrieved.Type: GrantFiled: March 31, 2015Date of Patent: July 19, 2022Assignees: NATIONAL INSTITUTE OF ADVANCED INDUSTRIAL SCIENCE AND TECHNOLOGY, PEACE AND PASSION INC.Inventors: Satoshi Hirano, Nuttapong Attrapadung, Senlin Guan
-
Publication number: 20220100897Abstract: A secure authentication method includes: deriving a distributed LSH value using secret LSH, taking a first distributed feature amount which is a feature amount of user information distributed through a secret distribution method and encrypted LSH parameters as inputs; deriving a distributed hash value using a secret unidirectional function, taking the distributed LSH value and a distributed key as inputs; decoding the hash value by reversing distribution of the distributed hash value; selecting, from a secret hash table storing sets of a hash value as an index and a distributed feature amount as a data string, a set including a hash value matching the decoded hash value; computing, in secret, similarity between the distributed feature amount in the set and the first distributed feature amount; deriving, in secret, a user authentication result based on the similarity computed; and outputting the derived authentication result.Type: ApplicationFiled: December 9, 2021Publication date: March 31, 2022Applicant: Panasonic Intellectual Property Corporation of AmericaInventors: Naohisa NISHIDA, Tatsumi OBA, Yuji UNAGAMI, Tadanori TERUYA, Nuttapong ATTRAPADUNG, Goichiro HANAOKA
-
Publication number: 20210279581Abstract: A prediction model conversion method includes: converting a prediction model by converting at least one parameter which is included in the prediction model and is for performing homogenization processing into at least one parameter for performing processing including nonlinear processing, the prediction model being a neural network; and generating an encrypted prediction model that performs prediction processing with input in a secret state remaining secret by encrypting the prediction model that has been converted.Type: ApplicationFiled: May 12, 2021Publication date: September 9, 2021Applicant: Panasonic Intellectual Property Corporation of AmericaInventors: Naohisa NISHIDA, Tatsumi OBA, Yuji UNAGAMI, Tadanori TERUYA, Nuttapong ATTRAPADUNG
-
Patent number: 10649919Abstract: In an information processing method, a query including a first encrypted feature value provided with confidential information unique to a user is received. The first encrypted feature value is generated by encrypting a first feature value calculated from privacy data of the user by using inner product encryption. A plurality of inner product values are acquired by computing an inner product of the first encrypted feature value and each of a plurality of second encrypted feature values. Privacy data of a plurality of pieces of privacy data having an inner product value of the first encrypted feature value and a second encrypted feature value with an encrypted reference feature value calculated from the privacy data being equal to or smaller than a predetermined threshold is transmitted. A secret key of the user is identified by using the confidential information when an unauthorized access is detected, and identification information is outputted.Type: GrantFiled: December 20, 2017Date of Patent: May 12, 2020Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICAInventors: Yuji Unagami, Naohisa Nishida, Shota Yamada, Nuttapong Attrapadung, Takahiro Matsuda, Goichiro Hanaoka
-
Patent number: 10303893Abstract: A data search method of a first device storing multiple sets of privacy data acquired from multiple persons and multiple reference features corresponding to the multiple sets of privacy data, where the multiple reference features each are expressed by an n-dimensional vector, includes receiving first encrypted features from a second device connected to the first device, generating multiple second converted features by a second conversion of the multiple reference features, generating of multiple second encrypted features by encrypting the multiple second converted features using inner product encryption, acquiring multiple inner product values by performing inner product computation of each of the first encrypted features and the multiple second encrypted features, determining whether or not the first features and the first reference features are similar, and transmitting of first privacy data corresponding to the first reference features out of the multiple sets of privacy data to the second device.Type: GrantFiled: December 1, 2016Date of Patent: May 28, 2019Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICAInventors: Yuji Unagami, Natsume Matsuzaki, Shota Yamada, Nuttapong Attrapadung, Takahiro Matsuda, Goichiro Hanaoka
-
Publication number: 20190114530Abstract: A method of obtaining a shared prediction model is provided. The method includes: obtaining a prediction model as a neural network; converting each negative numerical value in a plurality of parameters included in the prediction model to a positive numerical value to obtain a converted prediction model; and sharing the converted prediction model by a secret sharing method to obtain shared prediction models while concealing an input data.Type: ApplicationFiled: October 2, 2018Publication date: April 18, 2019Inventors: NAOHISA NISHIDA, YUJI UNAGAMI, TATSUMI OBA, RYO KATO, SHOTA YAMADA, NUTTAPONG ATTRAPADUNG, TADANORI TERUYA, TAKAHIRO MATSUDA, GOICHIRO HANAOKA
-
Publication number: 20180203808Abstract: In an information processing method, a query including a first encrypted feature value provided with confidential information unique to a user is received. The first encrypted feature value is generated by encrypting a first feature value calculated from privacy data of the user by using inner product encryption. A plurality of inner product values are acquired by computing an inner product of the first encrypted feature value and each of a plurality of second encrypted feature values. Privacy data of a plurality of pieces of privacy data having an inner product value of the first encrypted feature value and a second encrypted feature value with an encrypted reference feature value calculated from the privacy data being equal to or smaller than a predetermined threshold is transmitted. A secret key of the user is identified by using the confidential information when an unauthorized access is detected, and identification information is outputted.Type: ApplicationFiled: December 20, 2017Publication date: July 19, 2018Inventors: YUJI UNAGAMI, NAOHISA NISHIDA, SHOTA YAMADA, NUTTAPONG ATTRAPADUNG, TAKAHIRO MATSUDA, GOICHIRO HANAOKA
-
Publication number: 20170169241Abstract: A data search method of a first device storing multiple sets of privacy data acquired from multiple persons and multiple reference features corresponding to the multiple sets of privacy data, where the multiple reference features each are expressed by an n-dimensional vector, includes receiving first encrypted features from a second device connected to the first device, generating multiple second converted features by a second conversion of the multiple reference features, generating of multiple second encrypted features by encrypting the multiple second converted features using inner product encryption, acquiring multiple inner product values by performing inner product computation of each of the first encrypted features and the multiple second encrypted features, determining whether or not the first features and the first reference features are similar, and transmitting of first privacy data corresponding to the first reference features out of the multiple sets of privacy data to the second device.Type: ApplicationFiled: December 1, 2016Publication date: June 15, 2017Inventors: YUJI UNAGAMI, NATSUME MATSUZAKI, SHOTA YAMADA, NUTTAPONG ATTRAPADUNG, TAKAHIRO MATSUDA, GOICHIRO HANAOKA
-
Publication number: 20170140459Abstract: Purchase from sellers of selection is enabled to be made through simple operations. Furthermore, prospective purchase events are distributed to sellers as needed. Demands of purchase candidates are retrieved.Type: ApplicationFiled: March 31, 2015Publication date: May 18, 2017Inventors: Satoshi HIRANO, Nuttapong ATTRAPADUNG, Senlin GUAN
-
Publication number: 20130026240Abstract: Provided is a two-dimensional code structured in such a way that the identification function for each of multiple components constituting the two-dimensional code, which have been concatenated and encoded in the form of structured append, has been enhanced. In a set of multiple two-dimensional codes that have been encoded in the form of structured append, wherein the two-dimensional code comprises an information area, an illustration area, and a parity area, each two-dimensional code which is a component of the set of multiple two-dimensional codes is a two-dimensional code having the same graphical illustration drawn in the illustration area.Type: ApplicationFiled: January 13, 2011Publication date: January 31, 2013Inventors: Manabu Hagiwara, Nuttapong Attrapadung, Akira Otsuka, Hajime Watanabe, Takashi Shinonaga
-
Patent number: 8180059Abstract: A management apparatus reduces the number of pieces of unique information each not generated from another piece of unique information, among unique information being bases of keys assigned to managed apparatuses. The management apparatus calculates, for nodes in layers other than tree structure leaves, subsets of apparatus identifiers subordinate to the nodes, searches for a subset wholly containing another subset in the lowermost layer other than a leaf layer from an immediately-upper layer and mutually associates these subsets, searches for another subset wholly containing the containing subset from a same or an immediately-upper layer and mutually associates these subsets, controls this processing to repeat up to the uppermost layer, controls these processings to repeat on all subsets in the lowermost layer, makes unique information correspond to subsets in the lowermost layer, and makes information derivatively obtained from the unique information correspond to subsets connected due to the associating.Type: GrantFiled: November 25, 2004Date of Patent: May 15, 2012Assignee: Panasonic CorporationInventors: Toshihisa Nakano, Nuttapong Attrapadung, Kazukuni Kobara, Hideki Imai
-
Publication number: 20070067622Abstract: A management apparatus reduces the number of pieces of unique information each not generated from another piece of unique information, among unique information being bases of keys assigned to managed apparatuses. The management apparatus calculates, for nodes in layers other than tree structure leaves, subsets of apparatus identifiers subordinate to the nodes, searches for a subset wholly containing another subset in the lowermost layer other than a leaf layer from an immediately-upper layer and mutually associates these subsets, searches for another subset wholly containing the containing subset from a same or an immediately-upper layer and mutually associates these subsets, controls this processing to repeat up to the uppermost layer, controls these processings to repeat on all subsets in the lowermost layer, makes unique information correspond to subsets in the lowermost layer, and makes information derivatively obtained from the unique information correspond to subsets connected due to the associating.Type: ApplicationFiled: November 25, 2004Publication date: March 22, 2007Inventors: Toshihisa Nakano, Nuttapong Attrapadung, Kazukuni Kobara, Hideki Imai