KR102109111B1 - 애플리케이션을 관리하는 방법 및 그 전자 장치 - Google Patents

애플리케이션을 관리하는 방법 및 그 전자 장치 Download PDF

Info

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
Application number
KR1020130018778A
Other languages
English (en)
Other versions
KR20140104819A (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 KR1020130018778A priority Critical patent/KR102109111B1/ko
Priority to US14/177,832 priority patent/US9851865B2/en
Publication of KR20140104819A publication Critical patent/KR20140104819A/ko
Application granted granted Critical
Publication of KR102109111B1 publication Critical patent/KR102109111B1/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
    • G06F3/04164Connections between sensors and controllers, e.g. routing lines between electrodes and connection pads
    • 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/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
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/61Installation
    • G06F8/62Uninstallation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/041Indexing scheme relating to G06F3/041 - G06F3/045
    • G06F2203/04102Flexible digitiser, i.e. constructional details for allowing the whole digitising part of a device to be flexed or rolled like a sheet of paper
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/048Indexing scheme relating to G06F3/048
    • G06F2203/04809Textured surface identifying touch areas, e.g. overlay structure for a virtual keyboard
    • 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
    • G06F9/451Execution 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

애플리케이션을 관리하는 방법 및 그 전자 장치{METHOD FOR INPUTTING FOR CHARACTER IN FLEXIBLE DISPLAY AN ELECTRONIC DEVICE THEREOF}
본 발명은 전자 장치에 관한 것으로서, 특히 전자 장치에서 애플리케이션을 관리하기 위한 방법 및 장치에 관한 것이다.
전자 장치의 사용이 급격히 증가함에 따라 전자 장치 사업자들은 많은 사용자를 확보하기 위해 편리하고 다양한 부가 기능들을 제공하는 전자 장치를 경쟁적으로 개발하고 있다. 특히, 최근에는 사용자들의 편의 및 여가 생활을 위한 다양한 기능들을 제공하는 다양한 애플리케이션들이 앞다투어 제공되고 있으며, 이에 따라 전자 장치에는 적게는 수 가지에서 많게는 수십 가지의 애플리케이션들이 설치되어 있는 실정에 있다.
특히, 최근에는 애플리케이션들의 개수가 기하급수적으로 증가함에 따라, 전자 장치의 사용자는 원하는 애플리케이션을 다운로드하여 설치하고, 불필요한 애플리케이션을 삭제하는 과정을 종종 수행하게 된다. 다시 말해, 전자 장치의 사용자는 새로운 애플리케이션을 설치하거나 혹은 삭제할 수 있으며, 삭제한 애플리케이션을 재설치할 수도 있다. 예를 들어, 전자 장치의 사용자는 기존에 설치해본 적 없는 게임 애플리케이션을 서버로부터 다운로드하여 전자 장치에 설치할 수 있고, 설치된 게임 애플리케이션을 삭제한 후, 삭제된 게임 애플리케이션을 다시 다운로드하여 설치할 수 있다.
이와 같이, 전자 장치의 사용자는 애플리케이션을 설치하고 삭제하는 과정을 다수 번 반복하기 때문에, 의도치 않게 애플리케이션을 삭제하거나 혹은 용량 부족으로 인해 애플리케이션을 삭제하는 상황이 발생한다. 이와 같이, 전자 장치에 설치된 애플리케이션을 삭제한 경우, 사용자는 어떤 애플리케이션이 삭제되었는지 확인하기 위해, 애플리케이션을 다운받은 링크에 접속하여 다운로드 정보를 확인해야하고, 해당 애플리케이션을 재설치하기 위해서는 다운로드 링크에 접속하여 해당 애플리케이션을 다시 검색한 후, 재설치해야하는 불편함이 존재한다.
이에 따라, 전자 장치에서 삭제된 애플리케이션을 쉽게 확인하고, 삭제된 애플리케이션을 쉽게 재설치할 수 있는 방법이 제공될 필요가 있다.
따라서, 본 발명의 실시 예는 전자 장치에서 애플리케이션을 관리하기 위한 방법 및 장치를 제공함에 있다.
본 발명의 다른 실시 예는 전자 장치에서 아이콘 편집 모드 진입 시, 삭제된 애플리케이션의 아이콘을 디스플레이하는 방법 및 장치를 제공함에 있다.
본 발명의 또 다른 실시 예는 전자 장치에서 삭제된 애플리케이션의 아이콘을 관리하는 별도의 페이지를 디스플레이하는 방법 및 장치를 제공함에 있다.
본 발명의 또 다른 실시 예는 전자 장치에서 애플리케이션 삭제 시, 애플리케이션 정보를 저장하는 방법 및 장치를 제공함에 있다.
본 발명의 또 다른 실시 예는 전자 장치에서 애플리케이션 복구 메뉴 선택 시, 애플리케이션 다운로드 페이지를 디스플레이하는 방법 및 장치를 제공함에 있다.
본 발명의 또 다른 실시 예는 전자 장치에서 애플리케이션 삭제 메뉴 선택 시, 애플리케이션 정보를 삭제하는 방법 및 장치를 제공함에 있다.
본 발명의 또 다른 실시 예는 전자 장치에서 애플리케이션 정보 메뉴 선택 시, 애플리케이션 정보를 디스플레이하는 방법 및 장치를 제공함에 있다.
본 발명의 실시 예에 따르면, 전자 장치에서 애플리케이션을 관리하기 위한 방법은 애플리케이션을 삭제하는 과정과, 아이콘 편집 모드 진입을 감지하는 과정과, 아이콘 편집 모드 시, 상기 삭제된 애플리케이션의 아이콘을 디스플레이하는 과정을 포함한다.
본 발명의 실시 예에 따르면, 전자 장치에서 애플리케이션을 관리하기 위한 장치는 하나 이상의 프로세서; 터치 감지 디스플레이; 메모리; 및 상기 메모리에 저장되어 있으며, 상기 하나 이상의 프로세서에 의하여 실행되도록 구성되는 하나 이상의 프로그램을 포함하는 것으로서, 상기 프로그램은 애플리케이션을 삭제하고, 아이콘 편집 모드 진입을 감지한 후, 아이콘 편집 모드 시, 상기 삭제된 애플리케이션의 아이콘을 디스플레이하는 명령어를 포함한다.
본 발명에서는 전자 장치에서 애플리케이션이 삭제된 후, 아이콘 편집 모드 집입 시, 삭제된 애플리케이션의 아이콘을 디스플레이하고, 삭제된 아이콘을 재설치할 수 있는 메뉴를 제공함으로써, 삭제된 애플리케이션을 쉽게 확인하고, 삭제된 애플리케이션을 쉽게 재설치할 수 있다.
도 1a는 본 발명의 실시 예에 따라 애플리케이션을 관리하는 전자 장치의 블록 구성을 도시하는 도면,
도 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. 애플리케이션을 삭제하는 과정과,
    상기 애플리케이션이 삭제되기 이전에 상기 애플리케이션의 아이콘이 터치스크린에 배치되었던 위치 정보를 저장하는 과정과,
    아이콘 편집 모드의 진입을 감지하는 과정과,
    상기 아이콘 편집 모드에 진입하면, 상기 삭제된 애플리케이션이 존재하는지 여부를 확인하는 과정과,
    상기 삭제된 애플리케이션이 존재하는 경우, 상기 위치 정보에 기반하여, 상기 삭제된 애플리케이션의 아이콘을 상기 터치스크린에 디스플레이하는 과정과,
    상기 터치스크린에 디스플레이된 상기 삭제된 애플리케이션의 아이콘이 선택되는 경우, 상기 삭제된 애플리케이션을 재설치하고, 상기 위치 정보에 기반하여, 상기 삭제된 애플리케이션의 아이콘을 복구하는 과정을 포함하고,
    상기 삭제된 애플리케이션의 아이콘이 디스플레이되는 과정은, 상기 삭제된 애플리케이션의 아이콘과 전자 장치에 설치되어 있는 애플리케이션의 아이콘을 시각적으로 구별하여 제공하는 과정을 포함하는,
    전자 장치의 제어 방법.
  2. 제 1 항에 있어서,
    상기 삭제된 애플리케이션의 아이콘에 대한 복구 이벤트를 감지하는 과정과,
    상기 복구 이벤트 감지 시, 상기 삭제된 애플리케이션의 다운로드 링크에 접속하여 상기 삭제된 애플리케이션의 다운로드 페이지를 디스플레이하는 과정을 더 포함하는
    전자 장치의 제어 방법.
  3. 제 1 항에 있어서,
    상기 삭제된 애플리케이션의 아이콘에 대한 삭제 이벤트를 감지하는 과정과,
    상기 삭제 이벤트 감지 시, 상기 삭제된 애플리케이션의 아이콘 및 상기 삭제된 애플리케이션에 관련된 모든 정보를 삭제하는 과정을 더 포함하는
    전자 장치의 제어 방법.
  4. 제 1 항에 있어서,
    상기 삭제된 애플리케이션의 아이콘에 대한 정보 확인 이벤트를 감지하는 과정과,
    상기 정보 확인 이벤트 감지 시, 상기 삭제된 애플리케이션의 정보를 디스플레이하는 과정을 더 포함하며,
    상기 삭제된 애플리케이션의 정보는, 이름 정보, 아이콘 이미지 정보, 다운로드 링크 정보, 용량 정보 및 상기 위치 정보 중 적어도 하나를 포함하는
    전자 장치의 제어 방법.
  5. 제 4 항에 있어서,
    상기 삭제된 애플리케이션의 정보는, 상기 삭제된 애플리케이션이 상기 전자 장치에 설치된 시점 및 상기 애플리케이션이 삭제된 시점 중 적어도 하나의 시점에 저장되는
    전자 장치의 제어 방법
  6. 제 1 항에 있어서,
    상기 시각적으로 구별하여 제공하는 과정은,
    상기 삭제된 애플리케이션의 아이콘의 크기, 색상 및 그래픽 효과 중 적어도 하나를 제어하여, 상기 전자 장치에 설치되어 있는 애플리케이션의 아이콘과 시각적으로 구분하여 디스플레이하는 과정을 포함하는
    전자 장치의 제어 방법.
  7. 제 1 항에 있어서,
    상기 삭제된 애플리케이션의 아이콘을 디스플레이하는 과정은,
    상기 전자 장치에 설치되어 있는 애플리케이션의 아이콘이 디스플레이되는 페이지 이외에 추가 페이지를 생성하는 과정과,
    상기 추가 생성된 페이지에 상기 삭제된 애플리케이션의 아이콘을 디스플레이하는 과정을 포함하는
    전자 장치의 제어 방법.
  8. 삭제
  9. 제 1 항에 있어서,
    상기 아이콘 편집 모드 시, 상기 삭제된 애플리케이션의 아이콘에 대한 복구, 삭제 및 정보 확인 중 적어도 하나를 수행하기 위한 메뉴를 디스플레이하는 과정을 더 포함하는
    전자 장치의 제어 방법.
  10. 제 1 항에 있어서,
    상기 삭제된 애플리케이션의 아이콘에 대한 터치 위치를 바탕으로 상기 삭제된 애플리케이션에 대한 복구, 삭제 및 정보 확인 중 어느 하나의 이벤트의 발생을 감지하는 과정을 더 포함하는
    전자 장치의 제어 방법.
  11. 하나 이상의 프로세서;
    터치 감지 디스플레이;
    메모리; 및
    상기 메모리에 저장되어 있으며, 상기 하나 이상의 프로세서에 의하여 실행되도록 구성되는 하나 이상의 프로그램을 포함하는 것으로서,
    상기 하나 이상의 프로그램은 애플리케이션을 삭제하고,
    상기 애플리케이션이 삭제되기 이전에 상기 애플리케이션의 아이콘이 상기 터치 감지 디스플레이에 배치되었던 위치 정보를 저장하고,
    아이콘 편집 모드에 진입을 감지하면, 상기 삭제된 애플리케이션이 존재하는지 여부를 확인하고,
    상기 삭제된 애플리케이션이 존재하는 경우, 상기 위치 정보에 기반하여, 상기 삭제된 애플리케이션의 아이콘을 상기 터치 감지 디스플레이에 디스플레이하고,
    상기 터치 감지 디스플레이에 디스플레이된 상기 삭제된 애플리케이션의 아이콘이 선택되는 경우, 상기 삭제된 애플리케이션을 재설치하고, 상기 위치 정보에 기반하여, 상기 삭제된 애플리케이션의 아이콘을 복구하고,
    상기 삭제된 애플리케이션의 아이콘이 디스플레이 시, 상기 삭제된 애플리케이션의 아이콘과 전자 장치에 설치되어 있는 애플리케이션의 아이콘을 시각적으로 구별하여 제공하는 명령어를 포함하는
    전자 장치.
  12. 제 11 항에 있어서,
    상기 하나 이상의 프로그램은, 상기 삭제된 애플리케이션의 아이콘에 대한 복구 이벤트를 감지하고, 상기 복구 이벤트 감지 시, 상기 삭제된 애플리케이션의 다운로드 링크에 접속하여 상기 삭제된 애플리케이션의 다운로드 페이지를 디스플레이하는 명령어를 더 포함하는
    전자 장치.
  13. 제 11 항에 있어서,
    상기 하나 이상의 프로그램은, 상기 삭제된 애플리케이션의 아이콘에 대한 삭제 이벤트를 감지하고, 상기 삭제 이벤트 감지 시, 상기 삭제된 애플리케이션의 아이콘 및 상기 삭제된 애플리케이션에 관련된 모든 정보를 삭제하는 명령어를 더 포함하는
    전자 장치.
  14. 제 11 항에 있어서,
    상기 하나 이상의 프로그램은, 상기 삭제된 애플리케이션의 아이콘에 대한 정보 확인 이벤트를 감지하고, 상기 정보 확인 이벤트 감지 시, 상기 삭제된 애플리케이션의 정보를 디스플레이하는 명령어를 더 포함하며,
    상기 삭제된 애플리케이션의 정보는, 이름 정보, 아이콘 이미지 정보, 다운로드 링크 정보, 용량 정보 및 상기 위치 정보 중 적어도 하나를 포함하는
    전자 장치.
  15. 제 14 항에 있어서,
    상기 삭제된 애플리케이션의 정보는, 상기 삭제된 애플리케이션이 상기 전자 장치에 설치된 시점 및 상기 애플리케이션이 삭제된 시점 중 적어도 하나의 시점에 저장되는
    전자 장치.
  16. 제 11 항에 있어서,
    상기 하나 이상의 프로그램은, 상기 삭제된 애플리케이션의 아이콘의 크기, 색상 및 그래픽 효과 중 적어도 하나를 제어하여, 상기 전자 장치에 설치되어 있는 애플리케이션의 아이콘과 시각적으로 구분하여 디스플레이하는 명령어를 포함하는
    전자 장치.
  17. 제 11 항에 있어서,
    상기 하나 이상의 프로그램은, 상기 전자 장치에 설치되어 있는 애플리케이션의 아이콘이 디스플레이되는 페이지 이외에 추가 페이지를 생성하고, 상기 추가 생성된 페이지에 상기 삭제된 애플리케이션의 아이콘을 디스플레이하는 명령어를 포함하는
    전자 장치.
  18. 삭제
  19. 제 11 항에 있어서,
    상기 하나 이상의 프로그램은, 상기 아이콘 편집 모드 시, 상기 삭제된 애플리케이션의 아이콘에 대한 복구, 삭제 및 정보 확인 중 적어도 하나를 수행하기 위한 메뉴를 디스플레이하는 명령어를 더 포함하는
    전자 장치.
  20. 제 11 항에 있어서,
    상기 하나 이상의 프로그램은, 상기 삭제된 애플리케이션의 아이콘에 대한 터치 위치를 바탕으로 상기 삭제된 애플리케이션에 대한 복구, 삭제 및 정보 확인 중 어느 하나의 이벤트의 발생을 감지하는 명령어를 더 포함하는
    전자 장치.
  21. 전자 장치에 의해 실행될 경우, 상기 전자 장치로 하여금 제 1항의 방법을 수행하도록 하는 명령어들을 포함하는 하나 이상의 프로그램을 저장한 컴퓨터 판독 가능 저장 매체.
KR1020130018778A 2013-02-21 2013-02-21 애플리케이션을 관리하는 방법 및 그 전자 장치 KR102109111B1 (ko)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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 주식회사 팬택 모듈 보호 기능을 가진 단말기 및 이를 이용한 모듈 관리 방법

Patent Citations (2)

* Cited by examiner, † Cited by third party
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