KR102109111B1 - 애플리케이션을 관리하는 방법 및 그 전자 장치 - Google Patents
애플리케이션을 관리하는 방법 및 그 전자 장치 Download PDFInfo
- Publication number
- KR102109111B1 KR102109111B1 KR1020130018778A KR20130018778A KR102109111B1 KR 102109111 B1 KR102109111 B1 KR 102109111B1 KR 1020130018778 A KR1020130018778 A KR 1020130018778A KR 20130018778 A KR20130018778 A KR 20130018778A KR 102109111 B1 KR102109111 B1 KR 102109111B1
- Authority
- KR
- South Korea
- Prior art keywords
- application
- icon
- deleted
- information
- deleted application
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction 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/04817—Interaction 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/0412—Digitisers structurally integrated in a display
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/0416—Control or interface arrangements specially adapted for digitisers
- G06F3/04164—Connections between sensors and controllers, e.g. routing lines between electrodes and connection pads
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction 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/0482—Interaction with lists of selectable items, e.g. menus
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction 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/0488—Interaction 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/61—Installation
- G06F8/62—Uninstallation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/041—Indexing scheme relating to G06F3/041 - G06F3/045
- G06F2203/04102—Flexible digitiser, i.e. constructional details for allowing the whole digitising part of a device to be flexed or rolled like a sheet of paper
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/048—Indexing scheme relating to G06F3/048
- G06F2203/04809—Textured surface identifying touch areas, e.g. overlay structure for a virtual keyboard
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements 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/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
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)
- Computer Networks & Wireless Communication (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
본 발명은 애플리케이션을 관리하기 위한 방법 및 그 전자 장치에 관한 것으로서, 전자 장치의 애플리케이션 관리 방법은, 애플리케이션을 삭제하는 과정과, 아이콘 편집 모드 진입을 감지하는 과정과, 아이콘 편집 모드 시, 상기 삭제된 애플리케이션의 아이콘을 디스플레이하는 과정을 포함하여, 전자 장치에서 삭제된 애플리케이션을 쉽게 확인하고, 삭제된 애플리케이션을 쉽게 재설치할 수 있다.
Description
본 발명은 전자 장치에 관한 것으로서, 특히 전자 장치에서 애플리케이션을 관리하기 위한 방법 및 장치에 관한 것이다.
전자 장치의 사용이 급격히 증가함에 따라 전자 장치 사업자들은 많은 사용자를 확보하기 위해 편리하고 다양한 부가 기능들을 제공하는 전자 장치를 경쟁적으로 개발하고 있다. 특히, 최근에는 사용자들의 편의 및 여가 생활을 위한 다양한 기능들을 제공하는 다양한 애플리케이션들이 앞다투어 제공되고 있으며, 이에 따라 전자 장치에는 적게는 수 가지에서 많게는 수십 가지의 애플리케이션들이 설치되어 있는 실정에 있다.
특히, 최근에는 애플리케이션들의 개수가 기하급수적으로 증가함에 따라, 전자 장치의 사용자는 원하는 애플리케이션을 다운로드하여 설치하고, 불필요한 애플리케이션을 삭제하는 과정을 종종 수행하게 된다. 다시 말해, 전자 장치의 사용자는 새로운 애플리케이션을 설치하거나 혹은 삭제할 수 있으며, 삭제한 애플리케이션을 재설치할 수도 있다. 예를 들어, 전자 장치의 사용자는 기존에 설치해본 적 없는 게임 애플리케이션을 서버로부터 다운로드하여 전자 장치에 설치할 수 있고, 설치된 게임 애플리케이션을 삭제한 후, 삭제된 게임 애플리케이션을 다시 다운로드하여 설치할 수 있다.
이와 같이, 전자 장치의 사용자는 애플리케이션을 설치하고 삭제하는 과정을 다수 번 반복하기 때문에, 의도치 않게 애플리케이션을 삭제하거나 혹은 용량 부족으로 인해 애플리케이션을 삭제하는 상황이 발생한다. 이와 같이, 전자 장치에 설치된 애플리케이션을 삭제한 경우, 사용자는 어떤 애플리케이션이 삭제되었는지 확인하기 위해, 애플리케이션을 다운받은 링크에 접속하여 다운로드 정보를 확인해야하고, 해당 애플리케이션을 재설치하기 위해서는 다운로드 링크에 접속하여 해당 애플리케이션을 다시 검색한 후, 재설치해야하는 불편함이 존재한다.
이에 따라, 전자 장치에서 삭제된 애플리케이션을 쉽게 확인하고, 삭제된 애플리케이션을 쉽게 재설치할 수 있는 방법이 제공될 필요가 있다.
따라서, 본 발명의 실시 예는 전자 장치에서 애플리케이션을 관리하기 위한 방법 및 장치를 제공함에 있다.
본 발명의 다른 실시 예는 전자 장치에서 아이콘 편집 모드 진입 시, 삭제된 애플리케이션의 아이콘을 디스플레이하는 방법 및 장치를 제공함에 있다.
본 발명의 또 다른 실시 예는 전자 장치에서 삭제된 애플리케이션의 아이콘을 관리하는 별도의 페이지를 디스플레이하는 방법 및 장치를 제공함에 있다.
본 발명의 또 다른 실시 예는 전자 장치에서 애플리케이션 삭제 시, 애플리케이션 정보를 저장하는 방법 및 장치를 제공함에 있다.
본 발명의 또 다른 실시 예는 전자 장치에서 애플리케이션 복구 메뉴 선택 시, 애플리케이션 다운로드 페이지를 디스플레이하는 방법 및 장치를 제공함에 있다.
본 발명의 또 다른 실시 예는 전자 장치에서 애플리케이션 삭제 메뉴 선택 시, 애플리케이션 정보를 삭제하는 방법 및 장치를 제공함에 있다.
본 발명의 또 다른 실시 예는 전자 장치에서 애플리케이션 정보 메뉴 선택 시, 애플리케이션 정보를 디스플레이하는 방법 및 장치를 제공함에 있다.
본 발명의 실시 예에 따르면, 전자 장치에서 애플리케이션을 관리하기 위한 방법은 애플리케이션을 삭제하는 과정과, 아이콘 편집 모드 진입을 감지하는 과정과, 아이콘 편집 모드 시, 상기 삭제된 애플리케이션의 아이콘을 디스플레이하는 과정을 포함한다.
본 발명의 실시 예에 따르면, 전자 장치에서 애플리케이션을 관리하기 위한 장치는 하나 이상의 프로세서; 터치 감지 디스플레이; 메모리; 및 상기 메모리에 저장되어 있으며, 상기 하나 이상의 프로세서에 의하여 실행되도록 구성되는 하나 이상의 프로그램을 포함하는 것으로서, 상기 프로그램은 애플리케이션을 삭제하고, 아이콘 편집 모드 진입을 감지한 후, 아이콘 편집 모드 시, 상기 삭제된 애플리케이션의 아이콘을 디스플레이하는 명령어를 포함한다.
본 발명에서는 전자 장치에서 애플리케이션이 삭제된 후, 아이콘 편집 모드 집입 시, 삭제된 애플리케이션의 아이콘을 디스플레이하고, 삭제된 아이콘을 재설치할 수 있는 메뉴를 제공함으로써, 삭제된 애플리케이션을 쉽게 확인하고, 삭제된 애플리케이션을 쉽게 재설치할 수 있다.
도 1a는 본 발명의 실시 예에 따라 애플리케이션을 관리하는 전자 장치의 블록 구성을 도시하는 도면,
도 1b는 본 발명의 실시 예에 따라 애플리케이션을 관리하는 프로세서의 블록 구성을 도시하는 도면,
도 2는 본 발명의 실시 예에 따른 전자 장치에서 삭제된 애플리케이션의 아이콘을 디스플레이하는 절차를 도시하는 도면,
도 3은 본 발명의 실시 예에 따른 전자 장치에서 삭제된 애플리케이션을 관리하는 절차를 도시하는 도면,
도 4는 본 발명의 실시 예에 따른 전자 장치에서 애플리케이션 삭제 시, 애플리케이션 정보를 저장하는 예를 도시하는 도면,
도 5a 및 5b는 본 발명의 실시 예에 따른 전자 장치에서 삭제된 애플리케이션의 아이콘을 디스플레이하는 예를 도시하는 도면,
도 6a 내지 6c는 본 발명의 실시 예에 따른 전자 장치에서 삭제된 애플리케이션의 그래픽 효과를 나타내는 예를 도시하는 도면,
도 7a 및 7b는 본 발명의 실시 예에 따른 전자 장치에서 삭제된 애플리케이션을 관리하는 화면을 도시하는 도면,
도 8은 본 발명의 실시 예에 따른 전자 장치에서 삭제된 애플리케이션의 정보를 삭제하거나 혹은 삭제된 애플리케이션을 재설치하는 예를 도시하는 도면,
도 9는 본 발명의 실시 예에 따른 전자 장치에서 삭제된 애플리케이션을 재설치하는 예를 도시하는 도면,
도 10a 및 도 10b는 본 발명의 실시 예에 따른 전자 장치에서 삭제된 애플리케이션의 정보를 삭제하는 예를 도시하는 도면 및
도 11은 본 발명의 실시 예에 따른 전자 장치에서 삭제된 애플리케이션의 정보를 확인하는 예를 도시하는 도면.
도 1b는 본 발명의 실시 예에 따라 애플리케이션을 관리하는 프로세서의 블록 구성을 도시하는 도면,
도 2는 본 발명의 실시 예에 따른 전자 장치에서 삭제된 애플리케이션의 아이콘을 디스플레이하는 절차를 도시하는 도면,
도 3은 본 발명의 실시 예에 따른 전자 장치에서 삭제된 애플리케이션을 관리하는 절차를 도시하는 도면,
도 4는 본 발명의 실시 예에 따른 전자 장치에서 애플리케이션 삭제 시, 애플리케이션 정보를 저장하는 예를 도시하는 도면,
도 5a 및 5b는 본 발명의 실시 예에 따른 전자 장치에서 삭제된 애플리케이션의 아이콘을 디스플레이하는 예를 도시하는 도면,
도 6a 내지 6c는 본 발명의 실시 예에 따른 전자 장치에서 삭제된 애플리케이션의 그래픽 효과를 나타내는 예를 도시하는 도면,
도 7a 및 7b는 본 발명의 실시 예에 따른 전자 장치에서 삭제된 애플리케이션을 관리하는 화면을 도시하는 도면,
도 8은 본 발명의 실시 예에 따른 전자 장치에서 삭제된 애플리케이션의 정보를 삭제하거나 혹은 삭제된 애플리케이션을 재설치하는 예를 도시하는 도면,
도 9는 본 발명의 실시 예에 따른 전자 장치에서 삭제된 애플리케이션을 재설치하는 예를 도시하는 도면,
도 10a 및 도 10b는 본 발명의 실시 예에 따른 전자 장치에서 삭제된 애플리케이션의 정보를 삭제하는 예를 도시하는 도면 및
도 11은 본 발명의 실시 예에 따른 전자 장치에서 삭제된 애플리케이션의 정보를 확인하는 예를 도시하는 도면.
이하 본 발명의 바람직한 실시 예를 첨부된 도면을 참조하여 설명한다. 그리고, 본 발명을 설명함에 있어서, 관련된 공지기능 혹은 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단된 경우 그 상세한 설명은 생략할 것이다. 또한, 후술되는 용어들은 본 발명에서의 기능을 고려하여 정의된 용어들로서 이는 사용자, 운용자의 의도 또는 관례 등에 따라 달라질 수 있다. 그러므로 그 정의는 본 명세서 전반에 걸친 내용을 토대로 내려져야 할 것이다.
이하 설명에서 전자 장치는 터치 입력이 가능한 이동통신 단말기, 스마트폰(Smart Phone), 태블릿 PC(Tablet Personal Computer), 디지털 카메라, MP3, 네비게이션, 랩탑(Laptop), 넷북(Netbook), 컴퓨터(Computer), 텔레비전(Television), 냉장고 및 에어컨 등을 포함한다.
도 1a는 본 발명의 실시 예에 따라 애플리케이션을 관리하는 전자 장치의 블록 구성을 도시하고 있다.
도 1a를 참조하면, 전자 장치(100)는 메모리(110), 프로세서(120) 및 터치 스크린(Touch Screen)(130)을 포함한다. 메모리(110) 및 프로세서(120) 각각은 다수 개의 메모리(110) 및 다수 개의 프로세서(120)로 구성될 수 있다.
메모리(110)는 데이터 저장부(111), 운영 체제 프로그램(112), 애플리케이션 프로그램(113), 그래픽 사용자 인터페이스 프로그램(114), 앱 히스토리 관리 프로그램(115) 및 앱 복구 프로그램(116) 등을 포함한다. 또한, 소프트웨어 구성요소인 프로그램은 명령어들의 집합으로 표현할 수 있으므로, 프로그램은 명령어 세트(instruction set)라고 표현하기도 한다. 프로그램은 또한 모듈로 표현하기도 한다.
메모리(110)는 본 발명의 실시 예를 수행하는 명령어들을 포함하는 하나 이상의 프로그램들을 저장할 수 있다.
데이터 저장부(111)는 메모리(110)에 저장된 프로그램에 대응하는 기능을 수행하는 중에 발생되는 데이터를 저장한다. 본 발명에 따른 데이터 저장부(111)는 삭제된 애플리케이션별 애플리케이션 정보를 저장할 수 있다. 이때, 애플리케이션 정보는 삭제된 애플리케이션의 이름 정보, 아이콘 이미지 정보, 다운로드 링크 정보, 용량 정보 및 삭제 위치 정보를 포함한다.
운영 체제 프로그램(112)(예를 들어, WINDOWS, LINUX, 다윈(Darwin), RTXC, UNIX, OS X, 또는 VxWorks와 같은 내장 운영 체제)은 일반적인 시스템 작동(system operation)을 제어하는 여러 가지의 소프트웨어 구성요소를 포함한다. 예를 들어, 일반적인 시스템 작동의 제어는, 메모리 관리 및 제어, 저장 하드웨어(장치) 제어 및 관리, 전력 제어 및 관리 등을 의미한다. 운영 체제 프로그램(112)은 여러 가지의 하드웨어(장치)와 소프트웨어 구성요소(프로그램) 사이의 통신을 원활하게 하는 기능을 수행한다.
애플리케이션 프로그램(113)은 브라우저(browser), 이메일(email), 메시지(message), 워드 프로세싱(word processing), 어드레스 북(address book), 위젯(widget), 디지털 저작권 관리(DRM, Digital Right Management), 음성 인식(voice recognition), 음성 복제, 위치 결정 기능(position determining function), 위치기반 서비스(location based service), 전화, 스케줄 관리 및 업무 관리등의 애플리케이션을 포함한다.
그래픽 사용자 인터페이스 프로그램(114)은 사용자와 전자 장치(100) 사이의 그래픽을 이용한 사용자 인터페이스를 제공하는 적어도 하나의 소프트웨어 구성요소를 포함한다. 즉, 그래픽 사용자 인터페이스 프로그램(114)은 플렉서블 디스플레이(130)의 전면에 사용자 인터페이스 정보를 표시하기 위한 적어도 하나의 소프트웨어 구성요소를 포함한다. 본 발명에 따라 그래픽 사용자 인터페이스 프로그램(114)은 아이콘 편집 모드 진입 시, 삭제된 애플리케이션의 아이콘을 디스플레이하기 위한 명령어를 포함한다. 예를 들어, 그래픽 사용자 인터페이스 프로그램(114)은 삭제된 애플리케이션의 아이콘을 흑백으로 디스플레이할 수 있다. 다른 예를 들어, 그래픽 사용자 인터페이스 프로그램(114)은 삭제된 애플리케이션의 아이콘을 삭제되지 않은 애플리케이션의 아이콘과 서로 다른 색상으로 디스플레이할 수 있다. 또 다른 예를 들어, 그래픽 사용자 인터페이스 프로그램(114)은 삭제된 애플리케이션의 아이콘을 역동적으로 움직이게 디스플레이할 수 있다. 또 다른 예를 들어, 그래픽 사용자 인터페이스 프로그램(114)은 삭제된 애플리케이션의 아이콘을 깜박거리게 디스플레이할 수 있다. 또 다른 예를 들어, 그래픽 사용자 인터페이스 프로그램(114)은 삭제된 애플리케이션의 아이콘에 그래픽 효과를 추가하여 디스플레이할 수 있다. 또 다른 예를 들어, 그래픽 사용자 인터페이스 프로그램(114)은 삭제된 애플리케이션의 아이콘 크기를 변경하여 디스플레이할 수 있다.
더하여, 그래픽 사용자 인터페이스 프로그램(114)은 아이콘 편집 모드에서, 특정 애플리케이션의 애플리케이션 정보 확인을 위한 메뉴 선택 시, 해당 애플리케이션의 애플리케이션 정보를 디스플레이하기 위한 명령어를 포함한다. 예를 들어, 그래픽 사용자 인터페이스 프로그램(114)은 제 1 애플리케이션 선택 후, 애플리케이션 정보 확인을 위한 메뉴 선택 시, 제 1 애플리케이션에 대한 정보를 테이블 형태로 디스플레이할 수 있다.
애플리케이션 히스토리 관리 프로그램(115)은 애플리케이션에 대한 정보를 저장 및 관리할 수 있다. 자세히 말해, 애플리케이션 히스토리 관리 프로그램(115)은 애플리케이션 각각에 대한 정보를 애플리케이션별로 저장하고 사용자 제어에 따라 저장된 애플리케이션 정보를 디스플레이할 수 있다. 예를 들어, 애플리케이션 히스토리 관리 프로그램(115)은 애플리케이션 설치 시, 해당 애플리케이션에 대한 정보를 저장할 수 있다. 다른 예를 들어, 애플리케이션 히스토리 관리 프로그램(115)은 애플리케이션 삭제 시, 해당 애플리케이션에 대한 정보를 저장할 수 있다.
더하여, 애플리케이션 히스토리 관리 프로그램(115)은 아이콘 편집 모드 진입 시, 삭제된 애플리케이션의 아이콘 이미지를 디스플레이할 수 있다. 예를 들어, 아이콘 편집 모드 진입 시, 애플리케이션 히스토리 관리 프로그램(115)은 삭제된 제 1 애플리케이션의 아이콘 및 제 2 애플리케이션의 아이콘 이미지를 디스플레이할 수 있다. 이때, 애플리케이션 히스토리 관리 프로그램(115)은 기존에 설치된 애플리케이션들이 디스플레이되는 페이지가 아닌 별도의 페이지에 삭제된 애플리케이션들을 디스플레이할 수 있다. 예를 들어, 애플리케이션 히스토리 관리 프로그램(115)은 기존에 설치된 애플리케이션들의 아이콘을 디스플레이하기 위한 페이지가 3개의 페이지로 구성된 경우, 적어도 하나의 페이지를 추가로 생성하여 삭제된 애플리케이션의 아이콘을 추가 생성된 페이지에 별도로 디스플레이할 수 있다.
애플리케이션 제어 프로그램(116)은 아이콘 편집 모드 진입 시, 삭제된 아이콘을 제어할 수 있다. 자세히 말해, 애플리케이션 제어 프로그램(116)은 아이콘 편집 모드 시, 삭제된 애플리케이션을 복구하거나 혹은 완전 삭제할 수 있으며, 삭제된 애플리케이션에 대한 정보를 확인할 수 있다. 이때, 애플리케이션 제어 프로그램(116)은 삭제된 애플리케이션을 재설치함으로써, 삭제된 애플리케이션을 복구할 수 있고, 삭제된 애플리케이션에 대한 정보를 삭제함으로써, 삭제된 애플리케이션과 관련된 정보를 전자 장치에서 완전히 삭제할 수 있다.
애플리케이션 제어 프로그램(116)은 아이콘 편집 모드에서, 복구 메뉴 선택 시, 애플리케이션을 복구하기 위한 페이지를 디스플레이할 수 있다. 자세히 말해, 애플리케이션 제어 프로그램(116)은 아이콘 편집 모드에서 특정 아이콘이 선택된 후, 복구 메뉴가 선택될 시, 선택된 아이콘에 대응하는 애플리케이션의 애플리케이션 정보를 확인한다. 이후, 애플리케이션 제어 프로그램(116)은 확인된 애플리케이션 정보에서 다운로드 링크 정보를 확인하고, 확인된 다운로드 링크에 접속하여 대응하는 페이지를 디스플레이할 수 있다.
애플리케이션 제어 프로그램(116)은 아이콘 편집 모드에서 삭제 메뉴 선택 시, 애플리케이션에 대한 애플리케이션 정보를 삭제할 수 있다. 자세히 말해, 애플리케이션 제어 프로그램(116)은 아이콘 편집 모드에서 특정 아이콘이 선택된 후, 삭제 메뉴가 선택될 시, 선택된 아이콘에 대응하는 애플리케이션의 애플리케이션 정보를 삭제한다.
애플리케이션 제어 프로그램(116)은 아이콘 편집 모드에서 정보 확인 메뉴가 선택될 시, 선택된 애플리케이션에 대한 애플리케이션 정보를 디스플레이할 수 있다. 자세히 말해, 애플리케이션 제어 프로그램(116)은 아이콘 편집 모드에서 특정 아이콘이 선택된 후, 정보 확인 메뉴가 선택될 시, 선택된 아이콘에 대응하는 애플리케이션의 애플리케이션 정보를 디스플레이한다.
프로세서(120)는 도시되지는 않았지만 적어도 하나의 프로세서 및 주변 인터페이스로 구성될 수 있다. 또한, 프로세서(120)는 메모리(110)에 저장되어 있는 특정한 프로그램(명령어 세트)을 실행하여 그 프로그램에 대응하는 특정한 다수의 기능을 수행한다.
터치 스크린(130)은 터치 감지 디스플레이(touch-sensitive display)로서, 전자 장치(100)와 사용자 사이에 터치 입력/출력을 위한 인터페이스를 제공한다. 터치 스크린(130)은 터치 센서(미도시)를 통해 터치(혹은 접촉)를 감지하고, 감지되는 터치 입력을 전자 장치(100)로 전달하고, 전자 장치(100)로부터의 출력을 사용자에게 시각적으로 제공하는 매개체이다. 즉, 터치 스크린(130)은 터치 입력에 반응하여, 사용자에게 텍스트, 그래픽 및 비디오를 바탕으로 하는 시각적 출력을 제공한다.
터치 스크린(130)은 사용자의 터치 입력을 감지하는 터치 감지면을 포함하여, 햅틱(haptic) 접촉, 택타일(tactile) 접촉 또는 이들의 조합 방식에 의한 사용자 터치를 입력을 감지한다. 예를 들면, 터치 스크린(130)의 터치 감지 지점은 터치 감지면에 대한 접촉에 사용된 손가락의 폭(digit)에 대응한다. 또한, 터치 스크린(130)은 터치 감지면을 통해 스타일러스(stylus) 펜(pen) 등과 같은 외부 장치에 의한 접촉을 감지한다. 검출된 접촉은, 터치스크린 상에 표시되는 사용자 인터페이스 대상(예를 들어, 소프트 키)에 대응하는 상호 작용(interaction)으로 변환한다.
터치 스크린(130)은 전자 장치(100)와 사용자 사이에 터치 입력/출력을 위한 인터페이스를 제공한다. 자세히 말해, 터치 스크린(130)은 사용자의 터치 입력을 전자 장치(100)로 전달하고, 전자 장치(100)로부터의 출력을 사용자에게 시각적으로 제공하는 매개체이다. 터치 스크린(130)은 LCD(liquid crystal display), LED(Light Emitting Diode), LPD(light emitting polymer display), OLED(Organic Light Emitting Diode), AMOLED(Active Matrix Organic Light Emitting Diode) 또는 FLED(Flexible LED)등과 같은 다양한 디스플레이 기술을 사용할 수 있으며. 본 발명의 터치 스크린(130)은 이러한 디스플레이 기술을 이용하는 터치 스크린으로 한정되는 것은 아니다. 또한, 터치 스크린(130)은 용량형(capacitive) 검출, 저항형(resistive) 검출, 적외선형 (infrared) 검출 또는 표면 음파 검출 기술과 같은 여러 가지 터치 검출(혹은 감지(sensing)) 기술을 이용하여 터치 감지면에 대한 접촉의 시작, 접촉의 이동 또는 접촉의 중단이나 종료를 감지할 수 있다. 본 발명에 따른 터치 스크린(130)은 아이콘 편집 모드 진입을 위한 입력을 수신하고, 입력이 수신된 경우, 아이콘 편집 모드 화면을 디스플레이할 수 있다. 예를 들어, 터치 스크린(130)은 바탕화면에 임계 시간 이상 터치가 입력된 경우, 아이콘 편집 모드 화면을 디스플레이할 수 있다. 더하여, 터치 스크린(130)은 아이콘 편집 모드 시, 삭제된 애플리케이션의 아이콘을 디스플레이할 수 있다.
도 1b는 본 발명의 실시 예에 따라 애플리케이션을 관리하는 프로세서의 블록 구성을 도시하고 있다.
도 1b를 참조하면, 프로세서는 애플리케이션 히스토리 관리 프로세서(122) 및 애플리케이션 제어 프로세서(124)를 포함한다.
애플리케이션 히스토리 관리 프로세서(122)는 애플리케이션에 대한 정보를 저장 및 관리할 수 있다. 자세히 말해, 애플리케이션 히스토리 관리 프로세서(122)는 애플리케이션 각각에 대한 정보를 애플리케이션별로 저장하고 사용자 제어에 따라 저장된 애플리케이션 정보를 디스플레이할 수 있다. 예를 들어, 애플리케이션 히스토리 관리 프로세서(122)는 애플리케이션 설치 시, 해당 애플리케이션에 대한 정보를 저장할 수 있다. 다른 예를 들어, 애플리케이션 히스토리 관리 프로세서(122)는 애플리케이션 삭제 시, 해당 애플리케이션에 대한 정보를 저장할 수 있다.
더하여, 애플리케이션 히스토리 관리 프로세서(122)는 아이콘 편집 모드 진입 시, 삭제된 애플리케이션의 아이콘 이미지를 디스플레이할 수 있다. 예를 들어, 아이콘 편집 모드 진입 시, 애플리케이션 히스토리 관리 프로세서(122)는 삭제된 제 1 애플리케이션의 아이콘 및 제 2 애플리케이션의 아이콘 이미지를 디스플레이할 수 있다. 이때, 애플리케이션 히스토리 관리 프로세서(122)는 기존에 설치된 애플리케이션들이 디스플레이되는 페이지가 아닌 별도의 페이지에 삭제된 애플리케이션들을 디스플레이할 수 있다. 예를 들어, 애플리케이션 히스토리 관리 프로세서(122)는 기존에 설치된 애플리케이션들의 아이콘을 디스플레이하기 위한 페이지가 3개의 페이지로 구성된 경우, 적어도 하나의 페이지를 추가로 생성하여 삭제된 애플리케이션의 아이콘을 추가 생성된 페이지에 별도로 디스플레이할 수 있다.
애플리케이션 제어 프로세서(124)는 아이콘 편집 모드 진입 시, 삭제된 아이콘을 제어할 수 있다. 자세히 말해, 애플리케이션 제어 프로세서(124)는 아이콘 편집 모드 시, 삭제된 애플리케이션을 복구하거나 혹은 완전 삭제할 수 있으며, 삭제된 애플리케이션에 대한 정보를 확인할 수 있다. 이때, 애플리케이션 제어 프로세서(124)는 삭제된 애플리케이션을 재설치함으로써, 삭제된 애플리케이션을 복구할 수 있고, 삭제된 애플리케이션에 대한 정보를 삭제함으로써, 삭제된 애플리케이션과 관련된 정보를 전자 장치에서 완전히 삭제할 수 있다.
애플리케이션 제어 프로세서(124)는 아이콘 편집 모드에서, 복구 메뉴 선택 시, 애플리케이션을 복구하기 위한 페이지를 디스플레이할 수 있다. 자세히 말해, 애플리케이션 제어 프로세서(124)는 아이콘 편집 모드에서 특정 아이콘이 선택된 후, 복구 메뉴가 선택될 시, 선택된 아이콘에 대응하는 애플리케이션의 애플리케이션 정보를 확인한다. 이후, 애플리케이션 제어 프로세서(124)는 확인된 애플리케이션 정보에서 다운로드 링크 정보를 확인하고, 확인된 다운로드 링크에 접속하여 대응하는 페이지를 디스플레이할 수 있다.
애플리케이션 제어 프로세서(124)는 아이콘 편집 모드에서 삭제 메뉴 선택 시, 애플리케이션에 대한 애플리케이션 정보를 삭제할 수 있다. 자세히 말해, 애플리케이션 제어 프로세서(124)는 아이콘 편집 모드에서 특정 아이콘이 선택된 후, 삭제 메뉴가 선택될 시, 선택된 아이콘에 대응하는 애플리케이션의 애플리케이션 정보를 삭제한다.
애플리케이션 제어 프로세서(124)는 아이콘 편집 모드에서 정보 확인 메뉴가 선택될 시, 선택된 애플리케이션에 대한 애플리케이션 정보를 디스플레이할 수 있다. 자세히 말해, 애플리케이션 제어 프로세서(124)는 아이콘 편집 모드에서 특정 아이콘이 선택된 후, 정보 확인 메뉴가 선택될 시, 선택된 아이콘에 대응하는 애플리케이션의 애플리케이션 정보를 디스플레이한다.
도 2는 본 발명의 실시 예에 따른 전자 장치(100)에서 삭제된 애플리케이션의 아이콘을 디스플레이하는 절차를 도시하고 있다.
도 2를 참조하면, 전자 장치(100)는 201단계에서 애플리케이션을 삭제한 후, 203단계로 진행하여 아이콘 편집 모드 진입을 감지한다. 예를 들어, 전자 장치(100)는 전자 장치(100)에 설치된 제 1 애플리케이션을 삭제한다. 이후, 전자 장치(100)는 임계 시간 이상 바탕화면에 대한 터치를 감지하여, 아이콘 편집 모드로 진입한다. 다른 예를 들어, 전자 장치(100)는 전자 장치(100)에 설치된 제 1 애플리케이션을 삭제한다. 이후, 전자 장치(100)는 아이콘 편집 모드로 진입하기 위한 메뉴 선택을 감지하여, 아이콘 편집 모드로 진입한다.
이후, 전자 장치(100)는 205단계로 진행하여, 아이콘 편집 모드 시, 삭제된 애플리케이션의 아이콘을 디스플레이할 수 있다. 이때, 전자 장치(100)는 삭제된 애플리케이션과 설치된 애플리케이션을 서로 구분하기 위하여 삭제된 애플리케이션에 그래픽 효과를 추가할 수 있다. 예를 들어, 전자 장치(100)는 삭제된 애플리케이션의 아이콘을 흑백으로 디스플레이할 수 있다. 다른 예를 들어, 전자 장치(100)는 삭제된 애플리케이션의 아이콘을 삭제되지 않은 애플리케이션의 아이콘과 서로 다른 색상으로 디스플레이할 수 있다. 또 다른 예를 들어, 전자 장치(100)는 삭제된 애플리케이션의 아이콘을 움직이게 디스플레이할 수 있다. 또 다른 예를 들어, 전자 장치(100)는 삭제된 애플리케이션의 아이콘을 깜박거리게 디스플레이할 수 있다. 또 다른 예를 들어, 전자 장치(100)는 삭제된 애플리케이션의 아이콘에 그래픽 효과를 추가하여 디스플레이할 수 있다. 또 다른 예를 들어, 전자 장치(100)는 삭제된 애플리케이션의 아이콘 크기를 변경하여 디스플레이할 수 있다.
도 3은 본 발명의 실시 예에 따른 전자 장치(100)에서 삭제된 애플리케이션을 관리하는 절차를 도시하고 있다.
도 3을 참조하면, 전자 장치(100)는 301단계에서 아이콘 편집 모드로 진입한다. 예를 들어, 전자 장치(100)는 바탕화면에 대한 임계 시간 이상의 터치를 감지하여 아이콘 편집 모드로 진입한다. 다른 예를 들어, 전자 장치(100)는 아이콘 편집 모드로 진입하기 위한 메뉴 선택을 감지하여 아이콘 편집 모드로 진입한다.
이후, 전자 장치(100)는 303단계에서 삭제된 애플리케이션이 존재하는지 여부를 확인한다.
만약, 삭제된 애플리케이션이 존재하는 경우, 전자 장치(100)는 305단계로 진행하여 삭제된 애플리케이션의 아이콘을 디스플레이할 수 있다. 전자 장치(100)에 삭제된 애플리케이션이 존재하는 경우, 전자 장치(100)는 삭제된 애플리케이션의 애플리케이션 정보를 확인한다. 이때, 애플리케이션 정보는 삭제된 애플리케이션의 이름 정보, 아이콘 이미지 정보, 다운로드 링크 정보, 용량 정보 및 삭제 위치 정보를 포함하며 애플리케이션 설치 시에 획득 및 저장되거나 혹은 애플리케이션 삭제 시에 획득 및 저장될 수 있다. 예를 들어, 전자 장치(100)는 도 4에 도시된 바와 같이, 제 1 애플리케이션(401) 삭제 시, 제 1 애플리케이션의 정보를 저장할 수 있다. 이때, 제 1 애플리케이션의 정보는 제 1 애플리케이션의 이름 정보, 아이콘 이미지 정보, 다운로드 링크 정보, 용량 정보 및 삭제 위치 정보를 포함하며, 테이블 형태로 저장될 수 있다. 더하여, 제 1 애플리케이션 정보는 제 1 애플리케이션 제어 시, 이용될 수 있다. 예를 들어, 제 1 애플리케이션의 이름 정보 및 아이콘 이미지 정보는 삭제된 애플리케이션을 디스플레이 시, 제 1 애플리케이션을 디스플레이하기 위해 이용될 수 있다. 다른 예를 들어, 제 1 애플리케이션의 다운로드 링크 정보는 제 1 애플리케이션을 복구하는 경우, 제 1 애플리케이션을 다운로드하기 위해 이용될 수 있다. 또 다른 예를 들어, 제 1 애플리케이션의 용량 정보는 제 1 애플리케이션을 복구하는 경우, 제 1 애플리케이션이 재설치될 수 있는 충분한 용량이 존재하는지 여부를 확인하기 위해 이용될 수 있다. 또 다른 예를 들어, 제 1 애플리케이션의 삭제 위치 정보는 제 1 애플리케이션을 복구하는 경우, 제 1 애플리케이션을 삭제된 위치에 재설치하기 위해 이용될 수 있다.
더하여, 전자 장치(100)는 아이콘을 기존에 배치된 아이콘들의 마지막 위치에 배치된 아이콘의 다음 위치에 삭제된 애플리케이션의 아이콘을 디스플레이하거나 혹은 기존의 아이콘들과 서로 다른 페이지에 삭제된 애플리케이션의 아이콘을 디스플레이할 수 있다. 예를 들어, 전자 장치(100)는 도 5a에 도시된 바와 같이, 제 1 애플리케이션(501)을 삭제하기 위해 아이콘 편집 모드로 진입하여, 제 1 애플리케이션(501)의 아이콘을 삭제(503)할 수 있다. 이후, 전자 장치(100)는 바탕화면(혹은 홈 화면)에서 도 5b에 도시된 바와 같이, 제 1 애플리케이션의 아이콘을 디스플레이하지 않고, 아이콘 편집 모드로 진입한 경우, 삭제된 제 1 애플리케이션의 아이콘(511)을 디스플레이할 수 있다. 이때, 전자 장치(100)는 삭제된 제 1 애플리케이션의 아이콘의 삭제 위치 즉, 삭제되기 이전에 화면에 배치된 위치를 확인하여, 확인된 위치에 제 1 애플리케이션의 아이콘을 디스플레이할 수 있다. 더하여, 전자 장치(100)는 다양한 그래픽 효과를 추가하여 삭제된 아이콘을 디스플레이할 수 있다. 예를 들어, 전자 장치(100)는 도 6a에 도시된 바와 같이, 전자 장치(100)에 설치된 아이콘(601)을 삭제한 후, 아이콘 편집 모드에서 디스플레이하는 경우, 삭제된 애플리케이션의 아이콘(603)을 역동적으로 움직이는 그래픽 효과를 추가하여 디스플레이할 수 있다. 다른 예를 들어, 전자 장치(100)는 도 6b에 도시된 바와 같이, 전자 장치(100)에 설치된 아이콘을 삭제한 후, 아이콘 편집 모드에서 디스플레이하는 경우, 삭제된 애플리케이션의 아이콘(611)을 흑백으로 디스플레이할 수 있다. 또 다른 예를 들어, 전자 장치(100)는 도 6b에 도시된 바와 같이, 전자 장치(100)에 설치된 아이콘을 삭제한 후, 아이콘 편집 모드에서 디스플레이하는 경우, 삭제된 애플리케이션의 아이콘(611)에 별도의 그래픽 효과를 추가하여 디스플레이할 수 있다.
이후, 전자 장치(100)는 307단계로 진행하여 삭제된 애플리케이션이 제어되는지 여부를 확인한다. 이때, 전자 장치(100)는 삭제된 애플리케이션을 제어하여 복구, 삭제 및 정보 확인을 수행할 수 있다. 예를 들어, 전자 장치(100)는 도 7a 및 7b에 도시된 바와 같이, 삭제된 애플리케이션을 복구하기 위한 메뉴(701), 삭제하기 위한 메뉴(703) 및 정보 확인을 위한 메뉴(705)를 제공할 수 있다.
만약, 삭제된 애플리케이션을 복구하기 위한 메뉴 선택이 감지된 경우, 전자 장치(100)는 309단계로 진행하여, 선택된 애플리케이션의 히스토리 정보를 확인한다. 이후, 전자 장치(100)는 311단계로 진행하여 히스토리 정보에 포함된 다운로드 링크를 확인한 후, 선택된 애플리케이션의 다운로드 페이지를 디스플레이한다. 이후, 전자 장치(100)는 본 발명의 실시 예에 따른 절차를 종료한다. 예를 들어, 도 9에 도시된 바와 같이, 삭제된 애플리케이션을 복구하기 위한 메뉴 선택이 감지된 이후, 제 1 애플리케이션에 대한 선택(901)이 감지된 경우, 전자 장치(100)는 제 1 애플리케이션을 다운받은 페이지를 디스플레이할 수 있고, 사용자 제어에 의해 제 1 애플리케이션을 다시 다운로드하여 전자 장치(100)에 설치할 수 있다.
삭제된 애플리케이션을 완전히 삭제하기 위한 메뉴 선택이 감지된 경우, 전자 장치(100)는 313단계로 진행하여, 선택된 애플리케이션의 히스토리 정보를 삭제한다. 이후, 전자 장치(100)는 본 발명의 실시 예에 따른 절차를 종료한다. 예를 들어, 도 10a에 도시된 바와 같이, 삭제된 애플리케이션을 완전히 삭제하기 위한 메뉴 선택이 감지된 이후 다수의 애플리케이션이 선택(1001)되고, 선택된 애플리케이션들을 삭제하기 위한 메뉴 선택(1003)이 감지된 경우, 전자 장치(100)는 삭제된 애플리케이션들 중에서 선택된 애플리케이션들의 히스토리 정보를 모두 삭제할 수 있다. 다른 예로, 도 10b에 도시된 바와 같이, 삭제된 애플리케이션을 완전히 삭제하기 위한 메뉴 선택이 감지된 이후 모든 애플리케이션을 선택하기 위한 메뉴가 선택(1005)되고, 선택된 애플리케이션들을 삭제하기 위한 메뉴 선택(1007)이 감지된 경우, 전자 장치(100)는 삭제된 모든 애플리케이션들의 히스토리 정보를 모두 삭제할 수 있다.
더하여, 전자 장치는 삭제된 애플리케이션 각각에 대해 삭제된 시점부터 시간을 측정하여, 측정된 시간이 임계 시간을 경과하는 경우, 해당 애플리케이션을 자동으로 삭제할 수 있다.
삭제된 애플리케이션의 정보를 확인하기 위한 메뉴 선택이 감지된 경우, 전자 장치(100)는 315단계로 진행하여, 선택된 애플리케이션의 히스토리 정보를 디스플레이한다. 이후, 전자 장치(100)는 본 발명의 실시 예에 따른 절차를 종료한다. 예를 들어, 도 11에 도시된 바와 같이, 삭제된 애플리케이션의 정보를 확인하기 위한 메뉴 선택이 감지된 이후 제 1 애플리케이션(1101)에 대한 선택이 감지(1101)된 경우, 전자 장치(1101)는 제 1 애플리케이션(1101)의 애플리케이션 정보(1103)를 디스플레이할 수 있다.
본 발명에 따른 전자 장치(100)는 복구 메뉴 및 삭제 메뉴를 별도로 제공하지 않고, 삭제된 아이콘에 대한 터치 범위를 구분하여 복구 및 삭제를 수행할 수 있다. 예를 들어, 도 8에 도시된 바와 같이, 삭제된 애플리케이션의 아이콘의 오른쪽 윗 부분에 대한 터치(801)가 감지된 경우, 전자 장치(100)는 해당 애플리케이션의 히스토리 정보를 삭제할 수 있다. 만약, 삭제된 애플리케이션의 아이콘의 중앙 부분에 대한 터치(803)가 감지된 경우, 전자 장치(100)는 해당 애플리케이션을 복구할 수 있다.
본 명세서에 설명된 발명의 실시 예 및 모든 기능 동작들은 본 명세서에서 개시된 구조 및 이들의 균등 구조들을 포함하는 컴퓨터 소프트웨어, 펌웨어(firmware), 또는 하드웨어로, 또는 이들의 하나 이상의 조합으로 실시될 수 있다. 또한, 본 명세서에서 설명된 발 명의 실시 예들은 하나 이상의 컴퓨터 프로그램 제품, 즉 데이터 프로세싱 장치에 의해 실행되거나 이 장치의 동작을 제어하기 위한 컴퓨터 판독가능 매체 상에 인코딩된 컴퓨터프로그램 명령어들의 하나 이상의 모듈로 실시될 수 있다.
컴퓨터 판독가능 매체는 머신 판독가능 저장 매체, 머신 판독가능 저장 기판, 메모리 장치, 머신 판독가능 전파 스트림에 영향을 주는 물질의 구성, 또는 이들의 하나 이상의 조합이 될 수 있다. 데이터 프로세싱 장치라는 용어는 예로 프로그램 가능한 프로세서, 컴퓨터, 또는 다중 프로세서 또는 컴퓨터를 포함하는 데이터를 프로세싱하기 위한 모든 기기, 장치 및 머신을 포함한다. 기기는 하드웨어에 부가하여 해당 컴퓨터 프로그램에 대한 실행 환경을 생성하는 코드, 예컨대 프로세서 펌웨어, 프로토콜 스택, 데이터베이스 관리 시스템, 운영 시스템 또는 하나 이상의 이들의 조합을 구성하는 코드를 포함할 수 있다.
한편 본 발명의 상세한 설명에서는 구체적인 실시 예에 관해 설명하였으나, 본 발명의 범위에서 벗어나지 않는 한도 내에서 여러 가지 변형이 가능하다. 그러므로 본 발명의 범위는 설명된 실시 예에 국한되어 정해져서는 아니 되며 후술하는 특허청구의 범위뿐만 아니라 이 특허청구의 범위와 균등한 것들에 의해 정해져야한다.
Claims (21)
- 애플리케이션을 삭제하는 과정과,
상기 애플리케이션이 삭제되기 이전에 상기 애플리케이션의 아이콘이 터치스크린에 배치되었던 위치 정보를 저장하는 과정과,
아이콘 편집 모드의 진입을 감지하는 과정과,
상기 아이콘 편집 모드에 진입하면, 상기 삭제된 애플리케이션이 존재하는지 여부를 확인하는 과정과,
상기 삭제된 애플리케이션이 존재하는 경우, 상기 위치 정보에 기반하여, 상기 삭제된 애플리케이션의 아이콘을 상기 터치스크린에 디스플레이하는 과정과,
상기 터치스크린에 디스플레이된 상기 삭제된 애플리케이션의 아이콘이 선택되는 경우, 상기 삭제된 애플리케이션을 재설치하고, 상기 위치 정보에 기반하여, 상기 삭제된 애플리케이션의 아이콘을 복구하는 과정을 포함하고,
상기 삭제된 애플리케이션의 아이콘이 디스플레이되는 과정은, 상기 삭제된 애플리케이션의 아이콘과 전자 장치에 설치되어 있는 애플리케이션의 아이콘을 시각적으로 구별하여 제공하는 과정을 포함하는,
전자 장치의 제어 방법.
- 제 1 항에 있어서,
상기 삭제된 애플리케이션의 아이콘에 대한 복구 이벤트를 감지하는 과정과,
상기 복구 이벤트 감지 시, 상기 삭제된 애플리케이션의 다운로드 링크에 접속하여 상기 삭제된 애플리케이션의 다운로드 페이지를 디스플레이하는 과정을 더 포함하는
전자 장치의 제어 방법.
- 제 1 항에 있어서,
상기 삭제된 애플리케이션의 아이콘에 대한 삭제 이벤트를 감지하는 과정과,
상기 삭제 이벤트 감지 시, 상기 삭제된 애플리케이션의 아이콘 및 상기 삭제된 애플리케이션에 관련된 모든 정보를 삭제하는 과정을 더 포함하는
전자 장치의 제어 방법.
- 제 1 항에 있어서,
상기 삭제된 애플리케이션의 아이콘에 대한 정보 확인 이벤트를 감지하는 과정과,
상기 정보 확인 이벤트 감지 시, 상기 삭제된 애플리케이션의 정보를 디스플레이하는 과정을 더 포함하며,
상기 삭제된 애플리케이션의 정보는, 이름 정보, 아이콘 이미지 정보, 다운로드 링크 정보, 용량 정보 및 상기 위치 정보 중 적어도 하나를 포함하는
전자 장치의 제어 방법.
- 제 4 항에 있어서,
상기 삭제된 애플리케이션의 정보는, 상기 삭제된 애플리케이션이 상기 전자 장치에 설치된 시점 및 상기 애플리케이션이 삭제된 시점 중 적어도 하나의 시점에 저장되는
전자 장치의 제어 방법
- 제 1 항에 있어서,
상기 시각적으로 구별하여 제공하는 과정은,
상기 삭제된 애플리케이션의 아이콘의 크기, 색상 및 그래픽 효과 중 적어도 하나를 제어하여, 상기 전자 장치에 설치되어 있는 애플리케이션의 아이콘과 시각적으로 구분하여 디스플레이하는 과정을 포함하는
전자 장치의 제어 방법.
- 제 1 항에 있어서,
상기 삭제된 애플리케이션의 아이콘을 디스플레이하는 과정은,
상기 전자 장치에 설치되어 있는 애플리케이션의 아이콘이 디스플레이되는 페이지 이외에 추가 페이지를 생성하는 과정과,
상기 추가 생성된 페이지에 상기 삭제된 애플리케이션의 아이콘을 디스플레이하는 과정을 포함하는
전자 장치의 제어 방법.
- 삭제
- 제 1 항에 있어서,
상기 아이콘 편집 모드 시, 상기 삭제된 애플리케이션의 아이콘에 대한 복구, 삭제 및 정보 확인 중 적어도 하나를 수행하기 위한 메뉴를 디스플레이하는 과정을 더 포함하는
전자 장치의 제어 방법.
- 제 1 항에 있어서,
상기 삭제된 애플리케이션의 아이콘에 대한 터치 위치를 바탕으로 상기 삭제된 애플리케이션에 대한 복구, 삭제 및 정보 확인 중 어느 하나의 이벤트의 발생을 감지하는 과정을 더 포함하는
전자 장치의 제어 방법.
- 하나 이상의 프로세서;
터치 감지 디스플레이;
메모리; 및
상기 메모리에 저장되어 있으며, 상기 하나 이상의 프로세서에 의하여 실행되도록 구성되는 하나 이상의 프로그램을 포함하는 것으로서,
상기 하나 이상의 프로그램은 애플리케이션을 삭제하고,
상기 애플리케이션이 삭제되기 이전에 상기 애플리케이션의 아이콘이 상기 터치 감지 디스플레이에 배치되었던 위치 정보를 저장하고,
아이콘 편집 모드에 진입을 감지하면, 상기 삭제된 애플리케이션이 존재하는지 여부를 확인하고,
상기 삭제된 애플리케이션이 존재하는 경우, 상기 위치 정보에 기반하여, 상기 삭제된 애플리케이션의 아이콘을 상기 터치 감지 디스플레이에 디스플레이하고,
상기 터치 감지 디스플레이에 디스플레이된 상기 삭제된 애플리케이션의 아이콘이 선택되는 경우, 상기 삭제된 애플리케이션을 재설치하고, 상기 위치 정보에 기반하여, 상기 삭제된 애플리케이션의 아이콘을 복구하고,
상기 삭제된 애플리케이션의 아이콘이 디스플레이 시, 상기 삭제된 애플리케이션의 아이콘과 전자 장치에 설치되어 있는 애플리케이션의 아이콘을 시각적으로 구별하여 제공하는 명령어를 포함하는
전자 장치.
- 제 11 항에 있어서,
상기 하나 이상의 프로그램은, 상기 삭제된 애플리케이션의 아이콘에 대한 복구 이벤트를 감지하고, 상기 복구 이벤트 감지 시, 상기 삭제된 애플리케이션의 다운로드 링크에 접속하여 상기 삭제된 애플리케이션의 다운로드 페이지를 디스플레이하는 명령어를 더 포함하는
전자 장치.
- 제 11 항에 있어서,
상기 하나 이상의 프로그램은, 상기 삭제된 애플리케이션의 아이콘에 대한 삭제 이벤트를 감지하고, 상기 삭제 이벤트 감지 시, 상기 삭제된 애플리케이션의 아이콘 및 상기 삭제된 애플리케이션에 관련된 모든 정보를 삭제하는 명령어를 더 포함하는
전자 장치.
- 제 11 항에 있어서,
상기 하나 이상의 프로그램은, 상기 삭제된 애플리케이션의 아이콘에 대한 정보 확인 이벤트를 감지하고, 상기 정보 확인 이벤트 감지 시, 상기 삭제된 애플리케이션의 정보를 디스플레이하는 명령어를 더 포함하며,
상기 삭제된 애플리케이션의 정보는, 이름 정보, 아이콘 이미지 정보, 다운로드 링크 정보, 용량 정보 및 상기 위치 정보 중 적어도 하나를 포함하는
전자 장치.
- 제 14 항에 있어서,
상기 삭제된 애플리케이션의 정보는, 상기 삭제된 애플리케이션이 상기 전자 장치에 설치된 시점 및 상기 애플리케이션이 삭제된 시점 중 적어도 하나의 시점에 저장되는
전자 장치.
- 제 11 항에 있어서,
상기 하나 이상의 프로그램은, 상기 삭제된 애플리케이션의 아이콘의 크기, 색상 및 그래픽 효과 중 적어도 하나를 제어하여, 상기 전자 장치에 설치되어 있는 애플리케이션의 아이콘과 시각적으로 구분하여 디스플레이하는 명령어를 포함하는
전자 장치.
- 제 11 항에 있어서,
상기 하나 이상의 프로그램은, 상기 전자 장치에 설치되어 있는 애플리케이션의 아이콘이 디스플레이되는 페이지 이외에 추가 페이지를 생성하고, 상기 추가 생성된 페이지에 상기 삭제된 애플리케이션의 아이콘을 디스플레이하는 명령어를 포함하는
전자 장치.
- 삭제
- 제 11 항에 있어서,
상기 하나 이상의 프로그램은, 상기 아이콘 편집 모드 시, 상기 삭제된 애플리케이션의 아이콘에 대한 복구, 삭제 및 정보 확인 중 적어도 하나를 수행하기 위한 메뉴를 디스플레이하는 명령어를 더 포함하는
전자 장치.
- 제 11 항에 있어서,
상기 하나 이상의 프로그램은, 상기 삭제된 애플리케이션의 아이콘에 대한 터치 위치를 바탕으로 상기 삭제된 애플리케이션에 대한 복구, 삭제 및 정보 확인 중 어느 하나의 이벤트의 발생을 감지하는 명령어를 더 포함하는
전자 장치.
- 전자 장치에 의해 실행될 경우, 상기 전자 장치로 하여금 제 1항의 방법을 수행하도록 하는 명령어들을 포함하는 하나 이상의 프로그램을 저장한 컴퓨터 판독 가능 저장 매체.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020130018778A KR102109111B1 (ko) | 2013-02-21 | 2013-02-21 | 애플리케이션을 관리하는 방법 및 그 전자 장치 |
US14/177,832 US9851865B2 (en) | 2013-02-21 | 2014-02-11 | Method for managing application and electronic device thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020130018778A KR102109111B1 (ko) | 2013-02-21 | 2013-02-21 | 애플리케이션을 관리하는 방법 및 그 전자 장치 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20140104819A KR20140104819A (ko) | 2014-08-29 |
KR102109111B1 true KR102109111B1 (ko) | 2020-05-11 |
Family
ID=51352238
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020130018778A KR102109111B1 (ko) | 2013-02-21 | 2013-02-21 | 애플리케이션을 관리하는 방법 및 그 전자 장치 |
Country Status (2)
Country | Link |
---|---|
US (1) | US9851865B2 (ko) |
KR (1) | KR102109111B1 (ko) |
Families Citing this family (28)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TWD161258S (zh) * | 2013-01-03 | 2014-06-21 | 宏碁股份有限公司 | 螢幕之圖形化使用者介面 |
JP2015095219A (ja) * | 2013-11-14 | 2015-05-18 | ソニー株式会社 | 情報処理装置、情報処理方法および記憶媒体 |
USD757774S1 (en) * | 2014-01-15 | 2016-05-31 | Yahoo Japan Corporation | Portable electronic terminal with graphical user interface |
USD757775S1 (en) * | 2014-01-15 | 2016-05-31 | Yahoo Japan Corporation | Portable electronic terminal with graphical user interface |
USD757074S1 (en) * | 2014-01-15 | 2016-05-24 | Yahoo Japan Corporation | Portable electronic terminal with graphical user interface |
USD759078S1 (en) * | 2014-01-15 | 2016-06-14 | Yahoo Japan Corporation | Portable electronic terminal with graphical user interface |
CN104951212B (zh) * | 2014-03-25 | 2018-04-27 | 腾讯科技(深圳)有限公司 | 一种移动终端的桌面数据处理方法、装置和*** |
KR20160026244A (ko) * | 2014-08-29 | 2016-03-09 | 엘지전자 주식회사 | 이동 단말기 및 그의 삭제 정보 관리방법 |
CN112130720A (zh) * | 2014-09-02 | 2020-12-25 | 苹果公司 | 多维对象重排 |
CN104360791B (zh) * | 2014-10-29 | 2016-11-23 | 努比亚技术有限公司 | 清除应用图标的角标的方法和装置 |
US9883007B2 (en) | 2015-01-20 | 2018-01-30 | Microsoft Technology Licensing, Llc | Downloading an application to an apparatus |
CN104898924A (zh) * | 2015-05-22 | 2015-09-09 | 小米科技有限责任公司 | 对应用程序的图片的消除方法及装置 |
CN105335068A (zh) * | 2015-11-18 | 2016-02-17 | 广东欧珀移动通信有限公司 | 一种应用删除方法及终端设备 |
USD816103S1 (en) * | 2016-01-22 | 2018-04-24 | Samsung Electronics Co., Ltd. | Display screen or portion thereof with graphical user interface |
CN105843604A (zh) * | 2016-03-17 | 2016-08-10 | 北京麒麟合盛网络技术有限公司 | 一种动画播放方法及装置 |
DK201670595A1 (en) | 2016-06-11 | 2018-01-22 | Apple Inc | Configuring context-specific user interfaces |
CN107729022B (zh) * | 2016-08-11 | 2021-06-08 | 阿里巴巴集团控股有限公司 | 卸载应用程序的方法、装置和移动终端 |
CN106648598B (zh) * | 2016-10-11 | 2020-10-09 | 三星电子(中国)研发中心 | 用于显示应用的显示信息的方法和装置 |
EP3333688B1 (en) | 2016-12-08 | 2020-09-02 | LG Electronics Inc. | Mobile terminal and method for controlling the same |
US11550467B2 (en) * | 2017-05-16 | 2023-01-10 | Apple Inc. | Device, method, and graphical user interface for managing data stored on a device |
KR102439083B1 (ko) * | 2017-08-02 | 2022-09-01 | 삼성전자주식회사 | 전자 카드를 관리하기 위한 방법 및 그 전자 장치 |
CN107908527B (zh) * | 2017-11-16 | 2020-03-24 | 维沃移动通信有限公司 | 一种应用图标显示方法及装置 |
CN109034319A (zh) * | 2018-09-06 | 2018-12-18 | Oppo广东移动通信有限公司 | 下载信息处理方法、电子装置及计算机可读存储介质 |
CN109556239B (zh) * | 2018-11-26 | 2021-01-19 | 奥克斯空调股份有限公司 | 一种空调控制器功能自定义的方法及空调器 |
CN112506594B (zh) * | 2020-09-25 | 2024-06-28 | 维沃移动通信有限公司 | 应用图标的显示方法及其装置 |
CN115033316A (zh) * | 2021-03-08 | 2022-09-09 | 华为技术有限公司 | 主题展示方法、装置、终端及计算机存储介质 |
US11893212B2 (en) | 2021-06-06 | 2024-02-06 | Apple Inc. | User interfaces for managing application widgets |
CN114020379B (zh) * | 2021-10-19 | 2024-06-07 | 青岛海信移动通信技术有限公司 | 一种终端设备、信息反馈方法和存储介质 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006072535A (ja) * | 2004-08-31 | 2006-03-16 | Canon Inc | 情報処理装置、情報処理方法及びプログラム |
JP2009048393A (ja) * | 2007-08-20 | 2009-03-05 | Toshiba Corp | 電子機器、およびコンテンツ共有システム |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20060019275A (ko) * | 2004-08-27 | 2006-03-03 | 삼성전자주식회사 | 휴대폰에서 삭제된 데이터를 복구하기 위한 장치 및 방법 |
KR101607969B1 (ko) * | 2009-05-11 | 2016-03-31 | 엘지전자 주식회사 | 이동 단말기 및 그 제어 방법 |
KR101646254B1 (ko) * | 2009-10-09 | 2016-08-05 | 엘지전자 주식회사 | 이동 통신 단말기에서의 아이콘 삭제 방법 및 이를 적용한 이동 통신 단말기 |
US8601468B1 (en) * | 2010-05-18 | 2013-12-03 | Google Inc. | Web-based applications using web extents |
US9304668B2 (en) * | 2011-06-28 | 2016-04-05 | Nokia Technologies Oy | Method and apparatus for customizing a display screen of a user interface |
KR101368550B1 (ko) * | 2012-02-24 | 2014-02-28 | 주식회사 팬택 | 모듈 보호 기능을 가진 단말기 및 이를 이용한 모듈 관리 방법 |
-
2013
- 2013-02-21 KR KR1020130018778A patent/KR102109111B1/ko active IP Right Grant
-
2014
- 2014-02-11 US US14/177,832 patent/US9851865B2/en not_active Expired - Fee Related
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006072535A (ja) * | 2004-08-31 | 2006-03-16 | Canon Inc | 情報処理装置、情報処理方法及びプログラム |
JP2009048393A (ja) * | 2007-08-20 | 2009-03-05 | Toshiba Corp | 電子機器、およびコンテンツ共有システム |
Also Published As
Publication number | Publication date |
---|---|
US20140237402A1 (en) | 2014-08-21 |
KR20140104819A (ko) | 2014-08-29 |
US9851865B2 (en) | 2017-12-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR102109111B1 (ko) | 애플리케이션을 관리하는 방법 및 그 전자 장치 | |
KR102028119B1 (ko) | 애플리케이션을 디스플레이하는 방법 및 그 전자 장치 | |
US9459759B2 (en) | Method for displaying contents use history and electronic device thereof | |
US10268658B2 (en) | Page loading method and system, and computer-readable storage medium | |
KR102021048B1 (ko) | 사용자 입력을 제어하기 위한 방법 및 그 전자 장치 | |
CN105302784B (zh) | 复制/剪切和粘贴数据的方法和*** | |
US9400590B2 (en) | Method and electronic device for displaying a virtual button | |
KR20140042270A (ko) | 애플리케이션을 실행하기 위한 방법 및 그 전자 장치 | |
CN107678644B (zh) | 一种图像处理方法及移动终端 | |
CN109446832B (zh) | 一种截屏方法及装置 | |
KR102086799B1 (ko) | 가상 키 패드를 디스플레이하기 위한 방법 및 그 전자 장치 | |
KR102154792B1 (ko) | 보호 케이스를 감지하는 방법 및 그 전자 장치 | |
CN103425426A (zh) | 处理与多触摸相对应的功能的方法和电子设备 | |
KR20140112296A (ko) | 다중 터치에 대응하는 기능을 처리하기 위한 방법 및 그 전자 장치 | |
AU2012254374A1 (en) | Method and apparatus for providing graphic user interface having item deleting function | |
KR102052639B1 (ko) | 객체를 식별하기 위한 방법 및 그 전자 장치 | |
US9471107B2 (en) | Method and electronic device for inputting handwriting data using rolled-up flexible display | |
US10102404B2 (en) | Security of screen in electronic device | |
KR20140106226A (ko) | 이미지를 관리하는 방법 및 그 전자 장치 | |
KR102411881B1 (ko) | 전자 장치 및 그의 제어 방법 | |
KR102103277B1 (ko) | 이미지를 관리하는 방법 및 그 전자 장치 | |
KR20140144572A (ko) | 프로세스를 스케줄링하기 위한 방법 및 그 전자 장치 | |
TW201501015A (zh) | 電子裝置及控制電子裝置的方法 | |
KR20140071684A (ko) | 파일을 검색하는 방법 및 그 전자 장치 | |
KR20130140361A (ko) | 터치스크린을 구비하는 단말에서 데이터 입력 방법 및 장치 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant |