The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Nov. 04, 2025
Filed:
Nov. 08, 2021
Nippon Telegraph and Telephone Corporation, Tokyo, JP;
Tetsuya Okuda, Tokyo, JP;
Misato Nakabayashi, Tokyo, JP;
NTT, Inc., Tokyo, JP;
Abstract
A program execution system including a data holding apparatus; a program providing apparatus; and a data processing apparatus that includes a mechanism for performing secret computing in a secure area is provided. The data holding apparatus transmits encrypted data of data D to the data processing apparatus, the program providing apparatus transmits an encrypted program of a program P to the data processing apparatus, the program providing apparatus transmits a secret key SKp to the data processing apparatus, the data processing apparatus generates a first signature by the secret key SKp on behalf of the program providing apparatus and transmits the first signature to the data holding apparatus, the data holding apparatus verifies the first signature and transmits a secret key SKd to the data processing apparatus, and the data processing apparatus computes, in the secure area, a result P(D) by executing the program P based on the data D.