KR101677312B1 - 잠금 상태의 장치 상에서의 애플리케이션 표시 - Google Patents
잠금 상태의 장치 상에서의 애플리케이션 표시 Download PDFInfo
- Publication number
- KR101677312B1 KR101677312B1 KR1020127004746A KR20127004746A KR101677312B1 KR 101677312 B1 KR101677312 B1 KR 101677312B1 KR 1020127004746 A KR1020127004746 A KR 1020127004746A KR 20127004746 A KR20127004746 A KR 20127004746A KR 101677312 B1 KR101677312 B1 KR 101677312B1
- Authority
- KR
- South Korea
- Prior art keywords
- application
- locked state
- image
- display
- user
- 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/017—Gesture based interaction, e.g. based on a set of recognized hand gestures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/32—Means for saving power
- G06F1/3203—Power management, i.e. event-based initiation of a power-saving mode
-
- 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
-
- 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
- G06F3/04883—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 for inputting data by handwriting, e.g. gesture or text
-
- 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/66—Substation equipment, e.g. for use by subscribers with means for preventing unauthorised or fraudulent calling
- H04M1/667—Preventing unauthorised calls from a telephone set
- H04M1/67—Preventing unauthorised calls from a telephone set by electronic means
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72469—User interfaces specially adapted for cordless or mobile telephones for operating the device by selecting functions from two or more displayed items, e.g. menus or icons
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/02—Terminal devices
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/70—Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer
- G06F21/82—Protecting input, output or interconnection devices
- G06F21/83—Protecting input, output or interconnection devices input devices, e.g. keyboards, mice or controllers thereof
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. TPC [Transmission Power Control], power saving or power classes
- H04W52/02—Power saving arrangements
- H04W52/0209—Power saving arrangements in terminal devices
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
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)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Software Systems (AREA)
- Computer Networks & Wireless Communication (AREA)
- Telephone Function (AREA)
- User Interface Of Digital Computer (AREA)
- Control Of Indicators Other Than Cathode Ray Tubes (AREA)
- Controls And Circuits For Display Device (AREA)
- Digital Computer Display Output (AREA)
Abstract
장치가 잠금 상태인 동안에 애플리케이션을 표시하기를 원하는 사용자 요청이 수신된다. 이러한 사용자 요청에 응답하여, 장치가 잠금 상태인 동안에 애플리케이션에 의해 생성된 하나 이상의 화상이 획득 및 표시된다. 추가하여 절전 모드로부터 동작을 재개할 때 애플리케이션이 나타나게 하는 표시가 수신되고, 절전 모드로부터 동작을 재개하는 것에 응답하여 애플리케이션에 의해 생성된 화상이 표시된다.
Description
본 발명은 이동 통신 장치가 잠금 상태일 때의 애플리케이션 표시에 관한 것이다.
무선 전화 등과 같은 이동 통신 장치는 점점 더 보편화되고 있다. 대체적으로 그 크기가 소형인 것에 기인하여, 이러한 이동 통신 장치는 때때로 주머니, 서류 가방, 핸드백 등에 쉽게 보관될 수 있다. 이러한 위치에 이동 통신 장치를 보관하는 것은 이러한 장치가 우연히 활성화되어, 그 장치에 의해 원치 않는 동작이 실행되게 하기 때문에 문제를 발생시킬 수 있다. 이러한 우연한 활성화를 방지하기 위해서, 몇몇 이동 통신 장치는 사용자가 특정한 키 시퀀스를 입력하는 것에 의해 잠금 상태가 된 다음, 그 사용자가 다른 특정한 키 시퀀스를 입력하는 것에 의해 잠금 해제가 될 수 있다. 잠금 상태가 될 때, 그 장치는 전형적으로 (장치를 잠금 해제하는 입력을 제외하고) 입력을 허용하지 않고, 몇몇 디폴트(default) 또는 일반 스크린을 사용자에게 표시한다.
이러한 잠금 상태가 장치의 우연한 활성화를 방지하기는 하지만, 그렇다고 문제가 없지는 않다. 이러한 문제 중 하나는 장치를 잠금 상태가 되게 하고 잠금 해제하는 것이 사용자에 있어서 시간 소모적이고 귀찮은 프로세스가 될 수 있고, 그 결과 사용자가 그 이동 통신 장치를 사용하고자 시도할 때 불편함을 느끼게 할 수 있다는 것이다.
이 요약은 이하의 상세한 설명에서 추가적으로 설명되는 개념의 선택을 단순화된 형태로 도입하기 위해 제공되었다. 이 요약은 청구 대상의 주요 특징 또는 근본적인 특징을 식별하도록 의도된 것이 아니고, 청구 대상의 범주를 제한하기 위한 용도로 의도된 것도 아니다.
하나 이상의 측면에 따르면, 장치가 잠금 상태인 동안에 애플리케이션을 표시하기를 원하는 사용자 요청이 수신된다. 장치가 잠금 상태인 동안에 애플리케이션을 표시하기를 원하는 사용자 요청에 응답하여, 장치가 잠금 상태인 동안에 애플리케이션에 의해 생성된 화상이 획득 및 표시된다.
하나 이상의 측면에 따르면, 절전 모드로부터 동작을 재개할 때 애플리케이션이 표시되게 하는 지시가 수신된다. 절전 모드로부터 동작을 재개하는 것에 응답하여 애플리케이션에 의해 생성된 화상이 표시된다.
도면에 걸쳐 동일한 참조 부호는 동일한 특징부를 참조한다.
본 발명에 따르면 사용자가 이동 통신 장치를 용이하게 잠금 상태가 되게 하고 잠금 해제하게 하며, 이동 통신 장치가 잠금 상태인 동안에 사용자가 빠르고 용이하게 애플리케이션을 표시할 수 있도록 허용하는 방법 및 장치를 제공한다.
도 1은 하나 이상의 실시예에 따라서 잠금 상태의 장치에 애플리케이션의 표시를 실행하는 예시적인 이동 통신 장치를 도시하는 도면.
도 2는 하나 이상의 실시예에 따른 이동 통신 장치의 예시적인 스크린 표시를 도시하는 도면.
도 3은 하나 이상의 실시예에 따른 이동 통신 장치의 다른 예시적인 스크린 표시를 도시하는 도면.
도 4는 하나 이상의 실시예에 따라서 잠금 상태인 이동 통신 장치의 예시적인 스크린 표시를 도시하는 도면.
도 5는 하나 이상의 실시예에 따라서 잠금 상태인 이동 통신 장치의 다른 예시적인 스크린 표시를 도시하는 도면.
도 6은 하나 이상의 실시예에 따라서 잠금 상태인 장치에서의 애플리케이션 표시를 위한 예시적인 프로세스를 도시하는 흐름도.
도 7은 하나 이상의 실시예에 따라서 잠금 상태인 장치에서의 애플리케이션 표시를 위한 다른 예시적인 프로세스를 도시하는 흐름도.
도 8은 하나 이상의 실시예에 따라서 잠금 상태인 장치에서의 애플리케이션 표시를 구현하도록 구성될 수 있는 예시적인 컴퓨팅 장치를 도시하는 도면.
도 2는 하나 이상의 실시예에 따른 이동 통신 장치의 예시적인 스크린 표시를 도시하는 도면.
도 3은 하나 이상의 실시예에 따른 이동 통신 장치의 다른 예시적인 스크린 표시를 도시하는 도면.
도 4는 하나 이상의 실시예에 따라서 잠금 상태인 이동 통신 장치의 예시적인 스크린 표시를 도시하는 도면.
도 5는 하나 이상의 실시예에 따라서 잠금 상태인 이동 통신 장치의 다른 예시적인 스크린 표시를 도시하는 도면.
도 6은 하나 이상의 실시예에 따라서 잠금 상태인 장치에서의 애플리케이션 표시를 위한 예시적인 프로세스를 도시하는 흐름도.
도 7은 하나 이상의 실시예에 따라서 잠금 상태인 장치에서의 애플리케이션 표시를 위한 다른 예시적인 프로세스를 도시하는 흐름도.
도 8은 하나 이상의 실시예에 따라서 잠금 상태인 장치에서의 애플리케이션 표시를 구현하도록 구성될 수 있는 예시적인 컴퓨팅 장치를 도시하는 도면.
본 명세서에서는 잠금 상태의 장치에 대한 애플리케이션 표시에 관하여 설명되어 있다. 장치의 사용자는 간단한 손가락의 제스처(gesture) 등을 이용하여 장치가 잠금 상태인 동안에 특정한 애플리케이션이 표시되도록 요청할 수 있다. 요청에 응답하여, 애플리케이션에 의해 생성된 화상은 장치가 잠금 상태인 동안에 계속 표시된다. 표시된 화상은 장치가 잠금 상태인 동안에 애플리케이션이 실행됨에 따라 변경됨으로써, 장치가 잠금 상태임에도 불구하고 사용자가 애플리케이션으로부터의 업데이트를 계속 관찰하도록 허용할 수 있다. 이와 다르게, 장치는 잠금 상태가 되고 화상이 표시되지 않는 절전 모드가 될 수 있다. 절전 모드로부터 재개될 때, 장치는 잠금 상태로 유지되지만, 사용자에 의해 요청된 특정한 애플리케이션에 의해 생성된 화상을 또한 표시한다.
도 1은 하나 이상의 실시예에 따라서 잠금 상태가 된 장치에서 애플리케이션 표시를 실행하는 예시적인 이동 통신 장치(100)를 도시한다. 이동 통신 장치는 전화 호출, 문자 메시지, 다른 컨텐츠 종류를 포함하는 메시지 등과 같은 통신을 송신 및 수신할 수 있는 통신 장치를 지칭한다. 통신 장치(100)는 그것이 전형적으로 사용자에 의해 서로 다른 위치에 이동되고 사용되도록 설계되었기 때문에 이동식인 것으로 지칭된다. 이동 통신 장치(100)는 휴대 전화기, 위성 전화기, 다른 종류의 무선 전화기, 휴대형 컴퓨터, PDA(personal digital assistant), 오디오 및/또는 비디오 재생 장치, 휴대형 게임 장치, 자동차용 컴퓨터, 전용 메시징 장치, 넷북(netbook) 등과 같은 다양한 서로 다른 종류의 장치일 수 있다. 이동 통신 장치(100)는 통신 호출을 송신 및 수신할 수 있는 기능에 추가하여, 달력 기능, 오디오 및/또는 비디오 재생 기능, 지도 또는 위치 추적 기능 등과 같은 기능을 포함할 수 있다는 것을 이해할 것이다. 본 명세서의 몇몇 설명은 잠금 상태의 장치에서의 애플리케이션 표시가 이동 통신 장치에서 실행되는 것에 관련되어 있지만, 잠금 상태의 장치에서의 애플리케이션 표시는 이와 다르게 다른 종류의 장치에서도 실행될 수 있다는 것을 이해할 것이다.
이동 통신 장치(100)는 쉘 모듈(shell module)(102), 스크린(104) 및 하나 이상의 애플리케이션(106)을 포함한다. 쉘 모듈(102)은 사용자 인터페이스(user interface : UI) 모듈(112), 입력 모듈(114), 통신 모듈(116), 절전 모듈(118), 장치 잠금 모듈(120) 및 잠금 표시 모듈(122)을 포함한다. 각각의 모듈(102, 112, 114, 116, 118, 120, 122)은 소프트웨어, 펌웨어, 하드웨어 또는 그 조합으로 구현될 수 있다. 소프트웨어 또는 펌웨어로 구현될 때, 이러한 모듈은 이동 통신 장치(100)의 하나 이상의 프로세서 또는 제어기에 의해 실행되는 하나 이상의 명령어를 포함한다.
스크린(104)은 이동 통신 장치(100)의 표시 성분이다. 스크린(104)은 LCD(liquid crystal display) 기술, 플라즈마 스크린 기술, 화상 투영(image projection) 기술 등을 이용하는 것과 같은 다양한 서로 다른 방식으로 구현될 수 있다. 이와 다르게, 스크린(104)을 포함하는 것 외에도, 이동 통신 장치(100)는 스크린(104)을 포함하는 하나 이상의 다른 표시 장치에 출력되는 하나 이상의 신호를 생성할 수 있다.
쉘 모듈(102)은 이하에 보다 상세하게 설명되는 바와 같이 통신의 관리, 사용자 입력의 수신, 화상의 표시 등을 실행하는 하나 이상의 모듈을 포함한다. 애플리케이션(106)은 쉘 모듈(102)과 통신하고, 다양한 기능을 제공한다. 애플리케이션(106)은 전형적으로 애플리케이션(106)을 대신하여 사용자 입력을 수신하는 것과, 애플리케이션(106)에 의해 생성된 화상을 스크린(104)에 표시하는 것을 관리하는 데 있어서 쉘 모듈(102)에 의존한다. 다양한 서로 다른 종류의 애플리케이션은 생산성 애플리케이션(예를 들면, 스프레드시트(spreadsheet) 애플리케이션, 워드 프로세싱 애플리케이션), 오락용 애플리케이션(예를 들면, 게임), 자원 애플리케이션(예를 들면, 데이터베이스, 디지털 북(digital books)), 오디오/비디오 애플리케이션(예를 들면, 디지털 카메라, 디지털 비디오 카메라, 음악 재생 프로그램), 매핑 또는 추적 애플리케이션 등과 같은 애플리케이션(106)으로서 포함될 수 있다.
입력 모듈(114)은 이동 통신 장치(100)의 사용자로부터 사용자 입력을 수신한다. 사용자 입력은 장치(100)의 터치패드 또는 터치스크린 중 특정한 부분을 누르는 것 또는 장치(100)의 키패드 또는 키보드에서 하나 이상의 키를 누르는 것 등과 같은 다양한 서로 다른 방식으로 제공될 수 있다. 터치스크린 기능은 용량성, 표면 음향파(surface acoustic wave), 저항성, 광학, 스트레인 게이지(strain gauge), 전파성 신호(dispersive signals), 음향 펄스(acoustic pulse) 또는 다른 터치스크린 기술 등을 통한 것 등과 같이 다양한 서로 다른 기술을 이용하여 제공될 수 있다. 사용자 입력은 또한 장치에 대한 가청(audible) 입력, 다른 물리적 피드백 입력(예를 들면, 장치(100)의 임의의 부분을 살짝 두드리는 동작 또는 장치(100)를 흔드는 것, 장치(100)를 회전하는 것 등과 같이 장치(100)의 움직임 검출(motion detection) 성분에 의해 인식될 수 있는 다른 동작) 등을 통한 것 등과 같이 다른 방식으로 제공될 수 있다.
UI 모듈(112)은 스크린(104)에 표시하기 위한 사용자 인터페이스를 생성, 관리 및/또는 출력한다. 이 사용자 인터페이스는 다양한 정보를 스크린(104)에 표시하고, 사용자 입력은 상술된 바와 같이 입력 모듈(114)에 의해 수신될 수 있다. UI 모듈(112)은 예를 들면, 이동 통신 장치(100)에 의해 다른 장치로 전송된 메시지, 다른 장치로부터 이동 통신 장치(100)에 의해 수신된 메시지, 애플리케이션(106)에 의해 생성된 화상 등을 표시할 수 있다.
통신 모듈(116)은 다른 이동 장치를 포함하는 다른 장치로부터 통신을 수신하는 것과, 다른 장치로 통신을 전송하는 것을 관리한다. 이동 통신 장치(100)는 셀 방식(cellular), 위성 및/또는 다른 기술 또는 프로토콜 등과 같은 다양한 서로 다른 기술 및 프로토콜을 이용하여 다른 장치와 통신할 수 있다. 기술 또는 프로토콜은 무선 및/또는 유선 기술 및 프로토콜을 포함할 수 있다.
통신 모듈(116)은 다른 장치와의 하나 이상의 다양한 서로 다른 종류의 통신을 지원한다. 전형적으로 통신 모듈(116)에 의해 지원되는 한 가지 종류의 통신으로는 음성 호출(voice call)이 있다. 이것은 다른 장치에 의해 개시되는 음성 호출(예를 들면, 수신 호출)뿐만 아니라 이동 통신 장치(100)에 의해 개시되는 음성 호출(예를 들면, 발신 호출)을 포함할 수 있다. 이와 다르게, 이동 통신 장치(100)는 다른 종류의 통신을 지원할 수 있고, 음성 호출을 지원할 필요가 없을 수도 있다.
통신 모듈(116)에 의해 지원되는 다른 종류의 통신은 문자 메시지이거나, 화상, 비디오, 오디오, 매체 종류의 결합 등과 같은 다른 종류의 매체를 갖는 메시지를 지칭하는 메시지이다. 이러한 메시지는 예를 들면, SMS(Short Message Service) 통신 프로토콜 또는 MMS(Multimedia Messaging Service) 통신 프로토콜에 부합될 수 있다. 다양한 다른 종류의 통신은 모바일 인스턴스 메시지(mobile IM), 전자 우편(electronic mail) 등과 같이 통신 모듈(116)에 의해 지원될 수 있다.
절전 모듈(118)은 이동 통신 장치(100)를 위한 절전 기능을 관리한다. 이 기능은 전형적으로 하나 이상의 배터리 전력 공급 장치(100)를 절약하도록 설계된다. 절전 모듈(118)은 스크린(104)의 밝기를 낮추는 것, 스크린(104)을 끄는 것, 장치(100)의 프로세서의 작동 속도 및/또는 전력을 감소하는 것, 장치(100)의 하나 이상의 입력/출력 성분을 끄는 것 등과 같은 다양한 절전 기능을 실행하는 다양한 절전 모드를 지원한다. 서로 다른 종류의 절전 기능은 절전 모듈(118)에 의해 실행될 수 있고, 그 절전 기능이 실행되는 시기는 달라질 수 있다. 예를 들면, 절전 모듈(118)은 모듈(114)에 의해 사용자 입력이 수신되지 않은 것이 제 1 시간량만큼 경과된 후에 스크린(104)의 밝기를 낮추는 것에 의해 제 1 절전 모드로 진입하고, 모듈(114)에 의해 사용자 입력이 수신되지 않은 것이 제 2 시간량만큼 경과된 후에 스크린(104)을 끄는 것에 의해 제 2 절전 모드로 진입하도록 구성될 수 있다.
장치 잠금 모듈(120)은 이동 통신 장치(100)의 잠금 상태를 관리한다. 장치(100)는 장치의 우연한 활성화를 방지하기 위해 잠금 상태가 된다. 장치(100)가 잠금 상태일 때, 모듈(120)은 입력 모듈(114)에 의해 수신된 대부분의 입력이 장치(100)에 의해 실행되는 것을 방지한다. 이 방지는 모듈(120)이 이러한 입력을 차단하고 무시하는 것, 모듈(120)이 이러한 입력을 무시하도록 입력 모듈(114)에게 통지하는 것 등과 같이 서로 다른 방식으로 실행될 수 있다. 장치(100)가 잠금 상태일 때, 장치 잠금 모듈(120)은 특정한 입력을 위해 입력 모듈(114)에 의해 수신된 입력을 모니터링한다. 이러한 특정한 입력은 예를 들면, 특정한 키 또는 버튼의 활성화 또는 선택, 특정한 키 시퀀스 또는 버튼 시퀀스의 활성화 또는 선택, 특정한 제스처의 입력 등이 된다. 이러한 특정한 입력은 이동 통신 장치(100)를 잠금 해제하고자 하는 사용자 요청으로서 장치 잠금 모듈(120)에 의해 해석된다.
이동 통신 장치(100)를 잠금 해제하고자 하는 사용자 요청에 응답하여, 장치 잠금 모듈(120)은 장치(100)를 잠금 해제한다. 잠금 해제될 때, 모듈(120)은 더 이상 모듈(114)에 의해 수신된 입력이 장치(100)에 의해 실행되는 것을 방해하지 않는다. 예를 들면, 모듈(120)은 이러한 입력을 차단 및 무시하는 것을 중지할 수 있고, 모듈(120)은 입력 모듈(114)에게 이러한 입력을 더 이상 무시하지 말라고 통지하는 것 등을 실행할 수 있다.
잠금 표시 모듈(122)은 이동 통신 장치(100)가 잠금 상태인 동안에 애플리케이션(106)으로부터의 화상의 표시를 관리한다. 장치(100)가 잠금 상태일 때 스크린(104)에 일반 화상을 표시하는 것 대신에, 모듈(122)은 장치(100)가 잠금 상태일 동안에 애플리케이션(106)에 의해 생성된 화상이 표시되게 할 수 있다. 애플리케이션(106)이 그것이 표시하는 화상을 실행 및 업데이트할 때, 이렇게 업데이트된 화상 중 적어도 몇 개는 모듈(122)에 의해 스크린(104)에 표시된다.
하나 이상의 실시예에서, 이동 통신 장치(100)의 사용자는 장치(100)가 잠금 상태인 동안에 특정한 애플리케이션이 표시되게 하는 요청을 입력 모듈(114)을 통해 입력한다. 이러한 요청에 응답하여, 잠금 표시 모듈(122)은 장치(100)가 잠금 상태인 동안에 특정한 애플리케이션에 의해 생성된 화상을 표시한다. 사용자 요청은 입력 모듈(114)을 통해 다양한 서로 다른 방식으로 입력될 수 있다. 예를 들면, 사용자 요청은 사용자가 터치스크린 또는 터치패드를 통해 그의 손가락을 이용하여 제스처(예를 들면, 원형, 알파벳 "Z"형 등)를 입력하는 것에 의해서, 사용자가 메뉴 항목(예를 들면, "잠금 상태일 때의 표시" 메뉴 항목)을 선택하는 것에 의해서, 특정한 방식(예를 들면, 장치를 회전하는 것, 장치를 빠르게 연속하여 두 번 가볍게 두드리는 것 등)으로 사용자가 장치를 움직이는 것에 의해서 입력될 수 있다.
하나 이상의 서로 다른 애플리케이션(106)은 다수의 애플리케이션(106)을 동시에 실행하는 것을 포함하여 이동 통신 장치(100)에서 실행될 수 있다. 다수의 애플리케이션(106)은 다양한 서로 다른 종래의 방식으로 장치(100)에서 동시에 실행될 수 있다. 다수의 애플리케이션은 전형적으로 애플리케이션이 특정한 깊이 또는 Z-순서(Z-orders)에서 실행하는 것으로 간주되는 깊이 순서화(depth ordering)를 갖는다. 어느 깊이 또는 어느 레벨에서 애플리케이션이 변경되는지는, 더 최근에 요청된 애플리케이션이 덜 최근에 요청된 애플리케이션에 비해 더 높은 레벨인 것 등의 방식으로 애플리케이션을 이용하고자 하는 사용자 요청에 기초한다. 애플리케이션(106)에서 상위 레벨 애플리케이션은 변경될 수 있고, 전형적으로 사용자에 의해 방금 사용된(또는 가장 최근에 사용되거나 선택된) 애플리케이션이다. 임의의 특정 시간에서의 이 상위 레벨 애플리케이션은 또한 전형적으로 그 특정 시간에 스크린(104)에 표시되는 애플리케이션이다.
하나 이상의 실시예에서, 잠금 표시 모듈(122)은 장치(100)가 수신하는 동안에 특정한 애플리케이션이 표시되게 하도록 사용자가 요청한 시간에 상위 레벨 애플리케이션(106)에 의해 생성된 화상을 표시한다. 따라서 사용자는 특정한 애플리케이션이 상위 레벨 애플리케이션이 되게 한 다음, 장치(100)가 잠금 상태인 동안에 애플리케이션이 표시되게 하는 요청을 입력하는 것에 의해서, 장치(100)가 잠금 상태인 동안에 특정한 애플리케이션이 표시되도록 쉽게 요청할 수 있다.
도 2는 하나 이상의 실시예에 따라서 이동 통신 장치의 예시적인 스크린 표시를 도시하는 도면이다. 도 2에서, 스크린(200)은 헤더 부분(202) 및 애플리케이션 표시 부분(204)을 갖도록 표시된다. 이동 통신 장치에서 실행되는 애플리케이션에 의해 생성된 화상은 애플리케이션 표시 부분(204)에 표시되는 한편, 이러한 애플리케이션 및/또는 이동 통신 장치의 동작에 관해 설명하는 정보는 헤더 부분(202)에 표시된다. 예를 들면, 헤더 부분(202)은 부분(204) 내에 표시된 애플리케이션의 이름("지도(Map)")과, 이동 통신 장치에 의해 수신되는 무선 신호의 강도를 나타내는 하나 이상의 수직 막대와, 현재 시간을 포함할 수 있다. 그러나 다른 및/또는 추가적인 정보도 헤더 부분(202) 내에 표시될 수 있다는 것을 이해할 것이다.
도 2의 예시에서, 이동 통신 장치에서 실행되는 애플리케이션은 지도 위에 이동 통신 장치의 현재 위치를 표시하는 지도 애플리케이션이다. 표시 부분(204) 내에 이동 통신 장치의 현재 위치를 식별하기 위한 화살표 및 큰 점과 함께 여러 거리(streets)가 도시되어 있다. 이동 통신 장치의 현재 위치는 이동 통신 장치에 의해 수신되는 GPS(Global Positioning System) 신호에 기초한 것, 셀룰라 타워(cellular towers) 또는 다른 무선 기지국으로부터 수신되는 신호 또는 정보에 기초한 것 등과 같은 다양한 서로 다른 방식으로 결정될 수 있다. 지도 애플리케이션은 예시적인 것이고, 이와 다르게 표시 부분(204) 내에 다른 애플리케이션에 의해 생성된 화상이 그 대신에 표시될 수 있다는 것을 이해할 것이다.
도 2는 사용자에 의해서 그의 손가락의 제스처로 입력되는 사용자 요청의 예시를 도시한다. 도 2에 도시된 제스처는 큰 "Z" 형상이고, 이것은 점선(210)으로 도시되어 있다. 이러한 "Z" 형상의 입력은, 이동 통신 장치가 잠금 상태인 동안에 사용자가 특정한 애플리케이션이 표시되도록 요청할 때 도 1의 잠금 표시 모듈(122)에 의해 해석된다. 특정한 애플리케이션은 제스처가 실행될 때 표시되는 애플리케이션으로서, 이는 도 2에서 지도 애플리케이션이다.
도 3은 하나 이상의 실시예에 따라서 이동 통신 장치의 다른 예시적인 스크린 표시를 나타내는 도면이다. 도 3에서, 스크린(200)은 도 2를 참조하여 상술된 바와 같이 헤더 부분(202) 및 애플리케이션 표시 부분(204)을 갖는 것으로 표시된다. 그러나 도 3은 메뉴 항목의 사용자 선택에 의해 입력된 사용자 요청의 예시를 나타낸다.
도 3에서, 메뉴(310)는 사용자가 선택할 수 있게 하는 다양한 메뉴 항목을 포함하여 표시되어 있다. 메뉴(310)는 사용자가 "메뉴" 버튼 또는 키를 선택하는 것, 사용자가 그의 손가락으로 특정 제스처를 입력하는 것 및/또는 특정한 방식으로 이동 통신 장치에 물리적 피드백을 제공하는 것 등과 같이 다양한 서로 다른 커맨드에 응답하여 표시될 수 있다. 메뉴(310)는 사용자에 의해 선택될 수 있는 "잠금 상태일 때의 표시(display when locked)" 메뉴 항목을 포함한다. 사용자는 그의 손가락으로 표시된 메뉴 항목에 접촉하는 것, 방향 지시 버튼을 이용하여 메뉴 항목으로 이동하여 그 메뉴 항목이 하이라이트(highlighted)될 때 "선택" 또는 "오케이(ok)" 버튼을 누르는 것 등에 의하여 다양한 서로 다른 방식으로 메뉴 항목을 선택할 수 있다. "잠금 상태일 때의 표시" 메뉴 항목에 대한 사용자 선택은, 도 1의 잠금 표시 모듈(122)에 의해서 이동 통신 장치가 잠금 상태인 동안에 특정한 애플리케이션이 표시되게 하는 사용자 요청으로 해석된다. 특정한 애플리케이션은 메뉴 항목 선택이 이루어질 때 표시되는 애플리케이션으로서, 도 3에 있어서 이것은 지도 애플리케이션이 된다.
도 1로 되돌아가서, 이동 통신 장치(100)는 장치(100)가 잠금 상태인 동안에 특정한 애플리케이션이 표시되게 하는 사용자 요청이 수신된 후 소정 시간에 잠금 상태가 될 수 있다. 장치(100)는 사용자 요청에 응답하여 또는 이와 다르게 몇몇 다른 동작 또는 이벤트에 응답하여(예를 들면, 장치(100)에 의해 사용자 입력이 수신되지 않은 후 특정한 시간량이 지난 후) 잠금 상태가 될 수 있다. 하나 이상의 실시예에서, 장치(100)가 잠금 상태인 동안에 특정한 애플리케이션이 표시되게 하는 사용자 요청은 또한 장치(100)가 잠금 상태가 되게 하는 요청이지만, 이와 다르게 장치(100)를 잠금 상태가 되게 하는 요청은 별개의 사용자 입력일 수 있다.
추가하여, 장치(100)가 잠금 상태인 동안에 애플리케이션이 표시되도록 하는 요청에 응답하여, 잠금 표시 모듈(122)은 절전 모듈(118)에 의해 제공된 절전 기능이 절전 모드로 진입하는 것을 방지한다. 하나 이상의 실시예에서, 잠금 표시 모듈(122)은 모듈(118)이 그 절전 기능을 중지해야만 한다고 절전 모듈(118)에게 통지한다. 이러한 통지에 응답하여, 절전 모듈(118)은 절전 모드로 진입하지 않음으로써, 스크린(104)의 밝기를 저하 및/또는 스크린(104)을 끄는 것과 같은 그 절전 기능의 동작을 중지한다. 이러한 절전 기능의 중지는 절전 모듈(118)이 (예를 들면, 장치(100)가 잠금 해제되는 것에 응답하여 장치 잠금 모듈(120)에 의하여) 그 절전 기능을 재개하도록 통지받을 때까지 계속된다.
이와 다르게, 절전 모드로 진입하지 않는 것 외에, 절전 모듈(118)은 절전 모드로의 진입을 변경할 수 있다. 이 변경은 소정의 절전 모드로 진입하지 않는 것 및/또는 소정의 절전 모드로 진입하는 시간을 변경하는 것을 포함한다. 예를 들면, 절전 모듈(118)은 일반적으로 사용자 입력이 수신되지 않은 것이 제 1 시간량 동안 경과된 후 스크린(104)의 밝기를 저하하는 것에 의해 제 1 절전 모드로 진입한 다음, 사용자 입력이 수신되지 않은 것이 제 2 시간량 동안 경과된 후 스크린(104)을 끄는 것에 의해 제 2 절전 모드로 진입할 수 있다. 절전 모듈(118)은 이 기능을 변경하여 제 1 절전 모드로 진입하지는 않지만, 사용자 입력이 수신되지 않은 것이 특정 시간량 동안(이것은 제 2 시간량과 동일하거나 이와 다르게 더 길거나 짧은 시간량일 수 있음) 경과된 후 제 2 절전 모드로 진입할 수 있도록 할 수 있다.
절전 모드로 진입할 것인지 여부 및/또는 절전 모드로 진입하는 시간은 서로 다른 방식으로 결정될 수 있다. 하나 이상의 실시예에서, 절전 모듈(118)은 잠금 표시 모듈(122)로부터 수신된 절전 기능을 중지하라는 지시에 응답하여 특정한 절전 모드로 진입할 시간(및 진입할 것인지 여부)에 대한 표시를 가지고 구성된다. 이와 다르게, 특정한 절전 모드로 진입할 시간(및 진입할 것인지 여부)에 대한 지시는 잠금 표시 모듈(122)에 의해 제공 및/또는 장치(100)가 잠금 상태인 동안에 표시될 애플리케이션(106)에 의해 제공될 수 있다.
이와 다르게, 잠금 표시 모듈(122)은 다른 방식으로 장치(100)가 특정한 절전 모드로 진입할 시간(및 진입할 것인지 여부)을 결정할 수 있다. 예를 들면, 잠금 표시 모듈(122)은 스크린(104)을 끄게 하는 커맨드, 스크린(104)의 밝기를 저하하게 하는 커맨드 등과 같이 절전 모듈(118)에 의해 발행된 커맨드를 차단할 수 있다. 이러한 차단된 커맨드는 잠금 표시 모듈(122)에 의해 (그것이 실행되지 않도록) 삭제 및/또는 변경될 수 있다.
잠금 표시 모듈(122)은 장치(100)가 잠금 상태인 동안에 특정한 애플리케이션(106)에 의해 생성된 화상을 표시하고, 다양한 서로 다른 방식으로 이러한 화상을 표시할 수 있다. 하나 이상의 실시예에서, 특정한 애플리케이션(106)은 장치(100)가 잠금 상태인 동안에 계속 실행되어, 장치(100)가 잠금 상태가 아닌 것처럼 표시하는 화상을 생성한다. 잠금 표시 모듈(122)은 장치(100)가 잠금 상태가 아닐 때와 동일한 방식으로 스크린(104)과 연관된 표시 드라이버(display driver)에 이러한 화상을 제공하고, 이것은 장치(100)가 잠금 상태가 아닌 것처럼 화상을 표시한다.
이와 다르게, 잠금 표시 모듈(122)은 다른 방식으로 특정한 애플리케이션(106)에 의해 생성된 화상을 표시할 수 있다. 예를 들면, 특정한 애플리케이션(106)은 장치(100)가 잠금 상태인 동안에 계속 실행되고 표시할 화상을 생성할 수 있지만, 잠금 표시 모듈(122)은 스크린(104)과 연관된 표시 드라이버에 이러한 화상 전체를 제공하지는 않는다. 그 대신, 잠금 표시 모듈(122)은 정규적 또는 비정규적 간격(예를 들면, 10초 또는 15초마다, 1분마다 등)으로 화상을 선택하고, 스크린(104)과 연관된 표시 드라이버에 선택된 화상을 제공한다. 이러한 간격은 애플리케이션(106)에 기초하여 달라질 수 있다. 예를 들면, 주가(stock quote) 관련 애플리케이션인 애플리케이션(106)보다는 지도 애플리케이션인 애플리케이션(106)에 대한 업데이트가 보다 자주 일어나는 것이 바람직할 것이다.
애플리케이션(106)에 의해 생성된 화상이 장치(100)가 잠금 상태가 아닌 것처럼 표시하던지 또는 애플리케이션(106)에 의해 생성된 화상이 소정의 다른 간격으로 표시되던지 아니던지, 애플리케이션(106)은 장치(100)가 잠금 상태인지에 대한 정보를 가질 필요가 없다. 그 대신, 애플리케이션(106)은 쉘(102)로부터 실행을 중지하라는 통지를 수신할 때까지 계속 실행된다.
이와 다르게, 애플리케이션(106)은 (예를 들면, 잠금 표시 모듈(122)에 의해서) 장치(100)가 잠금 상태라고 통지받을 수 있고, 그것에 응답하여 애플리케이션(106)의 작동이 변경될 수 있다. 예를 들면, 애플리케이션(106)은 잠금 표시 모듈(122)에 의해 노출된 애플리케이션 프로그래밍 인터페이스(API)의 방법을 호출하여, 장치(100)가 잠금 상태인 동안에 표시될 화상을 모듈(122)에 제공할 수 있다. 모듈(122)은 이러한 화상을 수신하고, 스크린(104)과 연관된 표시 드라이버에 수신된 화상을 제공한다. 특정한 화상은 장치(100)가 잠금 상태인 동안을 표시하기 위해 생성되고, 이러한 특정한 화상이 생성되는 빈도수는 애플리케이션(106)에 의해 결정된다.
잠금 표시 모듈(122)이 장치(100)가 잠금 상태인 동안에 애플리케이션(106)에 의해 생성된 화상을 표시하는 방식에 무관하게, 장치(100)가 잠금 상태이기 때문에 애플리케이션(106)에 대한 사용자 입력은 방지된다. 따라서 사용자는 애플리케이션(106)에 의해 생성 또는 출력된 화상을 계속 보고 있을 수 있지만, 장치(100)가 잠금 해제될 때까지는 애플리케이션(106)에 입력을 제공할 수 없다.
도 4는 하나 이상의 실시예에 따라서 잠금 상태인 이동 통신 장치의 예시적인 스크린 표시를 나타내는 도면이다. 도 4에서, 스크린(400)은 도 2의 헤더 부분(202) 및 애플리케이션 표시 부분(204)과 유사하게 헤더 부분(402) 및 애플리케이션 표시 부분(404)을 갖는 것으로 표시된다. 도 4에 도시된 바와 같이, 장치가 잠금 상태라고 해도 지도 애플리케이션으로부터의 화상이 표시 부분(404)에 표시된다.
스크린(400)은 또한 잠금 버튼(406)을 포함한다. 잠금 버튼(406)은 잠금 표시 모듈(122) 또는 이와 다르게 다른 모듈 또는 애플리케이션에 의해 애플리케이션 표시 부분(404) 내에 표시될 수 있다. 예를 들면, 잠금 표시 모듈(122)은 잠금 버튼(406)인 오버레이(overlay)를 생성하고, 스크린(400)에 연관된 표시 드라이버에 지도 애플리케이션으로부터의 화상과 함께 오버레이를 제공할 수 있다. 이와 다르게, 잠금 버튼(406)은 헤더 부분(402) 내부 등과 같은 다른 곳에 표시될 수도 있다.
잠금 버튼(406)은 이동 통신 장치가 현재 잠금 상태라는 것을 이동 통신 장치의 사용자에게 표시한다. 잠금 버튼(406)은 잠금 버튼(406)을 누르는 것, 빠르게 연속하여 특정 횟수로 잠금 버튼(406)을 가볍게 두드리는 것, 왼쪽 또는 오른쪽으로 잠금 버튼(406)을 누르고 밀어내는 것 등에 의해서 이동 통신 장치의 잠금 해제를 요청하기 위해 사용자에 의해 다양한 서로 다른 방식으로 선택될 수 있다. 장치를 잠금 해제하기 위한 이러한 요청은 전형적으로 장치를 잠금 해제하기 위하여 사용자에 의한 특정한 문자 또는 숫자 시퀀스 또는 몇몇 다른 코드 또는 패턴의 입력이 후속한다.
도 5는 하나 이상의 실시예에 따라서 잠금 상태인 이동 통신 장치의 다른 예시적인 스크린 표시를 도시하는 도면이다. 도 5에서, 스크린(400)은 도 4를 참조하여 상술된 바와 같이 헤더 부분(402), 애플리케이션 표시 부분(404) 및 잠금 버튼(406)을 갖는 것으로 표시된다.
그러나 도 5에서, 애플리케이션 표시 부분(404) 내에 표시된 화상은 도 4에 도시된 화상과는 상이하다. 부분(404) 내에 표시된 화상의 이러한 차이는 지도 애플리케이션이 실행되는 동안에 부분(404) 내에 표시되는 지도 애플리케이션에 의해 상이한 화상이 생성된 것에 의한 결과이다.
따라서 도 4 및 도 5의 예시에서 확인되는 바와 같이, 스크린(400)은 애플리케이션 표시 부분(404) 내에 지도 애플리케이션에 의해 생성된 화상을 표시한다. 이러한 화상은 이동 통신 장치가 잠금 상태라고 해도 표시된다. 이러한 화상은 또한 이동 통신 장치가 잠금 상태인 동안에 지도 애플리케이션이 실행되면 시간이 경과함에 따라 지도 애플리케이션에 의해 새로운 화상이 생성될 때 변경된다.
추가하여, 본 명세서의 설명으로부터 잠금 상태의 장치에서의 애플리케이션 표시 기술은 이동 통신 장치가 잠금 상태인 동안에 사용자가 빠르고 용이하게 애플리케이션을 표시할 수 있도록 허용한다는 것을 확인할 수 있을 것이다. 예를 들면, 사용자는 원하는 애플리케이션이 표시되는 동안에 터치스크린에 그 자신의 손가락으로 특정한 제스처를 쉽게 입력할 수 있고, 그 원하는 애플리케이션은 장치가 잠금 상태인 동안에 표시되는 애플리케이션이 된다. 따라서 사용자는 그 자신의 장치가 잠금 상태가 되게 할 수 있고, 그와 동시에 계속 애플리케이션을 모니터링하고 그 애플리케이션에 의해 생성된 화상을 볼 수 있다. 사용자는 장치를 잠금 해제하고, 애플리케이션을 검사하고, 장치를 다시 잠그는 동작을 반복하지 않고도 이러한 화상을 볼 수 있다.
도 1로 되돌아가서, 잠금 표시 모듈(122)은 장치(100)가 잠금 상태인 동안에 특정한 애플리케이션이 표시되게 하는 사용자 요청에 응답하여, 장치(100)가 잠금 상태인 동안에 애플리케이션(106)에 의해 생성된 화상을 표시한다. 장치(100)는 또한 장치(100)의 종래의 잠금에 대한 사용자 요청에 응답하여, 사용자 입력이 수신되지 않은 것이 특정한 시간량동안 경과된 후 등과 같이 보다 종래의 방식으로 잠금 상태가 될 수 있다는 것을 주지하라. 이러한 상황에서, 스크린(104)이 켜지고 장치(100)가 잠금 상태가 된 동안에 일반 화상이 표시된다. 그러나 이 일반 화상은 장치(100)가 잠금 상태인 동안에 애플리케이션(106)에 의해 생성된 화상에 기초하지 않는다.
추가하여, 상술된 바와 같이 이동 통신 장치(100)가 잠금 상태인 동안에 절전 모듈(118)이 절전 모드로 진입하는(예를 들면, 스크린(104)이 꺼지는) 상황이 발생할 수 있다. 하나 이상의 실시예에서, 잠금 표시 모듈(122)은 장치(100)가 절전 모드로부터 동작을 재개한 후(예를 들면, 스크린(104)이 절전 모듈(118)에 의해 원래대로 복귀된 후) 애플리케이션(106)에 의해 생성된 화상을 표시한다. 그 생성된 화상이 잠금 표시 모듈(122)에 의해 표시되는 특정한 애플리케이션(106)은 서로 다른 방식으로 결정될 수 있다. 예를 들면, 그 생성된 화상이 잠금 표시 모듈(122)에 의해 표시되는 특정한 애플리케이션(106)은 장치(100)가 잠금 상태인 동안에 특정한 애플리케이션이 표시되도록 하는 사용자 요청이 수신되는 애플리케이션일 수 있다. 다른 예시로서, 그 생성된 화상이 잠금 표시 모듈(122)에 의해 표시되는 특정한 애플리케이션(106)은 장치(100)가 잠금 상태가 된 때(또는 절전 모드로 진입한 때)의 상위 레벨 애플리케이션일 수 있다. 또 다른 예시로서, 그 생성된 화상이 잠금 표시 모듈(122)에 의해 표시되는 특정한 애플리케이션(106)은 사용자 구성 또는 변수 설정에 식별된 사용자 지정 애플리케이션일 수 있다. 잠금 표시 모듈(122)은 장치(100)가 잠금 상태인 동안에 특정한 애플리케이션을 표시하고자 하는 사용자 요청이 수신되었는지 여부에 무관하게 절전 모드로부터 재개할 때 애플리케이션에 의해 생성된 화상을 표시할 수 있다는 것을 주지하라.
잠금 표시 모듈(122)은 다양한 서로 다른 방식으로 장치(100)가 절전 모드로부터 동작을 재개할 시간을 결정할 수 있다. 하나 이상의 실시예에서, 절전 모듈(118)은 장치(100)가 그 절전 모드로부터 동작을 재개하였다는 것을 잠금 표시 모듈(122)에게 통지한다. 이와 다르게, 잠금 표시 모듈(122)은 절전 모듈(118)에 의해 발행되는 커맨드를 차단하는 것, 장치(100)의 다른 성분 또는 모듈의 설정 또는 상태를 식별하는 것(예를 들면, 스크린(104)이 켜지는지 여부를 식별하는 것) 등과 같이 장치(100)가 절전 모드로부터 동작을 재개하는 시기를 결정할 수 있다.
예를 들면, 장치(100)가 잠금 상태인 동안에 특정한 애플리케이션이 표시되도록 하는 사용자 요청이 수신될 수 있다. 장치(100)는 그 후에 잠금 상태가 되고, 특정한 시간량이 경과한 후 장치(100)는 절전 모듈(118)이 스크린(104)을 끄는 것에 의해 절전 모드로 진입한다. 장치(100)는 그 후에 입력 모듈(114)을 통해 사용자 입력이 수신되는 것에 응답하는 것 등과 같이, 절전 모듈(118)이 스크린(104)을 원래대로 복귀하는 것에 의해 절전 모드로부터 동작을 재개할 수 있다. 장치(100)는 계속 잠금 상태이지만, 잠금 표시 모듈(122)은 특정한 애플리케이션(106)에 의해 생성된 화상을 표시한다.
다른 예시로서, 장치(100)가 잠금 상태인 동안에 특정한 애플리케이션이 표시되게 하는 사용자 요청이 수신되지 않을 수 있다. 장치(100)는 그 후에 잠금 상태가 되고, 일반 화상이 스크린(104)에 표시된다. 특정한 시간량이 경과한 후 장치(100)는 절전 모듈(118)이 스크린(104)을 끄는 것에 의해 절전 모드로 진입한다. 그 후에 입력 모듈(114)을 통해 사용자 입력이 수신되는 것에 응답하여 절전 모듈(118)이 스크린(104)을 복귀하는 것 등과 같이 장치(100)는 절전 모드로부터 동작을 재개할 수 있다. 장치(100)는 여전히 잠금 상태이지만, 잠금 표시 모듈(122)은 일반 화상이 아닌 특정한 애플리케이션(106)에 의해 생성된 화상을 표시한다.
추가하여, 하나 이상의 실시예에서 장치(100)의 사용자는 장치(100)가 잠금 상태인 동안에 특정한 하나 이상의 애플리케이션이 표시되는 것을 제외하도록 선택할 수 있다. 이것은 사용자가 중요 데이터(예를 들면, 기밀 업무용 전자 우편)를 포함하는 화상 또는 사용자가 표시되지를 원하지 않는 다른 화상을 표시할 수 있는 애플리케이션에 의해 해당 화상이 표시되는 것을 방지할 수 있게 한다. 사용자는 애플리케이션이 상위 레벨 애플리케이션인 동안에 특정 제스처를 입력하는 것, 애플리케이션이 상위 레벨 애플리케이션인 동안에 메뉴 항목을 선택하는 것, 애플리케이션의 구성 메뉴 또는 윈도우를 액세스하는 것 등과 같은 다양한 방식으로 특정한 하나 이상의 애플리케이션을 선택할 수 있다. 이와 다르게, 모든 애플리케이션은 장치(100)가 잠금 상태인 동안에 표시되는 것에서 제외되어 디폴트가 될 수 있고, 사용자는 장치(100)가 잠금 상태인 동안에 특정한 하나 이상의 애플리케이션이 표시될 수 있도록 채택할 수 있다. 사용자는 애플리케이션이 상위 레벨 애플리케이션인 동안에 특정 제스처를 입력하는 것, 애플리케이션이 상위 레벨 애플리케이션인 동안에 메뉴 항목을 선택하는 것, 애플리케이션의 구성 메뉴 또는 윈도우를 액세스하는 것 등과 같은 다양한 방식으로 특정한 하나 이상의 애플리케이션을 선택할 수 있다.
도 6은 하나 이상의 실시예에 따라서 잠금 상태의 장치에서 애플리케이션 표시를 위한 예시적인 프로세스(600)를 도시하는 흐름도이다. 프로세스(600)는 도 1의 이동 통신 장치(100) 등과 같은 장치에 의해 실행될 수 있고, 소프트웨어, 펌웨어, 하드웨어 또는 그 조합으로 구현될 수 있다. 프로세스(600)는 잠금 상태의 장치에 애플리케이션 표시를 위한 예시적인 프로세스이고, 잠금 상태의 장치에서의 애플리케이션 표시에 대한 추가적인 설명은 서로 다른 도면을 참조하여 본 명세서에 포함되어 있다.
프로세스(600)에서, 장치가 잠금 상태인 동안에 애플리케이션을 표시하기 원하는 사용자 요청이 수신된다(단계(602)). 이 사용자 요청은 사용자 제스처의 입력, 메뉴 항목의 선택 등과 같은 다양한 서로 다른 방식으로 수신될 수 있다.
단계(602)에서 수신된 사용자 요청에 응답하여, 애플리케이션에 의해 생성된 화상이 획득되고(단계(604)), 표시된다(단계(606)). 이 화상은 상술된 바와 같이 장치가 잠금 상태인 동안에 획득 및 표시된다. 단계(604) 및 단계(606)는 여러 번 반복되어, 상술된 바와 같이 장치가 잠금 상태인 동안에 애플리케이션에 의해 생성된 다수의 화상이 표시될 수 있게 한다. 단계(604) 및 단계(606)는 장치를 잠금 해제하기를 원하는 사용자 요청이 수신될 때까지 또는 다른 모듈(예를 들면, 절전 모듈(118))이 그 화상의 표시를 중지하도록 지시할 때까지 반복될 수 있다.
도 7은 하나 이상의 실시예에 따라서 잠금 상태의 장치에 애플리케이션 표시를 위한 다른 예시적인 프로세스(700)를 나태는 흐름도이다. 프로세스(700)는 도 1의 이동 통신 장치(100) 등과 같은 장치에 의해 실행될 수 있고, 소프트웨어, 펌웨어, 하드웨어 또는 그 조합으로 구현될 수 있다. 프로세스(700)는 잠금 상태의 장치에 애플리케이션 표시를 위한 예시적인 프로세스이고, 잠금 상태의 장치에서의 애플리케이션 표시에 대한 추가적인 설명은 서로 다른 도면을 참조하여 본 명세서에 포함되어 있다.
프로세스(700)에서, 절전 모드로부터 재개한 후에 애플리케이션이 표시되게 하는 지시를 수신한다(단계(702)). 이 지시는 상술된 바와 같이 사용자에 의한 구성 설정 입력 등과 같이 다양한 서로 다른 방식으로 수신될 수 있다.
장치가 절전 모드로 진입한 후, 그 장치가 절전 모드로부터 동작을 재개하였는지 여부에 대한 결정이 이루어진다(단계(704)). 이 결정은 절전 모듈(예를 들면, 도 1의 모듈(118))로부터의 통지에 응답하여 그 장치를 절전 모드로부터 재개하는 것과 같은 다양한 방식으로 이루어질 수 있다.
장치 절전 모드로부터 동작을 재개하는 것에 응답하여, 애플리케이션에 의해 생성된 화상이 표시된다(단계(706)). 이 애플리케이션은 단계(702)에서 지시를 수신하였던 애플리케이션이고, 애플리케이션에 의해 생성된 화상은 장치가 절전 모드로부터 동작을 재개한 후에 생성된다. 따라서 생성된 화상은 장치가 절전 모드로부터 동작을 재개할 때 애플리케이션의 당시의 출력 또는 화상이 된다. 추가하여, 상술된 바와 같이 장치가 잠금 상태로 유지되는 동안에 이 애플리케이션으로부터의 다수의 화상이 표시될 수 있다. 장치를 잠금 해제하기를 원하는 사용자 요청이 수신될 때까지 또는 다른 모듈(예를 들면, 절전 모듈(118))이 그 화상의 표시를 중지하도록 지시할 때까지 이러한 화상의 표시가 지속될 수 있다.
도 8은 하나 이상의 실시예에 따라서 잠금 상태의 장치에서 애플리케이션 표시를 실행하도록 구성될 수 있는 예시적인 컴퓨팅 장치(800)를 도시한다. 컴퓨팅 장치(800)는 예를 들면, 도 1의 이동 통신 장치(100)일 수 있다.
컴퓨팅 장치(800)는 하나 이상의 프로세서 또는 처리 장치(802)와, 하나 이상의 메모리 및/또는 저장 성분(806)을 포함할 수 있는 하나 이상의 컴퓨터 판독 가능 매체(804)와, 하나 이상의 입/출력(I/O) 장치(808)와, 다양한 성분 및 장치가 서로 통신할 수 있게 하는 버스(810)를 포함한다. 컴퓨터 판독 가능 매체(804) 및/또는 하나 이상의 I/O 장치(808)는 컴퓨팅 장치(800)의 일부분으로서 포함되거나, 이와 다르게 컴퓨팅 장치(800)에 결합될 수 있다. 버스(810)는 다양한 서로 다른 버스 아키텍처를 이용하는 메모리 버스 또는 메모리 제어기, 주변 버스, 가속 그래픽 포트(accelerated graphics port), 프로세서 또는 지역 버스 등을 포함하는 몇몇 종류의 버스 구조 중 하나 이상을 나타낸다. 버스(810)는 유선 및/또는 무선 버스를 포함할 수 있다.
메모리/저장 성분(806)은 하나 이상의 컴퓨터 저장 매체를 나타낸다. 성분(806)은 휘발성 매체(RAM(random access memory) 등) 및/또는 비휘발성 매체(ROM(read only memory), 플래시 메모리, 광학 디스크, 자기 디스크 등)를 포함할 수 있다. 성분(806)은 탈착 가능 매체(예를 들면, 플래시 메모리 드라이브, 탈착 가능 하드 드라이브, 광학 디스크 등)뿐만 아니라 고정형 매체(예를 들면, RAM, ROM, 고정형 하드 드라이브 등)를 포함할 수 있다.
본 명세서에 설명된 기술은 하나 이상의 처리 장치(802)에 의해 실행되는 명령어를 가지고 소프트웨어로 구현될 수 있다. 서로 다른 명령어는 처리 장치(802), 처리 장치(802)의 다양한 캐시 메모리, 장치(800)의 다른 캐시 메모리(도시하지 않음), 다른 컴퓨터 판독 가능 매체 등과 같은 컴퓨팅 장치(800)의 서로 다른 성분에 저장될 수 있다는 것을 이해할 것이다. 추가하여, 컴퓨팅 장치(800) 내에 명령어가 저장되는 위치는 시간에 따라 달라질 수 있다는 것을 이해할 것이다.
하나 이상의 입/출력 장치(808)는 사용자가 컴퓨팅 장치(800)에 커맨드 및 정보를 입력할 수 있게 하고, 또한 사용자 및/또는 다른 성분 또는 장치에 정보가 제시될 수 있게 한다. 입력 장치의 예시는 키보드, 커서 제어 장치(예를 들면, 마우스), 마이크로폰, 스캐너 등을 포함한다. 출력 장치의 예시는 표시 장치(예를 들면, 모니터 또는 프로젝터), 스피커, 프린터, 네트워크 카드 등을 포함한다.
본 명세서에서는 소프트웨어 또는 프로그램 모듈의 일반적 문맥으로 다양한 기술이 설명되어 있다. 일반적으로, 소프트웨어는 특정한 작업을 실행하거나 특정한 추상적 데이터 종류를 구현하는 루틴, 프로그램, 객첼, 성분, 데이터 구조 등을 포함한다. 이러한 모듈 및 기술의 구현은 몇몇 형태의 컴퓨터 판독 가능 매체에 저장되거나 그것들 사이에서 전송될 수 있다. 컴퓨터 판독 가능 매체는 임의의 이용 가능 매체이거나, 컴퓨팅 장치에 의해 액세스될 수 있는 매체일 수 있다. 제한 사항이 아닌 예시로서, 컴퓨터 판독 가능 매체는 "컴퓨터 저장 매체" 및 "통신 매체"를 포함할 수 있다.
"컴퓨터 저장 매체"는 컴퓨터 판독 가능 명령어, 데이터 구조, 프로그램 모듈 또는 다른 데이터 등과 같은 정보의 저장을 위한 임의의 방법 또는 기술로 구현된 휘발성 및 비휘발성, 탈착 가능 및 탈착 불가능 매체를 포함한다. 컴퓨터 저장 매체는 RAM, ROM, EEPROM, 플래시 메모리 또는 다른 메모리 기술, CD-ROM, DVD(digital versatile disks) 또는 다른 광학 저장부, 자기 카세트, 자기 테이프, 자기 디스크 저장부 또는 다른 자기 저장 장치 또는 원하는 정보를 저장하는 데 이용될 수 있고, 컴퓨터에 의해 액세스될 수 있는 임의의 다른 매체를 포함하지만 이것으로 한정되지 않는다.
"통신 매체"는 전형적으로 컴퓨터 판독 가능 명령어, 데이터 구조, 프로그램 모듈 또는 반송파 또는 다른 전송 메커니즘 등과 같이 변조된 데이터 신호 내의 다른 데이터를 이용한다. 통신 매체는 또한 임의의 정보 전달 매체를 포함한다. "변조된 데이터 신호"라는 용어는 신호 내에 정보를 인코딩하는 등의 방식으로 설정 또는 변경되는 그 특징 집합 중 하나 이상을 갖고 있는 신호를 의미한다. 제한 사항이 아닌 예시로서, 통신 매체는 유선 네트워크 또는 직접 유선 접속 등과 같은 유선 매체 및 음파, RF, 적외선 및 다른 무선 매체 등과 같은 무선 매체를 포함한다. 상술된 것 중 몇몇의 조합은 또한 컴퓨터 판독 가능 매체의 범주 내에 포함된다.
일반적으로, 본 명세서에 설명된 임의의 기능 또는 기술은 소프트웨어, 펌웨어, 하드웨어(예를 들면, 고정 로직 회로), 수동 프로세싱 또는 그 구현의 조합을 이용하여 실현될 수 있다. 본 명세서에 사용된 "모듈" 및 "성분"이라는 용어는 일반적으로 소프트웨어, 펌웨어, 하드웨어 또는 그 조합을 나타낸다. 소프트웨어 구현의 경우에, 모듈 또는 성분은 프로세서(예를 들면, CPU 또는 CPU들)에서 실행될 때 지정된 작업을 실행하는 프로그램 코드를 나타낸다. 프로그램 코드는 하나 이상의 컴퓨터 판독 가능 메모리 장치에 저장될 수 있고, 그에 관한 추가적인 설명은 도 8을 참조하여 확인할 수 있다. 본 명세서에 설명된 잠금 상태의 장치에서 애플리케이션을 표시하는 기술의 특징은 플랫폼 독립형으로서, 이는 이 기술이 다양한 프로세서를 갖는 다양한 상용 컴퓨팅 플랫폼에서 구현될 수 있다는 것을 의미한다.
청구 대상은 구조적 특징부 및/또는 방법 동작을 특정한 내용으로 설명되어 있으나, 첨부된 청구항 내에 정의된 청구 대상은 상술된 특정 특징부 또는 동작으로 반드시 한정되지는 않는다는 것을 이해할 것이다. 오히려 상술된 특정한 특징부 및 동작은 청구항을 구현하기 위한 예시적인 형태로서 개시된 것이다.
Claims (20)
- 잠금 상태의 장치 상에서의 애플리케이션 표시 방법에 있어서,
상기 장치가 잠금 상태가 아닐 때, 상기 장치가 잠금 상태인 동안에 애플리케이션을 표시하도록 하는, 제스처로서 입력된 사용자 요청을 수신하는 단계로서, 상기 애플리케이션은 상기 사용자 요청이 수신될 때 장치 상에서 실행중인 복수의 애플리케이션들 중 상위-레벨(top-level) 애플리케이션이며, 상기 제스처로서 입력된 사용자 요청은, 수신되었을 때 상기 애플리케이션을 조작하기 위해 나타나지 않고, 상기 복수의 애플리케이션들 중 다른 애플리케이션이 상위-레벨 애플리케이션인 동안에 수신되었을 때 상기 다른 애플리케이션에 의해 생성되는 화상을 표시하는데 유효한(effective) 것인, 상기 사용자 요청을 수신하는 단계; 및
상기 장치가 잠금 상태인 동안에 상기 다른 애플리케이션을 표시하도록 하는 상기 사용자 요청에 응답하여,
상기 장치가 잠금 상태인 동안에 상기 애플리케이션에 의해 생성된 화상을 획득하는 단계,
일반 화상(generic image)을 표시하는 대신에 상기 장치가 잠금 상태인 동안에 상기 애플리케이션에 의해 생성된 상기 화상을 표시하는 단계, 및
상기 장치가 잠금 상태인 동안에 수신된 입력 - 상기 수신된 입력은 상기 장치가 잠금 상태가 아닐 때 상기 화상에 관련된 상기 애플리케이션에 의한 동작을 수행하는데 유효함 - 을 무시하는 단계
를 반복하는 단계
를 포함하는, 잠금 상태의 장치 상에서의 애플리케이션 표시 방법. - 제 1 항에 있어서,
상기 장치가 잠금 상태인 동안에 상기 애플리케이션을 표시하도록 하는, 메뉴 항목의 사용자 선택으로서 추가적인 사용자 요청을 수신하는 단계를 더 포함하는, 잠금 상태의 장치 상에서의 애플리케이션 표시 방법. - 제 1 항에 있어서,
상기 사용자 요청을 수신하는 단계는 상기 장치의 터치스크린 상의 사용자에 의해 입력된 상기 제스처를 수신하는 단계를 포함하는 것인, 잠금 상태의 장치 상에서의 애플리케이션 표시 방법. - 제 1 항에 있어서,
상기 획득하는 단계 및 표시하는 단계를 반복하는 단계는, 제 1 반복 동안에 상기 화상으로서 초기 화상을 획득하는 단계 및 표시하는 단계, 및 후속하는 반복 동안에 상기 화상으로서 복수의 추가적인 화상들을 획득하는 단계 및 표시하는 단계를 포함하고, 상기 복수의 추가적인 화상들은 상기 장치가 잠금 상태인 동안에 상기 애플리케이션에 의해 생성되는 것인, 잠금 상태의 장치 상에서의 애플리케이션 표시 방법. - 제 4 항에 있어서,
상기 복수의 추가적인 화상들을 획득하는 단계 및 표시하는 단계는, 상기 애플리케이션에 의해 생성된 복수의 화상들로부터 특정 간격으로 선택하는 단계, 및 상기 선택된 화상을 표시하는 단계를 포함하는 것인, 잠금 상태의 장치 상에서의 애플리케이션 표시 방법. - 제 4 항에 있어서,
상기 복수의 추가적인 화상들을 획득하는 단계 및 표시하는 단계는, 상기 장치가 잠금 상태가 아닐 때와 동일한 방식으로 상기 애플리케이션에 의해 생성된 복수의 화상들을 표시하는 단계를 포함하는 것인, 잠금 상태의 장치 상에서의 애플리케이션 표시 방법. - 제 1 항에 있어서,
상기 장치로 하여금, 상기 장치의 스크린이 꺼지는 절전 모드로 진입하게 하는 단계; 및
상기 장치가 상기 절전 모드로부터 재개할 때 상기 애플리케이션에 의해 생성된 추가적인 화상을 표시하는 단계
를 더 포함하는, 잠금 상태의 장치 상에서의 애플리케이션 표시 방법. - 제 1 항에 있어서,
상기 애플리케이션에 대해 애플리케이션 프로그래밍 인터페이스를 노출하는 단계를 더 포함하고,
상기 화상을 획득하는 단계는 상기 애플리케이션이 상기 애플리케이션 프로그래밍 인터페이스의 방법을 호출(invoke)할 때 상기 애플리케이션에 의해 제공되는 상기 화상을 획득하는 단계를 포함하는 것인, 잠금 상태의 장치 상에서의 애플리케이션 표시 방법. - 제 1 항에 있어서,
상기 장치는 이동 통신 장치를 포함하는 것인, 잠금 상태의 장치 상에서의 애플리케이션 표시 방법. - 제 1 항에 있어서,
상기 사용자 요청에 응답하여 상기 장치를 잠그는 단계를 더 포함하는, 잠금 상태의 장치 상에서의 애플리케이션 표시 방법. - 복수의 명령어들이 저장된 하나 이상의 컴퓨터 메모리 장치에 있어서,
상기 복수의 명령어들은 장치의 하나 이상의 프로세서에 의해 실행될 때, 상기 하나 이상의 프로세서로 하여금,
절전 모드로부터 동작을 재개할 때 표시될 애플리케이션의 제스처로서 입력된 지시(indication)를 수신하게 하고;
상기 절전 모드로부터 동작을 재개하는 것에 응답하여, 상기 절전 모드로부터 재개한 후 상기 애플리케이션에 의해 생성된 화상을 반복적으로 표시하게 하며;
상기 애플리케이션은 복수의 애플리케이션들 중 상위-레벨 애플리케이션이며, 상기 제스처로서 입력된 지시는, 입력되었을 때 상기 애플리케이션을 조작하기 위해 나타나지 않고, 적어도 하나의 애플리케이션에 관하여 수신가능하게 되어 상기 적어도 하나의 다른 애플리케이션이 상위-레벨 애플리케이션인 동안에 수신되었을 때 절전 모드로부터 동작을 재개할 때 표시하기 위해 상기 적어도 하나의 다른 애플리케이션을 지시하도록 하고,
상기 장치는, 상기 절전 모드로부터 동작을 재개한 후의 화상에 관하여 사용자 입력을 방지하기 위해 잠금 상태가 되는 것인, 하나 이상의 컴퓨터 메모리 장치. - 제 11 항에 있어서,
상기 화상을 표시하게 하는 것은 상기 장치가 잠금 상태인 동안에 상기 애플리케이션에 의해 생성된 상기 화상을 표시하게 하는 것인, 하나 이상의 컴퓨터 메모리 장치. - 제 11 항에 있어서,
상기 절전 모드로부터 동작을 재개할 때 표시될 상기 애플리케이션은 상기 장치의 사용자 구성 설정에서 식별가능한 것인, 하나 이상의 컴퓨터 메모리 장치. - 제 11 항에 있어서,
상기 명령어들은 또한 상기 하나 이상의 프로세서로 하여금,
상기 장치가 잠금 상태인 동안에 상기 애플리케이션을 표시하도록 하는 사용자 요청을 수신하게 하고;
상기 장치가 잠금 상태이고 상기 절전 모드에 있지 않는 동안에 상기 애플리케이션을 표시하도록 하는 상기 사용자 요청에 응답하여,
상기 애플리케이션에 의해 생성된 추가적인 화상을 획득하게 하고,
상기 장치가 잠금 상태인 동안에 상기 애플리케이션에 의해 생성된 추가적인 화상을 표시하게 하는 것인, 하나 이상의 컴퓨터 메모리 장치. - 제 14 항에 있어서,
상기 추가적인 화상을 획득하게 하는 것은, 상기 장치가 잠금 상태인 동안에 상기 애플리케이션에 의해 생성된 화상을 특정 간격으로 선택하게 하는 것이며, 상기 선택된 화상은 추가적인 화상을 포함하는 것인, 하나 이상의 컴퓨터 메모리 장치. - 제 14 항에 있어서,
상기 추가적인 화상을 획득하고 표시하게 하는 것은 상기 장치가 잠금 상태가 아닐 때와 동일한 방식으로 상기 애플리케이션에 의해 생성되는 화상을 획득하고 표시하게 하는 것인, 하나 이상의 컴퓨터 메모리 장치. - 제 14 항에 있어서,
상기 명령어들은 또한 상기 하나 이상의 프로세서로 하여금 애플리케이션 프로그래밍 인터페이스를 노출하게 하고, 상기 추가적인 화상을 획득하게 하는 것은 상기 애플리케이션이 상기 애플리케이션 프로그래밍 인터페이스의 방법을 호출할 때 상기 애플리케이션에 의해 제공되는 상기 화상을 수신하게 하는 것인, 하나 이상의 컴퓨터 메모리 장치. - 제 11 항에 있어서,
상기 장치는 이동 통신 장치를 포함하는 것인, 하나 이상의 컴퓨터 메모리 장치. - 복수의 명령어들이 저장된 하나 이상의 컴퓨터 메모리 장치에 있어서,
상기 복수의 명령어들은 이동 통신 장치의 하나 이상의 프로세서에 의해 실행될 때, 상기 하나 이상의 프로세서로 하여금,
상기 이동 통신 장치의 터치스크린 상의 제스처로서 입력된 사용자 입력 - 상기 사용자 입력은 상기 이동 통신 장치가 잠금 상태인 동안에 애플리케이션에 의해 생성된 화상을 표시하도록 하는 사용자 요청을 지시함(indicating) - 을 수신하게 하고;
상기 사용자 입력에 응답하여 상기 이동 통신 장치가 잠금 상태인 동안에 반복적으로,
상기 애플리케이션에 의해 생성된 화상을 획득하게 하고,
상기 애플리케이션에 의해 출력된 상기 화상을 표시하게 하며;
상기 애플리케이션은, 상기 이동 통신 장치 상에 실행중인 복수의 애플리케이션들 중 상위-레벨 애플리케이션이며, 상기 사용자 입력이 입력될 때 상기 터치스크린을 통하여 표시되고, 상기 제스처로서 입력된 사용자 입력은, 입력되었을 때 상기 애플리케이션을 조작하기 위해 나타나지 않고, 상기 복수의 애플리케이션들 중 다른 애플리케이션이 상위-레벨 애플리케이션인 동안에 수신되었을 때 상기 다른 애플리케이션에 의해 생성되는 화상을 표시하는데 유효한 것인, 하나 이상의 컴퓨터 메모리 장치. - 제 1 항에 있어서, 상기 장치가 잠금 상태인 동안에 표시가능한 애플리케이션은 적어도 달력 애플리케이션 및 다른 애플리케이션을 포함하는 것인, 잠금 상태의 장치 상에서의 애플리케이션 표시 방법.
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US12/546,216 US8434153B2 (en) | 2009-08-24 | 2009-08-24 | Application display on a locked device |
US12/546,216 | 2009-08-24 | ||
PCT/US2010/046278 WO2011028458A2 (en) | 2009-08-24 | 2010-08-23 | Application display on a locked device |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020167031321A Division KR101849034B1 (ko) | 2009-08-24 | 2010-08-23 | 잠금 상태의 장치 상에서의 애플리케이션 표시 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20120051038A KR20120051038A (ko) | 2012-05-21 |
KR101677312B1 true KR101677312B1 (ko) | 2016-11-17 |
Family
ID=43606227
Family Applications (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020167031321A KR101849034B1 (ko) | 2009-08-24 | 2010-08-23 | 잠금 상태의 장치 상에서의 애플리케이션 표시 |
KR1020187009427A KR101945681B1 (ko) | 2009-08-24 | 2010-08-23 | 잠금 상태의 장치 상에서의 애플리케이션 표시 |
KR1020127004746A KR101677312B1 (ko) | 2009-08-24 | 2010-08-23 | 잠금 상태의 장치 상에서의 애플리케이션 표시 |
Family Applications Before (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020167031321A KR101849034B1 (ko) | 2009-08-24 | 2010-08-23 | 잠금 상태의 장치 상에서의 애플리케이션 표시 |
KR1020187009427A KR101945681B1 (ko) | 2009-08-24 | 2010-08-23 | 잠금 상태의 장치 상에서의 애플리케이션 표시 |
Country Status (9)
Country | Link |
---|---|
US (3) | US8434153B2 (ko) |
EP (1) | EP2471336A4 (ko) |
JP (1) | JP5525052B2 (ko) |
KR (3) | KR101849034B1 (ko) |
CN (1) | CN102550120B (ko) |
AU (1) | AU2010289874B2 (ko) |
BR (1) | BR112012002786A2 (ko) |
CA (1) | CA2768513C (ko) |
WO (1) | WO2011028458A2 (ko) |
Families Citing this family (114)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
BRPI0419168B1 (pt) | 2004-09-24 | 2017-05-16 | Nokia Corp | dispositivo eletrônico compreendendo a detecção de uma entrada de um usuário durante um modo de operação inativo |
US9563350B2 (en) * | 2009-08-11 | 2017-02-07 | Lg Electronics Inc. | Mobile terminal and method for controlling the same |
US8434153B2 (en) | 2009-08-24 | 2013-04-30 | Microsoft Corporation | Application display on a locked device |
JP2011126012A (ja) * | 2009-12-15 | 2011-06-30 | Seiko Epson Corp | テープ印刷装置、テープ印刷装置の制御方法、およびプログラム |
US8634860B2 (en) * | 2010-01-15 | 2014-01-21 | Apple Inc. | Location determination using cached location area codes |
US8504059B2 (en) * | 2010-01-15 | 2013-08-06 | Apple Inc. | Location filtering using mobile country code |
US8660576B2 (en) * | 2010-01-15 | 2014-02-25 | Apple Inc. | Adaptive location determination |
US8655371B2 (en) * | 2010-01-15 | 2014-02-18 | Apple Inc. | Location determination using cached location area codes |
US8433334B2 (en) * | 2010-01-15 | 2013-04-30 | Apple Inc. | Managing a location database for network-based positioning system |
US8200251B2 (en) | 2010-01-15 | 2012-06-12 | Apple Inc. | Determining a location of a mobile device using a location database |
KR20110084653A (ko) * | 2010-01-18 | 2011-07-26 | 삼성전자주식회사 | 휴대단말에서 프라이버시 보호 방법 및 장치 |
US8620344B2 (en) | 2010-04-07 | 2013-12-31 | Apple Inc. | Location-based application program management |
US8893053B1 (en) * | 2010-04-15 | 2014-11-18 | Sprint Spectrum L.P. | Method and apparatus for altering mobile device functionality |
US20110283241A1 (en) * | 2010-05-14 | 2011-11-17 | Google Inc. | Touch Gesture Actions From A Device's Lock Screen |
CN101894023B (zh) * | 2010-07-06 | 2016-03-30 | 中兴通讯股份有限公司 | 锁屏方法及移动终端 |
KR101685991B1 (ko) * | 2010-09-30 | 2016-12-13 | 엘지전자 주식회사 | 이동 단말기 및 이동 단말기의 제어 방법 |
TWI546700B (zh) * | 2011-01-13 | 2016-08-21 | 宏達國際電子股份有限公司 | 手持電子裝置及其控制方法與電腦程式產品 |
US8850251B1 (en) * | 2011-01-19 | 2014-09-30 | Intellectual Ventures Fund 79 Llc | Methods, devices, and mediums associated with controlling a power mode |
GB201101135D0 (en) * | 2011-01-21 | 2011-03-09 | Inq Entpr Ltd | Electronic device and method with efficient data capture |
CN102707870B (zh) * | 2011-02-17 | 2015-07-01 | 宏达国际电子股份有限公司 | 提供屏幕锁定的背景的方法及电子装置 |
US9087182B2 (en) | 2011-03-02 | 2015-07-21 | Blackberry Limited | Password-based operation of a locked computing device |
US9104288B2 (en) | 2011-03-08 | 2015-08-11 | Nokia Technologies Oy | Method and apparatus for providing quick access to media functions from a locked screen |
US9727124B2 (en) * | 2011-04-19 | 2017-08-08 | Apple Inc. | Power saving application update in a portable electronic device |
US9110556B2 (en) * | 2011-04-28 | 2015-08-18 | Nokia Technologies Oy | Method and apparatus for increasing the functionality of an electronic device in a locked state |
KR101677639B1 (ko) * | 2011-05-06 | 2016-11-18 | 엘지전자 주식회사 | 휴대 전자기기 및 이의 제어방법 |
JP5802830B2 (ja) | 2011-06-05 | 2015-11-04 | アップル インコーポレイテッド | 複数のアプリケーションから受信した通知を表示するためのシステムおよび方法 |
US11165963B2 (en) | 2011-06-05 | 2021-11-02 | Apple Inc. | Device, method, and graphical user interface for accessing an application in a locked device |
US9396167B2 (en) | 2011-07-21 | 2016-07-19 | Flipboard, Inc. | Template-based page layout for hosted social magazines |
US8997171B2 (en) | 2011-08-19 | 2015-03-31 | Microsoft Technology Licensing, Llc | Policy based application suspension and termination |
KR101285394B1 (ko) * | 2011-08-24 | 2013-08-23 | 주식회사 팬택 | 휴대 단말 시스템의 대기 상태에서의 퍼미션 제어 장치 |
US20130055169A1 (en) * | 2011-08-25 | 2013-02-28 | Samsung Electronics Co. Ltd. | Apparatus and method for unlocking a touch screen device |
KR101361333B1 (ko) * | 2011-08-26 | 2014-02-10 | 주식회사 팬택 | 잠금 상태 제어 장치 및 방법 |
KR101844224B1 (ko) * | 2011-08-29 | 2018-04-10 | 엘지전자 주식회사 | 이동 단말기 및 그 디스플레이 제어방법 |
KR101563150B1 (ko) * | 2011-09-09 | 2015-10-28 | 주식회사 팬택 | 잠금 화면에서 단축 기능을 제공하는 방법 및 그를 이용한 휴대용 단말기 |
US8578394B2 (en) | 2011-09-09 | 2013-11-05 | Microsoft Corporation | Exempting applications from suspension |
US20130069893A1 (en) * | 2011-09-15 | 2013-03-21 | Htc Corporation | Electronic device, controlling method thereof and computer program product |
US20130069962A1 (en) * | 2011-09-15 | 2013-03-21 | Microsoft Corporation | Active Lock Wallpapers |
CN105487636B (zh) * | 2011-09-15 | 2018-09-28 | 宏达国际电子股份有限公司 | 手持电子装置及其操作方法 |
US9395800B2 (en) * | 2011-09-30 | 2016-07-19 | Qualcomm Incorporated | Enabling instant handwritten input on mobile computing devices |
KR101160681B1 (ko) * | 2011-10-19 | 2012-06-28 | 배경덕 | 이동 통신 단말기의 활성화 시에 특정 동작이 수행되도록 하기 위한 방법, 이동 통신 단말기 및 컴퓨터 판독 가능 기록 매체 |
KR20130046482A (ko) * | 2011-10-28 | 2013-05-08 | 삼성전자주식회사 | 기본 화면 제어 방법 및 이를 지원하는 단말기 |
US20130111345A1 (en) * | 2011-10-31 | 2013-05-02 | Nokia Corporation | Portable electronic device, associated apparatus and methods |
US9063629B2 (en) | 2011-10-31 | 2015-06-23 | Nokia Technologies Oy | Responding to a received message in a locked user interaction mode |
US9223948B2 (en) | 2011-11-01 | 2015-12-29 | Blackberry Limited | Combined passcode and activity launch modifier |
US9536224B2 (en) | 2011-11-03 | 2017-01-03 | Htc Corporation | Method, apparatus and recording medium for displaying tasks |
US9060107B2 (en) * | 2011-11-23 | 2015-06-16 | Verizon Patent And Licensing Inc. | Video responses to messages |
KR101873744B1 (ko) * | 2011-11-29 | 2018-07-03 | 엘지전자 주식회사 | 이동단말기 및 그 제어방법 |
KR101873745B1 (ko) * | 2011-12-02 | 2018-07-03 | 엘지전자 주식회사 | 이동 단말기 및 그 제어방법 |
TW201324307A (zh) * | 2011-12-08 | 2013-06-16 | Acer Inc | 電子裝置及控制電子裝置的方法 |
US9372978B2 (en) | 2012-01-20 | 2016-06-21 | Apple Inc. | Device, method, and graphical user interface for accessing an application in a locked device |
KR101848663B1 (ko) * | 2012-01-30 | 2018-04-13 | 엘지전자 주식회사 | 이동 단말기 및 그 제어방법 |
CA2865263C (en) * | 2012-02-24 | 2017-06-27 | Blackberry Limited | Electronic device and method of controlling a display |
US8902182B2 (en) | 2012-02-24 | 2014-12-02 | Blackberry Limited | Electronic device and method of controlling a display |
WO2013169849A2 (en) | 2012-05-09 | 2013-11-14 | Industries Llc Yknots | Device, method, and graphical user interface for displaying user interface objects corresponding to an application |
DE112013002412T5 (de) | 2012-05-09 | 2015-02-19 | Apple Inc. | Vorrichtung, Verfahren und grafische Benutzeroberfläche zum Bereitstellen von Rückmeldung für das Wechseln von Aktivierungszuständen eines Benutzerschnittstellenobjekts |
DE112013002387T5 (de) | 2012-05-09 | 2015-02-12 | Apple Inc. | Vorrichtung, Verfahren und grafische Benutzeroberfläche für die Bereitstellung taktiler Rückkopplung für Operationen in einer Benutzerschnittstelle |
EP3401773A1 (en) | 2012-05-09 | 2018-11-14 | Apple Inc. | Device, method, and graphical user interface for displaying additional information in response to a user contact |
WO2013169865A2 (en) | 2012-05-09 | 2013-11-14 | Yknots Industries Llc | Device, method, and graphical user interface for moving a user interface object based on an intensity of a press input |
WO2013169843A1 (en) | 2012-05-09 | 2013-11-14 | Yknots Industries Llc | Device, method, and graphical user interface for manipulating framed graphical objects |
US9448813B2 (en) * | 2012-05-24 | 2016-09-20 | Microsoft Technology Licensing, Llc | Entry points to image-related applications in a mobile device |
KR101977074B1 (ko) * | 2012-06-26 | 2019-05-10 | 엘지전자 주식회사 | 이동 단말기 및 그것의 제어방법 |
CN102779013A (zh) * | 2012-07-12 | 2012-11-14 | 中兴通讯股份有限公司 | 一种触摸屏终端的操作控制方法及移动终端 |
US9736265B2 (en) * | 2012-08-09 | 2017-08-15 | Facebook, Inc. | Handling notifications |
US9667700B2 (en) * | 2012-08-12 | 2017-05-30 | Apple Inc. | Rendering a redeemable document |
KR101949737B1 (ko) * | 2012-08-28 | 2019-02-19 | 엘지전자 주식회사 | 이동 단말기 및 이의 제어 방법, 이를 위한 기록 매체 |
CN106775284B (zh) * | 2012-09-11 | 2019-12-24 | 联想(北京)有限公司 | 信息处理的方法及电子设备 |
US9037592B2 (en) | 2012-09-12 | 2015-05-19 | Flipboard, Inc. | Generating an implied object graph based on user behavior |
US10289661B2 (en) | 2012-09-12 | 2019-05-14 | Flipboard, Inc. | Generating a cover for a section of a digital magazine |
US9165314B2 (en) | 2012-09-12 | 2015-10-20 | Flipboard, Inc. | Interactions for sharing content items in a digital magazine |
US10061760B2 (en) | 2012-09-12 | 2018-08-28 | Flipboard, Inc. | Adaptive layout of content in a digital magazine |
US8954736B2 (en) * | 2012-10-04 | 2015-02-10 | Google Inc. | Limiting the functionality of a software program based on a security model |
CN103729116A (zh) * | 2012-10-12 | 2014-04-16 | 纬创资通股份有限公司 | 可锁定屏幕的计算机装置及屏幕锁定方法与储存介质 |
KR101234440B1 (ko) * | 2012-10-15 | 2013-02-18 | 김경형 | 스마트 디바이스의 잠금 화면 팝업 표시 장치 및 방법 |
CN103064585B (zh) * | 2012-12-24 | 2017-10-17 | 东莞宇龙通信科技有限公司 | 终端解锁的方法及终端 |
US9483855B2 (en) | 2013-01-15 | 2016-11-01 | Flipboard, Inc. | Overlaying text in images for display to a user of a digital magazine |
US10133546B2 (en) | 2013-03-14 | 2018-11-20 | Amazon Technologies, Inc. | Providing content on multiple devices |
US9842584B1 (en) | 2013-03-14 | 2017-12-12 | Amazon Technologies, Inc. | Providing content on multiple devices |
US9225677B2 (en) * | 2013-03-15 | 2015-12-29 | Facebook, Inc. | Systems and methods for displaying a digest of messages or notifications without launching applications associated with the messages or notifications |
US8593427B1 (en) | 2013-05-10 | 2013-11-26 | Jinrong Yang | System and method for managing display power consumption |
US9075612B2 (en) | 2013-05-10 | 2015-07-07 | Jinrong Yang | System and method for managing display power consumption |
US20140372896A1 (en) * | 2013-06-14 | 2014-12-18 | Microsoft Corporation | User-defined shortcuts for actions above the lock screen |
KR102065414B1 (ko) * | 2013-09-05 | 2020-02-11 | 엘지전자 주식회사 | 이동 단말기 및 그 제어방법 |
US9727915B2 (en) | 2013-09-26 | 2017-08-08 | Trading Technologies International, Inc. | Methods and apparatus to implement spin-gesture based trade action parameter selection |
KR102157858B1 (ko) * | 2013-11-18 | 2020-09-21 | 삼성전자주식회사 | 전력 소모를 줄일 수 있는 전자 장치 및 방법 |
CN106991305A (zh) * | 2013-11-22 | 2017-07-28 | 华为终端有限公司 | 消息的处理方法及装置 |
US11435895B2 (en) * | 2013-12-28 | 2022-09-06 | Trading Technologies International, Inc. | Methods and apparatus to enable a trading device to accept a user input |
US11343335B2 (en) | 2014-05-29 | 2022-05-24 | Apple Inc. | Message processing by subscriber app prior to message forwarding |
AU2015267671B2 (en) | 2014-05-30 | 2018-04-19 | Apple Inc. | Transition from use of one device to another |
JP6137068B2 (ja) * | 2014-06-24 | 2017-05-31 | コニカミノルタ株式会社 | 情報処理装置、同装置におけるロック中画面の表示制御方法及び表示制御プログラム |
US9961490B2 (en) * | 2014-08-29 | 2018-05-01 | Paypal, Inc. | Application Provisioning System |
KR102048329B1 (ko) * | 2014-09-19 | 2019-11-25 | 후아웨이 테크놀러지 컴퍼니 리미티드 | 애플리케이션 프로그램 실행 방법 및 장치 |
US10172041B2 (en) | 2014-12-04 | 2019-01-01 | At&T Intellectual Property I, L.P. | Facilitation of mobile device resource optimization |
US9632664B2 (en) | 2015-03-08 | 2017-04-25 | Apple Inc. | Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback |
US10254911B2 (en) | 2015-03-08 | 2019-04-09 | Apple Inc. | Device configuration user interface |
US10095396B2 (en) | 2015-03-08 | 2018-10-09 | Apple Inc. | Devices, methods, and graphical user interfaces for interacting with a control object while dragging another object |
US9639184B2 (en) | 2015-03-19 | 2017-05-02 | Apple Inc. | Touch input cursor manipulation |
US20170045981A1 (en) | 2015-08-10 | 2017-02-16 | Apple Inc. | Devices and Methods for Processing Touch Inputs Based on Their Intensities |
US9860451B2 (en) | 2015-06-07 | 2018-01-02 | Apple Inc. | Devices and methods for capturing and interacting with enhanced digital images |
US9830048B2 (en) | 2015-06-07 | 2017-11-28 | Apple Inc. | Devices and methods for processing touch inputs with instructions in a web page |
US9727749B2 (en) | 2015-06-08 | 2017-08-08 | Microsoft Technology Licensing, Llc | Limited-access functionality accessible at login screen |
CN105100446B (zh) * | 2015-06-30 | 2019-06-21 | 努比亚技术有限公司 | 一种快速亮屏和锁屏的方法和装置 |
US9880735B2 (en) | 2015-08-10 | 2018-01-30 | Apple Inc. | Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback |
JP6700708B2 (ja) * | 2015-10-09 | 2020-05-27 | キヤノン株式会社 | 電子機器及びその制御方法、プログラム、並びに記憶媒体 |
CN106648384B (zh) | 2015-10-29 | 2022-02-08 | 创新先进技术有限公司 | 一种服务调用方法及装置 |
US11182853B2 (en) | 2016-06-27 | 2021-11-23 | Trading Technologies International, Inc. | User action for continued participation in markets |
US10102823B2 (en) * | 2016-11-02 | 2018-10-16 | Microsoft Technology Licensing, Llc | Techniques for storing and displaying an image on a display device |
KR102309296B1 (ko) | 2017-03-17 | 2021-10-06 | 엘지전자 주식회사 | 이동단말기 및 그 제어 방법 |
US10386911B2 (en) | 2017-04-07 | 2019-08-20 | International Business Machines Corporation | Screen turn off override control |
US11269394B2 (en) | 2017-11-17 | 2022-03-08 | Ntt Docomo, Inc. | Display device and display method to minimize power consumption of touch-screen unit |
US10573273B2 (en) * | 2018-06-13 | 2020-02-25 | Mapsted Corp. | Method and system for device placement based optimization techniques |
US11477609B2 (en) | 2019-06-01 | 2022-10-18 | Apple Inc. | User interfaces for location-related communications |
US11481094B2 (en) | 2019-06-01 | 2022-10-25 | Apple Inc. | User interfaces for location-related communications |
US11960615B2 (en) | 2021-06-06 | 2024-04-16 | Apple Inc. | Methods and user interfaces for voice-based user profile management |
KR20220167427A (ko) * | 2021-06-11 | 2022-12-21 | 삼성디스플레이 주식회사 | 표시 장치 |
Family Cites Families (102)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
AU3969093A (en) | 1992-04-30 | 1993-11-29 | Apple Computer, Inc. | Method and apparatus for organizing information in a computer system |
US5537544A (en) | 1992-09-17 | 1996-07-16 | Kabushiki Kaisha Toshiba | Portable computer system having password control means for holding one or more passwords such that the passwords are unreadable by direct access from a main processor |
US5991883A (en) * | 1996-06-03 | 1999-11-23 | Compaq Computer Corporation | Power conservation method for a portable computer with LCD display |
US7840912B2 (en) * | 2006-01-30 | 2010-11-23 | Apple Inc. | Multi-touch gesture dictionary |
EP0944003A1 (en) | 1998-03-18 | 1999-09-22 | SONY EUROPE GmbH | Notification subsystem |
US7209955B1 (en) | 1998-05-29 | 2007-04-24 | Research In Motion Limited | Notification system and method for a mobile data communication device |
US6353449B1 (en) * | 1998-12-10 | 2002-03-05 | International Business Machines Corporation | Communicating screen saver |
US7120865B1 (en) | 1999-07-30 | 2006-10-10 | Microsoft Corporation | Methods for display, notification, and interaction with prioritized messages |
JP2001119453A (ja) | 1999-10-18 | 2001-04-27 | Japan Radio Co Ltd | キャラクタ表示制御方法 |
US6618042B1 (en) * | 1999-10-28 | 2003-09-09 | Gateway, Inc. | Display brightness control method and apparatus for conserving battery power |
US6574484B1 (en) | 1999-12-02 | 2003-06-03 | Worldcom, Inc. | Method for emergency service access using a mobile phone |
KR100353326B1 (ko) * | 2000-08-11 | 2002-09-18 | 삼성전자 주식회사 | 컴퓨터 주변기기의 절전장치 및 절전방법 |
US6691215B1 (en) * | 2000-09-26 | 2004-02-10 | Sun Microsystems, Inc. | Method and apparatus for reducing power consumption |
US7688306B2 (en) | 2000-10-02 | 2010-03-30 | Apple Inc. | Methods and apparatuses for operating a portable device based on an accelerometer |
GB0031477D0 (en) * | 2000-12-22 | 2001-02-07 | Symbian Ltd | Mobile telephone device with idle screen |
WO2002065303A1 (fr) | 2001-02-13 | 2002-08-22 | Fujitsu Limited | Terminal de reseau a mode d"economie d"energie |
US6892081B1 (en) | 2001-05-31 | 2005-05-10 | Nokia Corporation | Mobile terminal and method of operation using content sensitive menu keys in keypad locked mode |
KR20030023809A (ko) | 2001-09-14 | 2003-03-20 | 엘지전자 주식회사 | 휴대용 컴퓨터에서의 디스플레이 밝기 조절방법 |
KR100403745B1 (ko) * | 2001-09-19 | 2003-10-30 | 삼성전자주식회사 | 휴대 전화 단말 장치에서 잠금 상태시 사용자 정보 확인및 자동 호출 방법 |
US20030074590A1 (en) * | 2001-10-12 | 2003-04-17 | Fogle Steven L. | Computer system with improved entry into powersave and lock modes and method of use therefor |
US20030169306A1 (en) | 2002-03-07 | 2003-09-11 | Nokia Corporation | Creating a screen saver from downloadable applications on mobile devices |
US6848067B2 (en) | 2002-03-27 | 2005-01-25 | Hewlett-Packard Development Company, L.P. | Multi-port scan chain register apparatus and method |
FI20021655A (fi) | 2002-06-19 | 2003-12-20 | Nokia Corp | Menetelmä lukituksen avaamiseksi ja kannettava elektroninen laite |
US7434229B2 (en) * | 2002-07-31 | 2008-10-07 | Genesys Telecommunications Laboratories, Inc. | Method for improving temporal consistency and snapshot recency in a monitored real-time software-reporting-application architecture |
FI20021682A (fi) | 2002-09-20 | 2004-03-21 | Nokia Corp | Menetelmä laitteen lukitustilan avaamiseksi ja elektroninen laite |
US20040093582A1 (en) * | 2002-11-01 | 2004-05-13 | Segura Tim E. | Method for allowing a computer to be used as an information kiosk while locked |
KR100514683B1 (ko) | 2002-12-10 | 2005-09-13 | 주식회사 팬택앤큐리텔 | 휴대용 단말기 배터리 절전 방법 |
US7113809B2 (en) * | 2002-12-19 | 2006-09-26 | Nokia Corporation | Apparatus and a method for providing information to a user |
US7181701B2 (en) | 2003-01-03 | 2007-02-20 | Microsoft Corporation | Glanceable information system and method |
US7660864B2 (en) | 2003-05-27 | 2010-02-09 | Nokia Corporation | System and method for user notification |
US7231231B2 (en) | 2003-10-14 | 2007-06-12 | Nokia Corporation | Method and apparatus for locking a mobile telephone touch screen |
ATE358853T1 (de) | 2004-02-26 | 2007-04-15 | Research In Motion Ltd | Umgebungsbewusster computer |
US7657846B2 (en) | 2004-04-23 | 2010-02-02 | Microsoft Corporation | System and method for displaying stack icons |
US7570259B2 (en) * | 2004-06-01 | 2009-08-04 | Intel Corporation | System to manage display power consumption |
US7343150B2 (en) | 2004-06-30 | 2008-03-11 | Avaya Technology Corp. | Log-based ringtones |
KR20060016426A (ko) | 2004-08-17 | 2006-02-22 | 삼성전자주식회사 | 이동 통신 단말기의 메시지 관리 방법 |
DE602004008082T2 (de) | 2004-11-12 | 2008-04-17 | Research In Motion Ltd., Waterloo | Verfahren zur Durchführung von Anrufen mit einem verriegelten elektrischen Handgerät und elektrisches Handgerät ausgestaltet zur Durchführung dieses Verfahrens |
KR100763174B1 (ko) * | 2004-11-13 | 2007-10-04 | 삼성전자주식회사 | 절전 레벨을 디스플레이하는 장치 및 방법 |
TWI253834B (en) | 2004-12-31 | 2006-04-21 | Giga Byte Comm Inc | Portable device with motion detection |
US7392358B2 (en) | 2005-01-14 | 2008-06-24 | Sandisk Corporation | Delivery of a message to a user of a portable data storage device as a condition of its use |
KR100713494B1 (ko) | 2005-06-20 | 2007-04-30 | 삼성전자주식회사 | 카메라부를 이용한 사용자 인증 방법 및 이를 위한이동통신단말기 |
KR100673163B1 (ko) | 2005-06-29 | 2007-01-22 | 에스케이 텔레콤주식회사 | 메시지 보안 방법 및 그 이동 통신 단말 |
US20070016958A1 (en) | 2005-07-12 | 2007-01-18 | International Business Machines Corporation | Allowing any computer users access to use only a selection of the available applications |
US7881283B2 (en) | 2005-07-13 | 2011-02-01 | Research In Motion Limited | Customizability of event notification on telephony-enabled devices |
US20070028176A1 (en) | 2005-07-26 | 2007-02-01 | Perdomo Jorge L | Method and system for providing limited access to a locked computing device |
KR100722278B1 (ko) | 2005-08-26 | 2007-05-28 | 엘지전자 주식회사 | 터치스크린을 구비한 이동통신 단말기 및 그 동작방법 |
KR100632400B1 (ko) * | 2005-11-11 | 2006-10-11 | 한국전자통신연구원 | 음성 인식을 이용한 입출력 장치 및 그 방법 |
US20070145680A1 (en) | 2005-12-15 | 2007-06-28 | Outland Research, Llc | Shake Responsive Portable Computing Device for Simulating a Randomization Object Used In a Game Of Chance |
US7657849B2 (en) * | 2005-12-23 | 2010-02-02 | Apple Inc. | Unlocking a device by performing gestures on an unlock image |
US8078990B2 (en) * | 2006-02-01 | 2011-12-13 | Research In Motion Limited | Secure device sharing |
US20080040688A1 (en) | 2006-02-10 | 2008-02-14 | George Hoffman | Method and Apparatus for Displaying Notifications |
US20070207782A1 (en) | 2006-03-06 | 2007-09-06 | Tran Bao Q | Multimedia telephone |
US9195428B2 (en) | 2006-04-05 | 2015-11-24 | Nvidia Corporation | Method and system for displaying data from auxiliary display subsystem of a notebook on a main display of the notebook |
JP4375353B2 (ja) | 2006-04-24 | 2009-12-02 | 日本電気株式会社 | 携帯通信端末、そのメール送受信機能制御方法、プログラム、及び記録媒体 |
US8863309B2 (en) | 2006-04-27 | 2014-10-14 | Hewlett-Packard Development Company, L.P. | Selectively unlocking a core root of trust for measurement (CRTM) |
US7516884B2 (en) | 2006-05-03 | 2009-04-14 | International Business Machines Corporation | Method and system for private information exchange in smart card commerce |
DE102006024449A1 (de) | 2006-05-24 | 2007-11-29 | Combots Product Gmbh & Co. Kg | Übermittlung von Nachrichten mittels animierter Kommunikationselemente |
US20070280458A1 (en) | 2006-06-02 | 2007-12-06 | Aberethy Michael N | Caller directed voicemail response |
US20080020803A1 (en) | 2006-07-18 | 2008-01-24 | Motorola, Inc. | Methods and devices for restricting access to mobile communication device functionality |
US7843427B2 (en) | 2006-09-06 | 2010-11-30 | Apple Inc. | Methods for determining a cursor position from a finger contact with a touch screen display |
US20080086387A1 (en) | 2006-10-04 | 2008-04-10 | The Regents Of The University Of California | Information-delivery system and method and applications employing same |
JP4148528B2 (ja) | 2006-10-31 | 2008-09-10 | インターナショナル・ビジネス・マシーンズ・コーポレーション | 排他制御を効率化する技術 |
KR20080041937A (ko) | 2006-11-08 | 2008-05-14 | 삼성전자주식회사 | 숫자 버튼이 없는 장치의 잠금 모드 제어 방법 및 그 장치 |
US7995050B2 (en) * | 2006-12-27 | 2011-08-09 | Hewlett-Packard Development Company, L.P. | Power saving display |
US20090262074A1 (en) * | 2007-01-05 | 2009-10-22 | Invensense Inc. | Controlling and accessing content using motion processing on mobile devices |
US9049302B2 (en) * | 2007-01-07 | 2015-06-02 | Apple Inc. | Portable multifunction device, method, and graphical user interface for managing communications received while in a locked state |
EP1953663A1 (en) | 2007-01-26 | 2008-08-06 | Research In Motion Limited | Touch entry of password on a mobile device |
US8255724B2 (en) * | 2007-02-01 | 2012-08-28 | Nxp B.V. | Control of awake time in mobile device with event based time period followed by sleep mode algorithm |
US7853240B2 (en) | 2007-02-15 | 2010-12-14 | Research In Motion Limited | Emergency number selection for mobile communications device |
JP2008236184A (ja) | 2007-03-19 | 2008-10-02 | Mitsubishi Electric Corp | 通信端末装置及び情報表示方法及びプログラム |
KR100795750B1 (ko) | 2007-04-04 | 2008-01-21 | 삼성전자주식회사 | 휴대단말기에서 잠금모드 해제 방법 및 장치 |
US7792544B2 (en) * | 2007-05-25 | 2010-09-07 | Motorola, Inc. | Method and apparatus for disabling the user interface of electronic devices |
US9954996B2 (en) * | 2007-06-28 | 2018-04-24 | Apple Inc. | Portable electronic device with conversation management for incoming instant messages |
US9261979B2 (en) | 2007-08-20 | 2016-02-16 | Qualcomm Incorporated | Gesture-based mobile interaction |
US20090058842A1 (en) | 2007-09-04 | 2009-03-05 | Apple Inc. | Devices and methods for controlling a display to conserve power |
US9477395B2 (en) * | 2007-09-04 | 2016-10-25 | Apple Inc. | Audio file interface |
KR100823871B1 (ko) | 2007-10-11 | 2008-04-21 | 주식회사 자티전자 | 드래그 버튼을 이용하여 절전을 관리하는 휴대용 단말기 및그 동작방법 |
US20090137284A1 (en) | 2007-11-28 | 2009-05-28 | Vipula Liyanaarachchi | Method and System for Enabling a Toy Mode on a Telephone |
CA2710597C (en) | 2007-12-24 | 2020-08-11 | Karen Freeman | Visualization method for messages stored in an inbox |
JP4564073B2 (ja) | 2008-02-04 | 2010-10-20 | 株式会社エヌ・ティ・ティ・ドコモ | 通信端末および通信方法 |
US20090271731A1 (en) | 2008-04-27 | 2009-10-29 | Htc Corporation | Electronic device and user interface display method thereof |
US20090282130A1 (en) | 2008-05-12 | 2009-11-12 | Nokia Corporation | Resource sharing via close-proximity wireless communication |
US8839431B2 (en) | 2008-05-12 | 2014-09-16 | Enpulz, L.L.C. | Network browser based virus detection |
US8174503B2 (en) | 2008-05-17 | 2012-05-08 | David H. Cain | Touch-based authentication of a mobile device through user generated pattern creation |
US8830181B1 (en) * | 2008-06-01 | 2014-09-09 | Cypress Semiconductor Corporation | Gesture recognition system for a touch-sensing surface |
KR101517967B1 (ko) * | 2008-07-07 | 2015-05-06 | 엘지전자 주식회사 | 휴대 단말기 및 그 제어방법 |
EP2327201B1 (en) | 2008-07-15 | 2018-09-05 | Immersion Corporation | Systems and methods for transmitting haptic messages |
US8341557B2 (en) * | 2008-09-05 | 2012-12-25 | Apple Inc. | Portable touch screen device, method, and graphical user interface for providing workout support |
US20100079380A1 (en) | 2008-09-30 | 2010-04-01 | Nokia Corporation | Intelligent input device lock |
US20100081414A1 (en) | 2008-09-30 | 2010-04-01 | David Poisner | Backup pin entry using camera and ocr |
US8584031B2 (en) | 2008-11-19 | 2013-11-12 | Apple Inc. | Portable touch screen device, method, and graphical user interface for using emoji characters |
JP4811452B2 (ja) | 2008-11-19 | 2011-11-09 | ソニー株式会社 | 画像処理装置、画像表示方法および画像表示プログラム |
US20100146437A1 (en) | 2008-12-04 | 2010-06-10 | Microsoft Corporation | Glanceable animated notifications on a locked device |
US9197738B2 (en) * | 2008-12-04 | 2015-11-24 | Microsoft Technology Licensing, Llc | Providing selected data through a locked display |
US8331992B2 (en) * | 2008-12-19 | 2012-12-11 | Verizon Patent And Licensing Inc. | Interactive locked state mobile communication device |
JP2010187228A (ja) | 2009-02-12 | 2010-08-26 | Nec Saitama Ltd | 携帯通信端末、その制御方法、及びプログラム |
US20110004845A1 (en) | 2009-05-19 | 2011-01-06 | Intelliborn Corporation | Method and System For Notifying A User of An Event Or Information Using Motion And Transparency On A Small Screen Display |
US20100306705A1 (en) * | 2009-05-27 | 2010-12-02 | Sony Ericsson Mobile Communications Ab | Lockscreen display |
US8280456B2 (en) * | 2009-08-14 | 2012-10-02 | Google Inc. | Providing a user with feedback regarding power consumption in battery-operated electronic devices |
US8434153B2 (en) | 2009-08-24 | 2013-04-30 | Microsoft Corporation | Application display on a locked device |
US20110283241A1 (en) * | 2010-05-14 | 2011-11-17 | Google Inc. | Touch Gesture Actions From A Device's Lock Screen |
KR101669967B1 (ko) * | 2010-08-23 | 2016-10-27 | 엘지전자 주식회사 | 이동단말기 및 그 제어방법 |
-
2009
- 2009-08-24 US US12/546,216 patent/US8434153B2/en active Active
-
2010
- 2010-08-23 JP JP2012526864A patent/JP5525052B2/ja active Active
- 2010-08-23 KR KR1020167031321A patent/KR101849034B1/ko active IP Right Grant
- 2010-08-23 BR BR112012002786-7A patent/BR112012002786A2/pt not_active Application Discontinuation
- 2010-08-23 AU AU2010289874A patent/AU2010289874B2/en active Active
- 2010-08-23 KR KR1020187009427A patent/KR101945681B1/ko active IP Right Grant
- 2010-08-23 CN CN201080037511.0A patent/CN102550120B/zh active Active
- 2010-08-23 KR KR1020127004746A patent/KR101677312B1/ko active IP Right Grant
- 2010-08-23 EP EP10814191A patent/EP2471336A4/en not_active Ceased
- 2010-08-23 CA CA2768513A patent/CA2768513C/en active Active
- 2010-08-23 WO PCT/US2010/046278 patent/WO2011028458A2/en active Application Filing
-
2013
- 2013-04-29 US US13/873,011 patent/US9760176B2/en active Active
-
2017
- 2017-08-23 US US15/683,894 patent/US10691191B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
EP2471336A2 (en) | 2012-07-04 |
US20110047368A1 (en) | 2011-02-24 |
KR101945681B1 (ko) | 2019-02-07 |
WO2011028458A3 (en) | 2011-06-30 |
AU2010289874A1 (en) | 2012-02-16 |
US20130283215A1 (en) | 2013-10-24 |
CA2768513A1 (en) | 2011-03-10 |
US20170351337A1 (en) | 2017-12-07 |
US9760176B2 (en) | 2017-09-12 |
AU2010289874B2 (en) | 2014-11-06 |
KR20180038578A (ko) | 2018-04-16 |
WO2011028458A2 (en) | 2011-03-10 |
BR112012002786A2 (pt) | 2018-03-13 |
US8434153B2 (en) | 2013-04-30 |
US10691191B2 (en) | 2020-06-23 |
CN102550120B (zh) | 2016-08-03 |
JP5525052B2 (ja) | 2014-06-18 |
JP2013502667A (ja) | 2013-01-24 |
KR20160133012A (ko) | 2016-11-21 |
KR20120051038A (ko) | 2012-05-21 |
EP2471336A4 (en) | 2012-12-19 |
KR101849034B1 (ko) | 2018-04-13 |
CN102550120A (zh) | 2012-07-04 |
CA2768513C (en) | 2021-02-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101677312B1 (ko) | 잠금 상태의 장치 상에서의 애플리케이션 표시 | |
EP3572936B1 (en) | Method, terminal and computer-readable storage medium for displaying interface of application program | |
RU2589522C2 (ru) | Мобильное устройство, имеющее состояние блокировки касания, и способ для оперирования мобильным устройством | |
US9875346B2 (en) | Setting and terminating restricted mode operation on electronic devices | |
JP6313475B2 (ja) | ユーザ端末装置及びそのディスプレイ方法 | |
US8972892B2 (en) | Notification in immersive applications | |
US8907977B2 (en) | Mobile terminal having a display configured to display multiple zones and control method thereof | |
EP2854009B1 (en) | Method and apparatus for unlocking lock screen in electronic device | |
AU2008271011B2 (en) | Port discovery and message delivery in a portable electronic device | |
US20130219332A1 (en) | Power efficient application notification system | |
US9182889B1 (en) | Preventing unintentional user activation of user interface elements | |
CA2888714C (en) | Communication device and method for receipt and presentation of input and feedback | |
JP5109854B2 (ja) | 表示制御プログラム、方法及び装置 | |
CN113805972A (zh) | 应用运行方法和装置 | |
CN113268185A (zh) | 信息提供方法、装置及电子设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
N231 | Notification of change of applicant | ||
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
A107 | Divisional application of patent | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20191016 Year of fee payment: 4 |