摘要 |
본 발명은 전자 장치가 개시된다. 전자장치는, 통신부(101), 저장부(100) 및 적어도 하나의 프로세서(103)를 구비한다. 통신부(101)는 복수의 사용자 단말 및 외부 장치와 통신한다. 저장부(100)는 복수의 사용자 및 복수의 컨텐츠에 관한 정보를 저장한다. 적어도 하나의 프로세서(103)는 복수의 컨텐츠 중 제1컨텐츠에 대한 사용자의 암호화된 선호도 데이터를 복수의 사용자 단말 중 적어도 하나로부터 수신하면, 암호화된 선호도 데이터를 외부 장치에 전송하며, 외부 장치로부터 복호화된 선호도 데이터에 대하여 외부 연산과 재 암호화가 수행되어 생성된 특성 데이터를 수신하고, 수신된 특성 데이터를 이용하여 복수의 사용자 및 복수의 컨텐츠에 관한 정보에 내부 연산을 수행하며, 내부 연산이 수행된 복수의 사용자 및 복수의 컨텐츠에 관한 정보에 기초하여 선호도가 입력된 제1컨텐츠와 다른 컨텐츠에 대한 사용자의 선호도를 예측하고, 선호도가 예측된 다른 컨텐츠에 대한 정보를 제공한다. 외부 장치와 연산을 효율적으로 분산하여 수행할 수 있다. |