JP6803980B1 - 信頼されたイニシャライザを用いない秘密分散 - Google Patents
信頼されたイニシャライザを用いない秘密分散 Download PDFInfo
- Publication number
- JP6803980B1 JP6803980B1 JP2019521721A JP2019521721A JP6803980B1 JP 6803980 B1 JP6803980 B1 JP 6803980B1 JP 2019521721 A JP2019521721 A JP 2019521721A JP 2019521721 A JP2019521721 A JP 2019521721A JP 6803980 B1 JP6803980 B1 JP 6803980B1
- Authority
- JP
- Japan
- Prior art keywords
- data
- social network
- user
- item
- platform
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 claims abstract description 107
- 238000011156 evaluation Methods 0.000 claims abstract description 80
- 239000013598 vector Substances 0.000 claims description 38
- 239000011159 matrix material Substances 0.000 description 26
- 230000006870 function Effects 0.000 description 15
- 238000004891 communication Methods 0.000 description 11
- 238000004590 computer program Methods 0.000 description 11
- 238000004422 calculation algorithm Methods 0.000 description 9
- 229940050561 matrix product Drugs 0.000 description 9
- 230000009471 action Effects 0.000 description 8
- 230000008569 process Effects 0.000 description 8
- 238000012545 processing Methods 0.000 description 8
- 230000000694 effects Effects 0.000 description 7
- 230000008901 benefit Effects 0.000 description 5
- 238000012986 modification Methods 0.000 description 5
- 230000004048 modification Effects 0.000 description 5
- 230000003287 optical effect Effects 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 4
- 238000005457 optimization Methods 0.000 description 4
- 230000004044 response Effects 0.000 description 4
- 230000006399 behavior Effects 0.000 description 3
- 238000004364 calculation method Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 230000010354 integration Effects 0.000 description 3
- 239000004065 semiconductor Substances 0.000 description 3
- 238000006467 substitution reaction Methods 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 238000012552 review Methods 0.000 description 2
- 238000013515 script Methods 0.000 description 2
- 238000000926 separation method Methods 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 230000000007 visual effect Effects 0.000 description 2
- 238000012896 Statistical algorithm Methods 0.000 description 1
- 239000008186 active pharmaceutical agent Substances 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000007405 data analysis Methods 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000010801 machine learning Methods 0.000 description 1
- 230000005389 magnetism Effects 0.000 description 1
- 230000002085 persistent effect Effects 0.000 description 1
- 230000001902 propagating effect Effects 0.000 description 1
- 230000001953 sensory effect Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000012549 training Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/62—Protecting access to data via a platform, e.g. using keys or access control rules
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0282—Rating or review of business operators or products
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
- G06F16/9536—Search customisation based on social or collaborative filtering
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/10—Complex mathematical operations
- G06F17/11—Complex mathematical operations for solving equations, e.g. nonlinear equations, general mathematical optimization problems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/10—Complex mathematical operations
- G06F17/16—Matrix or vector computation, e.g. matrix-matrix or matrix-vector multiplication, matrix factorization
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/602—Providing cryptographic facilities or services
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/62—Protecting access to data via a platform, e.g. using keys or access control rules
- G06F21/6218—Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database
- G06F21/6245—Protecting personal data, e.g. for financial or medical purposes
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/62—Protecting access to data via a platform, e.g. using keys or access control rules
- G06F21/6218—Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database
- G06F21/6245—Protecting personal data, e.g. for financial or medical purposes
- G06F21/6254—Protecting personal data, e.g. for financial or medical purposes by anonymising data, e.g. decorrelating personal data from the owner's identification
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/62—Protecting access to data via a platform, e.g. using keys or access control rules
- G06F21/6218—Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database
- G06F21/6245—Protecting personal data, e.g. for financial or medical purposes
- G06F21/6263—Protecting personal data, e.g. for financial or medical purposes during internet communication, e.g. revealing personal data from cookies
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0201—Market modelling; Market analysis; Collecting market data
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0241—Advertisements
- G06Q30/0251—Targeted advertisements
- G06Q30/0263—Targeted advertisements based upon Internet or website rating
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0623—Item investigation
- G06Q30/0625—Directed, with specific intent or strategy
- G06Q30/0627—Directed, with specific intent or strategy using item specifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0631—Item recommendations
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/01—Social networking
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/04—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/04—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
- H04L63/0428—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/14—Network architectures or network communication protocols for network security for detecting or protecting against malicious traffic
- H04L63/1408—Network architectures or network communication protocols for network security for detecting or protecting against malicious traffic by monitoring network traffic
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2221/00—Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/21—Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/2107—File encryption
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L2209/00—Additional information or applications relating to cryptographic mechanisms or cryptographic arrangements for secret or secure communication H04L9/00
- H04L2209/46—Secure multiparty computation, e.g. millionaire problem
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L2209/00—Additional information or applications relating to cryptographic mechanisms or cryptographic arrangements for secret or secure communication H04L9/00
- H04L2209/50—Oblivious transfer
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Business, Economics & Management (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Databases & Information Systems (AREA)
- Strategic Management (AREA)
- Finance (AREA)
- Accounting & Taxation (AREA)
- General Engineering & Computer Science (AREA)
- Development Economics (AREA)
- General Health & Medical Sciences (AREA)
- Health & Medical Sciences (AREA)
- Computer Security & Cryptography (AREA)
- Economics (AREA)
- Marketing (AREA)
- General Business, Economics & Management (AREA)
- Data Mining & Analysis (AREA)
- Software Systems (AREA)
- Computing Systems (AREA)
- Computer Hardware Design (AREA)
- Bioethics (AREA)
- Mathematical Physics (AREA)
- Entrepreneurship & Innovation (AREA)
- Mathematical Analysis (AREA)
- Mathematical Optimization (AREA)
- Computational Mathematics (AREA)
- Pure & Applied Mathematics (AREA)
- Tourism & Hospitality (AREA)
- Game Theory and Decision Science (AREA)
- Primary Health Care (AREA)
- Human Resources & Organizations (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Medical Informatics (AREA)
- Algebra (AREA)
- Operations Research (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Information Transfer Between Computers (AREA)
- Storage Device Security (AREA)
Abstract
Description
504 インターフェース
505 プロセッサ
506 データベース
507 メモリ
508 アプリケーション
512 API
513 サービスレイヤ
514 電源
516 評価データ
518 ユーザ特徴データ
526 アイテム特徴データ
528 操作されたソーシャルネットワークデータ
530 ネットワーク
Claims (19)
- 複数のユーザに対する複数のアイテムのそれぞれの評価を有する評価データを、アイテム評価および推奨プラットフォームによって識別するステップと、
前記複数のユーザに対する前記複数のアイテムのそれぞれの評価に寄与する複数のユーザ特徴を有するユーザ特徴データを、前記アイテム評価および推奨プラットフォームによって識別するステップと、
ソーシャルネットワークデータおよび第1のいくつかの確率変数に基づいて計算された複数の操作されたソーシャルネットワークデータを、信頼されたイニシャライザを用いない秘密分散法により、前記アイテム評価および推奨プラットフォームによってソーシャルネットワークプラットフォームから受信するステップであって、前記ソーシャルネットワークデータが、前記複数のユーザのうちの任意の2人の間の社会的関係を示し、前記信頼されたイニシャライザを用いない秘密分散法において、前記ソーシャルネットワークプラットフォームは、前記ソーシャルネットワークデータを開示することなく、前記複数の操作されたソーシャルネットワークデータを前記アイテム評価および推奨プラットフォームと共有する、ステップと、
前記評価データおよび前記複数の操作されたソーシャルネットワークデータに基づいて、前記ユーザ特徴データを前記アイテム評価および推奨プラットフォームによって更新するステップであって、前記ユーザ特徴データを更新するステップは、複数の操作されたユーザ特徴データの1つと前記複数の操作されたソーシャルネットワークデータの1つの合計に基づいて、前記ユーザ特徴データと前記ソーシャルネットワークデータの積を計算するステップを含む、ステップと
を含む、コンピュータ実装方法。 - 前記信頼されたイニシャライザを用いない秘密分散法において、前記アイテム評価および推奨プラットフォームが、前記ユーザ特徴データを開示することなく前記複数の操作されたユーザ特徴データを前記ソーシャルネットワークプラットフォームと共有し、前記複数の操作されたユーザ特徴データが、前記ユーザ特徴データおよび第2のいくつかの確率変数に基づいて計算される、請求項1に記載のコンピュータ実装方法。
- 前記信頼されたイニシャライザを用いない秘密分散法において、
ユーザ特徴データのベクトルを、前記アイテム評価および推奨プラットフォームによって取得するステップと、
前記ユーザ特徴データのベクトルおよび前記第2のいくつかの確率変数に基づいて、第1の操作されたユーザ特徴データを、前記アイテム評価および推奨プラットフォームによって生成するステップと、
第1の操作されたユーザ特徴データを前記ソーシャルネットワークプラットフォームに前記アイテム評価および推奨プラットフォームによって送信するステップと、
前記ソーシャルネットワークデータおよび前記第1のいくつかの確率変数に基づいて計算された第1の操作されたソーシャルネットワークデータを、前記ソーシャルネットワークプラットフォームから前記アイテム評価および推奨プラットフォームによって受信するステップと、
前記第1の操作されたユーザ特徴データ、前記第1の操作されたソーシャルネットワークデータ、または前記第2のいくつかの確率変数のうちの2つ以上に基づいて、前記操作されたユーザ特徴データのうちの1つを、前記アイテム評価および推奨プラットフォームによって生成するステップと
をさらに含む、請求項2に記載のコンピュータ実装方法。 - 前記複数の操作されたユーザ特徴データの1つと前記複数の操作されたソーシャルネットワークデータの1つの合計を計算することによって前記ユーザ特徴データと前記ソーシャルネットワークデータとの積を計算するステップが、前記ユーザ特徴データと前記ソーシャルネットワークデータの積の各エントリに対して、前記ソーシャルネットワークデータを用いずに、前記複数の操作されたユーザ特徴データの1つおよび前記複数の操作されたソーシャルネットワークデータの1つを計算するステップを含む、請求項1に記載のコンピュータ実装方法。
- 前記複数のユーザに対する前記複数のアイテムの前記それぞれの評価に寄与する複数のアイテム特徴を有するアイテム特徴データを識別するステップであって、前記ユーザ特徴データと前記アイテム特徴データとの積が前記評価データの推定をもたらす、ステップと、
前記評価データ、前記ユーザ特徴データ、および前記複数の操作されたソーシャルネットワークデータに基づいて前記アイテム特徴データを更新するステップと
をさらに含む、請求項1に記載のコンピュータ実装方法。 - 前記ユーザ特徴データとアイテム特徴データとの前記積に基づいて、前記複数のユーザに対する前記複数のアイテムの予測された評価データを生成するステップと、
前記予測された評価データに基づいて、特定の顧客に対する特定のアイテムの推奨を生成するステップと
をさらに含む、請求項5に記載のコンピュータ実装方法。 - 前記ユーザ特徴データを更新するステップは、予測された評価データと前記評価データの間の差と、前記ソーシャルネットワークデータによって重み付けされた前記ユーザ特徴データと、およびオーバーフィットを回避するための項との重み付けされた合計を最小化するために最小化問題を解くステップを含む、請求項6に記載のコンピュータ実装方法。
- 動作を実行するためのコンピュータシステムによって実行可能な1つまたは複数の命令を記憶した非一時的コンピュータ可読記憶媒体であって、前記動作が、
複数のユーザに対する複数のアイテムのそれぞれの評価を有する評価データを、アイテム評価および推奨プラットフォームによって識別するステップと、
前記複数のユーザに対する前記複数のアイテムのそれぞれの評価に寄与する複数のユーザ特徴を有するユーザ特徴データを、前記アイテム評価および推奨プラットフォームによって識別するステップと、
ソーシャルネットワークデータおよび第1のいくつかの確率変数に基づいて計算された複数の操作されたソーシャルネットワークデータを、信頼されたイニシャライザを用いない秘密分散法により、前記アイテム評価および推奨プラットフォームによってソーシャルネットワークプラットフォームから受信するステップであって、前記ソーシャルネットワークデータが、前記複数のユーザのうちの任意の2人の間の社会的関係を示し、前記信頼されたイニシャライザを用いない秘密分散法において、前記ソーシャルネットワークプラットフォームは、前記ソーシャルネットワークデータを開示することなく、前記複数の操作されたソーシャルネットワークデータを前記アイテム評価および推奨プラットフォームと共有する、ステップと、
前記評価データおよび前記複数の操作されたソーシャルネットワークデータに基づいて、前記ユーザ特徴データを前記アイテム評価および推奨プラットフォームによって更新するステップであって、前記ユーザ特徴データを更新するステップは、複数の操作されたユーザ特徴データの1つと前記複数の操作されたソーシャルネットワークデータの1つの合計に基づいて、前記ユーザ特徴データと前記ソーシャルネットワークデータの積を計算するステップを含む、ステップと
を含む、非一時的コンピュータ可読記憶媒体。 - 前記信頼されたイニシャライザを用いない秘密分散法において、前記アイテム評価および推奨プラットフォームが、前記ユーザ特徴データを開示することなく前記複数の操作されたユーザ特徴データを前記ソーシャルネットワークプラットフォームと共有し、前記複数の操作されたユーザ特徴データが、前記ユーザ特徴データおよび第2のいくつかの確率変数に基づいて計算される、請求項9に記載の非一時的コンピュータ可読記憶媒体。
- 前記動作が、前記信頼されたイニシャライザを用いない秘密分散法において、
ユーザ特徴データのベクトルを、前記アイテム評価および推奨プラットフォームによって取得するステップと、
前記ユーザ特徴データのベクトルおよび前記第2のいくつかの確率変数に基づいて、第1の操作されたユーザ特徴データを、前記アイテム評価および推奨プラットフォームによって生成するステップと、
第1の操作されたユーザ特徴データを前記ソーシャルネットワークプラットフォームに前記アイテム評価および推奨プラットフォームによって送信するステップと、
前記ソーシャルネットワークデータおよび前記第1のいくつかの確率変数に基づいて計算された第1の操作されたソーシャルネットワークデータを、前記ソーシャルネットワークプラットフォームから前記アイテム評価および推奨プラットフォームによって受信するステップと、
前記第1の操作されたユーザ特徴データ、前記第1の操作されたソーシャルネットワークデータ、または前記第2のいくつかの確率変数のうちの2つ以上に基づいて、前記操作されたユーザ特徴データのうちの1つを、前記アイテム評価および推奨プラットフォームによって生成するステップと
をさらに含む、請求項10に記載の非一時的コンピュータ可読記憶媒体。 - 前記複数の操作されたユーザ特徴データの1つと前記複数の操作されたソーシャルネットワークデータの1つの合計に基づいて、前記ユーザ特徴データと前記ソーシャルネットワークデータとの積を計算するステップが、前記ユーザ特徴データと前記ソーシャルネットワークデータの積の各エントリに対して、前記ソーシャルネットワークデータを用いずに、前記複数の操作されたユーザ特徴データの1つおよび前記複数の操作されたソーシャルネットワークデータの1つを計算するステップを含む、請求項10に記載の非一時的コンピュータ可読記憶媒体。
- 前記動作が、
前記複数のユーザに対する前記複数のアイテムの前記それぞれの評価に寄与する複数のアイテム特徴を有するアイテム特徴データを識別するステップであって、前記ユーザ特徴データと前記アイテム特徴データとの積が前記評価データの推定をもたらす、ステップと、
前記評価データ、前記ユーザ特徴データ、および前記複数の操作されたソーシャルネットワークデータに基づいて前記アイテム特徴データを更新するステップと
をさらに含む、請求項9に記載の非一時的コンピュータ可読記憶媒体。 - 1つまたは複数のコンピュータと、
前記1つまたは複数のコンピュータと相互運用可能に結合されるとともに、命令を記憶した有形の非一時的機械可読媒体を有する1つまたは複数のコンピュータメモリデバイスとを備えるコンピュータ実装システムであって、
前記命令が、前記1つまたは複数のコンピュータによって実行されると、
複数のユーザに対する複数のアイテムのそれぞれの評価を有する評価データを、アイテム評価および推奨プラットフォームによって識別するステップと、
前記複数のユーザに対する前記複数のアイテムのそれぞれの評価に寄与する複数のユーザ特徴を有するユーザ特徴データを、前記アイテム評価および推奨プラットフォームによって識別するステップと、
ソーシャルネットワークデータおよび第1のいくつかの確率変数に基づいて計算された複数の操作されたソーシャルネットワークデータを、信頼されたイニシャライザを用いない秘密分散法により、前記アイテム評価および推奨プラットフォームによってソーシャルネットワークプラットフォームから受信するステップであって、前記ソーシャルネットワークデータが、前記複数のユーザのうちの任意の2人の間の社会的関係を示し、前記信頼されたイニシャライザを用いない秘密分散法において、前記ソーシャルネットワークプラットフォームは、前記ソーシャルネットワークデータを開示することなく、前記複数の操作されたソーシャルネットワークデータを前記アイテム評価および推奨プラットフォームと共有する、ステップと、
前記評価データおよび前記複数の操作されたソーシャルネットワークデータに基づいて、前記ユーザ特徴データを前記アイテム評価および推奨プラットフォームによって更新するステップであって、前記ユーザ特徴データを更新するステップは、複数の操作されたユーザ特徴データの1つと前記複数の操作されたソーシャルネットワークデータの1つの合計に基づいて、前記ユーザ特徴データと前記ソーシャルネットワークデータの積を計算するステップを含む、ステップと
を含む動作を実行する、コンピュータ実装システム。 - 前記信頼されたイニシャライザを用いない秘密分散法において、前記アイテム評価および推奨プラットフォームが、前記ユーザ特徴データを開示することなく前記複数の操作されたユーザ特徴データを前記ソーシャルネットワークプラットフォームと共有し、前記複数の操作されたユーザ特徴データが、前記ユーザ特徴データおよび第2のいくつかの確率変数に基づいて計算される、請求項14に記載のコンピュータ実装システム。
- 前記複数の操作されたユーザ特徴データの1つと前記複数の操作されたソーシャルネットワークデータの1つの合計に基づいて、前記ユーザ特徴データと前記ソーシャルネットワークデータとの積を計算するステップが、前記ユーザ特徴データと前記ソーシャルネットワークデータの積の各エントリに対して、前記ソーシャルネットワークデータを用いずに、前記複数の操作されたユーザ特徴データの1つおよび前記複数の操作されたソーシャルネットワークデータの1つを計算するステップを含む、請求項15に記載のコンピュータ実装システム。
- 前記動作が、
前記複数のユーザに対する前記複数のアイテムの前記それぞれの評価に寄与する複数のアイテム特徴を有するアイテム特徴データを識別するステップであって、前記ユーザ特徴データと前記アイテム特徴データとの積が前記評価データの推定をもたらす、ステップと、
前記評価データ、前記ユーザ特徴データ、および前記複数の操作されたソーシャルネットワークデータに基づいて前記アイテム特徴データを更新するステップと
をさらに含む、請求項14に記載のコンピュータ実装システム。 - 前記動作が、
前記ユーザ特徴データとアイテム特徴データとの前記積に基づいて、前記複数のユーザに対する前記複数のアイテムの予測された評価データを生成するステップと、
前記予測された評価データに基づいて、特定の顧客に対する特定のアイテムの推奨を生成するステップと
をさらに含み、
前記ユーザ特徴データを更新するステップは、予測された評価データと前記評価データの間の差と、前記ソーシャルネットワークデータによって重み付けされた前記ユーザ特徴データと、およびオーバーフィットを回避するための項との重み付けされた合計を最小化するために最小化問題を解くステップを含む、請求項17に記載のコンピュータ実装システム。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2018/110688 WO2020077573A1 (en) | 2018-10-17 | 2018-10-17 | Secret sharing with no trusted initializer |
Publications (2)
Publication Number | Publication Date |
---|---|
JP6803980B1 true JP6803980B1 (ja) | 2020-12-23 |
JP2021508064A JP2021508064A (ja) | 2021-02-25 |
Family
ID=66850327
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2019521721A Active JP6803980B1 (ja) | 2018-10-17 | 2018-10-17 | 信頼されたイニシャライザを用いない秘密分散 |
Country Status (16)
Country | Link |
---|---|
US (2) | US10789377B2 (ja) |
EP (2) | EP3665583A4 (ja) |
JP (1) | JP6803980B1 (ja) |
KR (1) | KR102150816B1 (ja) |
CN (2) | CN110366722A (ja) |
AU (2) | AU2018353923B2 (ja) |
BR (1) | BR112019008135B1 (ja) |
CA (2) | CA3040669A1 (ja) |
ES (1) | ES2836207T3 (ja) |
MX (1) | MX2019004664A (ja) |
PH (1) | PH12019500891A1 (ja) |
PL (1) | PL3659292T3 (ja) |
RU (1) | RU2728522C1 (ja) |
SG (2) | SG11201903587TA (ja) |
WO (2) | WO2020077573A1 (ja) |
ZA (1) | ZA201902550B (ja) |
Families Citing this family (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
BR112019008135B1 (pt) | 2018-10-17 | 2022-01-04 | Advanced New Technologies Co., Ltd. | Método implementado por computador, meio legível por computador e sistema implementado por computador |
CN111030811B (zh) * | 2019-12-13 | 2022-04-22 | 支付宝(杭州)信息技术有限公司 | 一种数据处理的方法 |
CN111176582A (zh) * | 2019-12-31 | 2020-05-19 | 北京百度网讯科技有限公司 | 矩阵存储方法、矩阵访问方法、装置和电子设备 |
CN111461858B (zh) * | 2020-03-10 | 2023-02-17 | 支付宝(杭州)信息技术有限公司 | 基于隐私保护的连乘计算方法、装置、***和电子设备 |
CN111428276B (zh) * | 2020-03-19 | 2022-08-02 | 腾讯科技(深圳)有限公司 | 一种数据处理的方法、装置、设备和介质 |
CN111162896B (zh) * | 2020-04-01 | 2020-06-26 | 支付宝(杭州)信息技术有限公司 | 双方联合进行数据处理的方法及装置 |
CN111506922B (zh) * | 2020-04-17 | 2023-03-10 | 支付宝(杭州)信息技术有限公司 | 多方联合对隐私数据进行显著性检验的方法和装置 |
CN111241570B (zh) * | 2020-04-24 | 2020-07-17 | 支付宝(杭州)信息技术有限公司 | 保护数据隐私的双方联合训练业务预测模型的方法和装置 |
CN111291417B (zh) * | 2020-05-09 | 2020-08-28 | 支付宝(杭州)信息技术有限公司 | 保护数据隐私的多方联合训练对象推荐模型的方法及装置 |
CN112163227B (zh) * | 2020-09-02 | 2022-04-29 | 湖北工业大学 | 一种电商平台卖家用户销售额多维统计分析***及方法 |
CN112231561B (zh) * | 2020-10-14 | 2024-06-07 | 深圳前海微众银行股份有限公司 | 数据处理方法、装置、设备及存储介质 |
US11379743B2 (en) * | 2020-11-02 | 2022-07-05 | Sas Institute Inc. | Recommendation system |
US11544767B2 (en) * | 2020-11-02 | 2023-01-03 | Sas Institute Inc. | Recommendation system with implicit feedback |
CN112311546B (zh) * | 2020-12-25 | 2021-04-09 | 鹏城实验室 | 数据保密判定方法、装置、设备及计算机可读存储介质 |
CN112560106B (zh) * | 2021-02-20 | 2021-05-18 | 支付宝(杭州)信息技术有限公司 | 针对隐私矩阵进行处理的方法、装置和*** |
JP2024081261A (ja) | 2022-12-06 | 2024-06-18 | 富士通株式会社 | プログラム、算出方法および情報処理装置 |
CN116383848B (zh) * | 2023-04-04 | 2023-11-28 | 北京航空航天大学 | 一种三方安全计算防作恶方法、设备及介质 |
US11743524B1 (en) | 2023-04-12 | 2023-08-29 | Recentive Analytics, Inc. | Artificial intelligence techniques for projecting viewership using partial prior data sources |
Family Cites Families (61)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7788123B1 (en) * | 2000-06-23 | 2010-08-31 | Ekhaus Michael A | Method and system for high performance model-based personalization |
US20040133574A1 (en) * | 2003-01-07 | 2004-07-08 | Science Applications International Corporaton | Vector space method for secure information sharing |
EP1683298B1 (en) * | 2003-11-03 | 2008-09-17 | Koninklijke Philips Electronics N.V. | Method and device for efficient multiparty multiplication |
US20090197681A1 (en) | 2008-01-31 | 2009-08-06 | Microsoft Corporation | System and method for targeted recommendations using social gaming networks |
US8407286B2 (en) * | 2008-05-15 | 2013-03-26 | Yahoo! Inc. | Method and apparatus for utilizing social network information for showing reviews |
US8068426B2 (en) * | 2008-05-29 | 2011-11-29 | Massachusetts Institute Of Technology | Feedback-based online network coding |
US20100076850A1 (en) * | 2008-09-22 | 2010-03-25 | Rajesh Parekh | Targeting Ads by Effectively Combining Behavioral Targeting and Social Networking |
US8364713B2 (en) * | 2009-01-20 | 2013-01-29 | Titanium Fire Ltd. | Personal data manager systems and methods |
US8489515B2 (en) * | 2009-05-08 | 2013-07-16 | Comcast Interactive Media, LLC. | Social network based recommendation method and system |
US9460092B2 (en) * | 2009-06-16 | 2016-10-04 | Rovi Technologies Corporation | Media asset recommendation service |
US20110060738A1 (en) * | 2009-09-08 | 2011-03-10 | Apple Inc. | Media item clustering based on similarity data |
US8781901B2 (en) * | 2009-12-04 | 2014-07-15 | Telefonaktiebolaget L M Ericsson (Publ) | System and methods for protecting the privacy of user information in a recommendation system |
US20110246500A1 (en) * | 2010-03-30 | 2011-10-06 | Praphul Chandra | Storing and querying of user feedback in a personal repository accessible to a personal computing device |
US8812591B2 (en) * | 2011-06-15 | 2014-08-19 | Facebook, Inc. | Social networking system data exchange |
US9536268B2 (en) | 2011-07-26 | 2017-01-03 | F. David Serena | Social network graph inference and aggregation with portability, protected shared content, and application programs spanning multiple social networks |
EP2549423A1 (en) * | 2011-07-22 | 2013-01-23 | Axel Springer Digital TV Guide GmbH | Automatic determination of the relevance of recommendations in a social network |
US20130054481A1 (en) * | 2011-08-23 | 2013-02-28 | Infosys Limited | System and method for sharing, analyzing and consolidating medical data in a social network |
US20130097056A1 (en) * | 2011-10-13 | 2013-04-18 | Xerox Corporation | Methods and systems for recommending services based on an electronic social media trust model |
EP2590126A1 (en) * | 2011-11-01 | 2013-05-08 | Nederlandse Organisatie voor toegepast -natuurwetenschappelijk onderzoek TNO | Recommender system for providing recommendations to groups of users |
KR20160102573A (ko) | 2011-12-19 | 2016-08-30 | 인텔 코포레이션 | 스마트 장치 지원 상거래 |
US9043250B2 (en) * | 2012-01-10 | 2015-05-26 | Telcordia Technologies, Inc. | Privacy-preserving aggregated data mining |
US10311403B2 (en) * | 2012-06-04 | 2019-06-04 | Apple Inc. | Providing feedback via a social network from a media distribution platform |
CN104620267A (zh) * | 2012-06-21 | 2015-05-13 | 汤姆逊许可公司 | 用于推断用户人口统计的方法和装置 |
WO2014023432A1 (en) * | 2012-08-09 | 2014-02-13 | Livestudies Srl | Apparatus and method for a collaborative environment using distributed touch sensitive surfaces |
CN102932100B (zh) * | 2012-10-16 | 2016-09-21 | 四川电力科学研究院 | 一种并行加扰的方法及装置 |
CN105637798A (zh) * | 2013-03-04 | 2016-06-01 | 汤姆逊许可公司 | 用于隐私保护计数的方法和*** |
US10733194B2 (en) * | 2013-03-08 | 2020-08-04 | Warren Young | Systems and methods for providing a review platform |
US20140288999A1 (en) | 2013-03-12 | 2014-09-25 | Correlor Technologies Ltd | Social character recognition (scr) system |
US20150066689A1 (en) * | 2013-08-27 | 2015-03-05 | Jon Anthony ASTORE | Method and system for providing social media ecosystem compensation |
WO2015061696A1 (en) * | 2013-10-25 | 2015-04-30 | Peep Mobile Digital | Social event system |
CN103713938A (zh) * | 2013-12-17 | 2014-04-09 | 江苏名通信息科技有限公司 | 虚拟化环境下基于OpenMP的多GPU协同计算方法 |
CN103995823A (zh) | 2014-03-25 | 2014-08-20 | 南京邮电大学 | 一种基于社交网络的信息推荐方法 |
US10235403B2 (en) * | 2014-07-08 | 2019-03-19 | Palo Alto Research Center Incorporated | Parallel collective matrix factorization framework for big data |
US10360392B2 (en) * | 2014-08-01 | 2019-07-23 | National Ict Australia Limited | Generating shares of secret data |
CN104156436B (zh) | 2014-08-13 | 2017-05-10 | 福州大学 | 一种社交云媒体协同过滤推荐方法 |
US9483311B2 (en) * | 2014-09-15 | 2016-11-01 | International Business Machines Corporation | Logical data shuffling |
WO2016074094A1 (en) * | 2014-11-14 | 2016-05-19 | Marin Litoiu | Systems and methods of controlled sharing of big data |
US10289733B2 (en) * | 2014-12-22 | 2019-05-14 | Rovi Guides, Inc. | Systems and methods for filtering techniques using metadata and usage data analysis |
US9706180B2 (en) * | 2015-03-23 | 2017-07-11 | Panasonic Intellectual Property Management Co., Ltd. | Projection display apparatus |
US10341701B2 (en) * | 2015-04-21 | 2019-07-02 | Edge2020 LLC | Clustering and adjudication to determine a recommendation of multimedia content |
CN104966125B (zh) | 2015-05-06 | 2018-07-24 | 同济大学 | 一种社交网络的物品评分及推荐方法 |
US20160381158A1 (en) * | 2015-06-29 | 2016-12-29 | Google Inc. | Automatic Invitation Delivery System |
JP2017034531A (ja) * | 2015-08-04 | 2017-02-09 | 富士通株式会社 | 動画像符号化装置及び動画像符号化方法 |
CN105550211A (zh) | 2015-12-03 | 2016-05-04 | 云南大学 | 一种融合社交网络和项目内容的协同推荐*** |
IL243026A0 (en) * | 2015-12-10 | 2016-02-29 | Rokach Lior | Designing recommendation systems based on hidden context |
WO2017105440A1 (en) * | 2015-12-16 | 2017-06-22 | Thomson Licensing | Methods and apparatuses for processing biometric responses to multimedia content |
CN105677701A (zh) * | 2015-12-24 | 2016-06-15 | 苏州大学 | 一种基于不经意传输的社会化推荐方法 |
US11367149B2 (en) * | 2016-01-15 | 2022-06-21 | Carnegie Mellon University | Pattern identification in time-series social media data, and output-dynamics engineering for a dynamic system having one or more multi-scale time-series data sets |
US10708234B2 (en) * | 2016-03-24 | 2020-07-07 | International Business Machines Corporation | System, method, and recording medium for preventing back propogation of data protection |
RU2613530C1 (ru) | 2016-04-19 | 2017-03-16 | Игорь Юрьевич Скворцов | Самонастраивающаяся интерактивная система, способ и считываемый компьютером носитель данных обмена комментариями между пользователями |
WO2017200510A1 (ru) | 2016-05-18 | 2017-11-23 | Евгэн Мыхайловыч ВЫСОЦЬКЫЙ | Обработка персональных и совокупных предпочтений пользователей (варианты) |
US20180218426A1 (en) * | 2017-01-27 | 2018-08-02 | Xerox Corporation | Systems and methods for privacy preserving recommendation of items |
RU2649797C1 (ru) | 2017-06-14 | 2018-04-04 | Общество С Ограниченной Ответственностью "Центр Разработки И Внедрения Инновационных Технологий" | Интерактивная система, способ и считываемый компьютером носитель данных представления рекламного контента |
US10521225B2 (en) * | 2017-06-29 | 2019-12-31 | Oracle International Corporation | Matrix multiplication at memory bandwidth |
CN111095332B (zh) * | 2017-07-06 | 2023-12-08 | 罗伯特·博世有限公司 | 用于保护隐私的社交媒体广告的方法和*** |
RU2666336C1 (ru) | 2017-08-01 | 2018-09-06 | Общество С Ограниченной Ответственностью "Яндекс" | Способ и система для рекомендации медиаобъектов |
CN108228833B (zh) | 2018-01-04 | 2021-08-03 | 浙江大学 | 一种利用用户倾向性学习解决社区项目推荐任务的方法 |
CN108418810A (zh) * | 2018-02-08 | 2018-08-17 | 中国人民解放军国防科技大学 | 一种基于Hadamard矩阵的秘密分享方法 |
CN108596774B (zh) * | 2018-04-24 | 2021-10-01 | 山东师范大学 | 基于深层次网络嵌入特征的社会化信息推荐算法及*** |
BR112019008135B1 (pt) | 2018-10-17 | 2022-01-04 | Advanced New Technologies Co., Ltd. | Método implementado por computador, meio legível por computador e sistema implementado por computador |
JP7109501B2 (ja) | 2020-06-05 | 2022-07-29 | 東芝ライフスタイル株式会社 | 冷蔵庫 |
-
2018
- 2018-10-17 BR BR112019008135-6A patent/BR112019008135B1/pt active IP Right Grant
- 2018-10-17 KR KR1020197011609A patent/KR102150816B1/ko active IP Right Grant
- 2018-10-17 EP EP18867292.7A patent/EP3665583A4/en not_active Ceased
- 2018-10-17 RU RU2019111935A patent/RU2728522C1/ru active
- 2018-10-17 WO PCT/CN2018/110688 patent/WO2020077573A1/en active Application Filing
- 2018-10-17 MX MX2019004664A patent/MX2019004664A/es unknown
- 2018-10-17 SG SG11201903587TA patent/SG11201903587TA/en unknown
- 2018-10-17 AU AU2018353923A patent/AU2018353923B2/en active Active
- 2018-10-17 CN CN201880012931.XA patent/CN110366722A/zh active Pending
- 2018-10-17 CA CA3040669A patent/CA3040669A1/en not_active Abandoned
- 2018-10-17 JP JP2019521721A patent/JP6803980B1/ja active Active
-
2019
- 2019-04-04 WO PCT/CN2019/081385 patent/WO2020077959A1/en unknown
- 2019-04-04 AU AU2019257397A patent/AU2019257397B2/en active Active
- 2019-04-04 PL PL19782894T patent/PL3659292T3/pl unknown
- 2019-04-04 EP EP19782894.0A patent/EP3659292B8/en active Active
- 2019-04-04 CA CA3059610A patent/CA3059610A1/en active Pending
- 2019-04-04 CN CN201980001760.5A patent/CN110546642B/zh active Active
- 2019-04-04 SG SG11201910155SA patent/SG11201910155SA/en unknown
- 2019-04-04 ES ES19782894T patent/ES2836207T3/es active Active
- 2019-04-22 US US16/390,147 patent/US10789377B2/en active Active
- 2019-04-23 ZA ZA2019/02550A patent/ZA201902550B/en unknown
- 2019-04-24 PH PH12019500891A patent/PH12019500891A1/en unknown
- 2019-10-30 US US16/668,945 patent/US11386212B2/en active Active
Also Published As
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6803980B1 (ja) | 信頼されたイニシャライザを用いない秘密分散 | |
JP6799151B1 (ja) | 信頼できるイニシャライザを用いた秘密共有 | |
US9947037B2 (en) | Software recommendation services for targeted user groups | |
US11100116B2 (en) | Recommendation systems implementing separated attention on like and dislike items for personalized ranking | |
US10748102B2 (en) | Just in time learning driven by point of sale or other data and metrics | |
JP7229148B2 (ja) | プライバシーを保護しながら分散された顧客データ上で機械学習すること | |
CN117616436A (zh) | 机器学习模型的联合训练 | |
WO2021224871A1 (en) | Resource scoring and recommendation system | |
US11188968B2 (en) | Component based review system | |
US20230229793A1 (en) | Intelligent estimation of onboarding times for managed services |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20200703 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20190611 |
|
A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20200703 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20201030 |
|
A975 | Report on accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A971005 Effective date: 20201110 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20201124 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20201201 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6803980 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |