[go: up one dir, main page]

KR101332811B1 - 메시지 숨김 기능을 갖는 단말과 그 메시지 숨김 및 복원 방법 - Google Patents

메시지 숨김 기능을 갖는 단말과 그 메시지 숨김 및 복원 방법 Download PDF

Info

Publication number
KR101332811B1
KR101332811B1 KR1020120019288A KR20120019288A KR101332811B1 KR 101332811 B1 KR101332811 B1 KR 101332811B1 KR 1020120019288 A KR1020120019288 A KR 1020120019288A KR 20120019288 A KR20120019288 A KR 20120019288A KR 101332811 B1 KR101332811 B1 KR 101332811B1
Authority
KR
South Korea
Prior art keywords
message
screen
hidden
hiding
terminal
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
Application number
KR1020120019288A
Other languages
English (en)
Other versions
KR20130097551A (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 KR1020120019288A priority Critical patent/KR101332811B1/ko
Priority to US13/758,444 priority patent/US9256747B2/en
Publication of KR20130097551A publication Critical patent/KR20130097551A/ko
Application granted granted Critical
Publication of KR101332811B1 publication Critical patent/KR101332811B1/ko
Priority to US15/017,133 priority patent/US20160154976A1/en
Priority to US16/730,711 priority patent/US20200210617A1/en
Priority to US17/236,808 priority patent/US20210240335A1/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04842Selection of displayed objects or displayed text elements
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/62Protecting access to data via a platform, e.g. using keys or access control rules
    • G06F21/6218Protecting 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/6245Protecting personal data, e.g. for financial or medical purposes
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • G06F3/04886Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2221/00Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/03Indexing scheme relating to G06F21/50, monitoring users, programs or devices to maintain the integrity of platforms
    • G06F2221/032Protect output to user by software means
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/7243User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages
    • H04M1/72436User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages for text messaging, e.g. short messaging services [SMS] or e-mails

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Bioethics (AREA)
  • General Health & Medical Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Human Computer Interaction (AREA)
  • Computer Hardware Design (AREA)
  • Software Systems (AREA)
  • Computer Security & Cryptography (AREA)
  • Medical Informatics (AREA)
  • Databases & Information Systems (AREA)
  • User Interface Of Digital Computer (AREA)
  • Telephone Function (AREA)

Abstract

메시지 숨김 기능을 갖는 단말 및 그 메시지 숨김 및 복원 방법이 개시된다. 본 발명의 일 실시예에 따른 단말은 메시지를 화면에 표시하는 표시부와, 화면에 표시되는 메시지를 숨기거나 숨겨진 메시지를 복원하기 위한 사용자 입력신호를 입력받는 입력부와, 입력받은 사용자 입력신호에 따라 소정의 메시지를, 화면 상에 일렬로 정렬되는 메시지 리스트의 방향과는 수직 방향 또는 그에 준하는 방향으로 숨기거나 복원하는 제어부를 포함한다.

Description

메시지 숨김 기능을 갖는 단말과 그 메시지 숨김 및 복원 방법 {Device with message hidden function and method for hiding and restoring message thereof}
본 발명의 일 양상은 데이터 보호기술에 관한 것으로, 보다 상세하게는 메시지 숨김 및 복원 기술에 관한 것이다.
정보산업과 통신산업의 발전에 따라 사람들이 정보를 획득하는 방법이 갈수록 많아지고 있으며, 그 중 모바일 단말을 포함한 디바이스는 사람들의 일상생활에서 없어서는 안 될 필수 통신기기가 되었으며 특히 메시지를 송수신하는 수단으로 사용되고 있다. 한편, 디바이스의 사용성이 증대될수록 데이터 보호에 대한 관심도 역시 증가하고 있으며, 이를 위한 사용성이 높고 직관적인 사용자 환경에 대한 필요성도 증가하고 있다. 이러한 사용성이 증대될수록 메시지 표시, 메시지 리스트 또는 메시지 관리에 있어서 편의성이 높고 직관적인 사용자 환경의 필요성이 증대되고 있다.
메시지 표시 방식 및 관리 방식을 예를 들면, 다수의 대상과 주고 받은 메시지를 통합 관리하는 송수신 메시지 리스트(제1 메시지 리스트)에서 특정 메시지를 사용자가 보관 처리하고자 하면, 상기 제1 메시지 리스트에서 상기 특정 메시지가 메시지 보관 리스트(제2 메시지 리스트)로 이동되어 저장이 되고 상기 제1 메시지 리스트 상에서는 삭제된다. 예를 들어, 사용자가 상기 제1 메시지 리스트에서 보관하고자 하는 특정 메시지를 하드웨어적 버튼 또는 소프트웨어적 버튼을 통해 선택하면 메뉴 화면이 팝업 되고, 이후 사용자가 보관 명령을 입력하면 제1 메시지 리스트에서 상기 메시지는 사라진다. 따라서, 사용자는 상기 제1 메시지 리스트에서 어떤 메시지가 삭제되었으며 상기 제2 메시지 리스트 상 어느 위치에 위치하고 있는지 직관적으로 알기 어려운 문제가 있다.
또한, 보관된 메시지는 대화 상대자의 구분 없이 모두 보관함에 리스트 형태로 저장되므로, 사용자가 검색하고자 하는 메시지 상세 내용, 송수신 대상 또는 송수신 일시를 보기 위해서 보관함의 리스트에서 개별 메시지를 선택하고 상세 내용, 송수신 대상 또는 송수신 일시를 확인하고 리스트로 나오고 다시 대상 선택, 확인, 리스트로 복귀하는 일련의 과정을 반복해야 하는 번거로움이 있다. 이는 메시지를 별도로 보관시 송수신 대상 또는 송수신 일시 등의 구분 없이 통합 관리되는 메시지 보관함에 저장하기 때문이다. 나아가, 사용자는 이전에 수신한 메시지를 보고 싶을 때 메시지 히스토리가 많다면 검색에 많은 시간이 소요된다.
일 양상에 따라, 데이터 보호기능뿐만 아니라 사용자 편의성을 향상시킨 메시지 숨김 기능을 갖는 단말 및 그 메시지 숨김 및 복원 방법을 제안한다.
일 양상에 따른 단말은, 메시지를 화면에 표시하는 표시부와, 화면에 표시되는 메시지를 숨기거나 숨겨진 메시지를 복원하기 위한 사용자 입력신호를 입력받는 입력부와, 입력받은 사용자 입력신호에 따라 소정의 메시지를, 화면 상에 일렬로 정렬되는 메시지 리스트의 방향과는 수직 방향 또는 그에 준하는 방향으로 숨기거나 복원하는 제어부를 포함한다.
다른 양상에 따른 메시지 숨김 및 복원 방법은, 화면에 표시되는 메시지를 숨기거나 복원하기 위한 사용자 입력신호를 입력받는 단계와, 입력받은 사용자 입력신호에 따라 소정의 메시지를, 화면 상에 일렬로 정렬되는 메시지 리스트의 방향과는 수직 방향 또는 그에 준하는 방향으로 숨기거나 복원하는 단계를 포함한다.
일 실시예에 따르면, 사용자가 단말에서 메시지를 보호하고자 할 때 데이터 보호기능뿐만 아니라 사용자 편의성을 증대시킬 수 있다. 이때, 단말 사용자가 메시지 창을 열어 대화 내용을 볼 때 소정의 메시지를 간편하게 숨길 수 있도록 하여, 사용자의 프라이버시를 보호할 수 있다.
특히, 본 발명은 사용의 편의성을 증대시키기 위해 사용자가 메시지 창 내에서 어느 위치의 메시지가 숨겨져 있는지를 직관적으로 확인할 수 있게 한다. 또한, 대화 상대자 별로 메시지를 숨길 수 있어, 사용자가 메시지 창 내에서 어느 대화 상대자에 대한 메시지가 숨겨져 있는지를 바로 확인할 수 있다.
나아가, 숨김 대상은 메시지뿐만 아니라, 사용자가 정보 보호를 위해 숨길 수 있는 모든 형태의 데이터로 대체 또는 확장될 수 있다. 예를 들면 숨김 대상은 전화번호부 데이터, 통화목록 데이터, 일정 관리 데이터 또는 메모 데이터일 수 있다. 또한, 메시지는 문자 메시지, 멀티미디어 메시지 또는 멀티미디어 콘텐츠를 포함할 수 있다.
도 1은 본 발명의 일 실시예에 따른 단말의 구성도,
도 2는 본 발명의 일 실시예에 따른 제어부와 메시지 DB의 세부 구성도,
도 3 내지 도 5는 본 발명의 일 실시예에 따른 숨김 화면 표시 예를 도시한 참조도,
도 6은 본 발명의 다른 실시예에 따른 숨김 화면 표시 예를 도시한 참조도,
도 7a 내지 도 7e는 본 발명의 일 실시예에 따라 사용자 입력신호를 입력받아 메시지를 숨기거나 숨긴 메시지를 복원할 때의 화면을 도시한 참조도,
도 8a 내지 도 8e는 본 발명의 다양한 실시예에 따라 메시지 숨김 기능이 다른 애플리케이션과 연동됨을 보이는 화면을 도시한 참조도,
도 9a 내지 도 9f는 본 발명의 다양한 실시예에 따라 메시지 숨김 기능을 다른 애플리케이션과 연동 시에 특정 조작 및 팝-업 방식을 이용하는 실시예를 설명하기 위한 화면을 도시한 참조도,
도 10a 내지 도 10c는 본 발명의 다양한 실시예에 따라 메시지를 숨기거나 숨긴 메시지를 복원하는 사용자 입력 예를 설명하기 위해 화면을 도시한 참조도,
도 10d는 숨긴 메시지를 다른 애플리케이션과 연동하는 기능을 설명하기 위해 화면을 도시한 참조도,
도 11a와 도 11b는 본 발명의 다양한 실시예에 따른 메시지 숨김 예를 설명하기 위한 화면을 도시한 참조도,
도 12a 및 도 12b는 본 발명의 다양한 실시예에 따라 발신 메시지와 숨겨진 수신 메시지가 표시된 발·수신 숨김 화면을 도시한 참조도,
도 13은 본 발명의 일 실시예에 따른 메시지 숨김 방법을 도시한 흐름도이다.
이하에서는 첨부한 도면을 참조하여 본 발명의 실시예들을 상세히 설명한다. 본 발명을 설명함에 있어 관련된 공지 기능 또는 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명을 생략할 것이다. 또한, 후술되는 용어들은 본 발명에서의 기능을 고려하여 정의된 용어들로서 이는 사용자, 운용자의 의도 또는 관례 등에 따라 달라질 수 있다. 그러므로 그 정의는 본 명세서 전반에 걸친 내용을 토대로 내려져야 할 것이다.
도 1은 본 발명의 일 실시예에 따른 단말(1)의 구성도이다.
단말(1)은 입력부(10), 제어부(12) 및 표시부(14)를 포함하며, 메시지 데이터베이스(16)를 더 포함할 수 있다.
단말(1)은 셀룰러 전화, 개인 휴대정보 단말기(PDA), 무선 통신 디바이스, 휴대용 디바이스, 랩탑 컴퓨터, 코드리스 전화 등 상대방과 유선 또는 무선으로 메시지를 주고 받을 수 있는 모든 디바이스를 총칭한다. 특히, 단말(1)은 스마트 폰, 스마트 패드 등의 휴대용 다기능 디바이스일 수 있다. 또한 단말(1)은 사용자로부터 입력되는 터치 동작을 인식할 수 있는 사용자 인터페이스가 구비될 수 있다.
본 발명은 단말 사용자가 메시지 창을 열어 메시지를 읽거나 편집할 때, 소정의 메시지를 간편하게 숨길 수 있도록 하여, 사용자의 프라이버시를 보호하기 위한 것이다. 소정의 메시지는 사용자가 공개를 원하지 않거나 별도로 보관하고 싶어하는 메시지이다. 나아가, 본 발명은 프라이버시 보호뿐만 아니라 사용의 편의성을 증대시킨다. 즉, 본 발명은 메시지를 숨김 기능을 수행하되, 사용자의 간단한 조작으로 사용자가 메시지 창 내에서 소정의 메시지를 숨길 수 있다. 또한, 숨길 때 원위치가 식별될 수 있도록 숨길 수도 있다. 이에 따라, 사용자는 메시지 창 내에서 어느 위치의 메시지가 숨겨져 있는지를 직관적으로 확인할 수 있다. 나아가, 대화 상대자 별로 메시지를 숨기거나 보관할 수 있어, 사용자가 메시지 창 내에서 어느 대화 상대자에 대한 메시지가 숨겨져 있는지를 바로 확인할 수 있다.
한편, 본 명세서에서는 숨김 대상을 메시지로 한정하여 설명하였으나, 숨김 대상은 단말(1)에서 사용자가 정보보호를 위해 숨길 수 있는 모든 형태의 데이터로 대체 또는 확장될 수 있다. 예를 들면 숨김 대상은 전화번호부 데이터, 통화목록 데이터, 일정관리 데이터 또는 메모 데이터일 수 있다. 나아가, 메시지는 문자 메시지, 멀티미디어 메시지 또는 멀티미디어 콘텐츠를 포함한다. 멀티미디어 메시지는 사진, 동영상, 음악 등이 포함된 문자 메시지이다. 멀티미디어 콘텐츠는 예를 들면, 이미지 데이터 또는 동영상 데이터이다. 나아가, 메시지 숨김 기능은 일반적인 메시지 프로그램뿐만 아니라, 카카오톡 등 메시지 관련 애플리케이션 상에서 적용될 수 있다.
이하, 전술한 특장점을 갖는 단말(1)의 각 구성요소에 대해 상세히 후술한다.
표시부(14)는 메시지를 화면에 표시한다. 메시지는 대화 상대자 별로 말 풍선(speech bubble) 형태로 화면에 표시될 수 있다. 말 풍선은 조그마한 상자 안에 대화 상대자와 주고받는 메시지의 내용이 기록되는 그래픽 사용자 인터페이스 요소이다. 예를 들면, 단말(1) 화면에는 사용자와 대화 상대자 A 간에 전송되는 메시지들이 시간 순서대로 표시된다. 이때, 화면의 오른쪽에는 사용자가 대화 상대자 A에 송신한 메시지들이, 화면의 왼쪽에는 사용자가 대화 상대자 A로부터 수신한 메시지들이 표시된다. 이하 후술되는 도면들에서는 대화 상대자 별로 말 풍선 형태로 표시되는 메시지를 대상으로 본 발명을 상세히 설명한다.
일 양상에 따르면, 표시부(14)는 발신 메시지와 수신 메시지가 표시된 메인 화면과, 소정의 발신 메시지가 숨겨진 발신 숨김 화면과, 소정의 수신 메시지가 숨겨진 수신 숨김 화면과, 숨겨진 발신 메시지와 숨겨진 수신 메시지가 모두 표시된 발·수신 숨김 화면 중 적어도 일부를 화면에 표시한다.
입력부(10)는 표시부(14)를 통해 화면에 표시되는 메시지를 대상으로, 사용자가 메시지 읽기, 삭제, 편집, 숨김 또는 보관 등의 사용자 명령을 수행하기 위한 사용자 인터페이스이다. 입력부(10)는 화면에 표시되는 메시지를 숨기거나 숨겨진 메시지를 복원하기 위한 사용자 입력신호를 입력받는다. 이를 위해 입력부(10)는 사용자의 터치 동작을 인식할 수 있다. 이 경우 사용자가 화면 상에서 터치 조작을 할 수 있도록, 입력부(10)와 표시부(14)가 물리적으로 동일한 공간에 형성될 수 있다. 메시지를 숨기기 위한 사용자 입력신호는 예를 들면, 드래그(drag) 방식, 더블 탭(double tab) 방식 또는 러빙(rubbing) 방식일 수 있다. 이에 대한 실시예는 도 10a 내지 도 10c에서 후술한다. 한편, 사용자 입력은 전술한 터치 방식뿐만 아니라 제스쳐 인식 또는 모션인식 방식 등이 포함될 수 있다.
일 실시예에 따르면, 입력부(10)는 소정의 메시지를 대상으로 스크롤되는 방향과 수직방향 또는 그에 준하는 방향으로 사용자 입력신호를 입력받는다. 사용자 입력신호는 터치 및 드래그 방식 또는 플릭킹 방식 등일 수 있다. 이때, 사용자 입력신호는 메시지 숨김의 경우는 메시지 리스트 상의 메시지 숨김대상 메시지의 위치에, 메시지 복원의 경우는 메시지 리스트 상에서 메시지가 없는 빈 공간 또는 숨김 표시가 있는 메시지 위치에서 입력받을 수 있다.
제어부(12)는 입력부(10)로부터 입력받은 사용자 입력신호에 따라 표시부(14)를 제어하여 소정의 메시지를 화면 공간 상에 숨기거나 화면 공간 상에 숨겨진 메시지를 복원한다. 이때, 제어부(12)는 숨겨지는 메시지의 출처를 식별할 수 있도록 숨겨지는 메시지의 원래 위치와 대응되는 화면 공간에 메시지를 숨길 수 있다. 또한, 메시지가 대화 상대자 별로 말 풍선 형태일 경우, 제어부(12)는 대화 상대자 별로 메시지 숨김 및 복원 기능을 수행할 수 있다.
메시지 숨김의 일 예를 들면, 제어부(12)는 표시부(14)를 제어하여, 메인 화면 상에 일렬로 정렬되는 메시지의 방향과는 수직인 일 측면에 발신 숨김 화면을 표시하고 다른 측면에 수신 숨김 화면을 표시하게 한다. 이 경우, 숨겨지는 메시지의 원래 위치와 수평적으로 대응되는 화면 공간에 메시지가 숨겨진다. 이에 대한 실시예는 도 3 내지 도 5에서 후술한다.
메시지 숨김의 다른 예를 들면, 제어부(12)는 표시부(14)를 제어하여, 메인 화면의 뷰와 대비되는 가상의 뷰를 통해 발신 숨김 화면과 수신 숨김 화면을 표시하게 한다. 이 경우, 숨겨지는 메시지의 원래 위치와 수평 및 수직으로 대응되는 화면 공간에 메시지가 숨겨진다. 이에 대한 실시예는 도 6에서 후술한다.
메시지 데이터베이스(이하 'DB'라 칭함)(16)는 숨겨진 메시지들을 관리한다. 메시지 DB(16)는 사용자가 숨긴 메시지들을 저장 및 관리하는 공간으로 활용된다. 숨겨진 후 사용자에 의해 복구된 메시지는 메시지 DB(16)에서 삭제된다.
추가 양상에 따르면, 제어부(12)는 숨겨진 메시지를 대상으로 다른 애플리케이션과 연동하여 부가 기능을 제공한다. 애플리케이션은 일정, 메모 또는 책갈피일 수 있다. 다른 애플리케이션과 연동된 부가 기능 제공기술에 대한 실시예는 도 8a 내지 8f에서 후술한다.
도 2는 본 발명의 일 실시예에 따른 제어부(12)와 메시지 DB(16)의 세부 구성도이다.
도 2에 도시되어 있는 단말(1)의 각 구성요소들은 기능에 따라서 논리적으로 분리된 것으로, 물리적으로 두 개 이상의 구성요소들이 일체로 통합되어 구현되거나 또는 각각 별개로 구현될 수도 있다.
도 2의 단말(1)의 소프트웨어 구조를 참조하면, 제어부(12)는 애플리케이션 단의 메시지 숨김 및 복원 제어부(이하 '메시지 제어부'라 칭함)(120)와 프레임워크 단의 호 처리부(122)를 포함한다. 또한, 메시지 DB(16)는 애플리케이션 단의 로컬 DB(160)와 프레임워크 단의 메시지 서비스 DB(162)를 포함한다.
일 실시예에 따르면, MMS나 SMS 등의 메시지를 저장하는 DB는 애플리케이션에 종속된 로컬 DB(160)가 아닌, 프레임워크 단의 호 처리부(122)가 관리하는 메시지 서비스 DB(162)이다. 애플리케이션은 호 처리부(122)를 통해 메시지 서비스 DB(162)에 대한 연산을 수행할 수 있다. 메시지 숨김 및 복원 기능을 실행하기 위해서, 프레임워크 단의 호 처리부(122)-메시지 서비스 DB(162) 구조를 직접 변경하는 것은 위험이 따른다. 예를 들어, 제3의 애플리케이션이 변경된 프레임워크의 API에 접근하여 사용 시에는 문제가 발생할 소지가 있다. 따라서 본 발명은 메시지 송수신시에 프레임워크 단의 메시지 서비스 DB(162)에 저장되는 메시지는 그대로 두고, 애플리케이션 내에 별도의 로컬 DB(160)를 두어, 메시지 제어부(120)가 숨김 메시지 또는 숨김 메시지를 식별할 수 있는 속성정보를 로컬 DB(160)에 저장한다. 또는 숨김 메시지 및 숨김 메시지에 대한 속성정보를 함께 저장할 수도 있다.
구체적으로, 일 실시예에 따라 메시지 제어부(120)는 사용자로부터 메시지 숨김 입력신호를 수신하면, 호 처리 API(Application Programming Interface) 함수를 호출하여 호 처리부(122)에 메시지 리스트를 요청한다. 그러면, 호 처리부(122)는 메시지 서비스 DB(162)에서 메시지 리스트를 검색하여 검색 결과인 메시지 리스트를 메시지 제어부(120)에 반환한다.
이어서, 메시지 제어부(120)는 전술한 프로세스와는 비동기적으로 생성된 로컬 DB(160)에 접근하여 숨김 메시지 리스트를 가져온다. 그리고, 로컬 DB(160)로부터 가져온 숨김 메시지 리스트와 메시지 서비스 DB(162)로부터 반환된 메시지 리스트를 비교하여, 로컬 DB(160)의 숨김 메시지와 일치하는 메시지가 메시지 서비스 DB(162)에 있는 경우, 해당 메시지를 화면 상에서 숨김 처리한다.
전술한 비동기적으로 로컬 DB(160)가 생성되는 프로세스에 있어서, 사용자로부터 소정의 메시지에 대한 메시지 숨김 입력신호를 수신하면, 메시지 제어부(120)는 숨김 메시지와 숨김 메시지에 대한 속성정보 중 적어도 하나를 로컬 DB(160)에 저장한다. 로컬 DB(160)의 데이터가 갱신되면, 로컬 DB(160)는 메시지 제어부(120)가 화면 상에서 메시지를 숨기도록 숨김요청 메시지를 메시지 제어부(120)에 전송하며, 메시지 제어부(120)는 요청 메시지를 수신하여 화면 상에서 메시지를 숨김 처리한다.
이와 대조적으로, 사용자로부터 숨겨진 소정의 메시지에 대한 메시지 복원 입력신호를 수신하면, 메시지 제어부(120)는 해당되는 숨김 메시지를 로컬 DB(160)에서 검색하여, 검색된 숨김 메시지를 화면 상에 복원 처리한다. 이때, 로컬 DB(160)가 복원요청 메시지를 메시지 제어부(120)에 전송하고, 메시지 제어부(120)가 요청 메시지를 수신하는 과정을 거쳐 화면 상에 해당 메시지를 복원 처리할 수 있다. 추가적으로, 호 처리부(122)를 통한 메시지 서비스 DB(162)에서의 메시지 리스트 검색이 수행되어 로컬 DB(160)의 숨김 메시지와 메시지 서비스 DB(162)의 메시지 리스트를 비교하는 동작을 거쳐, 비교 결과에 따른 메시지 일치 시에 해당하는 숨김 메시지를 복원 처리할 수도 있다.
다른 실시예로, 사용자로부터 소정의 숨김 메시지에 대한 메시지 복원 입력신호를 수신하면, 메시지 제어부(120)는 해당되는 숨김 메시지의 속성정보를 로컬 DB(160)에서 검색한다. 이때, 숨김 메시지의 속성정보를 이용하여 호 처리부(122)를 통해 메시지 서비스 DB(162)의 메시지 리스트에서 속성정보에 해당하는 메시지를 검색하고, 해당 메시지가 검색되면 이를 화면 상에 복원 처리한다.
도 3 내지 도 5는 본 발명의 일 실시예에 따른 숨김 화면 표시 예를 도시한 참조도이다.
일 실시예에 따르면, 단말(1)은 발신 메시지와 수신 메시지가 표시된 메인 화면과, 소정의 발신 메시지가 숨겨진 발신 숨김 화면과, 소정의 수신 메시지가 숨겨진 수신 숨김 화면을 표시한다. 이때, 단말(1)은 메인 화면 상에 일렬로 정렬되는 메시지의 방향과는 수직인 일 측면에 발신 숨김 화면을 표시하고 다른 측면에 수신 숨김 화면을 표시할 수 있다.
단말(1)은 단말의 디스플레이 사양을 기초로 하여 표시 화면을 선택할 수 있다. 이때, 디스플레이 사양은 단말(1)의 화면 크기와 화면 방향을 포함한다.
예를 들어, 도 3을 참조하면 단말 화면이 세로 방향일 때, 한 화면에 표시되는 페이지는 2 페이지일 수 있다. 즉, 참조부호 200과 같이 메인 화면과 수신 숨김 화면을 한 화면에 표시하거나, 참조부호 210과 같이 메인 화면과 발신 숨김 화면을 한 화면에 표시할 수 있다. 이는 세로 방향일 때 화면의 넓이가 줄어들게 되기 때문에 2페이지로 분할한 것이다.
다른 예로, 도 4를 참조하면 메인 화면에 대응되는 숨김 화면 상에서 참조부호 300과 같이 수신 메시지가 왼쪽에 숨겨지고, 참조부호 310과 같이 발신 메시지가 오른쪽에 숨겨진다. 그리고, 메인 화면을 벗어나면, 숨겨진 발·수신 메시지들이 모두 표시된다.
또 다른 예로, 도 5를 참조하면 단말(1)은 메인 화면(400)과 수신 숨김 화면(410) 및 발신 숨김 화면(420) 모두를 한 화면에 표시할 수 있다. 이 경우는 단말 화면이 가로 방향이거나, 태블릿 PC처럼 단말의 화면이 큰 경우이다. 일 실시예에 따르면, 단말(1)이 가로 화면일 때 메인 화면과 숨긴 화면이 함께 보이는 경우, 세로 화면에서 메인 화면에서의 메시지 폭과 동일한 비율로 나타난다. 이는 단말(1)이 가로 화면으로 전환될 때 메시지가 양 옆으로 길어져서 어색하게 보이는 현상을 보완하기 위함이다.
일 실시예에 따르면, 사용자가 메인 화면(400)에서 Pinch In 조작을 수행하면 수신 숨김 화면(410)과 발신 숨김 화면(420)을 화면에 모두 표시하고, Pinch Out 조작을 수행하면 다시 메인 화면(400)으로 돌아간다.
도 6은 본 발명의 다른 실시예에 따른 숨김 화면 표시 예를 도시한 참조도이다.
도 6을 참조하면, 단말(1)은 메인 화면의 뷰(500)와 대비되는 가상의 뷰(510)를 통해 발신 숨김 화면과 수신 숨김 화면을 표시할 수 있다. 멀티 뷰(multi-view)는 사용자가 서로 다른 입체적인 공간 상에 각각 메시지가 표시되는 것으로 보이게 하는 개념이다. 이 경우, 숨겨지는 메시지의 원래 위치와 수평 및 수직으로 대응되는 화면 공간에 메시지가 숨겨지게 된다. 멀티 뷰를 이용하여 숨김 화면을 표시하는 경우, 단말 화면 크기의 제한에 비교적 자유로울 수 있다.
도 7a 내지 도 7e는 본 발명의 일 실시예에 따라 사용자 입력신호를 입력받아 메시지를 숨기거나 숨긴 메시지를 복원할 때의 화면을 도시한 참조도이다.
도 7a를 참조하면, 사용자가 참조부호 600에서와 같이 메인 화면에 위치한 소정의 메시지에 대해 드래그 입력을 수행하면, 단말(1)은 참조부호 610과 같이 해당 드래그 방향으로 메시지를 숨긴다. 드래그 입력신호는 Long press & drag 동작일 수 있다. 이에 비해, 사용자가 참조부호 610과 같이 숨겨진 메시지에 대해 반대 방향으로 드래그 입력을 수행하면, 단말(1)은 참조부호 600의 화면과 같이 메인 화면에 숨겨진 메시지를 다시 표시한다.
도 7b를 참조하면, 사용자가 참조부호 610에서와 같이 메시지가 숨겨진 화면에서 멀티 터치 드래그 입력을 수행하면, 단말(1)은 참조부호 620과 같이 메인 화면에 발·수신 메시지와 함께 숨겨진 메시지를 모두 표시한다. 드래그 입력신호는 double finger drag 동작일 수 있다.
도 7c를 참조하면, 사용자가 참조부호 620에서와 같이 발·수신 메시지와 숨겨진 메시지가 모두 표시된 화면에서 도 7b에서의 사용자 입력방향과 동일한 방향으로 한번 더 멀티 터치 드래그 입력을 수행하면, 단말(1)은 참조부호 630과 같이 숨겨진 발·수신 메시지의 히스토리를 모두 볼 수 있는 화면을 제공한다. 드래그 입력신호는 double finger drag 동작일 수 있다.
도 7d를 참조하면, 사용자가 참조부호 640에서와 같이 메인 화면에서 배경을 대상으로 드래그 입력을 수행하면, 단말(1)은 참조부호 630과 같이 숨겨진 발·수신 메시지의 히스토리를 모두 볼 수 있는 화면을 제공한다. 드래그 입력신호는 Long press & drag 동작일 수 있다.
도 7e를 참조하면, 사용자가 참조부호 610에서와 같이 메시지가 숨겨진 화면에서 멀티 터치 드래그 입력을 수행하면, 단말(1)은 참조부호 650과 같이 숨겨진 메시지를 메인 화면에 복원시킨다. 드래그 입력신호는 double finger drag 동작일 수 있다.
한편, 도 7a 내지 도 7e를 참조로 설명한 사용자 입력신호에 따른 화면 표시 예는 본 발명의 이해를 돕기 위한 일 실시예일 뿐, 다양한 사용자 입력신호에 따라 다양한 화면 구성이 가능함은 당업자에 있어 자명하다.
도 8a 내지 도 8e는 본 발명의 다양한 실시예에 따라 메시지 숨김 기능이 다른 애플리케이션과 연동됨을 보이는 화면을 도시한 참조도이다.
도 8a를 참조하면, 참조부호 700에서와 같이 사용자가 소정의 메시지를 대상으로 소정의 입력, 예를 들면 Press 동작을 수행하면, 다른 애플리케이션 기능과 연동된다. 애플리케이션은 참조부호 710에서와 같이 일정, 메모 또는 책갈피일 수 있다.
일정 애플리케이션과의 연동 실시예를 들면, 도 8b와 도 8c에 도시된 바와 같이, 사용자가 참조부호 720의 화면에서 일정 애플리케이션 기능을 선택하면, 참조부호 722의 캘린더가 표시되고, 참조부호 724의 화면과 같이 메시지에서 일정에 관련된 키워드들이 추출되며, 사용자가 이를 확인하면 참조부호 726의 화면과 같이 캘린더에 일정이 기록된다. 이때 구체적인 일정 내용을 기록하는 동작은 단말(1)이 자동으로 수행하거나 사용자가 직접 입력할 수 있다. 한편, 도 8b와 도 8c는 메시지 숨김 기능이 일정 애플리케이션 기능과 연동될 수 있음을 보이기 위한 것으로, 일정 애플리케이션과 연동되는 조건을 만족하면 전술한 실시예 외에 다양한 실시예가 가능하다.
메모 애플리케이션과의 연동 실시예를 들면, 도 8d에 도시된 바와 같이, 사용자가 참조부호 730의 화면에서 메모 애플리케이션 기능을 선택하면, 참조부호 732의 메모 창이 화면에 표시되고, 사용자가 이를 확인하면 참조부호 734의 화면과 같이 메모가 기록된다. 이때 구체적인 메모 내용을 기록하는 동작은 단말(1)이 자동으로 수행하거나 사용자가 직접 입력할 수 있다. 한편, 도 8d는 메시지 숨김 기능이 메모 애플리케이션 기능과 연동될 수 있음을 보이기 위한 것으로, 메모 애플리케이션과 연동되는 조건을 만족하면 전술한 실시예 외에 다양한 실시예가 가능하다.
책갈피 애플리케이션과의 연동 실시예를 들면, 도 8e에 도시된 바와 같이, 사용자가 참조부호 740의 화면에서 책갈피 애플리케이션 기능을 선택하면 책갈피 모드로 진입하게 되고, 참조부호 742에서와 같이 사용자가 소정의 메시지에 대해 책갈피를 설정할 수 있다. 이때, 책갈피를 1개 이상 설정시 참조부호 742와 같이 화면 상단에 시각적인 책갈피 모양이 형성되고, 사용자가 책갈피 모양을 선택하면 참조부호 744와 같이 설정해놓은 책갈피를 확인할 수 있다. 한편, 도 8e는 메시지 숨김 기능이 책갈피 애플리케이션 기능과 연동될 수 있음을 보이기 위한 것으로, 책갈피 애플리케이션과 연동되는 조건을 만족하면 전술한 실시예 외에 다양한 실시예가 가능하다.
도 9a 내지 도 9f는 본 발명의 다양한 실시예에 따라 메시지 숨김 기능을 다른 애플리케이션과 연동 시에 특정 사용자 조작 및 팝-업 방식을 이용하는 실시예를 설명하기 위한 화면을 도시한 참조도이다.
단말(1)이 메시지 숨김 기능을 다른 애플리케이션 기능과 연동할 때, 다양한 입력신호를 이용할 수 있다. 예를 들면, Long Press나 Double Tap 등의 사용자 입력을 이용할 수 있다. 나아가, 단말(1)의 화면에 선택 창이 뜨는 팝-업 방식을 이용할 수 있다.
특정 사용자 조작 및 팝-업 방식을 이용하여 애플리케이션과 연동하는 실시예를 들면, 도 9a에 도시된 바와 같이 사용자가 참조부호 800의 화면에서 Tab 동작을 통해 소정의 메시지를 선택하면, 참조부호 810 화면과 같이 팝-업 창이 뜬다. 팝-업 창에는 숨기기, 북마크, 일정에 저장, 메모에 저장, 해당 기능을 Default로 사용함 등의 메뉴가 포함된다. Default 메뉴는 체크 형태로, 사용자가 한 번 체크하고 원하는 기능을 수행할 경우, 해당 조작 명령은 해당 기능에 매칭되어 제공된다. 예를 들면, 사용자가 Default 메뉴를 체크하고 숨기기 기능을 실행하면, Tab 조작은 숨기기로 고정된다. Default 메뉴는 환경설정에서 변경 가능하다.
이하, 특정 사용자 조작 및 팝-업 방식을 이용하여 일정 애플리케이션과 연동하는 실시예를 후술한다. 도 9b 및 도 9c에 도시된 바와 같이, 사용자가 참조부호 820 화면에서 Tab 동작을 통해 소정의 메시지를 선택하면, 참조부호 822 화면과 같이 팝-업 창이 뜬다. 이때, 사용자가 일정 애플리케이션 기능을 선택하면, 참조부호 824의 캘린더가 화면에 표시되고, 참조부호 826의 화면과 같이 메시지에서 일정에 관련된 키워드들이 추출되고, 사용자가 이를 확인하면 참조부호 828의 화면과 같이 캘린더에 일정 내용이 기록된다.
특정 사용자 조작 및 팝-업 방식을 이용하여 메모 애플리케이션과 연동하는 실시예를 들면, 도 9d 및 도 9e에 도시된 바와 같이 사용자가 참조부호 830 화면에서 Tab 동작을 통해 소정의 메시지를 선택하면, 참조부호 832 화면과 같이 팝-업 창이 뜬다. 이때, 사용자가 참조부호 832의 화면에서 메모 애플리케이션 기능을 선택하면, 참조부호 834의 메모 창이 표시되고, 사용자가 이를 확인하면 참조부호 836의 화면과 같이 메모 내용이 기록된다.
특정 사용자 조작 및 팝-업 방식을 이용하여 책갈피 애플리케이션과 연동하는 실시예를 들면, 도 9f에 도시된 바와 같이 사용자가 참조부호 840 화면에서 Tab 동작을 통해 소정의 메시지를 선택하면, 참조부호 842 화면과 같이 팝-업 창이 뜬다. 이때, 사용자가 참조부호 842의 화면에서 북마크 애플리케이션 기능을 선택하면, 책갈피 모드로 진입하게 되고, 참조부호 844에서와 같이 사용자가 소정의 메시지에 대한 책갈피를 설정할 수 있다.
도 10a 내지 도 10c는 본 발명의 다양한 실시예에 따라 메시지를 숨기거나 숨긴 메시지를 복원하는 사용자 조작 예를 설명하기 위해 화면을 도시한 참조도이다.
사용자는 드래그 방식, 더블 탭 방식 또는 러빙 방식 등의 조작 동작을 통해 소정의 메시지를 숨기거나 숨긴 메시지를 복원할 수 있다. 도 10a는 드래그 방식, 도 10b는 더블 탭 방식, 도 10c는 러빙 방식이 적용된 실시예를 각각 도시한 것이다.
도 10a를 참조하면, 메시지를 숨기거나 숨긴 메시지를 복원하기 위한 사용자 입력신호는 드래그 방식일 수 있다. 예를 들면, 참조부호 900과 같이 사용자가 메인 화면에서 소정의 메시지를 대상으로 소정의 방향으로 드래그 동작을 수행하면, 참조부호 902에서와 같이 해당 메시지가 숨겨진다. 이와 반대로, 참조부호 902에서의 메시지가 숨겨진 화면에서, 사용자가 반대 방향으로 드래그 동작을 수행하면, 참조부호 900에서와 같이 숨겨진 메시지가 복원된다. 이때, 드래그 동작은 Long tap & Flick 동작일 수 있다.
다른 예로, 도 10b를 참조하면, 메시지를 숨기거나 숨긴 메시지를 복원하기 위한 사용자 입력신호는 더블 탭 방식일 수 있다. 예를 들면, 참조부호 910과 같이 사용자가 메인 화면에서 소정의 메시지를 대상으로 더블 탭 동작을 수행하면, 참조부호 912와 같이 해당 메시지가 숨겨진다. 이와 반대로, 참조부호 912와 같이 메시지가 숨겨진 화면에서, 사용자가 더블 탭 동작을 수행하면, 참조부호 910과 같이 숨겨진 메시지가 복원된다.
또 다른 예로, 도 10c를 참조하면, 메시지를 숨기거나 숨긴 메시지를 복원하기 위한 사용자 입력신호는 러빙 방식일 수 있다. 예를 들면, 참조부호 920과 같이 사용자가 메인 화면에서 소정의 메시지를 대상으로 러빙 동작을 수행하면, 참조부호 922와 같이 해당 메시지가 숨겨진다. 이와 반대로, 참조부호 922와 같이 메시지가 숨겨진 화면에서, 사용자가 러빙 동작을 수행하면, 참조부호 920과 같이 숨겨진 메시지가 복원된다.
도 10d는 숨긴 메시지를 다른 애플리케이션과 연동하는 기능을 설명하기 위해 화면을 도시한 참조도이다.
도 10d를 참조하면, 참조부호 930 화면에서, 사용자가 소정의 메시지를 선택하는 경우, 참조부호 932 화면과 같이 일정, 메모, 책갈피 등의 애플리케이션과 연동되는 화면으로 전환됨을 확인할 수 있다.
도 11a와 도 11b는 본 발명의 다양한 실시예에 따른 메시지 숨김 예를 설명하기 위한 화면을 도시한 참조도이다.
도 11a를 참조하면, 사용자가 참조부호 1000의 화면과 같이 숨기고자 하는 메시지를 대상으로 소정의 동작, 예를 들면 Flick 동작을 수행하면, 단말(1)은 해당 메시지를 숨기되, 참조부호 1010의 화면과 같이 숨겨진 메시지의 출처를 식별할 수 있는 북마크를 표시한다.
도 11b를 참조하면, 사용자가 참조부호 1020의 화면과 같이 숨기고자 하는 메시지를 대상으로 소정의 동작, 예를 들면 러빙 동작을 수행하면, 단말(1)은 해당 메시지를 숨기되, 참조부호 1030의 화면과 같이 반투명하게 메시지를 숨긴다.
한편, 도 11a와 도 11b는 본 발명의 이해를 돕기 위한 일 실시예일 뿐, 메시지 숨김 예는 다양하게 구현될 수 있다.
도 12a 및 도 12b는 본 발명의 다양한 실시예에 따라 발신 메시지와 숨겨진 수신 메시지가 표시된 발·수신 숨김 화면을 도시한 참조도이다.
도 12a를 참조하면, 숨겨진 발신 메시지와 숨겨진 수신 메시지 히스토리를 모두 한 화면에서 표시할 수 있다. 이에 비해, 도 12b를 참조하면, 숨겨진 발신 메시지 히스토리만을, 또는 숨겨진 수신 메시지 히스토리만을 한 화면에서 표시할 수 있다.
도 13은 본 발명의 일 실시예에 따른 메시지 숨김 방법을 도시한 흐름도이다.
단말(1)은 화면에 표시되는 메시지를 숨기기 위한 사용자 입력신호를 입력받는다(1200). 이어서, 단말(1)은 입력받은 사용자 입력신호에 따라 소정의 메시지를 소정의 화면 공간에 숨긴다(1210). 이때, 단말(1)은 메시지를 숨김 상태로 설정하되, 숨겨지는 메시지의 출처를 식별할 수 있도록 숨겨지는 메시지의 원래 위치와 대응되는 화면 공간에 메시지를 숨길 수 있다. 메시지를 숨기는 단계(1210)에서, 단말(1)은 말 풍선 형태의 메시지를 대상으로 대화 상대자 별로 메시지를 숨길 수 있다.
일 양상에 따르면, 메시지를 숨기는 단계(1210)에서, 단말(1)은 메인 화면 상에 일렬로 정렬되는 메시지의 방향과는 수직인 일 측면에 발신 숨김 화면을 표시하고 다른 측면에 수신 숨김 화면을 표시한다. 이에 따라, 숨겨지는 메시지의 원래 위치와 수평적으로 대응되는 화면 공간에 메시지를 숨길 수 있다.
다른 양상에 따르면, 메시지를 숨기는 단계(1210)에서, 단말(1)은 메인 화면의 뷰와 대비되는 가상의 뷰를 통해 발신 숨김 화면과 수신 숨김 화면을 표시한다. 이에 따라, 숨겨지는 메시지의 원래 위치와 수평 및 수직으로 대응되는 화면 공간에 메시지를 숨길 수 있다.
추가 양상에 따르면, 단말(1)은 숨겨진 메시지를 대상으로 다른 애플리케이션과 연동하여 부가 기능을 제공한다. 이때, 애플리케이션은 일정, 메모 또는 책갈피일 수 있다.
이제까지 본 발명에 대하여 그 실시예들을 중심으로 살펴보았다. 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자는 본 발명이 본 발명의 본질적인 특성에서 벗어나지 않는 범위에서 변형된 형태로 구현될 수 있음을 이해할 수 있을 것이다. 그러므로 개시된 실시예들은 한정적인 관점이 아니라 설명적인 관점에서 고려되어야 한다. 본 발명의 범위는 전술한 설명이 아니라 특허청구범위에 나타나 있으며, 그와 동등한 범위 내에 있는 모든 차이점은 본 발명에 포함된 것으로 해석되어야 할 것이다.
1 : 단말 10 : 입력부
12 : 제어부 14 : 표시부
16 : 메시지 데이터베이스

Claims (26)

  1. 메시지를 화면에 표시하는 표시부;
    상기 화면에 표시되는 메시지를 숨기거나 숨겨진 메시지를 복원하기 위한 사용자 입력신호를 입력받는 입력부; 및
    상기 입력받은 사용자 입력신호에 따라 소정의 메시지를, 화면 상에 일렬로 정렬되는 메시지 리스트의 방향과는 수직 방향 또는 그에 준하는 방향으로 숨기거나 복원하는 제어부;
    를 포함하는 것을 특징으로 하는 단말.
  2. 제 1 항에 있어서,
    상기 화면 상에 일렬로 정렬되는 메시지 리스트는 대화 상대자와 송수신한 메시지가 송수신 시간 순서에 따라 수직 또는 수평으로 배열되고, 사용자 입력신호에 의해 배열 방향으로 스크롤 가능한 것을 특징으로 하는 단말.
  3. 제 2 항에 있어서, 상기 제어부는,
    상기 입력부를 통해 소정의 메시지를 대상으로 스크롤되는 방향과 수직방향 또는 그에 준하는 방향으로 사용자 입력신호를 입력받으면, 상기 표시부를 제어하여 해당되는 메시지를 숨기거나 복원하며,
    상기 사용자 입력신호는 메시지 숨김의 경우는 메시지 리스트 상의 메시지 숨김대상 메시지의 위치에, 메시지 복원의 경우는 메시지 리스트 상에서 메시지가 없는 빈 공간 또는 숨김 표시가 있는 메시지 위치에서 입력받는 것을 특징으로 하는 단말.
  4. 제 1 항에 있어서, 상기 제어부는,
    소정의 메시지를 숨길 때 메시지 리스트 상에서 숨김 대상 메시지의 위치를 식별할 수 있는 위치정보를 생성하고, 상기 소정의 메시지를 복원할 때 상기 생성된 위치정보를 이용하여 메시지 리스트 상의 숨김 대상 메시지의 위치에 메시지를 복원하는 것을 특징으로 하는 단말.
  5. 제 1 항에 있어서, 상기 제어부는,
    상기 소정의 메시지를 숨김 또는 복원 상태로 설정하되, 숨겨지는 메시지의 출처를 식별할 수 있도록 숨겨지는 메시지의 원래 위치와 대응되는 화면 공간에 메시지를 숨기는 것을 특징으로 하는 단말.
  6. 제 1 항에 있어서,
    상기 표시부는 대화 상대자 별로 말 풍선 형태로 메시지를 표시하고,
    상기 제어부는 상기 대화 상대자 별로 메시지 숨김 및 복원 기능을 수행하는 것을 특징으로 하는 단말.
  7. 제 5 항에 있어서, 상기 표시부는,
    발신 메시지와 수신 메시지가 표시된 메인 화면과, 소정의 발신 메시지가 숨겨진 발신 숨김 화면과, 소정의 수신 메시지가 숨겨진 수신 숨김 화면과, 숨겨진 발신 메시지와 숨겨진 수신 메시지가 모두 표시된 발·수신 숨김 화면 중 적어도 일부를 화면에 표시하는 것을 특징으로 하는 단말.
  8. 제 7 항에 있어서, 상기 제어부는,
    상기 표시부를 제어하여, 상기 메인 화면 상에 일렬로 정렬되는 메시지의 방향과는 수직인 일 측면에 발신 숨김 화면을 표시하고 다른 측면에 수신 숨김 화면을 표시하게 하여, 숨겨지는 메시지의 원래 위치와 수평적으로 대응되는 화면 공간에 메시지를 숨기는 것을 특징으로 하는 단말.
  9. 제 7 항에 있어서, 상기 제어부는,
    상기 표시부를 제어하여 메인 화면과 발신 숨김 화면 및 수신 숨김 화면을 표시하되, 상기 단말의 디스플레이 사양을 기초로 하여 표시되는 화면을 선택하는 것을 특징으로 하는 단말.
  10. 제 9 항에 있어서,
    상기 디스플레이 사양은 상기 단말의 화면 크기와 화면 방향을 포함하는 것을 특징으로 하는 단말.
  11. 제 9 항에 있어서, 상기 제어부는,
    상기 표시부를 제어하여, 단말 화면이 가로 방향일 때 상기 메인 화면과 발신 숨김 화면 및 수신 숨김 화면 모두를 표시 가능하며,
    단말 화면이 세로 방향일 때 상기 메인 화면과 발신 숨김 화면을 한 화면에 표시 가능하거나, 상기 메인 화면과 수신 숨김 화면을 한 화면에 표시 가능한 것을 특징으로 하는 단말.
  12. 제 1 항에 있어서, 상기 제어부는,
    소정의 메시지를 대상으로 상기 입력부를 통해 드래그 방식, 더블 탭 방식 또는 러빙 방식 중 하나의 입력신호를 입력받으면, 상기 표시부를 제어하여 해당 메시지를 숨기거나 복원하는 것을 특징으로 하는 단말.
  13. 제 5 항에 있어서, 상기 제어부는,
    상기 입력부로부터 메인 화면에 위치한 소정의 메시지에 대한 드래그 입력신호를 입력받으면, 해당 드래그 방향으로 메시지를 숨기고,
    메시지가 숨겨진 화면에서 멀티 터치 드래그 입력신호를 입력받으면, 메인 화면에 발·수신 메시지와 함께 숨겨진 메시지를 모두 표시하고,
    발·수신 메시지와 숨겨진 메시지가 모두 표시된 화면에서 한번 더 동일한 방향으로 멀티 터치 드래그 입력신호를 입력받으면, 숨겨진 발·수신 메시지의 히스토리를 모두 볼 수 있는 화면을 제공하며,
    메인 화면에서 배경에 대해 드래그 입력신호를 입력받으면, 숨겨진 발·수신 메시지의 히스토리를 볼 수 있는 화면을 제공하는 것을 특징으로 하는 단말.
  14. 제 5 항에 있어서, 상기 제어부는,
    상기 표시부를 제어하여 소정의 메시지를 숨기되, 숨겨진 메시지의 출처를 식별할 수 있는 북마크를 숨겨진 메시지에 표시하는 것을 특징으로 하는 단말.
  15. 제 5 항에 있어서, 상기 제어부는,
    상기 표시부를 제어하여 소정의 메시지를 숨기되, 반투명하게 메시지를 숨기는 것을 특징으로 하는 단말.
  16. 제 5 항에 있어서,
    숨겨진 메시지들을 저장 및 관리하는 메시지 데이터베이스;
    를 더 포함하는 것을 특징으로 하는 단말.
  17. 제 5 항에 있어서, 상기 제어부는,
    상기 숨겨진 메시지를 대상으로 다른 애플리케이션과 연동하여 부가 기능을 제공하는 것을 특징으로 하는 단말.
  18. 제 17 항에 있어서,
    상기 애플리케이션은 일정, 메모 및 책갈피 중 하나인 것을 특징으로 하는 단말.
  19. 메시지를 화면에 표시하는 표시부;
    상기 화면에 표시되는 메시지를 숨기거나 숨겨진 메시지를 복원하기 위한 사용자 입력신호를 입력받는 입력부; 및
    상기 입력받은 사용자 입력신호에 따라 소정의 메시지를, 메시지 리스트를 포함하는 메인 화면의 뷰에 표시하도록 제어하거나, 상기 메인 화면의 뷰와는 별도로 메시지를 숨기기 위한 가상의 뷰에 표시하도록 제어하는 제어부;
    를 포함하는 것을 특징으로 하는 단말.
  20. 제 19 항에 있어서, 상기 제어부는,
    상기 메인 화면의 뷰와 대비되는 별도의 가상의 뷰를 통해 발신 숨김 화면과 수신 숨김 화면을 표시하게 하여, 숨겨지는 메시지의 원래 위치와 수평 및 수직으로 대응되는 화면 공간에 메시지를 숨기는 것을 특징으로 하는 단말.
  21. 제 19 항에 있어서, 상기 제어부는,
    소정의 메시지를 숨길 때 메시지 리스트 상에서 숨김 대상 메시지의 위치를 식별할 수 있는 위치정보를 생성하고, 상기 소정의 메시지를 복원할 때 상기 생성된 위치정보를 이용하여 메시지 리스트 상의 숨김 대상 메시지의 위치에 메시지를 복원하는 것을 특징으로 하는 단말.
  22. 단말이 화면에 표시되는 메시지를 숨기거나 복원하는 방법에 있어서,
    화면에 표시되는 메시지를 숨기거나 숨겨진 메시지를 복원하기 위한 사용자 입력신호를 입력받는 단계; 및
    상기 입력받은 사용자 입력신호에 따라 소정의 메시지를, 화면 상에 일렬로 정렬되는 메시지 리스트의 방향과는 수직 방향 또는 그에 준하는 방향으로 숨기거나 복원하는 단계;
    를 포함하는 것을 특징으로 하는 메시지 숨김 및 복원 방법.
  23. 제 22 항에 있어서, 상기 숨기거나 복원하는 단계는,
    숨김 상태로 설정하되, 숨겨지는 메시지의 출처를 식별할 수 있도록 숨겨지는 메시지의 원래 위치와 대응되는 화면 공간에 메시지를 숨기는 단계;
    를 포함하는 것을 특징으로 하는 메시지 숨김 및 복원 방법.
  24. 제 23 항에 있어서, 상기 메시지를 숨기는 단계는,
    말 풍선 형태의 메시지를 대상으로 대화 상대자 별로 메시지를 숨기는 것을 특징으로 하는 메시지 숨김 및 복원 방법.
  25. 제 23 항에 있어서, 상기 메시지를 숨기는 단계는,
    메인 화면 상에 일렬로 정렬되는 메시지의 방향과는 수직인 일 측면에 발신 숨김 화면을 표시하고 다른 측면에 수신 숨김 화면을 표시하게 하여, 숨겨지는 메시지의 원래 위치와 수평적으로 대응되는 화면 공간에 메시지를 숨기는 것을 특징으로 하는 메시지 숨김 및 복원 방법.
  26. 제 22 항에 있어서,
    상기 숨겨진 메시지를 대상으로 다른 애플리케이션과 연동하여 부가 기능을 제공하는 단계;
    를 더 포함하는 것을 특징으로 하는 메시지 숨김 및 복원 방법.
KR1020120019288A 2012-02-24 2012-02-24 메시지 숨김 기능을 갖는 단말과 그 메시지 숨김 및 복원 방법 Active KR101332811B1 (ko)

Priority Applications (5)

Application Number Priority Date Filing Date Title
KR1020120019288A KR101332811B1 (ko) 2012-02-24 2012-02-24 메시지 숨김 기능을 갖는 단말과 그 메시지 숨김 및 복원 방법
US13/758,444 US9256747B2 (en) 2012-02-24 2013-02-04 Terminal and method for hiding and restoring message
US15/017,133 US20160154976A1 (en) 2012-02-24 2016-02-05 Terminal and method for hiding and restoring message
US16/730,711 US20200210617A1 (en) 2012-02-24 2019-12-30 Terminal and method for hiding and restoring message
US17/236,808 US20210240335A1 (en) 2012-02-24 2021-04-21 Terminal and method for hiding and restoring message

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020120019288A KR101332811B1 (ko) 2012-02-24 2012-02-24 메시지 숨김 기능을 갖는 단말과 그 메시지 숨김 및 복원 방법

Publications (2)

Publication Number Publication Date
KR20130097551A KR20130097551A (ko) 2013-09-03
KR101332811B1 true KR101332811B1 (ko) 2013-11-27

Family

ID=49004818

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020120019288A Active KR101332811B1 (ko) 2012-02-24 2012-02-24 메시지 숨김 기능을 갖는 단말과 그 메시지 숨김 및 복원 방법

Country Status (2)

Country Link
US (4) US9256747B2 (ko)
KR (1) KR101332811B1 (ko)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101896199B1 (ko) 2017-12-05 2018-09-06 성재호 대화창에서의 메시지 숨김 서비스 제공 장치 및 방법
KR102055074B1 (ko) 2018-08-14 2019-12-11 성재호 대화창에서의 메시지 숨김 서비스 제공 방법
KR20210063579A (ko) 2019-11-25 2021-06-02 성재호 대화창에서의 상대방 확인 서비스 제공 방법
US11140151B2 (en) 2017-12-05 2021-10-05 Jae Ho SUNG Method for providing message hidden services in chatting windows

Families Citing this family (32)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102094013B1 (ko) 2013-04-02 2020-03-26 삼성전자주식회사 전자 장치에서 메시지를 전송하기 위한 장치 및 방법
KR20150006180A (ko) * 2013-07-08 2015-01-16 삼성전자주식회사 채팅 창 제어 방법 및 이를 구현하는 전자 장치
CN103472995B (zh) * 2013-09-10 2016-06-08 小米科技有限责任公司 一种消息展示的方法、装置及终端设备
CN111984165B (zh) * 2013-09-29 2022-07-08 小米科技有限责任公司 一种显示消息的方法、装置及终端设备
USD751117S1 (en) 2014-02-07 2016-03-08 Apple Inc. Display screen or portion thereof with animated graphical user interface
CN103870154B (zh) * 2014-02-10 2017-03-29 广东欧珀移动通信有限公司 对话输入显示装置
US20160057093A1 (en) * 2014-08-19 2016-02-25 Samsung Electronics Co., Ltd. Method and apparatus for displaying content
USD771092S1 (en) * 2014-09-01 2016-11-08 Apple Inc. Display screen or portion thereof with animated graphical user interface
KR20160069797A (ko) * 2014-12-09 2016-06-17 주식회사 네이블커뮤니케이션즈 메시지 북마크 시스템 및 방법
KR101656956B1 (ko) * 2014-12-24 2016-09-22 주식회사 네이블커뮤니케이션즈 채팅방 관리 시스템 및 방법
KR101758863B1 (ko) * 2014-12-31 2017-07-18 라인 가부시키가이샤 대화 서비스 제공 방법 및 대화 서비스 제공 디바이스
KR101630404B1 (ko) * 2015-01-29 2016-06-14 네이버 주식회사 만화 데이터 표시 장치 및 방법
USD768719S1 (en) * 2015-02-27 2016-10-11 Samsung Electronics Co., Ltd. Display screen or portion thereof with graphical user interface
US20160294893A1 (en) * 2015-04-06 2016-10-06 Shoretel, Inc. Organizing conversations in communication networks
US20170083168A1 (en) * 2015-04-20 2017-03-23 Idt Messaging, Llc System and method for managing multiple chat sessions
KR102414436B1 (ko) * 2015-06-16 2022-06-29 삼성전자주식회사 알림 제어 방법 및 그 전자 장치
US10419444B2 (en) 2015-08-24 2019-09-17 Cyberlink Corp. Systems and methods for protecting messages utilizing a hidden restriction mechanism
KR101758013B1 (ko) * 2016-03-03 2017-07-13 네이버 주식회사 질의어 삭제 인터랙션
USD825612S1 (en) * 2016-07-27 2018-08-14 Apple Inc. Display screen or portion thereof with graphical user interface
CN106529341A (zh) * 2016-12-14 2017-03-22 北京小米移动软件有限公司 应用程序隐藏方法及装置
CN118264635A (zh) * 2017-05-16 2024-06-28 苹果公司 用于对等传输的用户界面
CN107295186A (zh) * 2017-07-03 2017-10-24 广东欧珀移动通信有限公司 应用信息的隐藏控制方法、装置及存储介质和移动终端
USD864228S1 (en) * 2017-09-20 2019-10-22 Adobe Inc. Display screen with graphical user interface
USD846567S1 (en) 2017-10-06 2019-04-23 Apple Inc. Electronic device with graphical user interface
CN107808106A (zh) * 2017-10-23 2018-03-16 苏州亿科赛卓电子科技有限公司 一种具有场景切换功能的会话内容展示方法及装置
USD857033S1 (en) 2017-11-07 2019-08-20 Apple Inc. Electronic device with graphical user interface
CN110389692A (zh) * 2018-04-17 2019-10-29 中兴通讯股份有限公司 一种状态栏的显示方法、装置及存储介质
USD901525S1 (en) 2018-09-11 2020-11-10 Apple Inc. Electronic device with animated graphical user interface
CN110069304A (zh) * 2019-03-26 2019-07-30 维沃移动通信有限公司 一种通知消息显示方法及终端设备
JP1691538S (ko) * 2020-06-20 2021-08-02
CN114911393B (zh) * 2022-05-06 2024-06-11 维沃移动通信有限公司 截屏方法、装置、电子设备和可读存储介质
KR102661892B1 (ko) * 2022-11-01 2024-04-29 문효정 문자 서비스 시스템

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009267948A (ja) 2008-04-28 2009-11-12 Fujifilm Corp 画像ファイル管理装置及びデジタルカメラ
KR20100061351A (ko) * 2008-11-28 2010-06-07 훙-치엔 초우 데이터 보호 방법 및 컴퓨팅 장치
KR20110010236A (ko) * 2009-07-24 2011-02-01 삼성전자주식회사 이동통신 시스템의 대화형 메시지 서비스를 제공하기 위한 장치 및 방법
KR20110096090A (ko) * 2004-03-31 2011-08-26 구글 인코포레이티드 대화-기반 이메일 시스템에서의 대화들 검색

Family Cites Families (37)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5305435A (en) * 1990-07-17 1994-04-19 Hewlett-Packard Company Computer windows management system and method for simulating off-screen document storage and retrieval
JP4468935B2 (ja) 1999-05-13 2010-05-26 富士通株式会社 会話送出方法及び会話システム
KR100309526B1 (ko) * 1999-06-24 2001-11-01 윤종용 디지털 휴대용 단말기의 단문메시지 서비스 제어 장치 및 그방법
AU2001275236A1 (en) 2000-06-05 2001-12-17 Matsushita Mobile Communication Development Corporation Of U.S.A. Protocol for short mail message encryption
JP2002334044A (ja) 2001-05-08 2002-11-22 Toshiba Corp データ伝送システム及び情報通信端末
JP2003162483A (ja) 2001-11-26 2003-06-06 Toshiba Corp 移動体端末およびその表示制御方法
US8127248B2 (en) * 2003-06-20 2012-02-28 Apple Inc. Computer interface having a virtual single-layer mode for viewing overlapping objects
US7117445B2 (en) * 2003-06-30 2006-10-03 Danger, Inc. Multi-mode communication apparatus and interface for contacting a user
KR100498360B1 (ko) 2003-07-16 2005-07-01 엘지전자 주식회사 이동 통신 단말기의 데이터 표시 방법
KR20050028761A (ko) 2003-09-19 2005-03-23 엘지전자 주식회사 유,무선통신 단말기시스템의 에스엠에스메시지입력보안기능을 제어하기 위한 방법
KR100541760B1 (ko) 2003-10-09 2006-01-10 주식회사 팬택 화면 정보 보호 기능을 가지는 무선통신단말기 및 그 방법
KR20050053292A (ko) 2003-12-02 2005-06-08 주식회사 월드모닝 메신저 프로그램의 암호화를 이용한 보안채팅시스템제공방법
US7480696B2 (en) * 2004-01-07 2009-01-20 International Business Machines Corporation Instant messaging priority filtering based on content and hierarchical schemes
KR101113863B1 (ko) 2005-03-03 2012-03-08 엘지전자 주식회사 이동통신 단말기의 메시지 사생활 보호 제공 방법
US7822820B2 (en) * 2005-07-01 2010-10-26 0733660 B.C. Ltd. Secure electronic mail system with configurable cryptographic engine
KR100695912B1 (ko) 2005-08-11 2007-03-20 기가 바이트 커뮤니케이션즈 인코퍼레이티드 데이터 숨김 기능을 갖는 휴대용 이동통신장치 및 그 데이터 숨김 방법
US8429292B2 (en) * 2005-09-26 2013-04-23 Research In Motion Limited Scheduling events from electronic messages
KR20070050314A (ko) 2005-11-10 2007-05-15 엘지전자 주식회사 휴대용 단말기 및 그의 메시지 표시방법
US8819034B2 (en) * 2005-12-14 2014-08-26 Blackberry Limited Method and apparatus for generating a new event directly from a document
KR100867560B1 (ko) 2007-03-16 2008-11-10 (주)디지탈아리아 휴대 단말기의 단문메시지의 보안 방법
US8751572B1 (en) * 2007-06-20 2014-06-10 Google Inc. Multi-user chat search and access to chat archive
US20090006552A1 (en) * 2007-06-27 2009-01-01 Goutham Tholpadi System and method for providing a multilayered message
KR101461954B1 (ko) * 2008-05-08 2014-11-14 엘지전자 주식회사 단말기 및 그 제어 방법
KR101480461B1 (ko) * 2008-07-11 2015-01-09 엘지전자 주식회사 이동 단말기 및 그의 대화 보관함 검색방법
US20100017483A1 (en) * 2008-07-18 2010-01-21 Estrada Miguel A Multi-topic instant messaging chat session
US20100070877A1 (en) * 2008-09-17 2010-03-18 Microsoft Corporation Seamless conversion of ordinary email data into calendar data
KR20100054369A (ko) * 2008-11-14 2010-05-25 엘지전자 주식회사 단말기 및 그 제어 방법
KR101545737B1 (ko) * 2009-04-22 2015-08-19 삼성전자주식회사 휴대용 단말기에서 메시지 관리 방법 및 장치
KR20110084653A (ko) * 2010-01-18 2011-07-26 삼성전자주식회사 휴대단말에서 프라이버시 보호 방법 및 장치
US20120030194A1 (en) * 2010-07-29 2012-02-02 Research In Motion Limited Identification and scheduling of events on a communication device
US8875047B2 (en) * 2010-08-31 2014-10-28 Blackboard Inc. Smart docking for windowing systems
US9001149B2 (en) * 2010-10-01 2015-04-07 Z124 Max mode
EP2444923B1 (en) * 2010-10-20 2014-07-16 BlackBerry Limited Mobile device and method for creating data records in the data-store of a calendar application based on the analysis of wirelessly transmitted messages containing information about the location, the time, the attendees and the confirmation of a meeting
AU2011329658B2 (en) * 2010-11-18 2017-03-16 Google Llc Surfacing off-screen visible objects
EP2469404B1 (en) * 2010-12-22 2018-04-18 Lg Electronics Inc. Mobile terminal and method of displaying information in accordance with a plurality of modes of use
US20120304074A1 (en) * 2011-05-23 2012-11-29 Microsoft Corporation Device user interface to input emoji and other symbols
US20140164958A1 (en) * 2011-06-30 2014-06-12 April Slayden Mitchell System, Method and Interface for Displaying Content

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20110096090A (ko) * 2004-03-31 2011-08-26 구글 인코포레이티드 대화-기반 이메일 시스템에서의 대화들 검색
JP2009267948A (ja) 2008-04-28 2009-11-12 Fujifilm Corp 画像ファイル管理装置及びデジタルカメラ
KR20100061351A (ko) * 2008-11-28 2010-06-07 훙-치엔 초우 데이터 보호 방법 및 컴퓨팅 장치
KR20110010236A (ko) * 2009-07-24 2011-02-01 삼성전자주식회사 이동통신 시스템의 대화형 메시지 서비스를 제공하기 위한 장치 및 방법

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101896199B1 (ko) 2017-12-05 2018-09-06 성재호 대화창에서의 메시지 숨김 서비스 제공 장치 및 방법
US11140151B2 (en) 2017-12-05 2021-10-05 Jae Ho SUNG Method for providing message hidden services in chatting windows
KR102055074B1 (ko) 2018-08-14 2019-12-11 성재호 대화창에서의 메시지 숨김 서비스 제공 방법
KR20210063579A (ko) 2019-11-25 2021-06-02 성재호 대화창에서의 상대방 확인 서비스 제공 방법

Also Published As

Publication number Publication date
US9256747B2 (en) 2016-02-09
US20210240335A1 (en) 2021-08-05
US20200210617A1 (en) 2020-07-02
US20160154976A1 (en) 2016-06-02
KR20130097551A (ko) 2013-09-03
US20130227705A1 (en) 2013-08-29

Similar Documents

Publication Publication Date Title
KR101332811B1 (ko) 메시지 숨김 기능을 갖는 단말과 그 메시지 숨김 및 복원 방법
US11921969B2 (en) Portable electronic device, method, and graphical user interface for displaying structured electronic documents
US11467722B2 (en) Portable electronic device, method, and graphical user interface for displaying electronic documents and lists
US9817436B2 (en) Portable multifunction device, method, and graphical user interface for displaying user interface objects adaptively
US8504947B2 (en) Deletion gestures on a portable multifunction device
US7966578B2 (en) Portable multifunction device, method, and graphical user interface for translating displayed content
CN102440065B (zh) 内容的列组织
KR101592296B1 (ko) 이동 단말기 및 그의 객체 선택과 실행 방법
US8786563B2 (en) Mobile terminal and method of controlling the same
KR101863925B1 (ko) 이동 단말기 및 그 제어방법
US20080165148A1 (en) Portable Electronic Device, Method, and Graphical User Interface for Displaying Inline Multimedia Content
US20140137020A1 (en) Graphical user interface for navigating applications
US9600143B2 (en) Mobile terminal and control method thereof
US20130111346A1 (en) Dual function scroll wheel input
KR20140113155A (ko) 휴대 전자기기 및 이의 제어방법
US9383815B2 (en) Mobile terminal and method of controlling the mobile terminal
KR20130038753A (ko) 이동 단말기 및 그것의 사용자 인터페이스 제공 방법
KR20120035772A (ko) 이동단말기 및 그의 멀티 홈 화면 상 아이콘 제어 방법
KR20140118061A (ko) 휴대 단말기 및 그 제어 방법
KR20140061892A (ko) 이동 단말기의 제어 장치 및 그 방법
EP2204728A2 (en) Information product and method for interacting with user
KR101951420B1 (ko) 이동 단말기 및 그것의 제어방법
KR20130106002A (ko) 이동 단말기 및 그 제어방법
KR20120004857A (ko) 이동 단말기 및 그 이벤트 정보 관리 방법
KR20140057828A (ko) 휴대 단말기 및 그 제어 방법

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20120224

PA0201 Request for examination
E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20130618

Patent event code: PE09021S01D

PG1501 Laying open of application
E701 Decision to grant or registration of patent right
PE0701 Decision of registration

Patent event code: PE07011S01D

Comment text: Decision to Grant Registration

Patent event date: 20131025

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20131119

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20131119

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
FPAY Annual fee payment

Payment date: 20171023

Year of fee payment: 5

PR1001 Payment of annual fee

Payment date: 20171023

Start annual number: 5

End annual number: 5

FPAY Annual fee payment

Payment date: 20181101

Year of fee payment: 6

PR1001 Payment of annual fee

Payment date: 20181101

Start annual number: 6

End annual number: 6

PR1001 Payment of annual fee

Payment date: 20200907

Start annual number: 8

End annual number: 8

PR1001 Payment of annual fee

Payment date: 20210906

Start annual number: 9

End annual number: 9

PR1001 Payment of annual fee

Payment date: 20220907

Start annual number: 10

End annual number: 10

PR1001 Payment of annual fee

Payment date: 20230905

Start annual number: 11

End annual number: 11

PR1001 Payment of annual fee

Payment date: 20240905

Start annual number: 12

End annual number: 12