IP Library Granted Patent US 12,561,479
Granted Patent B2
US 12,561,479 · App. 18/293,410 · Granted Feb 24, 2026

Secure computation system, method, recording medium, and information processing system

Inventors: Daisuke Matsuda (Tokyo, JP); Yoshiyuki Etou (Tokyo, JP); Satoru Fujii (Tokyo, JP); Ryo Furukawa (Tokyo, JP); Wataru Itonaga (Tokyo, JP)
Assignee: NEC CORPORATION
G06F21/6254
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,561,479
App. No.
18/293,410
Granted
Feb 24, 2026
Kind
B2
Abstract

A secure computation system according to an aspect of the present disclosure includes: at least one memory configured to store instructions; and at least one processor configured to execute the instructions to: acquire financial transaction information possessed by each of a plurality of financial institutions in a concealed format; compute an index based on the financial transaction information of the plurality of financial institutions by secure computation; and output the index.

Claims (46)

1 . A secure computation system comprising:

at least one memory configured to store instructions; and

at least one processor configured to execute the instructions to:

acquire financial transaction information possessed by each of a plurality of financial institutions in a concealed format, wherein the financial transaction information includes one or both of:

sales information including at least one of sales amounts or numbers of financial products, trust fee amounts, profit amounts due to commissions or interests, or

customer information including at least one of a number of customers, past transaction statuses, and customer attributes;

receive, from one financial institution, request for analysis of an index indicating a trend of financial transactions of the plurality of financial institutions;

compute the index requested based on the financial transaction information of the plurality of financial institutions while maintaining the financial transaction information in the concealed format by secure computation including at least one of: homomorphic encryption, multi-party computation with secret sharing, or processing in a trusted execution environment isolated on hardware; and

output, to the one financial institution, a comparison report comparably presenting the index computed based on the financial transaction information of the plurality of financial institutions and an index based on the financial transaction information of the one financial institution.

2 . The secure computation system according to claim 1 , wherein the one financial institution is not capable of being specified from the index.

3 . The secure computation system according to claim 1 , wherein the financial transaction information is not capable of being specified from the index.

4 . A method comprising:

acquiring financial transaction information possessed by each of a plurality of financial institutions in a concealed format, wherein the financial transaction information includes one or both of:

sales information including at least one of sales amounts or numbers of financial products, trust fee amounts, profit amounts due to commissions or interests, or

customer information including at least one of a number of customers, past transaction statuses, and customer attributes;

receiving, from one financial institution, request for analysis of an index indicating a trend of financial transactions of the plurality of financial institutions;

computing the index requested based on the financial transaction information of the plurality of financial institutions while maintaining the financial transaction information in the concealed format by secure computation including at least one of: homomorphic encryption, multi-party computation with secret sharing, or processing in a trusted execution environment isolated on hardware; and

outputting, to the one financial institution, a comparison report comparably presenting the index computed based on the financial transaction information of the plurality of financial institutions and an index based on the financial transaction information of the one financial institution.

5 . A non-transient computer readable recording medium having instructions stored therein, which when executed by at least one processor cause the at least one processor to execute a method comprising:

acquiring financial transaction information possessed by each of a plurality of financial institutions in a concealed format, wherein the financial transaction information includes one or both of:

sales information including at least one of sales amounts or numbers of financial products, trust fee amounts, profit amounts due to commissions or interests, or

customer information including at least one of a number of customers, past transaction statuses, and customer attributes;

receiving, from one financial institution, request for analysis of an index indicating a trend of financial transactions of the plurality of financial institutions;

computing the index requested based on the financial transaction information of the plurality of financial institutions while maintaining the financial transaction information in the concealed format by secure computation including at least one of: homomorphic encryption, multi-party computation with secret sharing, or processing in a trusted execution environment isolated on hardware; and

outputting, to the one financial institution, a comparison report comparably presenting the index computed based on the financial transaction information of the plurality of financial institutions and an index based on the financial transaction information of the one financial institution.

6 . An information processing system comprising a plurality of first systems and a second system,

wherein each of the plurality of first systems includes:

at least one storage configured to store financial transaction information possessed by a financial institution;

at least one memory configured to store instructions; and

at least one processor configured to execute the instructions to:

conceal the financial transaction information; and

transmit the financial transaction information to the second system in a concealed format, and

wherein the second system includes:

at least one memory configured to store instructions; and

at least one processor configured to execute the instructions to:

acquire financial transaction information possessed by each of a plurality of financial institutions in the concealed format, wherein the financial transaction information includes one or both of:

sales information including at least one of sales amounts or numbers of financial products, trust fee amounts, profit amounts due to commissions or interests, or

customer information including at least one of a number of customers, past transaction statuses, and customer attributes;

receive, from one financial institution, request for analysis of an index indicating a trend of financial transactions of the plurality of financial institutions;

compute the index requested based on the financial transaction information of the plurality of financial institutions while maintaining the financial transaction information in the concealed format by secure computation including at least one of: homomorphic encryption, multi-party computation with secret sharing, or processing in a trusted execution environment isolated on hardware; and

output, to the one financial institution, a comparison report comparably presenting the index computed based on the financial transaction information of the plurality of financial institutions and an index based on the financial transaction information of the one financial institution.

7 . The secure computation system according to claim 1 , wherein the index is an average of increase rates of sales amounts of financial products of the plurality of financial institutions.

8 . The secure computation system according to claim 1 , wherein the at least one processor is further configured to execute the instructions to:

acquire the financial transaction information for a specific time period;

extract information related to the specific time period from a website or a social networking service; and

output the information related to the specific time period in association with the index.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 30, 2024
From: MATSUDA, DAISUKE; ETOU, YOSHIYUKI; FUJII, SATORU; FURUKAWA, RYO; ITONAGA, WATARU
To: NEC CORPORATION
Reel/Frame 066289/0907 →
Continuity (1)
Related Publication 20240330512A1 · Oct 3, 2024
References Cited (15)
US 10769603B1 · Prasad · 2020 [cited by examiner]
US 11538036B2 · Uhr · 2022 [cited by examiner]
US 20130018800A1 · Devaraju · 2013 [cited by examiner]
US 20240330512A1 · Matsuda · 2024 [cited by examiner]
JP 6795863B1 · 2020 [cited by applicant]
JP 6803598B1 · 2020 [cited by applicant]
Gai et al., “Proactive Attribute-based Secure Data Schema for Mobile Cloud in Financial Industry”, 2015 IEEE 17th International Conference on High Performance Computing and Communications (HPCC), 2015 IEEE 7th Internati… [cited by examiner]
Singh et al., “Blockchain: Future of financial and cyber security,” 2016 2nd International Conference on Contemporary Computing and Informatics (IC3I), Greater Noida, India, pp. 463-467 (Year: 2016). [cited by examiner]
International Search Report for PCT Application No. PCT/JP2021/029709, mailed on Nov. 16, 2021. [cited by applicant]
English translation of Written opinion for PCT Application No. PCT/JP2021/029709, mailed on Nov. 16, 2021. [cited by applicant]
Shoko Nishida, “Specialists in each field explain easily! All you need to know about solution now”, Business Communication, Jun. 1, 2019, vol. 56, No. 6, pp. 10 to 11. [cited by applicant]
JP Official Communication Action for JP Application No. 2023-541181, mailed on Dec. 3, 2024 with English Translation. [cited by applicant]
Le Trieu Phong, “Secret Computation Technology through the Fusion of Cryptography and AI” [online], Japan, National Institute of Information and Communications Technology, Jul. 18, 2019, pp. 1-30, [Retrieved on Sep. 2, … [cited by applicant]
Hisashi Kashima, “Federated Learning” [online], Japan, May 6, 2021, pp. 1-24, [Retrieved on Sep. 2, 2024 from the Internet] <URL: https://hkashima.github.io/introductionFederatedLearning.pdf>. [cited by applicant]
Takao Takenouchi, “Comprehensive Explanation of ‘Secret Computation’: The Ingenious Mechanism of ‘Secret Computation’ for Utilizing Machine Learning While Protecting Personal Information”, Nikkei Cross Tech [online], Ja… [cited by applicant]