1 |
1
사용자 단말의 어플리케이션 서비스에서 개인정보 호출에 대한 개인정보 제공 수준을 제어하기 위한 프라이버시 보호 장치에 있어서,원본 앱에 대하여 서비스를 위한 클래스별 흐름을 식별할 수 있도록 변조하고, 개인정보의 처리를 제어할 수 있도록 변조하여, 변조된 앱을 생성하는 앱 수정부; 및상기 변조된 앱으로부터 수신하는 클래스 호출 신호에 따라 사용자의 앱 사용 패턴을 업데이트하고, 상기 변조된 앱으로부터 수신하는 개인정보 호출 신호에 따라 상기 변조된 앱에서 구동된 클래스와 개인정보 API(Application Programing Interface)에 대한 각 노드별 프라이버시 수준을 적용하여 상기 변조된 앱으로 해당 개인정보를 제공하는 개인정보 처리부를 포함하는 것을 특징으로 하는 프라이버시 보호 장치
|
2 |
2
제1항에 있어서,상기 앱 수정부는,상기 원본 앱에 대하여 상기 클래스별 흐름을 식별할 수 있도록 각 클래스의 구동 함수에 태그를 추가하여 해당 클래스의 구동 시 상기 클래스 호출 신호를 발생하도록 변조하고, 상기 개인정보에 접근 시 상기 개인정보 호출 신호를 발생하도록 각 클래스의 개인정보 API를 변조하는 앱 변조모듈을 포함하는 것을 특징으로 하는 프라이버시 보호 장치
|
3 |
3
제1항에 있어서,상기 개인정보 처리부는,상기 클래스 호출 신호에 따라 상기 변조된 앱에서 구동된 클래스, 호출된 개인정보 API 및 해당 개인정보를 서비스별로 구분하는 상기 사용자의 앱 사용 패턴을 업데이트하는 앱 패턴 기록모듈을 포함하는 것을 특징으로 하는 프라이버시 보호 장치
|
4 |
4
제3항에 있어서,상기 앱 패턴 기록모듈은,상기 구동된 클래스와 상기 개인정보 API의 호출을 노드로 설정하고 클래스들의 구동 순서를 엣지로 설정하여 상기 사용자의 앱 사용 패턴을 서비스별로 그래피컬한 형태로 단말의 화면에 제공하는 것을 특징으로 하는 프라이버시 보호 장치
|
5 |
5
제1항에 있어서,상기 개인정보 처리부는,상기 각 노드별 프라이버시 수준을 적용하기 위하여, 사용자로부터 해당 시점에 직접 입력받는 정보, 사전에 설정한 프라이버시 정책에 대한 정보, 또는 시스템 상의 추천 정보로부터 상기 프라이버시 수준을 결정하는 프라이버시 수준 결정모듈을 포함하는 것을 특징으로 하는 프라이버시 보호 장치
|
6 |
6
사용자 단말에서 어플리케이션 서비스 중 개인정보 호출에 대한 개인정보 제공 수준을 제어하기 위한 프라이버시 보호 방법에 있어서,원본 앱에 대하여 서비스를 위한 클래스별 흐름을 식별할 수 있도록 변조하고, 개인정보의 처리를 제어할 수 있도록 변조하여, 변조된 앱을 생성하는 단계; 및상기 변조된 앱으로부터 수신하는 클래스 호출 신호에 따라 사용자의 앱 사용 패턴을 업데이트하고, 상기 변조된 앱으로부터 수신하는 개인정보 호출 신호에 따라 상기 변조된 앱에서 구동된 클래스와 개인정보 API(Application Programing Interface)에 대한 각 노드별 프라이버시 수준을 적용하여 상기 변조된 앱으로 해당 개인정보를 제공하는 단계를 포함하는 것을 특징으로 하는 프라이버시 보호 방법
|
7 |
7
제6항에 있어서,상기 변조된 앱을 생성하는 단계는,상기 원본 앱에 대하여 상기 클래스별 흐름을 식별할 수 있도록 각 클래스의 구동 함수에 태그를 추가하여 해당 클래스의 구동 시 상기 클래스 호출 신호를 발생하도록 변조하고, 상기 개인정보에 접근 시 상기 개인정보 호출 신호를 발생하도록 각 클래스의 개인정보 API를 변조하는 단계를 포함하는 것을 특징으로 하는 프라이버시 보호 방법
|
8 |
8
제6항에 있어서,상기 사용자의 앱 사용 패턴은, 상기 변조된 앱에서 구동된 클래스, 호출된 개인정보 API 및 해당 개인정보를 서비스별로 구분하여 업데이트되는 것을 특징으로 하는 프라이버시 보호 방법
|
9 |
9
제8항에 있어서,상기 구동된 클래스와 상기 개인정보 API의 호출을 노드로 설정하고 클래스들의 구동 순서를 엣지로 설정하여 상기 사용자의 앱 사용 패턴을 서비스별로 그래피컬한 형태로 단말의 화면에 제공하는 단계를 더 포함하는 것을 특징으로 하는 프라이버시 보호 방법
|
10 |
10
제6항에 있어서,상기 변조된 앱으로 해당 개인정보를 제공하는 단계에서,사용자로부터 해당 시점에 직접 입력받는 정보, 사전에 설정한 프라이버시 정책에 대한 정보, 또는 시스템 상의 추천 정보로부터 상기 프라이버시 수준을 결정하여, 상기 각 노드별 프라이버시 수준을 적용하는 것을 특징으로 하는 프라이버시 보호 방법
|