Patents by Inventor Shinya Maruyama

Shinya Maruyama 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: 11956364
    Abstract: A settlement processing device, which is an example of an information processing device, includes an acquisition unit, a verification unit, and a providing unit. The acquisition unit acquires, from a user terminal used by a user who is a request source for a service, proof information that is for proving, by zero knowledge proof, that a user is an identity verified user, and that is generated by using secret information that only the identity verified user is allowed to know. A verification unit executes a verification process of proof information acquired by an acquisition unit by using encrypted information of identity verification information used in an identity verification process of the identity verified user managed in a block chain system, where the encrypted information is encrypted using secret information.
    Type: Grant
    Filed: May 29, 2020
    Date of Patent: April 9, 2024
    Assignee: SONY GROUP CORPORATION
    Inventors: Shinya Maruyama, Yuichi Kageyama
  • Patent number: 11947492
    Abstract: An information processing device (100) has: an acquisition unit (131) which acquires, from a second terminal device (50) of a second user, an encryption search index, which is a search keyword encrypted by searchable encryption using a shared key and a verification key acquired from a first terminal device (10) of a first user who owns a document, and an identifier of the second user who searches for the document; a test unit (132) which checks a database, in which the encrypted-document index of an encrypted keyword of the document generated in the first terminal device (10), an encrypted document associated with the encrypted-document index, and a test key and a re-encryption key corresponding to the second user are registered, and tests the encryption search index by using the test key based on the identifier of the second user; and a generation unit (133, 134) which encrypts the encrypted document, which has been searched for by using the tested encryption search index, by the re-encryption key based on t
    Type: Grant
    Filed: September 30, 2020
    Date of Patent: April 2, 2024
    Assignee: SONY GROUP CORPORATION
    Inventors: Masanobu Jimbo, Shinya Maruyama
  • Patent number: 11887508
    Abstract: There is provided an information processing apparatus that generates an encrypted bit string in which a hash value calculated by using keyed hashing from a keyword for an information search is mapped into a bit string having a predetermined length, selects a predetermined number of bits from the encrypted bit string on the basis of a dynamically generated random number, inverts the predetermined number of selected bits, and sends the encrypted bit string and inverted-bit-number information to an external apparatus. The inverted-bit-number information indicates a number of bits inverted by a bit inverting unit.
    Type: Grant
    Filed: May 28, 2019
    Date of Patent: January 30, 2024
    Assignee: SONY CORPORATION
    Inventors: Atsushi Uchida, Shinya Maruyama
  • Publication number: 20240015021
    Abstract: An information processing device (30) includes a first recording unit (331), a verification unit (332), and a second recording unit (333). In response to a request from an information management device (20) that manages data, the first recording unit (331) records information regarding a browsing right of data in a blockchain. The verification unit (332) verifies a zero-knowledge proof for proving that a user is a valid user who has been given the browsing right on the basis of the information regarding the browsing right written in the blockchain. The second recording unit (333) records information regarding a verification result of the proof in the blockchain.
    Type: Application
    Filed: October 28, 2021
    Publication date: January 11, 2024
    Inventors: ATSUSHI UCHIDA, SHINYA MARUYAMA
  • Publication number: 20230101532
    Abstract: A data processing device includes: a noise distribution prediction unit configured to predict distribution of noise in noise-added data generated by adding the noise to original data in an external noise-adding device; and an augmentation processing unit configured to perform augmentation processing on the noise-added data on the basis of a prediction result of the noise distribution.
    Type: Application
    Filed: March 17, 2021
    Publication date: March 30, 2023
    Applicant: SONY GROUP CORPORATION
    Inventors: Tetsuo UMEDA, Shinya MARUYAMA
  • Patent number: 11595209
    Abstract: There is provided an information processing system including: a first apparatus (10a) that divides a user key (UK) of a share-source user through a secret distribution process to generate a plurality of distribution keys (S1 and S2); a second apparatus (10b) that sends a processing request to execute a predetermined process by using one of a plurality of the distribution keys generated by the first apparatus; and a third apparatus (20) that makes a determination based on one of a plurality of the distribution keys generated by the first apparatus and the processing request received from the second apparatus.
    Type: Grant
    Filed: May 22, 2019
    Date of Patent: February 28, 2023
    Assignee: SONY CORPORATION
    Inventors: Shinya Maruyama, Atsushi Uchida
  • Publication number: 20230010786
    Abstract: A data sharing system comprising a first data processing circuitry configured to store the user-specific data of a user. The data sharing system comprises at least one second data processing circuitry configured to store access rights of an external entity to access the user-specific data stored on the first data processing circuitry. The data sharing system comprises an interface between the first data processing circuitry and the second data processing circuitry configured to communicate the access rights from the second data processing circuitry to the first data processing circuitry. The data sharing system also comprises a user interface configured to authenticate the user to the second data processing circuitry for modifying access rights. Additionally, the data sharing system comprises an interface between the first data processing circuitry and the external entity configured to communicate a portion of the user-specific data to the external entity in accordance with the access rights.
    Type: Application
    Filed: November 23, 2020
    Publication date: January 12, 2023
    Applicant: Sony Group Corporation
    Inventors: Tomasz KORWIN-GAJKOWSKI, Rik CLAESEN, Hugo EMBRECHTS, Taizo SHIRAI, Noriyuki SUZUKI, Shinya MARUYAMA
  • Publication number: 20220407706
    Abstract: The generation device (20) is a generation device for generating certification information used for verification using zero-knowledge proof, and includes a conditional expression generation unit (23a) and a certification information generation unit (23b). The conditional expression generation unit (23a) generates, for different conditions, a plurality of conditional expressions that defines confidential information under one or more conditions. The certification information generation unit (23b) generates, as the certification information, a plurality of proofs based on each of the conditional expressions.
    Type: Application
    Filed: October 29, 2020
    Publication date: December 22, 2022
    Inventors: ATSUSHI UCHIDA, SHINYA MARUYAMA
  • Publication number: 20220391351
    Abstract: An information processing device (100) has: an acquisition unit (131) which acquires, from a second terminal device (50) of a second user, an encryption search index, which is a search keyword encrypted by searchable encryption using a shared key and a verification key acquired from a first terminal device (10) of a first user who owns a document, and an identifier of the second user who searches for the document; a test unit (132) which checks a database, in which the encrypted-document index of an encrypted keyword of the document generated in the first terminal device (10), an encrypted document associated with the encrypted-document index, and a test key and a re-encryption key corresponding to the second user are registered, and tests the encryption search index by using the test key based on the identifier of the second user; and a generation unit (133, 134) which encrypts the encrypted document, which has been searched for by using the tested encryption search index, by the re-encryption key based on t
    Type: Application
    Filed: September 30, 2020
    Publication date: December 8, 2022
    Inventors: MASANOBU JIMBO, SHINYA MARUYAMA
  • Patent number: 11493710
    Abstract: A pluggable optical module according to the present invention includes a pluggable electric connector configured so as to be insertable into and removable from an optical transmission apparatus, and capable of transmitting/receiving a data signal to/from the optical transmission apparatus, a drive unit configured to output first/second driving signals by amplifying the data signal, an optical signal output unit configured to output a first/second optical signal modulated according to the first/second drive signal, a light-intensity monitoring unit configured to monitor intensities of the first/second optical signals, a control unit configured to control a gain of the drive unit so as to adjust a difference between the intensities of the first/second optical signals based on a result of the monitoring by the light-intensity monitoring unit, and a pluggable optical receptor configured so that an optical fiber can be inserted thereinto and removed therefrom, and configured to output the first/second optical sign
    Type: Grant
    Filed: February 15, 2019
    Date of Patent: November 8, 2022
    Assignee: NEC CORPORATION
    Inventor: Shinya Maruyama
  • Publication number: 20220311621
    Abstract: There is provided an information processing device including: a communication unit configured to receive a first hash value calculated using a first sharing key from a terminal; and a dividing unit configured to determine a division unit of a word used for document search on the basis of matching between an encryption dictionary and a second hash value that is calculated by performing a homomorphic hash operation on the first hash value using a second sharing key corresponding to the first sharing key, in which the communication unit transmits, to the terminal, encrypted information related to the division unit determined by the dividing unit.
    Type: Application
    Filed: November 19, 2019
    Publication date: September 29, 2022
    Applicant: SONY GROUP CORPORATION
    Inventors: Atsushi UCHIDA, Shinya MARUYAMA
  • Publication number: 20220239489
    Abstract: An identity verification program causes a computer that is a user terminal (100) to execute a processing function for identity verification by a zero knowledge proof. The identity verification program acquires Witness that is information that only a user of the user terminal (100) is allowed to know. Such an identity verification program generates a proof for user authentication by zero knowledge proof based on the acquired Witness. The identity verification program transmits a user authentication request based on the generated proof to a cloud server (200).
    Type: Application
    Filed: May 29, 2020
    Publication date: July 28, 2022
    Applicant: SONY GROUP CORPORATION
    Inventors: Shinya MARUYAMA, Yuichi KAGEYAMA
  • Publication number: 20220239490
    Abstract: A settlement processing device, which is an example of an information processing device, includes an acquisition unit, a verification unit, and a providing unit. The acquisition unit acquires, from a user terminal used by a user who is a request source for a service, proof information that is for proving, by zero knowledge proof, that a user is an identity verified user, and that is generated by using secret information that only the identity verified user is allowed to know. A verification unit executes a verification process of proof information acquired by an acquisition unit by using encrypted information of identity verification information used in an identity verification process of the identity verified user managed in a block chain system, where the encrypted information is encrypted using secret information.
    Type: Application
    Filed: May 29, 2020
    Publication date: July 28, 2022
    Applicant: SONY GROUP CORPORATION
    Inventors: Shinya MARUYAMA, Yuichi KAGEYAMA
  • Patent number: 11323446
    Abstract: Provided is an information processing device including a real name information acquisition unit that acquires real name information from a real name server that stores a user ID and personal information in association with the real name information. The information processing device further includes an anonymous information acquisition unit that acquires anonymous information from an anonymous server that stores an anonymous ID in association with the anonymous information. The information processing device further includes a screen generation unit that generates a display screen including the real name information and the anonymous information.
    Type: Grant
    Filed: March 3, 2020
    Date of Patent: May 3, 2022
    Assignee: SONY CORPORATION
    Inventors: Shinya Maruyama, Yuichi Kageyama, Atsushi Onoe
  • Patent number: 11290263
    Abstract: Provided is a technology for performing flexible access control to permit decoding of secret information exclusively with a specific user in a case where secret splitting is hierarchically executed. There is provided an information processing apparatus including a control unit that generates, from a first key with which first data is decodable, a plurality of shares based on the first key in response to a first-key generation request, restores the first key from the shares based on the first key in response to a second-key generation request, encrypts, with the first key, a part of a plurality of shares based on a part or all of the first key as a second key with which second data is decodable, and generates a plurality of shares based on the second key.
    Type: Grant
    Filed: May 8, 2018
    Date of Patent: March 29, 2022
    Assignee: SONY CORPORATION
    Inventors: Shinya Maruyama, Yuichi Kageyama, Mana Miyakoshi
  • Patent number: 11194931
    Abstract: Provided is a server device including a risk value acquisition unit that acquires a risk value in a case in which a user's anonymous information leaks and a processing execution unit that associates an anonym ID for identifying the anonymous information with the anonymous information. In a case in which the risk value exceeds a predetermined threshold value, the processing execution unit executes at least any of processing of switching the anonym ID associated with the anonymous information or processing of differentiating anonym IDs associated with a plurality of pieces of division information obtained through division of the anonymous information.
    Type: Grant
    Filed: October 5, 2017
    Date of Patent: December 7, 2021
    Assignee: SONY CORPORATION
    Inventor: Shinya Maruyama
  • Publication number: 20210234684
    Abstract: There is provided an information processing system including: a first apparatus (10a) that divides a user key (UK) of a share-source user through a secret distribution process to generate a plurality of distribution keys (S1 and S2); a second apparatus (10b) that sends a processing request to execute a predetermined process by using one of a plurality of the distribution keys generated by the first apparatus; and a third apparatus (20) that makes a determination based on one of a plurality of the distribution keys generated by the first apparatus and the processing request received from the second apparatus.
    Type: Application
    Filed: May 22, 2019
    Publication date: July 29, 2021
    Applicant: SONY CORPORATION
    Inventors: Shinya MARUYAMA, Atsushi UCHIDA
  • Publication number: 20210118332
    Abstract: There is provided an information processing apparatus that generates an encrypted bit string (102) in which a hash value calculated by using keyed hashing from a keyword (101) for an information search is mapped into a bit string having a predetermined length, selects a predetermined number of bits from the encrypted bit string on the basis of a dynamically generated random number (103), inverts the predetermined number of selected bits, and sends the encrypted bit string and inverted-bit-number information to an external apparatus. The inverted-bit-number information indicates a number of bits inverted by a bit inverting unit (15).
    Type: Application
    Filed: May 28, 2019
    Publication date: April 22, 2021
    Inventors: ATSUSHI UCHIDA, SHINYA MARUYAMA
  • Publication number: 20210067507
    Abstract: The purpose of the present invention is to identify a business operator without performing an update after a device is installed even in the case where the business operator of the device has changed. The information processing apparatus is provided with a reception unit and an identification unit. The reception unit receives sensing information addressed to a virtual business operator from a sensing device (IoT device) which measures a surrounding environment. The identification unit identifies actual business operator identification information of an actual business operator corresponding to the sensing information by making an inquiry to a storage unit. The storage unit stores virtual business operator identification information identifying the virtual business operator and actual business operator identification information identifying the actual business operator, which are associated with each other.
    Type: Application
    Filed: October 26, 2018
    Publication date: March 4, 2021
    Inventor: SHINYA MARUYAMA
  • Publication number: 20210049303
    Abstract: The present disclosure relates to an information processing apparatus and an information processing method that can assist understanding and consent for a personal information protection policy such as a privacy policy, and a program. A privacy policy is analyzed for every item, difference information including a common item and a difference item is generated, and a summary is generated and displayed on the basis of the difference information. It is possible to apply to privacy policy management.
    Type: Application
    Filed: January 24, 2019
    Publication date: February 18, 2021
    Inventors: TAKEHIKO MORITA, MITSURU TAKEHARA, SHINYA MARUYAMA