KR20140082000A - 관련 어플리케이션 제공 단말 및 방법 - Google Patents

관련 어플리케이션 제공 단말 및 방법 Download PDF

Info

Publication number
KR20140082000A
KR20140082000A KR1020120150700A KR20120150700A KR20140082000A KR 20140082000 A KR20140082000 A KR 20140082000A KR 1020120150700 A KR1020120150700 A KR 1020120150700A KR 20120150700 A KR20120150700 A KR 20120150700A KR 20140082000 A KR20140082000 A KR 20140082000A
Authority
KR
South Korea
Prior art keywords
application
category
information
applications
unit
Prior art date
Application number
KR1020120150700A
Other languages
English (en)
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 KR1020120150700A priority Critical patent/KR20140082000A/ko
Priority to US14/105,815 priority patent/US20140181751A1/en
Publication of KR20140082000A publication Critical patent/KR20140082000A/ko

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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
    • G06F3/04817Interaction 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 using icons
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/0412Digitisers structurally integrated in a display
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/0416Control or interface arrangements specially adapted for digitisers
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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
    • G06F3/0482Interaction with lists of selectable items, e.g. menus
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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; CALCULATING OR 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/0486Drag-and-drop
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements 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/44Arrangements for executing specific programs

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Software Systems (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

관련 어플리케이션 제공 단말 및 방법이 개시된다. 본 발명의 일 양상에 따른 관련 어플리케이션 제공 단말은, 적어도 하나 이상의 어플리케이션을 표시하는 표시부와, 어플리케이션의 카테고리 정보를 포함하는 어플리케이션 속성 정보를 저장하는 데이터베이스부와, 어플리케이션 속성 정보에 기반하여 어플리케이션 간의 관련도를 판단하는 판단부와, 판단부에서 판단된 관련도에 기반하여 사용자가 선택한 어플리케이션의 관련 어플리케이션을 제공하는 어플리케이션 제공부를 포함할 수 있다.

Description

관련 어플리케이션 제공 단말 및 방법{Terminal and method for providing related application}
본 발명은 단말의 어플리케이션 추천 기술에 관한 것으로, 특히, 관련 어플리케이션 제공 단말 및 방법에 관한 것이다.
최근에 PC와 같은 고성능의 프로세서 및 대용량의 메모리를 탑재하고, 사용자가 자유롭게 어플리케이션(application, 응용 프로그램)을 설치하여 사용할 수 있는 고성능 단말의 보급이 확대되고 있는데, 대표적인 예로 스마트폰을 들 수 있다.
스마트폰은 휴대폰 기능에 일정 관리, 인터넷 접속 등의 데이터 통신기능을 통합시킨 지능형 단말기로서, 무선 통신을 이용하여 인터넷에 직접 접속할 수 있을 뿐 아니라 사용자가 원하는 다양한 어플리케이션을 설치하여 사용할 수 있는 점, 그리고 같은 운영체제(OS)를 가진 스마트폰 간에 각종 데이터를 손쉽게 공유할 수 있는 점 등 기존의 휴대폰이 갖지 못하는 장점으로 인하여, 휴대 전화 시장을 빠르게 잠식하고 있다. 이러한 스마트폰의 등장에 따라 스마트폰에 설치하여 실행할 수 있는 어플리케이션에 대한 요구가 높아지고 있으며, 다양한 어플리케이션이 개발되어 제공되고 있다.
기존에는, 사용자가 스마트폰에 설치된 다양한 어플리케이션 중에서 특정 어플리케이션을 실행하고자 하는 경우, 해당 어플리케이션을 직접 검색하는 과정이 필요하였다. 이러한 방식에 따르면, 스마트폰에 설치된 어플리케이션의 수가 작은 경우는 별론으로 하고, 그 수가 많은 경우는 해당 어플리케이션을 검색하는 데 불편이 있다.
단말에 설치된 어플리케이션을 분석하여 카테고리를 설정하여 저장하고, 어플리케이션 카테고리 정보를 포함한 어플리케이션 속성정보를 이용하여 사용자가 선택한 어플리케이션과 유사한 어플리케이션을 사용자에게 제공함으로써, 어플리케이션 검색의 편의성을 증대시키는 관련 어플리케이션 제공 단말 및 방법이 제공된다.
본 발명의 일 양상에 따른 관련 어플리케이션 제공 단말은, 적어도 하나 이상의 어플리케이션을 표시하는 표시부와, 어플리케이션의 카테고리 정보를 포함하는 어플리케이션 속성 정보를 저장하는 데이터베이스부와, 어플리케이션 속성 정보에 기반하여 어플리케이션 간의 관련도를 판단하는 판단부와, 판단부에서 판단된 관련도에 기반하여 사용자가 선택한 어플리케이션의 관련 어플리케이션을 제공하는 어플리케이션 제공부를 포함할 수 있다.
본 발명의 다른 양상에 따른 관련 어플리케이션 제공 방법은, 적어도 하나 이상의 어플리케이션을 표시하는 단계와, 어플리케이션 중에서 하나 이상의 어플리케이션을 선택하는 단계와, 어플리케이션 카테고리 정보를 포함하는 어플리케이션 속성 정보가 저장된 데이터베이스에서 관련도 정보를 추출하는 단계와, 추출된 관련도 정보에 기반하여 관련 어플리케이션을 제공하는 단계를 포함할 수 있다.
단말에 설치된 어플리케이션을 분석하여 카테고리를 설정하여 저장하고, 어플리케이션 카테고리 정보를 포함한 어플리케이션 속성정보를 이용하여 사용자가 선택한 어플리케이션과 유사한 어플리케이션을 사용자에게 제공함으로써, 사용자가 원하는 어플리케이션이 아닌 유사한 어플리케이션을 선택하더라도 원하는 어플리케이션을 검색할 수 있다.
사용자가 직접 어플리케이션을 정렬할 필요 없이 비슷한 카테고리 별로 손쉽게 정렬이 가능하다.
도 1은 본 발명의 일 실시 예에 따른 관련 어플리케이션 제공 단말의 구성도이다.
도 2는 본 발명의 일 실시 예에 따른 카테고리를 저장하는 데이터베이스부(120)의 구조의 예를 도시한 도면이다.
도 3a 내지 도 3d는 본 발명의 일 실시 예에 따른 관련 어플리케이션 제공 요청을 하는 방법의 예를 도시한 도면이다.
도 4a 및 도 4b는 본 발명의 일 실시 예에 따른 관련 어플리케이션에 대응하는 아이콘을 표시한 화면의 예를 도시한 도면이다.
도 5a 및 도 5b는 본 발명의 일 실시 예에 따른 관련 어플리케이션에 대응하는 아이콘을 카테고리 별로 표시한 화면의 예를 도시한 도면이다.
도 6은 본 발명의 일 실시 예에 따른 관련 어플리케이션 제공 방법을 도시한 흐름도이다.
이하, 첨부된 도면을 참조하여 본 발명의 일 실시 예를 상세하게 설명한다. 본 발명을 설명함에 있어 관련된 공지 기능 또는 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명을 생략할 것이다. 또한, 후술되는 용어들은 본 발명에서의 기능을 고려하여 정의된 용어들로서 이는 사용자, 운용자의 의도 또는 관례 등에 따라 달라질 수 있다. 그러므로 그 정의는 본 명세서 전반에 걸친 내용을 토대로 내려져야 할 것이다.
본 명세서에서 설명되는 어플리케이션은 단말이 제공하는 각 기능을 수행하기 위한 모든 어플리케이션과 외부로부터 다운로드 받은 모든 어플리케이션을 포함할 수 있다. 일 예를 들어, 이미지 뷰어 어플리케이션, 카메라 어플리케이션, 동영상 재생 어플리케이션, 문서 뷰어 어플리케이션, Email 어플리케이션, 메모 또는 노트 어플리케이션, SMS(Short Message Service) 또는 MMS(Multimedia Messaging System)에 의한 메시지 송수신을 위한 어플리케이션, 일정 관리 기능을 하는 일정 어플리케이션, 인스턴트 메신저(instant messenger) 서비스를 제공하는 어플리케이션, 다양한 게임 어플리케이션 등이 될 수 있다.
또한, 본 명세서에서 설명되는 "카테고리"라는 용어는 어플리케이션을 일정한 기준 또는 사용자의 선택에 따라 분류한 종류를 의미하며, "터치"라는 용어는 사용자의 손 또는 스타일러스 펜과 터치 스크린이 맞닿은 상태를 의미하고, "드래그"라는 용어는 사용자가 터치 스크린 상의 아이콘을 터치한 상태에서 손가락을 이동하는 행위를 의미하고, "드래그 앤 드롭"이라는 용어는 사용자가 터치 스크린 상의 아이콘을 터치한 상태로 손가락을 이동한 뒤, 터치 스크린으로부터 손가락을 떼는 행위를 의미한다.
도 1은 본 발명의 일 실시 예에 따른 관련 어플리케이션 제공 단말의 구성도이다.
도 1을 참조하면, 관련 어플리케이션 제공 단말(100)은 표시부(110), 데이터베이스부(120), 제어부(130) 및 사용자 입력부(140)를 포함할 수 있다.
표시부(110)는 하나 이상의 어플리케이션을 표시할 수 있다. 예를 들어, 표시부(110)는 하나 이상의 어플리케이션에 대응하는 하나 이상의 아이콘을 표시할 수 있다. 또한, 표시부(110)는 홈 화면 또는 메뉴 화면을 표시할 수 있고, 홈 화면 또는 메뉴 화면에는 실행 가능한 적어도 하나의 어플리케이션 아이콘이 표시될 수 있다. 이때, 메뉴 화면에는 단말(100)에 설치된 모든 어플리케이션의 아이콘이 표시되지만, 홈 화면에는 사용자가 선택한 어플리케이션의 아이콘만 표시된다. 홈 화면 및 메뉴 화면은 단말(100)이 제공하는 특정 버튼 또는 키를 클릭함으로써, 상호 간에 변환 될 수 있고, 표시부(110)가 터치 스크린 또는 터치 패널을 통해 구현되는 경우는 표시부(110)의 특정 영역을 터치함으로써 상호 간에 변환 될 수 있다.
데이터베이스부(120)는 어플리케이션 속성 정보를 저장할 수 있다. 예를 들어, 어플리케이션 속성 정보는 카테고리 정보, 이름 정보, 사용자가 임의로 생성한 폴더에 포함되는지 여부에 대한 정보, 어플리케이션 실행 내역 정보, 패키지 명 정보, 단말 내 포함되어 있는 하드웨어 구성품의 사용 정보 등을 포함할 수 있다. 여기서, 단말 내 포함되어 있는 하드웨어 구성품이란, 단말(100)내에 존재하는 하드웨어로서, 블루투스 장치, 카메라, GPS 장치, NFC(Near Field Communication) 장치, DMB 장치 등을 포함할 수 있다. 한편, 데이터베이스부(120)가 카테고리 정보를 저장하는 방법은 후술하기로 한다.
제어부(130)는 단말(100)의 전반적인 동작을 제어할 수 있다.
제어부(130)는 사용자가 선택한 어플리케이션과 관련된 어플리케이션을 제공할 수 있다. 이를 위해, 제어부(130)는 판단부(131), 어플리케이션 제공부(132) 및 카테고리 설정부(133)을 포함할 수 있다.
판단부(131)는 데이터베이스부(120)에 저장된 어플리케이션 속성 정보를 기반으로 단말(100)에 설치된 어플리케이션 간의 관련도를 판단할 수 있다.
일 예를 들면, 판단부(131)는 어플리케이션을 제공하는 서버(이하, 마켓이라 칭함)에서 어플리케이션 검색 시 사용되는 카테고리(이하, 마켓 카테고리라고 칭함)를 이용하여 어플리케이션 간의 관련도를 판단할 수 있다. 즉, 판단부(131)는 동일한 마켓 카테고리에 속하는 어플리케이션들은 관련이 있다고 판단할 수 있다. 또한, 판단부(131)는 어플리케이션 이름을 이용하여 어플리케이션 간의 관련도를 판단할 수 있다. 즉, 판단부(131)는 동일 또는 유사한 이름을 가진 어플리케이션들 또는 이름의 첫 글자의 초성이 같은 어플리케이션들은 관련이 있다고 판단할 수 있다. 또한, 판단부(131)는 사용자가 임의로 생성한 폴더를 기반으로 어플리케이션 간의 관련도를 판단할 수 있다. 즉 판단부(131)는 사용자가 홈 화면에 생성한 폴더에 포함되는 어플리케이션들은 관련이 있다고 판단할 수 있다. 또한, 판단부(131)는 사용자의 어플리케이션 실행 내역을 기반으로 어플리케이션 간의 관련도를 판단할 수 있다. 즉, 판단부(131)는 특정 시간대에 실행된 어플리케이션 내역을 기반으로 특정 시간대에 자주 실행된 어플리케이션들은 관련이 있다고 판단할 수 있고, 특정 위치에서 실행된 어플리케이션 내역을 기반으로 특정 위치에서 자주 실행된 어플리케이션들은 관련이 있다고 판단할 수 있다. 또한, 어플리케이션 실행 순서를 기반으로 특정 시간 간격 내에 자주 실행된 어플리케이션들은 관련이 있다고 판단할 수 있다. 또한, 판단부(131)는 어플리케이션의 패키지 명을 기초로 어플리케이션 간의 관련도를 판단할 수 있다. 즉, 어플리케이션마다 고유의 패키지 명을 가지므로, 판단부(131)는 해당 패키지 명이 동일 또는 유사한 어플리케이션들은 관련이 있다고 판단할 수 있다. 또한, 판단부(131)는 단말 내 포함되어 있는 하드웨어 구성품의 사용 정보를 기반으로 어플리케이션 간의 관련도를 판단할 수 있다. 즉, 판단부(131)는 동일 구성품을 사용하는 어플리케이션들은 관련이 있다고 판단할 수 있다.
한편, 판단부(131)가 어플리케이션간 관련도를 판단하는 방법에 대해서는 상술한 예에 한정되지 않으며, 다양한 방법으로 어플리케이션간 관련도를 판단할 수 있다.
어플리케이션 제공부(132)는 판단부(131)에서 판단된 어플리케이션간의 관련도에 기반하여 사용자가 사용자 입력부(140)를 통하여 선택한 어플리케이션과 관련된 어플리케이션을 제공할 수 있다.
예를 들어, 판단부(131)에서 판단된 어플리케이션간의 관련도가 데이터베이스부에 저장된 카테고리 정보를 기반으로 하는 경우, 어플리케이션 제공부(132)는 데이터베이스부(120)에 저장된 카테고리의 어플리케이션 추출 특성에 따라 관련 어플리케이션을 제공할 수 있다. 여기서, 카테고리의 어플리케이션 추출 특성은 각 카테고리가 가지는 특성으로 각 카테고리에 속하는 어플리케이션을 추출하는 방법에 따라 결정된다. 각 카테고리는 어플리케이션 추출 특성에 따라 2가지 타입이 있을 수 있다. 제 1 타입 카테고리는 카테고리의 저장 순서를 기반으로 관련 어플리케이션을 추출하는 카테고리이고, 제 2 타입 카테고리는 카테고리에 속한 모든 어플리케이션을 추출하는 카테고리이다. 이때, 카테고리의 어플리케이션 추출 특성은 카테고리 설정 기준에 따라 카테고리 별로 설정될 수도 있고, 사용자가 직접 카테고리 별로 설정할 수도 있다. 이에 대한 상세한 예는 도 2를 참조하여 후술하기로 한다.
어플리케이션 제공부(132)는 관련 어플리케이션을 사용자에게 제공할 때, 홈 화면에 존재하는 어플리케이션과 메뉴 화면에 존재하는 어플리케이션을 구별하여 제공할 수 있다. 예를 들어, 홈 화면에는 어플리케이션 1 내지 4의 아이콘이, 메뉴 화면에는 어플리케이션 1 내지 30의 아이콘이 표시되어있고, 어플리케이션 1과 관련된 어플리케이션이 어플리케이션 3 내지 10이라고 가정하면(동일 카테고리라고 가정한다), 사용자가 홈 화면에 표시된 어플리케이션 1에 대응한 아이콘을 선택하면, 어플리케이션 제공부(132)는 어플리케이션 3 및 4를 사용자에게 제공하고, 사용자가 메뉴 화면에 표시된 어플리케이션 1에 대응한 아이콘을 선택하면, 어플리케이션 제공부(132)는 어플리케이션 3 내지 10을 사용자에게 제공한다. 이때, 어플리케이션 제공부(132)는 데이터베이스부(120)가 카테고리 정보를 저장할 때 홈 화면에 존재하는 어플리케이션에 표시한 특정 표시를 이용할 수 있다.
어플리케이션 제공부(132)는 카테고리 별로 관련 어플리케이션을 제공할 수 있다. 이때, 어플리케이션 제공부(132)는 카테고리 리스트를 함께 제공할 수도 있으며, 카테고리 리스트를 먼저 제공하고, 사용자 입력부(140)를 통하여 사용자가 카테고리 리스트에서 특정 카테고리를 선택하면, 사용자가 선택한 특정 카테고리에 속하는 관련 어플리케이션을 제공할 수 있다.
어플리케이션 제공부(132)는 팝업창을 이용하여 관련 어플리케이션을 사용자에게 제공하거나 또는 전체 화면으로 관련 어플리케이션을 제공할 수 있다.
카테고리 설정부(133)는 판단부에서 판단된 관련도에 따라 각 어플리케이션에 카테고리를 설정할 수 있다. 즉, 카테고리 설정부(133)는 관련성이 있다고 판단된 어플리케이션들은 동일한 카테고리로 분류할 수 있다. 예를 들어, 어플리케이션 속성 정보 1에 의하면 어플리케이션 2 및 3이 관련성이 있고, 어플리케이션 속성 정보 2에 의하면 어플리케이션 1 내지 4가 관련성이 있고, 어플리케이션 속성 정보 3에 의하면 어플리케이션 1 내지 3이 관련성이 있는 경우, 어플리케이션 2 및 3은 카테고리 1로, 어플리케이션 1 내지 4는 카테고리 2로, 어플리케이션 1 내지 3은 카테고리 3으로 분류될 수 있다. 한편, 카테고리 설정부(133)에서 설정된 카테고리 정보는 데이터베이스부(120)에 저장된다.
또한, 카테고리 설정부(133)는 사용자 입력부(140)를 통하여 입력된 카테고리 추가/삭제 명령 또는 카테고리 설정/변경 명령에 따라 카테고리를 추가/삭제 또는 카테고리 설정/변경을 할 수도 있다.
사용자 입력부(140)는 사용자가 단말의 동작 제어를 위한 입력 데이터를 발생시킨다. 사용자 입력부(140)는 사용자의 푸시 또는 터치 조작에 의해 명령 또는 정보를 입력 받을 수 있는 키 패드(key pad), 돔 스위치(dome switch), 터치 패드 등으로 구현될 수 있다. 또한, 사용자 입력부(130)는 키를 회전시키는 조그 휠 또는 조그 방식이나 조이스틱과 같이 조작하는 방식이나, 핑거 마우스 등으로 구현될 수 있다. 한편, 사용자 입력부(140)와 표시부(110)가 하나의 터치 스크린으로 구현될 수도 있다.
사용자 입력부(140)가 터치 스크린으로 구현되는 경우, 관련 어플리케이션 제공 요청을 위한 사용자 입력 방법은 예로 들어, 사용자가 터치 스크린에 표시된 특정 아이콘을 터치한 후 특정 방향(예를 들어, 상하 또는 좌우 등)으로 드래그하는 방법, 사용자가 특정 아이콘을 미리 설정된 시간 이상 터치하는 방법, 사용자가 특정 아이콘을 터치 스크린 화면의 특정 영역으로 드래그 앤 드롭하는 방법, 사용자가 특정 아이콘을 터치한 상태에서 단말(100)을 흔드는 방법 등이 있다. 그러나, 상술한 예에 한정되는 것은 아니며, 다양한 이벤트를 이용하여 관련 어플리케이션 제공 요청을 위한 사용자 입력이 가능하다.
도 2는 본 발명의 일 실시 예에 따른 카테고리를 저장하는 데이터베이스부(120)의 구조의 예를 도시한 도면이다.
도 2를 참조하면, 어플리케이션 1 내지 4(211 내지 214)는 데이터베이스부(120)에 저장된 어플리케이션을 나타내고, 카테고리 1 내지 4(221 내지 224)는 데이터베이스부(120)에 저장된 어플리케이션 별 카테고리를 나타낸다.
데이터베이스부(120)는 제어부(130)에서 설정된 카테고리를 어플리케이션 별로 저장하는데, 이때, 해당 어플리케이션과의 연관도에 따라 카테고리를 순서대로 저장한다.
어플리케이션 1(211)과의 연관도가 카테고리 1(221), 카테고리 4(224), 카테고리 3(223), 카테고리 2(222)의 순으로 높다고 가정하면, 데이터베이스부(120)는 어플리케이션 1(211)에 대하여 카테고리 1(221), 카테고리 4(224), 카테고리 3(223), 카테고리 2(222) 순으로 저장한다. 만약, 어플리케이션 1(211)이 새로운 카테고리 5로 분류되고, 어플리케이션 1(211)에 대한 카테고리 5의 연관도가 카테고리 2(222)보다는 높으나 카테고리 3(223)보다는 낮은 경우, 데이터베이스부(120)는 어플리케이션 1(211)에 대하여 카테고리 1(221), 카테고리 4(224), 카테고리 3(223), 카테고리 5, 카테고리 2(222)의 순으로 저장한다. 이때, 어플리케이션과 카테고리의 연관도는 관련성 판단 기준 별로 설정될 수도 있고, 사용자가 직접 카테고리 별로 설정할 수도 있다.
한편, 각 카테고리는 어플리케이션 추출 특성을 가질 수 있다. 여기서, 카테고리의 어플리케이션 추출 특성은 각 카테고리가 가지는 특성으로 각 카테고리에 속하는 어플리케이션을 추출하는 방법에 따라 결정된다. 각 카테고리는 어플리케이션 추출 특성에 따라 2가지 타입이 있을 수 있다. 제 1 타입 카테고리는 카테고리의 저장 순서를 기반으로 관련 어플리케이션을 추출하는 카테고리이고, 제 2 타입 카테고리는 카테고리에 속한 모든 어플리케이션을 추출하는 카테고리이다. 이때, 카테고리의 어플리케이션 추출 특성은 카테고리 설정 기준에 따라 카테고리 별로 설정될 수도 있고, 사용자가 직접 카테고리 별로 설정할 수도 있다. 각 카테고리가 어플리케이션 추출 특성을 가지는 경우, 어플리케이션 제공부(132)는 사용자가 선택한 어플리케이션과 관련된 어플리케이션을 제공할 때, 각 카테고리의 어플리케이션 추출 특성을 고려할 수 있다.
예를 들면, 도 2에서, 카테고리 1(221)은 제 1 타입 카테고리, 카테고리 4(224)는 제 2 타입 카테고리이고, 어플리케이션 1(211)과 관련된 어플리케이션을 제공하고자 한다고 가정한다. 이때, 어플리케이션 제공부(132)는 카테고리 1(221)에 속하는 관련 어플리케이션을 제공할 때, 카테고리 1(221)은 제 1 타입 카테고리이므로 카테고리 저장 순서를 고려하여, 어플리케이션 1(211)의 첫 번째에 저장되어 있으므로, 카테고리 1(221)이 첫 번째에 저장되어 있는 어플리케이션 3(213)만을 제공하고, 카테고리 4(224)에 속하는 관련 어플리케이션을 제공할 때, 카테고리 4(224)는 제 2 타입 카테고리이므로 카테고리에 속하는 지 여부만을 고려하여, 카테고리 4(224)를 포함한 어플리케이션 2(212), 어플리케이션 3(213), 어플리케이션 4(214)를 제공한다.
한편, 데이터베이스부(120)는 어플리케이션 별로 카테고리를 저장할 때, 홈 화면에 존재하는 어플리케이션에 홈 화면에 존재한다는 의미의 특정 표시를 하여 저장할 수 있다. 이 경우, 제어부(130)는 메뉴 화면에 존재하는 어플리케이션에 대한 관련 어플리케이션 제공 요청이 있는 경우는 특정 표시와 상관없이 데이터베이스부(120)에 저장된 모든 어플리케이션 중에서 관련 어플리케이션을 검색하여 제공하고, 홈 화면에 존재하는 어플리케이션에 대한 관련 어플리케이션 제공 요청이 있는 경우, 특정 표시가 있는 어플리케이션 중에서 관련 어플리케이션을 검색하여 제공한다.
도 3a 내지 도 3d는 본 발명의 일 실시 예에 따른 관련 어플리케이션 제공 요청을 위한 사용자 입력 방법의 예를 도시한 도면이다. 이때, 사용자 입력부(140)는 터치스크린으로 구현된다고 가정한다.
도 3a를 참조하면, 사용자가 터치스크린에 표시된 아이콘 중 하나를 터치하고 위아래로 드래그하면, 해당 아이콘에 대응하는 어플리케이션과 관련된 어플리케이션이 검색되어 표시된다. 도 3a는 사용자가 아이콘을 위아래로 드래그하는 경우를 도시하였으나, 좌우로 드래그하는 것뿐만 아니라, 대각선 방향 등 다양한 방향으로 드래그하는 것도 가능하다.
도 3b를 참조하면, 사용자가 터치스크린에 표시된 아이콘 중 하나를 터치한 후 다른 아이콘에 드래그 앤 드롭하면, 터치한 아이콘에 대응하는 어플리케이션 및 드래그 앤 드롭된 위치에 있던 아이콘에 대응하는 어플리케이션 모두와 공통으로 관련된 어플리케이션이 추출되어 표시된다.
도 3c를 참조하면, 사용자가 터치스크린에 표시된 아이콘 중 복수의 아이콘을 미리 설정된 시간 이상 터치하면, 터치한 복수의 아이콘에 대응하는 복수의 어플리케이션 모두와 공통으로 관련된 어플리케이션이 추출되어 표시된다.
도 3d를 참조하면, 사용자가 터치스크린에 표시된 아이콘 중 하나를 터치하고, 터치스크린 화면의 일정 영역에 드래그 앤 드롭하면, 카테고리를 출력할 수 있는 아이콘을 표시할 수 있다. 도 3d의 예에서, 사용자가 특정 아이콘을 터치하고, 휴지통 아이콘에 드래그 앤 드롭하면, 버리기 아이콘과 카테고리 아이콘을 표시하고, 버리기 아이콘을 터치하는 경우, 해당 드래그 앤 드롭된 아이콘은 삭제되고, 카테고리 아이콘을 터치하면, 드래그 앤 드롭된 아이콘에 대응하는 어플리케이션과 관련된 어플리케이션이 카테고리 별로 표시된다.
도 4a 및 도 4b는 본 발명의 일 실시 예에 따른 관련 어플리케이션에 대응하는 아이콘을 표시한 화면의 예를 도시한 도면이다. 자세하게는, 도 4a는 팝업 창으로 표시한 화면의 예, 도 4b는 전체 화면으로 표시한 화면의 예를 도시한 도면이다.
도 4a 및 도 4b를 참조하면, 다수의 어플리케이션의 아이콘이 표시된 화면(410)에서 어플리케이션 3(411)에 대한 관련 어플리케이션 제공 요청이 있으면, 제어부(130)는 어플리케이션 3(411)과 관련된 어플리케이션을 검색하고 표시부(110)는 검색된 어플리케이션을 표시한다. 이때, 도 4a의 우측 화면(420)과 같이 팝업 창으로 표시할 수도 있으며, 도 4b의 화면(430)과 같이 전체 화면으로 표시할 수도 있다. 이때, 팝업 창으로 표시한 화면(420)과 같이 홈 화면 폴더를 생성하기 위한 아이콘(421)이 함께 표시될 수도 있다. 사용자가 아이콘(421)을 선택하면, 해당 카테고리를 기반으로 홈 화면에 폴더가 생성된다.
도 5a 및 도 5b는 본 발명의 일 실시 예에 따른 관련 어플리케이션에 대응하는 아이콘을 카테고리 별로 표시한 화면의 예를 도시한 도면이다. 자세하게는, 도 5a는 관련 어플리케이션의 아이콘을 표시할 때, 카테고리 리스트를 표시하는 경우의 예, 도 6b는 2개의 카테고리가 있는 경우, 각 카테고리에 대한 화면을 변환하는 예를 도시한 도면이다.
도 5a를 참조하면, 다수의 어플리케이션의 아이콘이 표시된 화면(510)에서 어플리케이션 3에 대한 관련 어플리케이션 제공 요청이 있으면, 제어부(130)는 어플리케이션 3에 대한 카테고리 리스트를 표시한다. 그 후, 사용자가 카테고리 리스트 중에서 특정 카테고리를 선택하면 특정 카테고리에 속하는 관련 어플리케이션이 표시된다. 이때, 카테고리 리스트는 팝업창으로 표시될 수도 있고, 전체 화면으로 표시될 수도 있다.
도 5b를 참조하면, 카테고리 1이 팝업 창으로 표시된 후, 특정 동작으로 카테고리 2를 표시할 수 있다. 예를 들어, 카테고리 1의 팝업 창을 드래그 함으로써, 카테고리 2의 팝업 창을 표시할 수 있다. 즉, 카테고리 1이 표시된 화면(540)과 카테고리 2가 표시된 화면(550)은 팝업창의 드래그를 통하여 상호 변환될 수 있다.
도 6은 본 발명의 일 실시 예에 따른 관련 어플리케이션 제공 방법을 도시한 흐름도이다.
도 6을 참조하여, 본 발명의 일 실시 예에 따른 관련 어플리케이션 제공 방법을 설명하면, 먼저, 적어도 하나 이상의 어플리케이션을 표시한다(610). 그 후, 표시된 어플리케이션 중에서 하나 이상의 어플리케이션을 선택한다(620). 예를 들어, 표시된 어플리케이션 중에서 특정 방향(예를 들어, 상하 또는 좌우 등)으로 드래그되는 하나 이상의 어플리케이션, 미리 설정된 시간 이상 터치되는 하나 이상의 어플리케이션, 특정 영역으로 드래그 앤 드롭되는 하나 이상의 어플리케이션, 터치되고 단말의 진동을 감지된 경우에 터치된 하나 이상의 어플리케이션을 선택할 수 있다.
그 후, 어플리케이션 카테고리 정보를 포함하는 어플리케이션 속성 정보가 저장된 데이터베이스부(120)에서 관련도 정보를 추출한다(630). 이때, 어플리케이션 속성 정보는 카테고리 정보, 이름 정보, 사용자가 임의로 생성한 폴더에 포함되는지 여부에 대한 정보, 어플리케이션 실행 내역 정보, 패키지 명 정보, 단말 내 포함되어 있는 하드웨어 구성품의 사용 정보 등을 포함할 수 있다. 여기서, 단말 내 포함되어 있는 하드웨어 구성품이란, 단말(100)내에 존재하는 하드웨어로서, 블루투스 장치, 카메라, GPS 장치, NFC(Near Field Communication) 장치, DMB 장치 등을 포함할 수 있다.
예를 들어, 마켓 카테고리, 어플리케이션의 이름, 사용자가 임의로 생성한 폴더, 사용자의 어플리케이션 실행 내역, 어플리케이션의 패키지 명, 단말 내 포함되어 있는 하드웨어 구성품 사용 정보 등을 기반으로 어플리케이션 간의 관련도 정보를 추출할 수 있다.
그 후, 추출된 관련도 정보에 기반하여 관련 어플리케이션을 제공한다(640).
관련 어플리케이션을 사용자에게 제공할 때, 홈 화면에 존재하는 어플리케이션과 메뉴 화면에 존재하는 어플리케이션을 구별하여 제공할 수 있다. 예를 들어, 홈 화면에는 어플리케이션 1 내지 4의 아이콘이, 메뉴 화면에는 어플리케이션 1 내지 30의 아이콘이 표시되어있고, 어플리케이션 1과 관련된 어플리케이션이 어플리케이션 3 내지 10이라고 가정하면(동일 카테고리라고 가정한다), 사용자가 홈 화면에 표시된 어플리케이션 1에 대응한 아이콘을 선택하면, 어플리케이션 제공부(132)는 어플리케이션 3 및 4를 사용자에게 제공하고, 사용자가 메뉴 화면에 표시된 어플리케이션 1에 대응한 아이콘을 선택하면, 어플리케이션 제공부(132)는 어플리케이션 3 내지 10을 사용자에게 제공한다.
또한, 카테고리 별로 관련 어플리케이션을 제공할 수 있다. 이때, 카테고리 리스트를 함께 제공할 수도 있으며, 카테고리 리스트를 먼저 제공하고, 사용자 입력부(140)를 통하여 사용자가 카테고리 리스트에서 특정 카테고리를 선택하면, 사용자가 선택한 특정 카테고리에 속하는 관련 어플리케이션을 제공할 수 있다.
또한, 팝업창을 이용하여 관련 어플리케이션을 사용자에게 제공하거나 또는 전체 화면으로 관련 어플리케이션을 제공할 수 있다.
한편, 본 발명의 추가적 양상에 따르면, 추출된 관련도 정보에 따라 해당 어플리케이션에 카테고리를 설정하는 과정(632)을 더 포함할 수 있다. 예를 들어, 추출된 관련도 정보에 따라 관련이 있다고 판단된 어플리케이션들은 동일한 카테고리로 분류할 수 있다.
한편, 본 발명의 추가적 양상에 따르면, 설정된 카테고리에 대한 정보를 데이터베이스부(120)에 저장하는 과정(634)를 더 포함할 수 있다. 예를 들어, 설정된 카테고리를 해당 어플리케이션과의 연관도에 따라 순서대로 저장할 수 있다. 또한, 홈 화면에 존재하는 어플리케이션의 경우, 홈 화면에 존재한다는 의미의 특정 표시를 하여 저장할 수 있다.
이제까지 본 발명에 대하여 그 바람직한 실시 예들을 중심으로 살펴보았다. 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자는 본 발명이 본 발명의 본질적인 특성에서 벗어나지 않는 범위에서 변형된 형태로 구현될 수 있음을 이해할 수 있을 것이다. 따라서, 본 발명의 범위는 전술한 실시 예에 한정되지 않고 특허청구범위에 기재된 내용과 동등한 범위 내에 있는 다양한 실시 형태가 포함되도록 해석되어야 할 것이다.
100: 단말, 110: 표시부,
120: 데이터베이스부, 130: 제어부,
140: 사용자 입력부, 131: 판단부,
132: 어플리케이션 제공부, 133: 카테고리 설정부.

Claims (20)

  1. 적어도 하나 이상의 어플리케이션을 표시하는 표시부;
    어플리케이션의 카테고리 정보를 포함하는 어플리케이션 속성 정보를 저장하는 데이터베이스부;
    상기 어플리케이션 속성 정보에 기반하여 어플리케이션 간의 관련도를 판단하는 판단부; 및
    상기 판단부에서 판단된 관련도에 기반하여 사용자가 선택한 어플리케이션의 관련 어플리케이션을 제공하는 어플리케이션 제공부; 를 포함하는 관련 어플리케이션 제공 단말.
  2. 제 1항에 있어서,
    상기 속성 정보는, 마켓 카테고리 정보, 이름 정보, 사용자가 임의로 생성한 폴더에 포함되는지 여부에 대한 정보, 어플리케이션 실행 내역 정보, 패키지 명 정보, 단말 내 포함되어 있는 하드웨어 구성품 사용 정보 중 적어도 하나를 포함하는 관련 어플리케이션 제공 단말.
  3. 제 1항에 있어서,
    상기 판단부에서 판단된 관련도에 따라 해당 어플리케이션에 카테고리를 설정하는 카테고리 설정부; 를 더 포함하되,
    상기 데이터베이스부는, 상기 설정된 카테고리에 대한 정보를 저장하는 관련 어플리케이션 제공 단말.
  4. 제 3항에 있어서,
    상기 데이터베이스부는, 홈 화면에 존재하는 어플리케이션에 특정 표시를 하여 상기 설정된 카테고리에 대한 정보를 저장하는 관련 어플리케이션 제공 단말.
  5. 제 4항에 있어서,
    상기 어플리케이션 제공부는, 상기 특정 표시를 이용하여 홈 화면에 존재하는 어플리케이션과 메뉴 화면에 존재하는 어플리케이션을 구별하여 제공하는 관련 어플리케이션 제공 단말.
  6. 제 1항에 있어서,
    상기 표시부에 표시된 적어도 하나 이상의 어플리케이션 중에서 하나 이상의 어플리케이션을 선택하기 위한 사용자 입력을 받는 사용자 입력부; 를 더 포함하는 관련 어플리케이션 제공 단말.
  7. 제 1항에 있어서,
    상기 어플리케이션 제공부는, 상기 관련 어플리케이션을 카테고리 별로 제공하는 관련 어플리케이션 제공 단말.
  8. 제 7항에 있어서,
    상기 어플리케이션 제공부는, 카테고리 리스트를 함께 제공하는 관련 어플리케이션 제공 단말.
  9. 제 7항에 있어서,
    상기 어플리케이션 제공부는, 상기 관련 어플리케이션를 기반으로 홈 화면 폴더를 생성하기 위한 아이콘을 함께 제공하는 관련 어플리케이션 제공 단말.
  10. 제 1항에 있어서,
    상기 어플리케이션 제공부는, 상기 관련 어플리케이션을 팝업창 또는 전체 화면으로 제공하는 관련 어플리케이션 제공 단말.
  11. 적어도 하나 이상의 어플리케이션을 표시하는 단계;
    상기 어플리케이션 중에서 하나 이상의 어플리케이션을 선택하는 단계;
    어플리케이션 카테고리 정보를 포함하는 어플리케이션 속성 정보가 저장된 데이터베이스에서 관련도 정보를 추출하는 단계; 및
    상기 추출된 관련도 정보에 기반하여 상기 선택된 어플리케이션의 관련 어플리케이션을 제공하는 단계; 를 포함하는 관련 어플리케이션 제공 방법.
  12. 제 11항에 있어서,
    상기 선택하는 단계는,
    상기 표시된 어플리케이션 중에서 특정 방향으로 드래그되거나, 화면의 일정 영역으로 드래그 앤 드롭되거나, 미리 설정된 시간 이상 터치되는 하나 이상의 어플리케이션을 선택하는 관련 어플리케이션 제공 방법.
  13. 제 11항에 있어서,
    상기 속성 정보는, 마켓 카테고리 정보, 이름 정보, 사용자가 임의로 생성한 폴더에 포함되는지 여부에 대한 정보, 어플리케이션 실행 내역 정보, 패키지 명 정보, 단말 내 포함되어 있는 하드웨어 구성품 사용 정보 중 적어도 하나를 포함하는 관련 어플리케이션 제공 방법.
  14. 제 11항에 있어서,
    상기 추출된 관련도 정보에 따라 해당 어플리케이션에 카테고리를 설정하는 단계; 및
    상기 설정된 카테고리에 대한 정보를 상기 데이터베이스에 저장하는 단계; 를 더 포함하는 관련 어플리케이션 제공 방법.
  15. 제 14항에 있어서,
    상기 저장하는 단계는, 홈 화면에 존재하는 어플리케이션에 특정 표시를 하여 상기 설정된 카테고리에 대한 정보를 상기 데이터베이스에 저장하는 관련 어플리케이션 제공 방법.
  16. 제 15항에 있어서,
    상기 제공하는 단계는, 상기 특정 표시를 이용하여 홈 화면에 존재하는 어플리케이션과 메뉴 화면에 존재하는 어플리케이션을 구별하여 관련 어플리케이션을 제공하는 관련 어플리케이션 제공 방법.
  17. 제 11항에 있어서,
    상기 제공하는 단계는, 상기 관련 어플리케이션을 카테고리 별로 제공하는 관련 어플리케이션 제공 방법.
  18. 제 11항에 있어서,
    상기 제공하는 단계는, 카테고리 리스트를 함께 제공하는 관련 어플리케이션 제공 방법.
  19. 제 11항에 있어서,
    상기 제공하는 단계는, 상기 관련 어플리케이션를 기반으로 홈 화면 폴더를 생성하기 위한 아이콘을 함께 제공하는 관련 어플리케이션 제공 방법.
  20. 제 11항에 있어서,
    상기 제공하는 단계는, 상기 관련 어플리케이션을 팝업창 또는 전체 화면으로 제공하는 관련 어플리케이션 제공 방법.
















KR1020120150700A 2012-12-21 2012-12-21 관련 어플리케이션 제공 단말 및 방법 KR20140082000A (ko)

Priority Applications (2)

Application Number Priority Date Filing Date Title
KR1020120150700A KR20140082000A (ko) 2012-12-21 2012-12-21 관련 어플리케이션 제공 단말 및 방법
US14/105,815 US20140181751A1 (en) 2012-12-21 2013-12-13 Device and method for providing relevant applications

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020120150700A KR20140082000A (ko) 2012-12-21 2012-12-21 관련 어플리케이션 제공 단말 및 방법

Publications (1)

Publication Number Publication Date
KR20140082000A true KR20140082000A (ko) 2014-07-02

Family

ID=50976262

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020120150700A KR20140082000A (ko) 2012-12-21 2012-12-21 관련 어플리케이션 제공 단말 및 방법

Country Status (2)

Country Link
US (1) US20140181751A1 (ko)
KR (1) KR20140082000A (ko)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2016068561A1 (ko) * 2014-10-28 2016-05-06 우순조 귀환적 기능 선택 및 그 실행 방법
WO2017078500A1 (ko) * 2015-11-05 2017-05-11 삼성전자 주식회사 추천 객체를 제공하기 위한 전자 장치 및 방법
KR20200084668A (ko) * 2019-01-03 2020-07-13 삼성전자주식회사 전자 장치 및 그 폴더 구성 방법

Families Citing this family (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102146244B1 (ko) 2013-02-22 2020-08-21 삼성전자주식회사 휴대 단말에 대한 동작 관련 입력에 따라 복수개의 객체들의 표시를 제어하는 방법 및 이를 위한 휴대 단말
KR20150013991A (ko) * 2013-07-25 2015-02-06 삼성전자주식회사 휴대단말기의 어플리케이션 실행 방법 및 장치
JP6149696B2 (ja) * 2013-11-07 2017-06-21 ソニー株式会社 情報処理装置、情報処理方法、及びプログラム
CN104932781B (zh) * 2014-03-18 2019-01-08 腾讯科技(深圳)有限公司 应用图标在终端上的显示方法和装置
US9436353B2 (en) * 2014-03-25 2016-09-06 Toyota Motor Engineering & Manufacturing North America, Inc. Systems and methods for providing a dynamic application menu
US10558334B2 (en) * 2014-03-31 2020-02-11 Htc Corporation Electronic device and method for messaging
US9874996B2 (en) * 2014-08-21 2018-01-23 Lonnie Holmes Big face icons
CN104850312A (zh) * 2015-06-01 2015-08-19 联想(北京)有限公司 电子设备及其信息处理方法
US20160349961A1 (en) * 2015-06-01 2016-12-01 International Business Machines Corporation Dynamic tidy correlated icon depending on the favorite
CN105159689A (zh) * 2015-10-23 2015-12-16 上海斐讯数据通信技术有限公司 基于长按手势操作的智能终端第三方软件管理***及方法
WO2017091962A1 (zh) * 2015-11-30 2017-06-08 华为技术有限公司 一种应用图标的管理方法及装置和一种终端
CN107357479B (zh) * 2016-05-10 2022-05-06 中兴通讯股份有限公司 应用程序的管理方法及装置
DE102019118189A1 (de) * 2019-07-05 2021-01-07 Bayerische Motoren Werke Aktiengesellschaft Koppelung von Benutzeroberflächen
US10768952B1 (en) 2019-08-12 2020-09-08 Capital One Services, Llc Systems and methods for generating interfaces based on user proficiency
EP3839772A1 (en) * 2019-12-18 2021-06-23 Université Libre de Bruxelles A method for extracting data associated with a view of an application, a related analysis device and a related mobile computing device
US11531911B2 (en) * 2020-03-20 2022-12-20 Kpn Innovations, Llc. Systems and methods for application selection using behavioral propensities
CN111638817A (zh) * 2020-04-27 2020-09-08 维沃移动通信有限公司 目标对象显示方法及电子设备
CN113835573A (zh) * 2021-09-17 2021-12-24 维沃移动通信有限公司 一种消息处理方法和电子设备

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050223334A1 (en) * 2004-03-31 2005-10-06 Guido Patrick R Affinity group window management system and method
US20070220441A1 (en) * 2005-01-18 2007-09-20 Apple Computer, Inc. Systems and methods for organizing data items
US8112720B2 (en) * 2007-04-05 2012-02-07 Napo Enterprises, Llc System and method for automatically and graphically associating programmatically-generated media item recommendations related to a user's socially recommended media items
US10095375B2 (en) * 2008-07-09 2018-10-09 Apple Inc. Adding a contact to a home screen
US9229615B2 (en) * 2009-02-23 2016-01-05 Nokia Technologies Oy Method and apparatus for displaying additional information items
US20130080950A1 (en) * 2011-09-27 2013-03-28 International Business Machines Corporation Incrementally self-organizing workspace

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2016068561A1 (ko) * 2014-10-28 2016-05-06 우순조 귀환적 기능 선택 및 그 실행 방법
WO2017078500A1 (ko) * 2015-11-05 2017-05-11 삼성전자 주식회사 추천 객체를 제공하기 위한 전자 장치 및 방법
KR20170053065A (ko) * 2015-11-05 2017-05-15 삼성전자주식회사 추천 객체를 제공하기 위한 전자 장치 및 방법
US11144173B2 (en) 2015-11-05 2021-10-12 Samsung Electronics Co., Ltd Electronic device and method for providing object recommendation
KR20200084668A (ko) * 2019-01-03 2020-07-13 삼성전자주식회사 전자 장치 및 그 폴더 구성 방법

Also Published As

Publication number Publication date
US20140181751A1 (en) 2014-06-26

Similar Documents

Publication Publication Date Title
KR20140082000A (ko) 관련 어플리케이션 제공 단말 및 방법
US9654598B1 (en) User customization of cards
EP2608006B1 (en) Category search method and mobile device adapted thereto
CN110417988B (zh) 一种界面显示方法、装置及设备
KR101483776B1 (ko) 락 스크린의 제공 방법 및 그 제공 방법이 구현된 단말 장치
US9804772B2 (en) Method and apparatus for generating a new menu item by dividing or merging a menu item displayed on a portable terminal
CN114756782B (zh) 一种显示收藏对象的方法和终端
US20140043355A1 (en) Method and apparatus for dynamic image manipulation in a mobile terminal
US20130067376A1 (en) Device and method for providing shortcut in a locked screen
US20120210275A1 (en) Display device and method of controlling operation thereof
WO2017032005A1 (zh) 一种操作菜单显示方法及终端
US20120023431A1 (en) Computing device, operating method of the computing device using user interface
KR20110100208A (ko) 잠금된 장치 상에서의 수신된 정보의 고립
US20220107712A1 (en) Systems and methods for providing tab previews via an operating system user interface
CN109426428A (zh) 一种终端的操作指导信息提供方法及终端设备
JP2009500761A (ja) ストライプユーザインターフェース
TW201337712A (zh) 將用於經擴充的通訊服務的動態導覽欄對接和解除對接
US20120287154A1 (en) Method and apparatus for controlling display of item
CA2863045A1 (en) People presence detection in a multidocument knowledge base
KR20140026059A (ko) 전자 장치, 애플리케이션 실행 방법 및 컴퓨터 판독가능 기록매체
US20070045961A1 (en) Method and system providing for navigation of a multi-resource user interface
KR20120093745A (ko) 디스플레이 장치의 동작 제어 방법 및 그를 이용한 디스플레이 장치
CN106648707B (zh) 智能终端应用信息的收藏方法、***及智能终端
JP2023540340A (ja) 通知メッセージ表示制御方法、装置、電子機器と可読記憶媒体
CN112286614A (zh) 用户界面的显示方法和装置、电子设备及存储介质

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
AMND Amendment
E601 Decision to refuse application
E902 Notification of reason for refusal