[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

KR102210995B1 - 전자 장치에서 보안 정보를 통지하기 위한 장치와 방법 및 이를 위한 컴퓨터로 판독 가능한 기록 매체 - Google Patents

전자 장치에서 보안 정보를 통지하기 위한 장치와 방법 및 이를 위한 컴퓨터로 판독 가능한 기록 매체 Download PDF

Info

Publication number
KR102210995B1
KR102210995B1 KR1020130045782A KR20130045782A KR102210995B1 KR 102210995 B1 KR102210995 B1 KR 102210995B1 KR 1020130045782 A KR1020130045782 A KR 1020130045782A KR 20130045782 A KR20130045782 A KR 20130045782A KR 102210995 B1 KR102210995 B1 KR 102210995B1
Authority
KR
South Korea
Prior art keywords
mode
notification information
security
notification
security mode
Prior art date
Application number
KR1020130045782A
Other languages
English (en)
Other versions
KR20140127123A (ko
Inventor
김영규
김무영
김민정
장동호
천재봉
허윤규
Original Assignee
삼성전자 주식회사
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by 삼성전자 주식회사 filed Critical 삼성전자 주식회사
Priority to KR1020130045782A priority Critical patent/KR102210995B1/ko
Priority to EP14787929.0A priority patent/EP2989585B1/en
Priority to AU2014258137A priority patent/AU2014258137B2/en
Priority to CN201480023210.0A priority patent/CN105144188B/zh
Priority to ES14787929T priority patent/ES2746985T3/es
Priority to PCT/KR2014/003496 priority patent/WO2014175630A1/en
Priority to US14/260,652 priority patent/US9600691B2/en
Publication of KR20140127123A publication Critical patent/KR20140127123A/ko
Application granted granted Critical
Publication of KR102210995B1 publication Critical patent/KR102210995B1/ko

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/70Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer
    • G06F21/71Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer to assure secure computing or processing of information
    • G06F21/74Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer to assure secure computing or processing of information operating in dual or compartmented mode, i.e. at least one secure mode
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/31User authentication
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/606Protecting data by securing the transmission between two devices or processes
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2221/00Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/21Indexing 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/2121Chip on media, e.g. a disk or tape with a chip embedded in its case
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2221/00Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/21Indexing 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/2123Dummy operation

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Computer Security & Cryptography (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Health & Medical Sciences (AREA)
  • Bioethics (AREA)
  • General Health & Medical Sciences (AREA)
  • Mathematical Physics (AREA)
  • Telephone Function (AREA)
  • User Interface Of Digital Computer (AREA)
  • Information Transfer Between Computers (AREA)
  • Storage Device Security (AREA)

Abstract

본 명세서에서는 무선 통신 단말에서 정보를 표시하기 위한 장치 및 방법을 개시하며, 특히 무선 통신 단말에서 보안이 요구되는 정보를 표시하기 위한 장치 및 방법을 개시한다.
본 명세서에서 전자 장치에서 정보를 통지하기 위한 장치 및 방법을 개시하고 있는 바, 일 실시예에 따르면, 제 1 동작 모드 및 제 2 동작 모드를 포함하는 복수의 동작 모드들 중 상기 제 1 동작 모드에서 활성화되는 적어도 하나의 프로세스에 대한 알림 정보의 발생을 인지(identify)하는 동작; 및 현재 동작 모드가 상기 제 2 동작 모드인 경우, 상기 알림 정보의 일부를 사용자에게 통지하는 동작;을 포함할 수 있다.

Description

전자 장치에서 보안 정보를 통지하기 위한 장치와 방법 및 이를 위한 컴퓨터로 판독 가능한 기록 매체{APPARATUS AND METHOD FOR NOTIFYING INFORMATION OF SECURITY IN ELECTRIC DEVICE AND COMPUTER-READABLE RECORDING MEDIUM FOR THE SAME}
본 명세서에서는 전자 장치에서 정보를 통지하기 위한 장치 및 방법을 개시하며, 특히 전자 장치에서 보안이 요구되는 정보를 통지하기 위한 장치 및 방법을 개시한다.
최근 전자 장치, 예컨대, 스마트폰이나 태블릿과 같은 모바일 기기가 대중화되면서, 기업 내에서 이러한 무선 통신 단말의 사용이 증가함에 따라 기업의 업무에 무선 통신 단말들의 활용도가 늘어나는 추세에 있다.
이처럼 기업들에서 업무에 무선 통신 단말들의 활용도가 증가함에 따라 기업 내에서 사용되는 문서 또는 기타 자료들을 처리하는 무선 통신 단말의 보안이 문제로 대두되었다. 이에 따라 무선 통신 단말에 보안을 강화하기 위해 B2B(Business to Business) 시장에서는 각각의 보안업체들이 자신들이 만든 보안 솔루션을 무선 통신 단말기에 탑재할 수 있도록 만들어 이를 원하는 기업들에게 판매하고 있다.
현재 무선 통신 단말에서 사용하는 대표적인 B2B 장치(Device) 보안 솔루션들로, VMWare와 OS 분할 방식 등이 있다.
VMWare를 사용하는 경우 분리된 영역의 어플리케이션(Application)들을 사용하기 위해 별도의 프로세스(Process)를 실행한다. 이때 분리된 영역의 어플리케이션을 사용하기 위한 프로세스는 해당 프로세스를 구동하기 위해 메모리(Memory)를 점유하며, 해당 프로세스는 중앙처리장치(CPU)에서 구동된다. 따라서 VMWare를 사용하는 경우 프로세스 구동을 위한 추가적인 메모리를 필요로 할 뿐 아니라 고속의 중앙처리장치가 필요하게 된다.
또한 OS분할 방식은 각각의 OS를 동시에 구동하거나, OS 구동의 전환이 자유롭지 않기 때문에, 서로 다른 영역의 실시간성이 중요한 정보, 예를 들어 이-메일 알림(E-mail Notification) 등을 실시간으로 전달 받는 것이 용이하지 않다.
즉, 현재까지 제공되고 있는 무선 통신 단말의 보안 솔루션들에서는 실시간성을 보장하면서, 보안이 필요한 정보를 표시할 수 있기 어렵다.
한국등록특허 : 1006263610000호(멀티 운영체제를 구비하는 컴퓨터 시스템 및 그의 사용중인 운영체제를 변경하기 위한 방법)
따라서 본 명세서에서는 전자 장치에서 보안이 요구되는 정보를 표시할 수 있는 장치 및 방법에 대한 내용을 개시한다.
또한 본 명세서에서는 전자 장치에서 보안이 요구되는 정보를 실시간으로 표시할 수 있는 장치 및 방법에 대한 내용을 개시한다.
또한 본 명세서에서는 전자 장치에서 보안이 요구되는 정보와 보안이 요구되지 않는 정보를 실시간으로 표시하며, 보안이 요구되는 정보에 대해서는 보안이 필요한 표시 정보를 제거하여 표시하기 위한 장치 및 방법에 대한 내용을 개시한다.
본 명세서에서 개시된 일 실시 예에 따른 방법은, 전자장치를 이용한 정보제공 방법으로서, 제 1 동작 모드 및 제 2 동작 모드를 포함하는 복수의 동작 모드들 중 상기 제 1 동작 모드에서 활성화되는 적어도 하나의 프로세스에 대한 알림 정보의 발생을 인지(identify)하는 동작; 및 현재 동작 모드가 상기 제 2 동작 모드인 경우, 상기 알림 정보의 일부를 사용자에게 통지하는 동작을 포함할 수 있다.
본 명세서에서 개시된 일 실시 예에 따른 장치는, 제 1 동작 모드 및 제 2 동작 모드를 포함하는 복수의 동작 모드들 중 상기 제 1 동작 모드에서 활성화되는 적어도 하나의 프로세스에 대한 알림 정보의 발생을 인지하도록 설정된 인지 모듈; 및 현재 동작 모드가 상기 제 2 동작 모드인 경우, 상기 알림 정보의 일부를 사용자에게 통지하도록 설정된 통지모듈을 포함할 수 있다.
본 명세서에서 개시된 일 실시 예에 따른 매체는, 명령들을 저장하고 있는 저장 매체로, 상기 명령들은 적어도 하나의 프로세서에 의하여 실행될 때에 상기 적어도 하나의 프로세서로 하여금 적어도 하나의 동작을 수행하도록 설정된 것으로서, 상기 적어도 하나의 동작은, 제1모드 및 제2모드를 포함하는 복수의 동작 모드들 중 제1모드에서 활성화되는 적어도 하나의 프로세스에 대한 알림 정보의 발생을 인지하는 동작; 및 현재 동작 모드가 상기 제2모드인 경우에는 상기 발생한 알림 정보의 일부를 사용자에게 통지하는 동작을 포함하는 저장 매체일 수 있다.
본 명세서에서 개시된 실시 예에 따르면, 보안 모드와 비보안 모드를 갖는 전자 장치에서 비보안 모드 수행 중 보안 모드의 알림 정보 표시가 필요한 경우 사용자에게 보안 모드의 알림 정보가 있음을 실시간으로 표시할 수 있다. 이를 통해 사용자는 보안 모드에서 알림 정보의 발생을 즉시 파악하여 빠른 시간 내에 대처가 가능하다.
또한 전자 장치는 비보안 모드에서 보안 모드의 알림 정보 표시가 필요한 경우에는 어떠한 이벤트가 발생하였는가에 대한 이벤트 종류 및 개수 등과 같은 일부 정보를 제공함으로써 불필요한 정보의 누출을 방지할 수 있다.
도 1은 본 명세서에서 개시하는 일 실시 예에 따른 전자 장치의 내부 블록 구성도,
도 2는 본 명세서에서 개시하는 일 실시 예에 따라 하나의 전자 장치에서 비보안 모드와 보안 모드의 동작을 구분하여 제어하며, 이를 표시하기 위한 프로세스들의 블록 구성도,
도 3은 본 명세서에서 개시하는 예에 따라 전자 장치의 표시부에 비보안 모드의 알림 메시지 및 보안모드의 알림 메시지를 표시한 예시도,
도 4a 및 도 4b는 본 명세서의 개시에 따라 현재 설정된 모드와 다른 모드로의 접속이 요구되어 접근이 거부된 경우를 설명하기 위한 예시도,
도 5는 본 명세서에서 개시하는 실시 예에 따라 보안모드와 비보안 모드를 갖는 전자 장치가 보안모드에서 보안모드의 앱을 다운로드하여 설치하는 경우 프로세스들의 동작을 설명하기 위한 도면,
도 6은 본 명세서에서 개시하는 실시 예에 따라 비보안 모드와 보안모드를 갖는 전자 장치에서 모드에 관계없이 인터페이스를 공유하는 경우의 표시 방법을 설명하기 위한 예시도,
도 7은 본 발명에 따른 다양한 실시 예들에 따른 전자 장치를 도시한 도면,
도 8은 본 발명의 다양한 실시 예들에 따라 제한된 정보를 통지하는 방법에 대한 흐름도.
이하 첨부된 도면을 참조하여 본 명세서에서 개시하는 실시 예들을 살펴보기로 한다. 이하에 첨부된 본 명세서의 도면들은 실시 예들의 이해를 돕기 위해 제공되는 것이며, 발명이 본 명세서에 첨부된 도면에 예시된 형태 또는 배치 등에 제한되지 않음에 유의해야 한다. 또한 본 명세서에 첨부된 도면에 대한 부가적인 실시예에 대한 균등 또는 확장은 도면을 참조한 설명을 통해 이해되어야 할 것이다.
전자 장치를 업무용으로 사용하기 위해 기업들에서는 별도로 사무용 전자 장치를 지급하거나 고용자(직원)가 개인용으로 사용하는 개인용 전자 장치를 업무용으로 함께 사용하기 위해 개인용 전자장치에 보안 솔루션을 탑재할 수 있다. 하나의 전자 장치를 개인용으로 사용하면서 동시에 특정한 경우에 기업의 업무용으로 사용하는 경우에 고용자와 고용주간의 요구 사항이 상충되는 경우가 빈번하게 발생할 수 있다.
예를 들어 고용주는 회사의 자산을 안전하게 보호하기 위해 특정한 보안 솔루션의 탑재를 요구하며, 고용자는 회사로부터 개인의 사생활인 개인 정보를 보호받고자 한다.
고용자와 고용주 모두의 요구를 충족하기 위해 업무용도의 어플리케이션 또는 데이터와 사무용도의 어플리케이션 또는 데이터에 대해 서로 격리된 공간을 지원함으로서 전자 장치에 보안을 제공할 수 있다.
보안 모드는 데이터를 암호화하여 비보안 모드와 분리되어 보안 모드 자신에게 할당된 메모리 영역에 저장하도록 설정될 수 있다. 보안 모드는 보안 모드 자신에 할당된 메모리 영역에 저장된 데이터의 액세스를 인증된 사용자에 한해 허용하도록 설정될 수 있다.
비보안 모드는 데이터 액세스 시 전술한 암호화나 인증 등을 요구하지 않도록 설정된 모드일 수 있다.
예컨대, 비보안 모드로 동작 중에 보안 모드에서만 접속 가능하도록 설정된 자원에 대한 액세스 요청을 감지하게 되면, 감지된 액세스 요청을 일단 차단할 수 있으며, 사용자에게 보안 모드의 자원에 대한 액세스를 위한 추가적인 인증을 요구하도록 구현될 수 있다.
전자 장치의 사용자는 전술한 보안 모드에서 많은 불편함을 겪게 된다.
예를 들어 보안 모드에서 개인적인 용도의 사용에 대한 알림(notification)이 발생하는 경우 보안을 위반하는 상황들이 속출하게 되며, 전자 장치는 보안 위반 상황에서는 보안 위반을 사용자에게 알린다. 따라서 전자 장치의 사용자는 전자 장치를 보안 모드에서 사용하는 경우 개인적 용도에 따른 알림으로 인한 보안 위반 사항의 알림이 과도하게 출력된다. 이는 고용자 입장에서는 매우 불편함을 초래한다.
반대로 전자 장치를 개인적인 용도로 사용되는 경우(이하 "비보안 모드"라 칭한다)에 회사에의 이-메일(E-mail message) 또는 기타 회사의 업무 영역에서 사용되는 알림이 발생하는 경우가 있다. 이러한 경우 회사의 입장에서는 보안이 요구되는 사항을 비보안 모드에서 알림을 통해 사용자에게 제공함으로 인해 원하지 않는 정보의 누설이 발생할 수 있다.
본 명세서에서 개시되는 실시 예에서는 보안 모드와 비보안 모드에서 사용할 수 있는 전자 장치에서 회사 이-메일 메시지와 같이 보안이 요구되는 이벤트가 발생하여 이의 알림 메시지(notification message)를 표시할 경우 보안을 제공할 수 있는 표시 방법을 제공한다.
도 1은 본 명세서에서 개시하는 일 실시 예에 따른 전자 장치의 내부 블록 구성도이다.
전자 장치의 내부에는 통신 모듈(110), 카메라부(103), 메모리(105), 표시부(106), 입력부(107) 및 제어부(111)를 포함한다. 전자 장치는 도 1에 도시한 구성 이외의 다른 구성을 더 포함하거나 도시된 구성 중 일부 구성 요소 예를 들어 카메라부(103)와 같은 구성은 포함하지 않을 수도 있다.
그러면 통신 모듈(110)의 구성을 살펴보기로 한다. 통신 모듈(110)에는 안테나(ANT), 무선부(101), 모뎀(102), 마이크(MIC) 및 스피커(SPK)를 포함할 수 있다. 안테나(ANT)는 스마트폰이 통신에 필요한 주파수 신호를 송신 및 수신하기 위한 대역에 맞춰 제작된 것으로 무선부(101)와 연결된다. 이하의 설명에서 통신 모듈(110)은 이동통신 네트워크에 접속하는 경우를 가정하여 설명한다. 그러나 이동통신 네트워크가 아닌 무선 랜(Wireless LAN) 등의 무선 네트워크에 접속하기 위한 구성일 수도 있다. 이러한 경우에도 도 1의 구성을 모두 포함할 수 있다.
무선부(101)는 이동통신 네트워크의 기지국과 음성 또는/및 데이터 통신을 위해 송신할 데이터를 대역 상승 변환하고, 수신한 데이터의 대역 하강 변환을 수행한다. 즉, 무선부(111)는 데이터 송신을 위해 기저대역의 데이터를 대역 상승하여 안테나(ANT)를 통해 해당하는 네트워크로 송신하고, 안테나(ANT)를 통해 해당하는 네트워크로부터 무선 신호를 수신하여 대역 하강 변환함으로써, 기저대역 신호로 변환한다.
모뎀(102)은 송/수신 데이터의 변조, 복조, 부호화, 복호화와 같은 일련의 데이터 처리를 수행할 수 있다. 도 1에서 모뎀(102)은 음성 통신이 가능한 경우를 가정한 것이므로 모뎀(102)은 음성신호의 변복조와 부호화/복호화를 수행하기 위한 보코더를 포함할 수 있다. 보코더로 동작 시 모뎀(102)은 마이크(MIC)로부터 전기적인 음성신호를 수신하여 디지털 음성 신호로 변환할 수 있으며, 또한 디지털 음성 신호의 부호화를 수행할 수 있다. 또한 보코더로 동작 시 모뎀(102)은 출력할 디지털 음성 신호를 아날로그의 전기적 음성 신호로 변환하여 스피커(SPK)를 통해 출력할 수 있다. 또한 보코더가 아닌 데이터 통신 시에 모뎀(102)은 제어부(111)의 제어에 의해 송/수신할 데이터의 변조, 복조, 부호화, 복호화 등의 일련의 동작을 처리할 수 있다.
카메라부(103)는 피사체로부터 반사된 반사광을 렌즈를 통해 수광하여 피사체로부터의 반사광을 전기적인 신호로 변환함으로써 정지 영상 또는 동영상 데이터를 획득할 수 있다. 카메라부(103)는 이처럼 획득된 정지 영상 또는 동영상의 데이터를 제어부(111)에서 처리 가능한 형태로 변환하여 제어부(111)로 제공할 수 있다.
메모리(105)는 롬(ROM) 또는/및 램(RAM) 등의 저장 매체로, 전자 장치의 동작에 필요한 각종 제어 데이터를 저장할 수 있으며, 본 명세서에서 개시하는 실시 예에 따라 보안 모드 시와 비보안 모드에 따른 동작을 위한 제어 데이터 및 각각의 모드에서 특정 이벤트 발생 시 표시를 제어하기 위한 데이터를 저장할 수 있다. 뿐만 아니라 메모리(105)는 사용자 데이터를 저장하기 위한 영역들을 포함할 수 있다.
표시부(106)는 LCD 판넬 또는 LED 판넬 등의 형태로 구성할 수 있으며, 제어부(101)의 제어에 의해 전자 장치의 동작에 필요한 과정 및 대기 상태에서 전자 장치의 상태를 표시할 수 있다. 또한 표시부(106)는 본 명세서에서 개시하는 실시 예에 따라 발생된 이벤트들을 전부 또는 일부만 표시할 수 있다.
전자 장치는 시각적인 정보를 전달하는 표시부(106) 외에 소리, 냄새, 진동 등을 다양한 형태의 정보를 사용자에게 전달할 수 있는 추가적인 구성요소를 더 구비할 수 있다.
입력부(107)는 터치 입력 또는/및 전자펜 또는/및 키 입력 등의 모든 사용자 입력 인터페이스를 포함할 수 있다. 입력부(107)는 각 입력 인터페이스를 통해 사용자의 입력 정보를 수신하고, 이에 대한 정보를 제어부(111)로 제공할 수 있다.
본 발명의 다양한 실시 예들에 따른 전자 장치는 데스크탑 PC(personal computer), 랩탑 PC, PDA(personal digital assistant), PMP(portable multimedia player), 태블릿 PC, 이동전화기, 화상전화기, 피쳐 폰, 스마트 폰, 전자북 리더기, 디지털 카메라, 웨어러블 장치(wearable device), 무선 장치(wireless device), GPS 수신기(global positioning system receiver), 핸드-헬드 장치(hand-held device), MP3 플레이어, 캠코더, 게임 콘솔(game consoles), 전자 시계(electronic watch), 평판표시장치(flat panel device), 전자 사진(electronic photograph), 전자 보드(electronic board), 전자 사인 보드(electronic sign board), 프로젝터, 네비게이션, 블랙박스, 셋톱박스, 전자 사전, 냉장고, 에어컨, 청소기, 인공 지능 로봇, TV, DVD 플레이어, 오디오, 오븐, 전자레인지, 세탁기, 공기 청정기, 의료기기, 자동차 장치, 조선 장치, 항공 장치, 보안 기기, 농축수산 장비, 전자 의복, 전자 키, 전자 팔찌, 또는 전자 목걸이 등일 수 있다. 예컨대, 이러한 전자 장치들은 예컨대, 안드로이드(Android), iOS, 윈도우즈(Windows),리눅스(Linux), 심비안(Symbian), 타이젠(Tizen), 바다(Bada) 등의 다양한 운영체제들에 의해 구동될 수 있다. 본 발명의 다양한 실시 예들에 따른 전자장치 및 운영체제는 전술한 예들에 한정되지 않음은 당업자에게 자명할 것이다.
도 2는 본 명세서에서 개시하는 일 실시 예에 따라 하나의 전자 장치에서 비보안 모드와 보안 모드의 동작을 구분하여 제어하며, 이를 표시하기 위한 프로세스들의 블록 구성도이다.
도 2에 도시한 바에 따르면, 도면의 우측에 도시한 비보안 모드와 도면의 좌측에 도시한 보안 모드로 크게 구분할 수 있다. 또한 비보안 모드는 앞서 설명한 바와 같이 전자 장치를 개인적인 용도로 사용하는 경우가 될 수 있으며, 보안 모드는 기업에서 전자 장치를 이용하여 업무용으로 사용하는 경우가 될 수 있다. 아울러 도 2에서 각각의 모드에 도시한 블록들은 특정한 동작을 위한 프로세스 또는 서비스가 될 수 있으며, 이하의 설명에서는 설명의 편의를 위해 모두 프로세스로 가정하여 설명하기로 한다.
도 2에서 비보안 모드와 보안 모드는 각 모드를 선택하기 위한 프로세스(도 2에는 도시하지 않음)에 의해 선택될 수 있다. 따라서 사용자에게는 하나의 모드만이 표시부(106)를 통해 제공되는 형태가 된다. 비보안 모드에서 보안 모드로 변환하고자 하는 경우 미리 설정된 인증 절차를 거쳐 비보안 모드에서 보안 모드로 모드의 변환이 이루어질 수 있다.
도 2에서 비보안 모드와 보안 모드의 양쪽 영역에 걸쳐 있는 알림 메시지 프로세스(220)는 비보안 모드에서 또는 보안 모드에서 특정 프로세스에서 제공하는 이벤트 정보들을 취합하여 표시부(106)에 미리 결정된 소정의 방법으로 표시하기 위한 프로세스이다. 알림 메시지 프로세스(220)는 보안 모드의 각 프로세스들로부터 제공되는 이벤트 정보들을 취합하여 제공하기 위한 보안 모드 알림 프록시 프로세스(221)를 포함할 수 있다. 만일 보안모드 알림 프록시 프로세스(221)를 포함하지 않는 경우 알림 메시지 프로세스(220)에서 보안모드 프록시 프로세스(221)의 동작을 수행할 수 있다.
보안모드 알림 프록시 프로세스(221)는 보안 모드에서 동작하는 모든 어플리케이션(application, 이하 "앱"이라 함) 프로세스들(212, 213, …, 214)에서 발생된 이벤트 정보를 수신하고, 이들을 하나로 취합하여 하나의 메시지로 또는 각 앱 프로세스들(212, 213, …, 214)에서 생성된 이벤트들을 각각 표시하도록 제어할 수 있다.
그러면 먼저 비보안 모드의 각 프로세스들에 대하여 살펴보기로 한다. 비보안 모드는 앞서 설명한 바와 같이 사용자가 일반적으로 전자 장치를 사용하는 경우 필요한 프로세스들이다. 앱 스토어 프로세스(201)는 전자 장치에서 일반적인 앱 스토어 접속을 위한 프로세스가 될 수 있다. 본 명세서에서 개시하는 바에 따르면, 앱 스토어 프로세스(201)는 일반적인 앱 스토어 접속을 위한 프로세스와 보안 모드에서 앱 스토어 접속을 위한 경우의 동작을 함께 수행할 수 있다. 이에 대해서는 후술되는 도면을 참조하여 더 상세히 살펴보기로 한다.
관리 에이전트 프로세스(205)는 보안모드에서 사용할 앱을 다운로드 할 경우 필요한 프로세스이다. 관리 에이전트 프로세스(205)이에 대하여는 후술되는 도면에서 더 상세히 살펴보기로 한다.
제1앱 프로세스(202), 제2앱 프로세스(203) 및 제n앱 프로세스(204)는 일반적인 앱 프로세스가 될 수 있다. 예를 들어, 각 프로세스들(202, 203, …. 204)은 메일링 서비스, 스케줄 관리, 문자 메시지 등을 수행하기 위한 앱 프로세스들이 될 수 있다.
다음으로 보안 모드의 프로세스들에 대하여 살펴보기로 한다. 보안모드는 기업 등과 같이 보안을 필요로 하는 경우의 모드이다. 따라서 보안모드 관리 프로세스(215)와 보안모드 앱 스토어 프로세스(211)를 제외한 나머지의 프로세스들(212, 213, …, 214)은 보안을 위한 부가 기능을 가져야 한다.
이를 보안모드 제1앱 프로세스(213)가 메일링 서비스를 처리하는 프로세스라 가정하여 예를 들어 설명하기로 한다.
보안모드 제1앱 프로세스(213)는 기본적으로 메일링 서비스를 위한 동작을 수행하면서 수신된 데이터에 대하여 보안을 강화하기 위해 암호화를 수행한다. 따라서 메일링 서비스를 제공하는 보안모드 제1앱 프로세스(213)는 암호화를 위한 모듈을 포함할 수 있으며, 메일링 서비스 데이터를 보안이 강화된 모드로 처리하도록 유도하기 위한 프록시를 포함할 수 있다. 즉, 하나의 프로세스는 프로세스의 기본 동작에 부가하여 암호화를 위한 모듈을 포함할 수 있으며, 암호화 처리를 유도하기 위한 프록시를 포함할 수 있다.
또한 보안모드 제1앱 프로세스(213)는 생성된 데이터를 저장하기 위한 주소를 생성할 시 일반적인 프로세스에 의해 처리된 경우와 다르게 데이터를 저장하기 위한 방법을 포함할 수 있다. 즉, 보안 모드 제1앱 프로세스(213)가 메일링 서비스인 경우 일반적인 메일링 서비스 프로세스가 메일 데이터를 수신하여 저장하기 위해 생성하는 주소와 다른 방법으로 예를 들어 메모리(105)의 미리 설정된 보안 영역에 메일 데이터를 저장하기 위한 주소를 생성할 수 있다.
이는 보안모드 다운로드 프로세스(212)의 경우도 동일하게 적용될 수 있다. 즉, 비보안 모드에서 데이터를 다운로드하는 프로세스와 달리 보안 모드 다운로드 프로세스(212)는 수신된 데이터를 암호화하기 위한 암호화 모듈을 포함할 수 있으며, 암호화를 유도하기 위한 프록시를 포함할 수 있다. 또한 암호화된 데이터를 저장하기 위한 주소의 생성 방법 또한 비보안 모드의 다운로드 프로세스가 주소를 생성하는 방법과 다른 방법으로 생성할 수 있다.
한편, 보안모드 다운로드 프로세스(212), 보안모드 제1앱 프로세스(213), …, 보안모드 제m앱 프로세스(214)는 메일 수신과 같이 해당하는 프로세스에서 알림 메시지를 제공하기 위한 특정 이벤트가 발생하면, 이를 알림 메시지 프로세스(220) 내에 포함된 보안모드 알림 프록시 프로세스(221)로 제공할 수 있다. 이때, 이벤트를 알리기 위해 생성되는 메시지는 비보안 모드의 이벤트 알림과는 다른 형태가 될 수 있다. 즉, 발생된 이벤트의 종류와 같은 일부 정보를 알리고, 발생된 이벤트에 관한 상세한 정보는 제공하지 않는다. 예컨대, 하나의 메일이 수신 이벤트의 경우 해당하는 앱 프로세스는 보안모드 알림 프록시 프로세스(221)로 메일의 수신 여부만을 알리고, 메일의 발신자, 제목 등은 알리지 않도록 하는 것이다. 즉, 보안모드의 모든 프로세스들은 특정 이벤트가 발생할 경우 해당 이벤트의 발생 여부만을 보안모드 알림 프록시 프로세스(221)로 제공하도록 구성할 수 있다.
그러면 보안모드 알림 프록시 프로세스(221)는 현재의 모드가 보안모드인 경우 해당하는 메시지를 그대로 표시할 수 있다. 구현 예에 따라서는 보안모드 알림 프록시 프로세스(221)는 현재 모드에 관계없이 이벤트가 발생한 형태를 알릴 수 있다. 이를 도 3을 참조하여 살펴보기로 한다.
도 3은 본 명세서에서 개시하는 실시 예에 따라 전자 장치의 표시부에 비보안 모드의 알림 메시지 및 보안모드의 알림 메시지를 표시한 예시도이다.
도 3에서 도시한 바와 같이 알림 메시지 프로세스(220) 또는/및 보안모드 알림 프록시 프로세스(221)가 특정한 이벤트가 발생하여 알리기 위한 영역(301)에 알림 메시지가 존재함을 미리 결정된 방법을 통해 표시하도록 제어할 수 있다. 예컨대 전자 장치가 터치스크린 방식의 사용자 입력을 제공하는 단말이라고 가정하면, 사용자는 터치스크린 방식을 사용하여 참조부호 311과 같이 알림 메시지들을 확인하기 위해 표시부(106)를 터치하여 스크롤 다운할 수 있다. 스크롤 다운에 따라, 참조부호 321 및 참조부호 322와 같이 메시지가 표시될 수 있다.
본 실시 예에 따른 특정한 이벤트가 발생하여 알리기 위한 영역(301)은 도시된 위치 뿐만 아니라, 전자 기기의 모든 영역 중 적어도 일부가 될 수 있다.
도 3에서는 비보안 모드의 메일링 앱 프로세스가 하나의 메일을 수신하고, 보안모드의 메일링 앱 프로세스가 3개의 메일을 수신한 경우를 도시하였다. 이때, 메일의 수신 순서는 아래의 4가지 중 어느 한 가지가 될 수 있다.
1. 비보안 모드의 메일 수신 -> 보안모드의 제1메일 수신 -> 보안모드의 제2메일 수신 -> 보안모드의 제3메일 수신
2. 보안모드의 제1메일 수신 -> 비보안 모드의 메일 수신 -> 보안모드의 제2메일 수신 -> 보안모드의 제3메일 수신
3. 보안모드의 제1메일 수신 -> 보안모드의 제2메일 수신 -> 비보안 모드의 메일 수신 -> 보안모드의 제3메일 수신
4. 보안모드의 제1메일 수신 -> 보안모드의 제2메일 수신 -> 보안모드의 제3메일 수신 -> 비보안 모드의 메일 수신
본 명세서에서 개시하는 바에 따르면, 위의 4가지 경우 중 어떠한 경우라도 무방하다. 또한 4가지 경우에 따라 수신된 메일들의 알림 정보는 미리 결정된 스택(stack, 도면에 도시하지 않음) 등에 순차적으로 저장될 수 있다.
본 명세서에서 개시하는 실시 예에 따르면, 알림 메시지 프로세스(220)는 비보안 모드의 메일은 메일의 수신 여부(Email bas arrived)와 메일 발신자(From: Matthew(m.nilson@gmail.com)) 및 제목(Subject: Hey, are you coming this weekend?) 등을 표시부(106)에 참조부호 321과 같이 표시할 수 있다.
또한 본 명세서에서 개시하는 실시 예에 따르면, 알림 메시지 프로세스(220)의 보안모드 알림 프록시 프로세스(221)는 보안모드의 메일 수신의 경우 표시부(106)에 참조부호 322와 같이 단순히 보안모드에서 3개의 메일이 수신되었음(3 Email message is unread in security mode)을 알리도록 표시할 수도 있다. 구현 예에 따라서는 만일 현재의 모드가 보안모드인 경우 보안모드 알림 프록시 프로세스(221)는 참조부호 321과 같이 해당하는 메시지의 상세 정보들을 표시할 수 있다.
도 3에 도시한 바와 같이 비보안 모드의 프로세스들에 의한 알림 메시지는 기본적으로 이와 같이 상세한 내용을 모두 표시하도록 구성할 수 있다. 비보안 모드의 프로세스들에 의한 알림 메시지를 표시하는 다른 방법으로 비보안 모드에서만 참조부호 321과 같이 알리고, 보안모드인 경우 참조부호 322와 같이 메시지의 개수만을 알리도록 구성할 수도 있다.
도 3에 도시한 바와 같이 알림 메시지를 표시한 상태가 비보안 모드라 가정하자. 비보안 모드에서 사용자가 보안모드의 메일 알림창(322)을 선택할 수 있다. 이러한 경우 보안모드 관리 프로세스(215)는 미리 저장된 정책 파일(policy file, 도면에 도시하지 않음)을 검토하고, 접속이 허여되지 않은 경우 도 4a 또는 도 4b와 같이 접속 거부를 알리는 메시지를 표시부(106)에 표시하도록 제어할 수 있다.
미리 저장된 정책 파일을 검토하는 주체는 보안모드 관리 프로세스(215)에서 수행하도록 할 수 있고, 별도의 프로세스를 두어 접근 허여 여부를 검사할 수 있다. 또한 별도의 프로세스를 두거나 보안모드 관리 프로세스(215)에서 수행하는 경우 모두 해당 프로세스는 접근이 허여된 경우 해당 기능을 수행하도록 하며, 접근이 허여되지 않은 경우 접근이 허여되지 않음을 알리는 메시지를 표시부(106)에 표시하도록 제어할 수 있다.
도 4a 및 도 4b는 본 명세서의 개시에 따라 현재 설정된 모드와 다른 모드로의 접속이 요구되어 접근이 거부된 경우를 설명하기 위한 예시도이다.
도 4a에서는 표시부(106)에 단순히 접근이 거부되었음만을 알리기 위한 단순 거부 팝업 메시지(410)를 표시하는 경우이다. 이와 다른 방법으로 도 4b에서는 접근이 거부되었음과 함께 이후 계속 거부 메시지를 표시하도록 할 것인지 등 사용자에게 추가 문의를 하는 복합 문의 거부 팝업 메시지(420)를 표시부(106)에 표시한 경우이다.
복합 문의 거부 팝업 메시지(420) 내에는 접근 거부에 동의 여부를 확인하기 위한 선택 아이콘들(421, 422)과 이후 접근 허여 방식에 대한 문의 아이콘(423)을 함께 표시할 수 있다. 도 4b에 도시한 바에 따르면, 거부 동의를 확인하기 위한 선택 아이콘들(421, 422)은 거부에 동의하는 경우 예(Yes, 421)를, 거부에 동의하지 않는 경우에 아니오(No, 422)를 선택하도록 구성되어 있다.
또한 복합 문의 거부 팝업 메시지(420) 내에는 이후 접근 허여 방식에 대한 문의 아이콘(423)을 포함할 수 있다. 도 4b에 도시한 접근 허여 방식은 하기의 4가지 방식이 될 수 있다.
1. "Don't see this Warning …"
2. "block this case only"
3. "log only"
4. "Turn off this warning"
위에 표시한 접근 허여 방식 이외에 접근 허여의 경우의 수를 더 추가해야 하는 경우 그 외의 경우들을 더 추가할 수도 있고, 위에 표시한 접근 허여 방식들 중 불필요한 접근 허여 표시가 존재하는 경우 해당 표시를 삭제하여 경우의 수를 줄일 수도 있다.
이상에서 설명한 내용을 바탕으로 비보안 모드에서 보안모드의 정보를 제공하는 방법을 살펴보기로 한다.
사용자가 비보안 모드에서 전자 장치를 사용하는 중 보안모드에서 실시간성이 중요한 이벤트가 발생하면, 보안모드의 각 프로세스들은 발생한 이벤트에 대한 최소한의 정보를 알림 메시지 프로세스(220) 또는 보안모드 알림 프록시 프로세스(221)로 제공한다.
그러면 알림 메시지 프로세스(220) 또는 보안모드 알림 프록시 프로세스(221)는 해당하는 이벤트 정보를 수신하고, 수신한 데이터를 표시부(106)를 통해 출력한다. 이를 통해 실시간성이 중요한 보안모드의 메시지를 비보안 모드에서도 확인할 수 있다.
다음으로 이상에서 설명한 내용을 바탕으로 비보안 모드에서의 보안 정책을 위반하는 경우 처리 방법을 변경하기 위한 방법에 대해 살펴보기로 한다.
비보안 모드에서 보안 정책의 위반 여부에 따른 동작을 처리하기 위한 주체인 프로세스 또는 서비스는 미리 접근하고자 하는 도메인(domain) 즉, 보안모드 또는 비보안 모드의 사용 여부에 대해 설정될 수 있다. 이러한 설정은 소정의 파일에 저장되거나 또는 서버 등의 외부 장치로부터 수신할 수 있다.
각각의 주체들은 자신이 사용하고자 하는 객체 즉, 파일(file) 또는 폴더(folder)에 대한 접근 권한을 정의한 라벨들이 작성되어 있으며, 이러한 라벨들은 정책 파일로 압축되거나 변환되어 메모리(105)의 미리 설정된 영역에 저장될 수 있다.
이에 따라 비보안 모드에서 특정한 프로세스 또는 서비스 또는 사용자가 보안모드에서 사용되도록 설정된 객체 예를 들어 데이터베이스(DB), 파일(file), 폴더(folder) 또는/및 어플리케이션(application)에 접근하려는 경우가 발생할 수 있다. 이러한 경우 접근을 관리하기 위한 보안모드 관리 프로세스(215)는 접근하려는 행위 위반을 정책 파일을 참조하여 감지할 수 있다.
이에 따라 보안모드 관리 프로세스(215)는 특정한 프로세스가 정책을 위반하는 경우 설정된 모드에 따라 단순 거부 팝업 메시지(410) 또는 복합 문의 거부 팝업 메시지(420)를 표시부(106)에 표시하도록 제어할 수 있다. 본 명세서의 실시 예에서는 하기의 6가지 모드를 예시한다.
1. Enforcing Mode 1 사용 여부 알림: 위반 행위 강제 금지, 매 위반마다 알림
2. Enforcing Mode 2 사용 여부 알림: 위반 행위 강제 금지, 알리지 않음
3. Enforcing Mode 3 사용 여부 알림: 당 행위에 대해서만 강제 금지
4. Permissive Mode 1 사용 여부 알림: 사용자에게 알림, 하지만 강제 금지 하지는 않음
5. Permissive Mode 2 사용 여부 알림: 사용자에게 알리지 않고 Logging 만 수행
6. Permissive Mode 3 사용 여부 알림: 어떠한 Action도 진행하지 않음
위의 팝업 메시지의 출력과 함께 소리 또는/및 진동 또는/및 서버 등의 다른 전자기기로 해당 상황을 알리는 메시지 전송 등의 방법을 병행하도록 구성할 수도 있다.
도 5는 본 명세서에서 개시하는 실시 예에 따라 보안모드와 비보안 모드를 갖는 전자 장치가 보안모드에서 보안모드의 어플리케이션(이하, 앱)을 다운로드하여 설치하는 경우 프로세스들의 동작을 설명하기 위한 도면이다.
보안모드 앱 스토어 프로세스(221)가 실행되면, 보안모드 앱 스토어 프로세스(221)는 500동작에서 비보안 모드의 앱 스토어 프로세스(201)를 실행할 수 있다. 그러면 비보안 모드의 앱 스토어 프로세스(201)는 보안모드의 앱 스토어 프로세스(221)로부터 앱 스토어 접속이 요구된 상태이므로, 502동작에서 통신 모듈(110)을 제어하여 앱 스토어 중 보안을 위한 앱을 가지고 있는 서버에 접속하여 설치할 수 있는 보안 앱들의 목록을 수신하고, 수신된 목록에 대한 정보를 표시부(106)에 표시하도록 할 수 있다.
이때, 특정 보안 앱의 설치가 요구되면, 즉, 사용자 또는 특정 서버의 명령에 의해 소정의 보안 앱을 다운로드하여 설치할 것이 요구되면, 앱 스토어 프로세스(201)는 통신 모듈(110)을 제어하여 해당 서버로부터 보안 앱을 수신하고, 이를 504동작과 같이 관리 에이전트 프로세스(205)로 제공할 수 있다.
보안 앱을 가진 서버로부터 설치할 앱 데이터를 모두 수신하면, 관리 에이전트 프로세스(205)는 506동작과 같이 설치할 앱 데이터를 보안모드에 존재하는 보안모드 관리 프로세스(215)로 제공하면서 설치(install)를 요구할 수 있다.
이에 따라 보안모드 관리 프로세스(215)는 수신된 보안 앱 508동작과 앱을 설치하여, 새로운 보안모드 앱 프로세스(215)를 생성할 수 있다. 이후 보안모드 관리 프로세스(215)는 앱이 설치되었음을 사용자에게 알릴 수 있다. 이때, 사용자의 모드가 비보안 모드인 경우 보안모드 관리 프로세스(215)는 앱이 설치되었다는 정보만을 알리도록 알림 메시지 프로세스(220) 또는 보안모드 알림 프록시 프로세스(221)로 제공할 수 있다. 이에 따라 알림 메시지 프로세스(220) 또는 보안모드 알림 프록시 프로세스(221)는 프로세스가 설치되었음을 표시부(106)에 표시할 수 있다.
도 6은 본 명세서에서 개시하는 실시 예에 따라 비보안 모드와 보안모드를 갖는 전자 장치에서 모드에 관계없이 인터페이스를 공유하는 경우의 표시 방법을 설명하기 위한 예시도이다.
도 6에 예시한 프로세스들은 보안모드와 비보안 모드에서 모두 사용되는 기능들의 경우 보안모드에 더미 인터페이스를 표시부(106)에 표시하도록 하고, 실제 동작은 비보안 모드의 프로세스가 처리하도록 하는 경우이다.
따라서 보안모드의 제1더미 프로세스(611)와 제2더미 프로세스(612)는 모두 더미 인터페이스로 비보안 모드에서 동작하는 프로세스들을 호출하기 위한 동작만을 수행하는 프로세스들이 될 수 있다. 즉, 제1더미 프로세스(611)는 제1더미 대응 프로세스(601)를 호출하기 위한 더미 프로세스이고, 제2더미 프로세스(612)는 제2더미 대응 프로세스(602)를 호출하기 위한 프로세스이다.
즉, 실제 동작은 제1더미 대응 프로세스(601)와 제2더미 대응 프로세스(602)가 수행하게 된다. 이러한 프로세스들을 예를 들면, 컨텍트(contact) 프로세스, 캘린더(calendar) 프로세스, 클립보드(clipboard) 프로세스, 호 처리 로그(call processing log) 프로세스, 다이얼러(dialer) 프로세스, 메시지(SMS/MMS) 프로세스 등이 될 수 있다.
이러한 더미 프로세스는 비보안 모드의 프로세스를 연결하는 단방향 브릿지(1-way bridge)로서, 보안모드에서 비보안 모드의 기능을 이용하고자 하는 경우에만 동작하도록 구성할 수 있다. 또한 사용자가 해당하는 프로세스를 실행하면, 브릿지를 통해 비보안 모드에서 제공되는 해당 프로세스를 호출하여 비보안 모드의 기능을 수행하도록 구성한다. 이때, 필요한 경우 비보안 모드의 기능을 수행하면서, 보안모드에만 있는 데이터베이스(Database)를 이용하도록 구성할 수도 있다.
그러면 앞서 예시한, 각 프로세스들을 대하여 좀 더 살펴보자. 컨텍트 프로세스는 보안모드의 더미 프로세스에 의해 호출되는 경우 기본적인 전화번호, 이름, 그룹 등의 기본 정보만을 제공한다. 따라서 단축 다이얼(speed dial), 포토 아이디(Photo ID) 프로파일(Profile) 등의 정보는 가져오지 않도록 할 수 있다. 이를 통해 보안모드에서 사용자의 사생활을 보호할 수 있다. 또한 보안모드의 더미 프로세스에 의해 호출된 경우 데이터베이스에서 읽어온 데이터의 편집이 불가능하도록 설정할 수 있다.
캘린더 프로세스는 해당하는 데이터베이스를 공유하는 경우 기본적인 제목과 시간 등의 기본 정보만 읽어올 수 있도록 구성할 수 있다. 또한 클립보드의 경우 동일한 보안모드와 비보안 모드 모두 동일한 동작을 수행하지만, 비보안 모드에서 클립보드에 저장한 데이터를 보안모드에서 읽어오지 못하도록 구성할 수도 있으며, 반대로 보안모드에서 클립보드에저장한 데이터를 비보안 모드에서 읽어오지 못하도록 구성할 수도 있다.
호 처리 로그 프로세스의 경우 보안모드와 비보안 모드에서 동일하게 발신 호(outgoing call)와 수신 호(incoming call)의 로그 정보를 호처리 로그 데이터베이스(621)에서 읽어오도록 할 수 있다. 도 6에서는 제2더미 프로세스(612)와 제2더미 대응 프로세스(602)가 각각 호처리 더미 프로세스와 호처리 대응 프로세스인 경우를 가정하여 도시하였다.
또한 다이얼러 프로세스의 경우 비보안 모드에서 뿐 아니라 보안모드에서도 동일하게 다이얼링을 수행하도록 구성할 수 있다.
알람 프로세스(622)의 경우 비보안 모드 뿐 아니라 보안모드에서도 동일하게 동작해야 한다. 따라서 도 6에 도시한 바와 같이 특별히 보안에 관련된 사항이 없으므로, 더미 프로세스를 이용하지 않도록 구성할 수도 있다.
도 7은 본 명세서에 따른 다양한 실시 예들에 따른 전자 장치를 도시한다.
도 7을 참조하면, 본 실시 예에 따른 전자 장치는 알림인지모듈(701), 통지모듈(702) 및 프로세서(700)를 포함하여 구성될 수 있다.
본 실시 예에 따른 전자 장치는 제1동작 모드 및 제2동작 모드를 포함하는 복수의 동작 모드들 중 어느 하나의 모드에서 동작할 수 있다. 예컨대, 제1동작 모드는 데이터를 암호화하여 나머지 다른 동작 모드(예컨데, 제2동작 모드)와 분리되어 제1동작 모드에 할당된 메모리 영역에 저장하고, 제1동작 모드에 할당된 메모리 영역에 저장된 데이터의 액세스는 인증된 사용자에 한해 허용하도록 설정된 모드일 수 있다.
알림인지모듈(701)은 복수의 동작 모드들 중 제1동작 모드에서 활성화되는 제1모드 프로세스에 대한 알림 정보의 발생을 인지하도록 설정될 수 있다.
예컨대, 알림인지모듈(701)의 적어도 일부 혹은 전부는 알림 정보가 발생한 제1 모드 프로세스에 포함될 수 있다.
통지모듈(702)은 현재 동작 모드가 제1동작 모드가 아닌 경우에는 알림인지모듈(701)에서 발생한 알림 정보의 일부를 기반으로 전자 장치의 사용자에게 통지하도록 설정될 수 있다. 예컨대, 통지모듈(702)에서 통지하는 알림 정보의 일부는 알림 정보가 발생했는지 여부, 발생한 알림 정보의 종류, 알림 정보의 발생 횟수 또는 알림 정보에 포함된 데이터의 수량 중 적어도 하나를 포함할 수 있다.
예컨대, 통지모듈(702)의 적어도 일부 혹은 전부는 알림 정보가 발생한 제1 동작 모드 프로세스에 포함될 수 있다.
통지모듈(702)은 사용자에게 다양한 형태로 알림 정보의 일부를 가공하여 전달하도록 설정될 수 있다. 예컨대, 전자 장치의 표시 화면의 적어도 일부 영역에 상기 알림 정보의 일부를 표시하도록 설정될 수 있으며, 이처럼 사용자에게 시각적으로 통지를 전달할 수 있을 뿐만 아니라, 알림음, 알림향기, 또는 알림진동 등 다양한 형태로 통지를 전달할 수 있다. 본 실시 예에 따른 통지 모듈은 통지 방법 자체를 제한하지 않는다.
프로세서(700)는 알림인지모듈(701) 또는 통지모듈(702) 중 적어도 하나를 수행할 수 있다.
전자 장치는 액세스 제어 모듈(703)을 더 포함할 수 있다.
액세스 제어 모듈(703)은 제1동작 모드에서만 접속 가능하도록 설정된 자원에 대한 액세스 요청이 감지되면, 현재 동작 모드가 제1동작 모드가 아닌 경우에는, 액세스 요청을 차단하도록 설정될 수 있다.
구현 예에 따라서는, 액세스 제어 모듈(703)은 전자 장치의 표시 화면에 액세스 요청이 차단되었음을 나타내는 메시지를 표시하도록 설정될 수 있다.
구현 예에 따라서는, 액세스 제어 모듈(703)은 사용자에게 제1동작 모드에 접근하기 위한 인증 방법을 제공하여, 사용자가 액세스 제어모듈(703)에 의해 제공된 인증 방법에 따른 인증에 성공하면, 해당 사용자의 액세스 요청을 허용하도록 설정될 수 있다.
도 8은 본 명세서에서 개시한 다양한 실시 예들에 따라 제한된 정보를 통지하는 방법에 대한 흐름도이다. 본 실시 예에 따른 방법을 수행하는 전자 장치는 도7에 도시된 전자 장치에 대응될 수 있다.
도 8을 참조하면, 동작 801에서는, 전자 장치의 프로세서(700)는 알림인지모듈(701)을 실행하여, 복수의 동작 모드들 중 제1모드에서 활성화되는 제1모드 프로세스에 대한 알림 정보의 발생을 인지할 수 있다.
동작 802에서는, 전자 장치의 프로세서(700)는 통지모듈(702)을 실행하여, 현재 동작 모드가 제1동작 모드가 아닌 경우에는, 제1동작 모드 프로세스에 발생한 알림 정보의 일부를 기반으로 사용자에게 통지할 수 있다.
동작 802에서는, 사용자에게 다양한 형태로 알림 정보의 일부를 가공하여 전달할 수 있다. 예컨대, 전자 장치의 표시 화면의 적어도 일부 영역에 알림 정보의 일부를 표시하도록 설정될 수 있으며, 이처럼 사용자에게 시각적으로 통지를 전달할 수 있을 뿐만 아니라, 알림음, 알림향기, 또는 알림진동 등 다양한 형태로 통지를 전달할 수 있다. 본 실시 예에 따른 통지 모듈은 통지 방법 자체를 제한하지 않는다.
본 명세서에 기재된 각각의 동작은 순차적, 병렬적, 반복적 또는 휴리스틱 한 방법으로 처리될 수 있으며, 또한 일부 동작이 생략되거나, 다른 동작이 추가될 수 있다
상술한 바와 같은 본 개시에 따른 방법은 다양한 컴퓨터를 통하여 수행될 수 있는 프로그램 명령으로 구현되어 컴퓨터로 판독 가능한 기록 매체에 기록될 수 있다. 여기서 기록매체는 프로그램 명령, 데이터 파일, 데이터 구조 등을 포함할 수 있다. 또한 프로그램 명령은 본 개시를 위하여 특별히 설계되고 구성된 것들이거나 컴퓨터 소프트웨어 당업자에게 공지되어 사용 가능한 것일 수 있다. 또한 기록매체에는 하드디스크, 플로피디스크 및 자기 테이프와 같은 자기매체(Magnetic Media)와, CD-ROM, DVD와 같은 광기록 매체(Optical Media)와, 플롭티컬 디스크(Floptical Disk)와 같은 자기-광 매체(Magneto-Optical Media)와, 롬(ROM)과, 램(RAM)과, 플래시 메모리 등과 같은 하드웨어 장치가 포함될 수 있다. 또한 프로그램 명령에는 컴파일러에 의해 만들어지는 것과 같은 기계어 코드뿐만 아니라, 인터프리터 등을 사용해서 컴퓨터에 의해서 실행될 수 있는 고급 언어 코드가 포함될 수 있다. 하드웨어 장치는 본 개시를 수행하기 위해 하나 이상의 소프트웨어 모듈로서 작동하도록 구성될 수 있다.
본 명세서에 기재된 각각의 모듈은 소프트웨어, 펌웨어, 하드웨어 또는 그 조합으로 구성될 수 있다. 또한, 일부 모듈은 하나의 모듈로 병합되거나 생략될 수 있으며, 병합되는 경우 병합 이전의 각각의 해당 모듈에서 수행하는 기능들을 동일하게 수행할 수 있다.
101 : 무선부
102 : 모뎀
103 : 카메라부
105 : 메모리
106 : 표시부
107 : 입력부
110 : 통신 모듈
ANT : 안테나
MIC : 마이크
SPK : 스피커
201 : 앱 스토어 프로세스
202 : 제1앱 프로세스
203 : 제2앱 프로세스
204 : 제n앱 프로세스
205 : 관리 에이전트 프로세스
211 : 보안모드 앱 스토어 프로세스
212 : 보안모드 다운로드 프로세스
213 : 보안모드 제1앱 프로세스
214 : 보안모드 제m앱 프로세스
215 : 보안모드 관리 프로세스
220 : 알림 메시지 프로세스
221 : 보안모드 알림 프록시 프로세스
601 : 제1더미 대응 프로세스
602 : 제2더미 대응 프로세스
611 : 제1더미 프로세스
612 : 제2더미 프로세스
621 : 호 처리 로그 데이터베이스
622 : 알람 프로세스
700 : 프로세서
701 : 알림인지모듈
702 : 통지모듈
703 : 액세스제어모듈

Claims (18)

  1. 전자 장치를 이용한 정보 제공 방법에 있어서,
    보안 모드 및 비보안 모드를 포함하는 복수의 동작 모드들 중 상기 보안 모드에서 활성화되는 적어도 하나의 프로세스에 대한 알림 정보의 발생을 인지(identify)하는 동작; 및
    상기 인지 동작에 응답하여, 현재 동작 모드가 상기 비보안 모드인 경우 상기 알림 정보 중 제1부분만을 표시하여 사용자에게 통지하고, 현재 동작 모드가 상기 보안모드인 경우 상기 제1부분을 포함하며 상기 제1부분보다 많은 정보를 포함하는 제2부분을 표시하여 사용자에게 통지하는 동작을 포함하는 방법.
  2. 제1항에 있어서,
    상기 알림 정보 중 상기 제1부분은 상기 알림 정보가 발생했는지 여부, 상기 알림 정보의 종류, 상기 알림 정보의 발생 횟수 또는 상기 알림 정보에 포함된 데이터의 수량 중 적어도 하나를 포함하는 방법.
  3. 제1항에 있어서,
    상기 알림 정보 중 상기 제1부분은 상기 현재 동작 모드가 상기 비보안 모드인 경우에 상기 알림 정보에 대응하여 상기 사용자에게 디스플레이될 데이터의 일부인 방법.
  4. 제1항에 있어서,
    상기 통지하는 동작은
    상기 알림 정보가 발생한 제1 프로세스에서 상기 보안 모드의 알림 정보를 수집하는 제2프로세스로 상기 알림 정보 중 상기 제1부분을 전달하는 동작; 및
    상기 제2프로세스에서 상기 알림 정보 중 상기 제1부분을 상기 사용자에게 통지하는 동작을 포함하는 방법.
  5. 제1항에 있어서,
    상기 통지하는 동작은 상기 전자 장치의 표시 화면의 적어도 일부 영역에 상기 알림 정보의 적어도 일부를 표시하는 동작을 포함하는 방법.
  6. 제1항에 있어서,
    상기 보안 모드는 데이터를 암호화하여 상기 비보안 모드와 분리된 상기 보안 모드에 할당된 메모리 영역에 저장하고, 상기 보안 모드에 할당된 메모리 영역에 저장된 데이터의 액세스는 인증된 사용자에 한해 허용하도록 설정된 방법.
  7. 제1항에 있어서,
    상기 보안 모드에서만 접속 가능하도록 설정된 자원에 대한 액세스 요청을 감지하는 동작; 및
    상기 현재 동작 모드가 상기 보안 모드가 아닌 경우에는 상기 액세스 요청을 차단하는 동작을 포함하는 방법.
  8. 제7항에 있어서,
    상기 액세스 요청을 차단하는 동작은,
    상기 전자 장치의 표시 화면에 상기 액세스 요청이 차단되었음을 나타내는 메시지를 표시하는 동작을 더 포함하는 방법.
  9. 제7항에 있어서,
    상기 사용자에게 상기 보안 모드에 접근하기 위한 인증 방법을 제공하는 동작;
    상기 사용자가 상기 제공된 인증 방법에 따른 인증에 성공하면, 상기 보안 모드에 상기 액세스 요청을 허용하는 동작을 더 포함하는 방법.
  10. 보안 모드 및 비보안 모드를 포함하는 복수의 동작 모드들 중 상기 보안 모드에서 활성화되는 적어도 하나의 프로세스에 대한 알림 정보의 발생을 인지하도록 설정된 인지 모듈; 및
    상기 인지 동작에 응답하여, 현재 동작 모드가 상기 비보안 모드인 경우, 상기 알림 정보 중 제1부분만을 표시하여 사용자에게 통지하고, 현재 동작 모드가 상기 보안모드인 경우 상기 제1부분을 포함하며 상기 제1부분보다 많은 정보를 포함하는 제2부분을 표시하여 사용자에게 통지하도록 설정된 통지모듈을 포함하는 전자 장치.
  11. 제10항에 있어서,
    상기 적어도 하나의 프로세스는 상기 인지 모듈의 적어도 일부 또는 상기 통지모듈 중 적어도 하나를 포함하는 전자 장치.
  12. 제10항에 있어서,
    상기 알림 정보 중 상기 제1부분은 상기 알림 정보가 발생했는지 여부, 상기 알림 정보의 종류, 상기 알림 정보의 발생 횟수 또는 상기 알림 정보에 포함된 데이터의 수량 중 적어도 하나를 포함하는 전자 장치.
  13. 제10항에 있어서,
    상기 알림 정보 중 상기 제1부분은 상기 현재 동작 모드가 상기 비보안 모드인 경우에 상기 알림 정보에 대응하여 상기 사용자에게 디스플레이될 데이터의 일부인 전자 장치.
  14. 제10항에 있어서,
    상기 통지 모듈은, 상기 알림 정보가 발생한 프로세스로부터 상기 보안 모드의 알림 정보 중 상기 제1부분을 전달받아, 상기 전달받은 알림 정보 중 상기 제1부분을 상기 사용자에게 통지하는 전자 장치.
  15. 제10항에 있어서,
    상기 통지 모듈은 상기 전자 장치의 표시 화면의 적어도 일부 영역에 상기 알림 정보의 적어도 일부를 표시하도록 설정된 전자 장치.
  16. 제10항에 있어서,
    상기 보안 모드는 데이터를 암호화하여 상기 비보안 모드와 분리된 상기 보안 모드에 할당된 메모리 영역에 저장하고, 상기 보안 모드에 할당된 메모리 영역에 저장된 데이터의 액세스는 인증된 사용자에 한해 허용하도록 설정된 전자 장치.
  17. 제10항에 있어서,
    상기 보안 모드에서만 접속 가능하도록 설정된 자원에 대한 액세스 요청이 감지되면, 상기 현재 동작 모드가 상기 보안 모드가 아닌 경우에는, 상기 액세스 요청을 차단하도록 설정된 액세스 제어 모듈을 더 포함하는 전자 장치.
  18. 명령들을 저장하고 있는 저장 매체에 있어서,
    상기 명령들은 적어도 하나의 프로세서에 의하여 실행될 때에 상기 적어도 하나의 프로세서로 하여금 적어도 하나의 동작을 수행하도록 설정된 것으로서, 상기 적어도 하나의 동작은,
    보안 모드 및 비보안 모드를 포함하는 복수의 동작 모드들 중 상기 보안 모드에서 활성화되는 적어도 하나의 프로세스에 대한 알림 정보의 발생을 인지하는 동작; 및
    상기 인지 동작에 응답하여, 현재 동작 모드가 상기 비보안 모드인 경우에는 상기 발생을 인지한 알림 정보 중 제1부분만을 사용자에게 통지하고, 현재 동작 모드가 상기 보안모드인 경우 상기 제1부분을 포함하며 상기 제1부분보다 많은 정보를 포함하는 제2부분을 표시하여 사용자에게 통지하는 동작을 포함하는 저장 매체.
KR1020130045782A 2013-04-24 2013-04-24 전자 장치에서 보안 정보를 통지하기 위한 장치와 방법 및 이를 위한 컴퓨터로 판독 가능한 기록 매체 KR102210995B1 (ko)

Priority Applications (7)

Application Number Priority Date Filing Date Title
KR1020130045782A KR102210995B1 (ko) 2013-04-24 2013-04-24 전자 장치에서 보안 정보를 통지하기 위한 장치와 방법 및 이를 위한 컴퓨터로 판독 가능한 기록 매체
EP14787929.0A EP2989585B1 (en) 2013-04-24 2014-04-22 Apparatus and method for notifying of security information in electronic device and computer-readable recording medium for the same
AU2014258137A AU2014258137B2 (en) 2013-04-24 2014-04-22 Apparatus and method for notifying of security information in electronic device and computer-readable recording medium for the same
CN201480023210.0A CN105144188B (zh) 2013-04-24 2014-04-22 电子设备中用于通知安全信息的装置和方法及其计算机可读记录介质
ES14787929T ES2746985T3 (es) 2013-04-24 2014-04-22 Aparato y procedimiento de notificación de información de seguridad en un dispositivo electrónico y medio de grabación legible por ordenador para el mismo
PCT/KR2014/003496 WO2014175630A1 (en) 2013-04-24 2014-04-22 Apparatus and method for notifying of security information in electronic device and computer-readable recording medium for the same
US14/260,652 US9600691B2 (en) 2013-04-24 2014-04-24 Apparatus and method for notifying of security information in electronic device and computer-readable recording medium for the same

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020130045782A KR102210995B1 (ko) 2013-04-24 2013-04-24 전자 장치에서 보안 정보를 통지하기 위한 장치와 방법 및 이를 위한 컴퓨터로 판독 가능한 기록 매체

Publications (2)

Publication Number Publication Date
KR20140127123A KR20140127123A (ko) 2014-11-03
KR102210995B1 true KR102210995B1 (ko) 2021-02-02

Family

ID=51790537

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020130045782A KR102210995B1 (ko) 2013-04-24 2013-04-24 전자 장치에서 보안 정보를 통지하기 위한 장치와 방법 및 이를 위한 컴퓨터로 판독 가능한 기록 매체

Country Status (7)

Country Link
US (1) US9600691B2 (ko)
EP (1) EP2989585B1 (ko)
KR (1) KR102210995B1 (ko)
CN (1) CN105144188B (ko)
AU (1) AU2014258137B2 (ko)
ES (1) ES2746985T3 (ko)
WO (1) WO2014175630A1 (ko)

Families Citing this family (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150356104A9 (en) 2011-10-04 2015-12-10 Electro Industries/Gauge Tech Systems and methods for collecting, analyzing, billing, and reporting data from intelligent electronic devices
US11816465B2 (en) 2013-03-15 2023-11-14 Ei Electronics Llc Devices, systems and methods for tracking and upgrading firmware in intelligent electronic devices
KR20150049596A (ko) * 2013-10-30 2015-05-08 삼성전자주식회사 보안 입력 방법 및 그 전자 장치
US9928486B2 (en) * 2014-06-05 2018-03-27 Openpeak Llc Method and system for selectively displaying calendar information on secure calendar
US11734396B2 (en) * 2014-06-17 2023-08-22 El Electronics Llc Security through layers in an intelligent electronic device
KR102245364B1 (ko) * 2014-07-17 2021-04-28 엘지전자 주식회사 모바일 디바이스 및 그 제어 방법
CN104468524B (zh) * 2014-11-14 2018-12-25 小米科技有限责任公司 权限验证的方法及装置
KR102452184B1 (ko) * 2014-11-28 2022-10-06 삼성전자주식회사 의료 데이터 통신 방법
CN104794409A (zh) * 2015-04-28 2015-07-22 宇龙计算机通信科技(深圳)有限公司 数据信息处理方法、数据信息处理装置和终端
CN105577911A (zh) * 2015-05-29 2016-05-11 宇龙计算机通信科技(深圳)有限公司 一种终端管理方法及终端
CN106412217B (zh) * 2015-07-31 2019-10-11 宇龙计算机通信科技(深圳)有限公司 一种联系信息管理方法、装置及终端
US10958435B2 (en) 2015-12-21 2021-03-23 Electro Industries/ Gauge Tech Providing security in an intelligent electronic device
KR102469569B1 (ko) * 2016-01-04 2022-11-22 삼성전자주식회사 전자 장치 및 그의 동작 방법
CN105975853A (zh) * 2016-05-25 2016-09-28 宇龙计算机通信科技(深圳)有限公司 一种安全操作场景设置的方法、装置以及终端
KR101869812B1 (ko) * 2017-07-19 2018-06-22 심경식 데이터 저장 장치 및 데이터 처리 방법
SG11202001789TA (en) * 2017-08-28 2020-03-30 Tendyron Corp Security display method and device, and security terminal
US11686594B2 (en) 2018-02-17 2023-06-27 Ei Electronics Llc Devices, systems and methods for a cloud-based meter management system
US11734704B2 (en) 2018-02-17 2023-08-22 Ei Electronics Llc Devices, systems and methods for the collection of meter data in a common, globally accessible, group of servers, to provide simpler configuration, collection, viewing, and analysis of the meter data
US11754997B2 (en) 2018-02-17 2023-09-12 Ei Electronics Llc Devices, systems and methods for predicting future consumption values of load(s) in power distribution systems
CN108406776B (zh) * 2018-05-09 2021-06-25 科沃斯商用机器人有限公司 安全交互方法、安全交互装置及服务机器人
US11863589B2 (en) 2019-06-07 2024-01-02 Ei Electronics Llc Enterprise security in meters

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040003286A1 (en) * 2002-07-01 2004-01-01 Microsoft Corporation Distributed threat management
US20120084793A1 (en) * 2010-10-01 2012-04-05 Imerj, Llc Cross-environment event notification

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6934955B2 (en) * 1998-12-22 2005-08-23 Gateway Inc. Event notification within a local system
KR100626361B1 (ko) 2000-12-16 2006-09-20 삼성전자주식회사 멀티 운영체제를 구비하는 컴퓨터 시스템 및 그의사용중인 운영체제를 변경 하기 위한 방법
US20020129110A1 (en) * 2001-03-07 2002-09-12 Ling-Zhong Liu Distributed event notification service
US7472396B2 (en) * 2001-05-18 2008-12-30 Qualcomm Incorporated Extensible event notification mechanism
US7143417B2 (en) * 2002-01-10 2006-11-28 International Business Machines Corporation Notification services within a unified communications service
US7370210B2 (en) * 2002-11-18 2008-05-06 Arm Limited Apparatus and method for managing processor configuration data
US7496768B2 (en) * 2003-10-24 2009-02-24 Microsoft Corporation Providing secure input and output to a trusted agent in a system with a high-assurance execution environment
US20050204138A1 (en) * 2004-03-12 2005-09-15 Taiwan Semiconductor Manufacturing Co., Ltd. System and method for an email screen saver
US7689939B1 (en) * 2004-06-30 2010-03-30 Avaya Inc. Software application break through a screen blanker
US20080082936A1 (en) * 2006-09-28 2008-04-03 Richard Eric Helvick Method and system for displaying alternative task data on mobile electronic device
JP5251385B2 (ja) * 2008-09-16 2013-07-31 富士通株式会社 イベント検出システム、イベント検出方法、およびプログラム

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040003286A1 (en) * 2002-07-01 2004-01-01 Microsoft Corporation Distributed threat management
US20120084793A1 (en) * 2010-10-01 2012-04-05 Imerj, Llc Cross-environment event notification

Also Published As

Publication number Publication date
CN105144188B (zh) 2020-03-03
AU2014258137A1 (en) 2015-10-29
WO2014175630A1 (en) 2014-10-30
ES2746985T3 (es) 2020-03-09
EP2989585A1 (en) 2016-03-02
US20140325679A1 (en) 2014-10-30
US9600691B2 (en) 2017-03-21
EP2989585A4 (en) 2016-11-30
AU2014258137B2 (en) 2019-07-04
CN105144188A (zh) 2015-12-09
EP2989585B1 (en) 2019-08-21
KR20140127123A (ko) 2014-11-03

Similar Documents

Publication Publication Date Title
KR102210995B1 (ko) 전자 장치에서 보안 정보를 통지하기 위한 장치와 방법 및 이를 위한 컴퓨터로 판독 가능한 기록 매체
EP2798871B1 (en) Method and apparatus providing privacy setting and monitoring user interface
EP2562667A1 (en) Apparatus and method for providing security information on background process
US20120137369A1 (en) Mobile terminal with security functionality and method of implementing the same
US20080194296A1 (en) System and method for securely managing data stored on mobile devices, such as enterprise mobility data
US10311247B2 (en) Method and system for isolating secure communication events from a non-secure application
CN112287372B (zh) 用于保护剪贴板隐私的方法和装置
US20160306988A1 (en) Providing secure access to data in mobile devices
KR20120057871A (ko) 보안 등급에 따라 어플리케이션의 실행을 제어하는 모바일 단말기 및 이의 구현방법
CN103218552A (zh) 基于用户行为的安全管理方法及装置
KR102071530B1 (ko) 디나이얼 발생시 대응 메뉴얼을 제안하는 전자 장치 및 방법
CN110557499B (zh) 信息处理方法、装置及移动终端
US9734307B2 (en) User terminal interworking with peripheral device and method for preventing leakage of information using the same
US12093428B2 (en) Restricting access to application functionality based upon working status
KR101516997B1 (ko) 스미싱 차단 방법 및 장치
US20160182498A1 (en) Separated use mobile devices
KR20190054763A (ko) 보안 기능을 지원하는 파일 시스템 및 공통적 파일 액세스 인터페이스에 기초한 파일 유출 방지
CN113672885A (zh) 一种应用授权方法、装置及电子设备
KR102107650B1 (ko) 메시지의 송수신 신호 및 통화 요청에 관한 신호를 검출하는 방법과 이를 구현하는 전자장치
CN110647767A (zh) 数据查看方法、电子设备和计算机可读存储介质
KR102412227B1 (ko) 보안 관리 시스템 및 방법과 이를 수행하기 위한 서버
CN103905524A (zh) 在电子设备中共享时间信息的方法和装置
CN107888755B (zh) 一种信息管理的方法和装置
CN115936724A (zh) 业务处理方法、装置、存储介质及电子设备
KR101078669B1 (ko) 위치 정보에 기반한 이동용 단말기의 이벤트 관리 시스템 및 방법

Legal Events

Date Code Title Description
E902 Notification of reason for refusal
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant