×

Database system and database processing method

  • US 10,579,813 B2
  • Filed: 05/06/2016
  • Issued: 03/03/2020
  • Est. Priority Date: 05/14/2015
  • Status: Active Grant
First Claim
Patent Images

1. A database system comprising:

  • processing circuitry configured to determine whether or not to conceal information to be registered in a database;

    a terminal device that, when the processing circuitry determines that the information is to be concealed, generates N information fragments by secret-sharing the information and sends the N information fragments to a system management device, where N is a predetermined positive integer;

    the system management device sending the N information fragments received from the terminal device to N different database devices; and

    the N database devices each storing respective one of N information fragments received from the system management device,wherein the processing circuitry determines whether or not to conceal all or part of a search condition for looking up in a database;

    when the processing circuitry determines to conceal all or part of the search condition, the terminal device generates C search information fragments by secret-sharing all or part of the search condition and sends the C search information fragments to the system management device, where C is a positive integer between K, inclusive, and N, inclusive;

    the system management device sends the C search information fragments received from the terminal device to C different database devices;

    the C database devices find C information fragments that correspond to the C search information fragments;

    the system management device sends K information fragments among the C information fragments to the terminal device; and

    the terminal device reconstructs original information on the basis of the received K information fragments.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×