KR102524069B1 - 이동 단말을 이용한 스케줄 알림 방법 및 그 이동 단말 - Google Patents
이동 단말을 이용한 스케줄 알림 방법 및 그 이동 단말 Download PDFInfo
- Publication number
- KR102524069B1 KR102524069B1 KR1020150178501A KR20150178501A KR102524069B1 KR 102524069 B1 KR102524069 B1 KR 102524069B1 KR 1020150178501 A KR1020150178501 A KR 1020150178501A KR 20150178501 A KR20150178501 A KR 20150178501A KR 102524069 B1 KR102524069 B1 KR 102524069B1
- Authority
- KR
- South Korea
- Prior art keywords
- schedule
- tag
- mobile terminal
- time
- information
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
- G06Q10/109—Time management, e.g. calendars, reminders, meetings or time accounting
-
- G—PHYSICS
- G04—HOROLOGY
- G04G—ELECTRONIC TIME-PIECES
- G04G9/00—Visual time or date indication means
-
- 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
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
- G06Q10/109—Time management, e.g. calendars, reminders, meetings or time accounting
- G06Q10/1093—Calendar-based scheduling for persons or groups
-
- G—PHYSICS
- G04—HOROLOGY
- G04G—ELECTRONIC TIME-PIECES
- G04G11/00—Producing optical signals at preselected times
-
- G—PHYSICS
- G04—HOROLOGY
- G04G—ELECTRONIC TIME-PIECES
- G04G13/00—Producing acoustic time signals
- G04G13/02—Producing acoustic time signals at preselected times, e.g. alarm clocks
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/0412—Digitisers structurally integrated in a display
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
-
- 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
-
- 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/72448—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
- H04M1/72451—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions according to schedules, e.g. using calendar applications
-
- 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/72448—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
- H04M1/72457—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions according to geographic location
-
- 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/725—Cordless telephones
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W68/00—User notification, e.g. alerting and paging, for incoming communication, change of service or the like
- H04W68/005—Transmission of information for alerting of incoming communication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/18—Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Business, Economics & Management (AREA)
- General Engineering & Computer Science (AREA)
- Human Resources & Organizations (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Entrepreneurship & Innovation (AREA)
- Strategic Management (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Economics (AREA)
- General Business, Economics & Management (AREA)
- Tourism & Hospitality (AREA)
- Quality & Reliability (AREA)
- Operations Research (AREA)
- Marketing (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Telephone Function (AREA)
- User Interface Of Digital Computer (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Environmental & Geological Engineering (AREA)
Abstract
일 개시에 의하여, 이동 단말을 이용한 스케줄 알림 방법을 제공하며, 본 방법은, 사용자의 스케줄을 나타내는 스케줄 정보를 획득하는 단계, 사용자의 스케줄 정보에 포함된 시간 정보에 기초하여 적어도 하나의 스케줄 태그를 생성하는 단계, 이동 단말의 화면 상에 시계 GUI(Clock GUI)를 디스플레이 하는 단계, 스케줄 태그에 대응되는 시간 정보에 기초하여, 스케줄 태그를 디스플레이 된 시계 GUI의 가장자리에 표시하는 단계, 및 표시된 스케줄 태그에 대응되는 시간 정보 및 현재 시각에 따라, 표시된 스케줄 태그의 속성을 변경하여 표시하는 단계를 포함할 수 있다.
Description
일 개시에 의하여, 이동 단말을 이용하여 스케줄을 표시하고 스케줄에 대한 알림을 제공하는 방법 및 이동 단말에 대하여 개시하고 있다.
최근에 이동 단말의 급속한 개발과 함께, 예를 들어 데이터, 음성 통신 기능, 카메라 기능, 멀티미디어 플레이어 기능, 지불 기능 등의 더욱 더 많은 기능들이 이동 단말에 삽입되고 있다. 특히, 지능적인 동작 시스템들의 계속적인 개발과 함께, 사용자 맞춤형 장치 및 시스템들이 개발되고 있다.
최근 가속화된 생활 속도와 함께, 사람들은 자신의 스케줄 관리에 대한 더 많은 요구 사항들을 가지게 되었고, 이동 단말의 제한된 디스플레이 영역을 효율적으로 사용할 수 있는 스케줄 관리 및 알림 방법에 대한 요구가 증대되었다.
최근에는, 손목 시계 형태로 구현된 단말기인 스마트 워치(SMART WATCH)에 대한 수요가 점점 증가하고 있는 추세이다. 여기서, 스마트 워치는 일반 시계보다 향상된 기능을 장착하고 있는 임베디드 시스템 손목 시계로서, 모바일 운영 체제를 설치하여 스마트 폰과 같은 기능을 수행한다.
일 개시에 의하여, 시간에 따라 스케줄 정보를 명확하게 표시할 수 있는 이동 단말 및 그 이동 단말을 이용한 스케줄 알림 방법을 제공할 수 있다.
일 개시에 의하여, 이동 단말을 이용한 스케줄 알림 방법을 제공하며, 본 방법은, 사용자의 스케줄을 나타내는 스케줄 정보를 획득하는 단계, 사용자의 스케줄 정보에 포함된 시간 정보에 기초하여 적어도 하나의 스케줄 태그를 생성하는 단계, 이동 단말의 화면 상에 시계 GUI(Clock GUI)를 디스플레이하는 단계, 스케줄 태그에 대응되는 시간 정보에 기초하여, 스케줄 태그를 디스플레이 된 시계 GUI의 가장자리에 표시하는 단계, 및 표시된 스케줄 태그에 대응되는 시간 정보 및 현재 시각에 따라, 표시된 스케줄 태그의 속성을 변경하여 표시하는 단계를 포함할 수 있다.
여기서, 스케줄 태그는, 스케줄 태그에 대응되는 시간이 오전인지 오후인지에 따라, 구별되게 표시될 수 있다.
또한, 스케줄 태그는, 시계 GUI의 가장자리 중에서, 스케줄 태그에 대응되는 시간에 대응되는 부분에 표시될 수 있다.
또한, 사용자에 의하여 스케줄 태그가 선택되는 경우, 스케줄 태그에 대응되는 세부 스케줄 정보를 표시하는 단계를 더 포함할 수 있다.
또한, 스케줄 태그의 속성을 변경하여 표시하는 단계는,스케줄 태그에 대응되는 스케줄의 종류에 따라, 스케줄 태그의 모양, 크기, 색상 및 밝기 중 적어도 어느 하나를 변경하여 디스플레이할 수 있다.
또한, 스케줄 태그의 속성을 변경하여 표시하는 단계는, 현재 시각이, 표시된 스케줄 태그에 대응되는 시간 구간의 미리 설정된 범위 내에 포함됨에 따라, 스케줄 태그의 속성을 변경하여 표시할 수 있다.
또한, 스케줄 태그의 속성을 변경하여 표시하는 단계는, 표시된 스케줄 태그에 대응되는 시간 구간의 시작점에 근접함에 따라, 스케줄 태그의 속성을 연속적으로 변경할 수 있다.
또한, 표시된 스케줄 태그에 대응되는 시간 정보 및 현재 시각에 따라, 시계 GUI에 포함된 시침, 분침 및 배경화면 중 적어도 하나의 색상, 모양 및 밝기 중 적어도 어느 하나를 변경하여 표시할 수 있다.
또한, 표시된 스케줄 태그에 대응되는 시간 정보 및 현재 시각에 따라, 미리 설정된 권한을 가진 외부 장치로, 스케줄 태그에 대응되는 스케줄 정보를 전송하는 단계를 더 포함할 수 있다.
또한, 표시된 스케줄 태그에 대응되는 시간 정보 및 현재 시각에 따라, 미리 설정된 알림을 출력하는 단계를 더 포함할 수 있다.
여기서, 알림은 시각적 알림, 청각적 알림 및 촉각적 알림 중 적어도 어느 하나를 포함할 수 있다.
또한, 알림을 출력하는 단계는, 사용자의 현재 상태 및 이동 단말의 주변 환경 상태 중 적어도 하나를 감지하는 단계, 및 사용자의 현재 상태 및 이동 단말의 주변 환경 상태 중 적어도 하나에 기초하여, 알림의 속성을 변경시키는 단계를 포함할 수 있다.
또한, 표시된 스케줄 태그의 속성을 변경하여 표시하는 단계는, 이동 단말의 현재 위치를 감지하는 단계, 이동 단말의 현재 위치로부터 스케줄 태그에 대응되는 약속장소 정보에 기초하여 약속장소까지의 이동 경로 및 이동 시간을 결정하는 단계, 결정된 이동 시간에 기초하여, 스케줄 태그의 속성을 변경하여 표시하는 시간을 결정하는 단계, 및 결정된 시간에 기초하여, 표시된 스케줄 태그의 속성을 변경하여 표시하는 단계를 포함할 수 있다.
또한, 스케줄 정보를 획득하는 단계는, 스케줄 정보를 외부 장치로부터 수신하는 단계, 스케줄 정보를 사용자로부터 입력받는 단계, 및 스케줄 정보를 스케줄 어플리케이션을 통해 입력받는 단계 중 적어도 하나를 포함할 수 있다.
또한, 스케줄 태그를 생성하는 단계는, 스케줄 정보를 수정할 것을 요청하는 신호를 획득하는 단계, 스케줄 수정 요청 신호에 기초하여, 적어도 하나의 스케줄 태그를 수정하는 단계, 및 수정된 스케줄 태그에 대응되는 시간 정보에 기초하여, 수정된 스케줄 태그를 디스플레이 된 시계 GUI의 가장자리에 표시하는 단계를 포함할 수 있다.
또한, 사용자의 제 1스케줄 정보에 포함된 시간 정보에 기초하여 생성된 제 1스케줄 태그를 표시한 후, 미리 결정된 권한을 가진 다른 사용자의 이동 단말로부터, 사용자의 제 2스케줄 정보를 획득하는 단계, 사용자의 제 2스케줄 정보에 포함된 시간 정보에 기초하여, 적어도 하나의 제 2스케줄 태그를 생성하는 단계, 및 제 2스케줄 태그에 대응되는 시간 정보에 기초하여, 제 2스케줄 태그를 디스플레이 된 시계 GUI의 가장자리에 표시하는 단계를 더 포함할 수 있다.
또한, 제 2스케줄 태그와 제 1스케줄 태그는 서로 다른 위치 상에 표시될 수 있다.
또한, 사용자에 의하여 제 2스케줄 태그가 선택되는 경우, 제 2 스케줄 태그에 대응되는 세부 스케줄 정보를 표시하는 단계,를 포함하되, 여기서 세부 스케줄 정보는, 제 2스케줄 정보의 발신자, 제 2스케줄 시간 및 제 2스케줄의 내용을 포함할 수 있다.
또한, 제 1스케줄 태그에 대응되는 시간 및 제 2스케줄 태그에 대응되는 시간이 중복되는지 여부를 판단하는 단계, 및 제 1스케줄 태그에 대응되는 시간 및 제 2스케줄 태그에 대응되는 시간이 중복되는 경우, 제 2스케줄 태그의 속성을 변경시키는 단계를 더 포함할 수 있다.
여기서, 시계 GUI는 아날로그 시계 GUI, 디지털 시계 GUI 및 기타 시계 GUI 중 어느 하나를 의미할 수 있다.
일 개시에 의하여, 스케줄을 알려주는 이동 단말을 제공할 수 있으며, 이동 단말은 사용자의 스케줄을 나타내는 스케줄 정보를 획득하는 통신부, 사용자의 스케줄 정보에 포함된 시간 정보에 기초하여 적어도 하나의 스케줄 태그를 생성하는 제어부, 및 이동 단말의 화면 상에 시계 GUI(Clock GUI)를 디스플레이하고, 스케줄 태그에 대응되는 시간 정보에 기초하여, 스케줄 태그를 디스플레이 된 시계 GUI의 가장자리에 표시하고, 표시된 스케줄 태그에 대응되는 시간 정보 및 현재 시각에 따라, 표시된 스케줄 태그의 속성을 변경하여 표시하는 출력부를 포함할 수 있다.
또한, 제어부는 사용자에 의하여 스케줄 태그가 선택되는 경우, 스케줄 태그에 대응되는 세부 스케줄 정보를 표시할 수 있다.
또한, 디스플레이 부는 스케줄 태그의 속성을 변경하여 표시하는 단계는,스케줄 태그에 대응되는 스케줄의 종류에 따라, 스케줄 태그의 모양, 크기, 색상 및 밝기 중 적어도 어느 하나를 변경하여 디스플레이할 수 있다.
또한, 제어부는 현재 시각이, 표시된 스케줄 태그에 대응되는 시간 구간의 미리 설정된 범위 내에 포함됨에 따라, 스케줄 태그의 속성을 변경하여 표시할 수 있다.
또한, 제어부는 표시된 스케줄 태그에 대응되는 시간 구간의 시작점에 근접함에 따라, 스케줄 태그의 속성을 연속적으로 변경할 수 있다.
또한, 제어부는 표시된 스케줄 태그에 대응되는 시간 정보 및 현재 시각에 따라, 시계 GUI에 포함된 시침, 분침 및 배경화면 중 적어도 하나의 색상, 모양 및 밝기 중 적어도 어느 하나를 변경하여 표시할 수 있다.
또한, 제어부는 표시된 스케줄 태그에 대응되는 시간 정보 및 현재 시각에 따라, 미리 설정된 권한을 가진 외부 장치로, 스케줄 태그에 대응되는 스케줄 정보를 전송할 수 있다.
또한, 제어부는 표시된 스케줄 태그에 대응되는 시간 정보 및 현재 시각에 따라, 미리 설정된 알림을 출력할 수 있다.
여기서, 알림은 시각적 알림, 청각적 알림 및 촉각적 알림 중 적어도 어느 하나를 포함할 수 있다.
또한, 제어부는 사용자의 현재 상태 및 이동 단말의 주변 환경 상태 중 적어도 하나를 감지하고, 사용자의 현재 상태 및 이동 단말의 주변 환경 상태 중 적어도 하나에 기초하여, 알림의 속성을 변경시킬 수 있다.
또한, 제어부는 이동 단말의 현재 위치를 감지하고, 이동 단말의 현재 위치로부터 스케줄 태그에 대응되는 약속장소 정보에 기초하여 약속장소까지의 이동 경로 및 이동 시간을 결정하고, 결정된 이동 시간에 기초하여, 스케줄 태그의 속성을 변경하여 표시하는 시간을 결정하고, 결정된 시간에 기초하여, 표시된 스케줄 태그의 속성을 변경하여 표시할 수 있다.
또한, 통신부는 스케줄 정보를 외부 장치로부터 수신하고, 스케줄 정보를 사용자로부터 입력받고, 또는 스케줄 정보를 스케줄 어플리케이션을 통해 입력받을 수 있다.
또한, 제어부는 스케줄 정보를 수정할 것을 요청하는 신호를 획득하고, 스케줄 수정 요청 신호에 기초하여, 적어도 하나의 스케줄 태그를 수정하고, 수정된 스케줄 태그에 대응되는 시간 정보에 기초하여, 수정된 스케줄 태그를 디스플레이 된 시계 GUI의 가장자리에 표시할 수 있다.
또한, 제어부는 사용자의 제 1스케줄 정보에 포함된 시간 정보에 기초하여 생성된 제 1스케줄 태그를 표시한 후, 미리 결정된 권한을 가진 다른 사용자의 이동 단말로부터, 사용자의 제 2스케줄 정보를 획득하고, 사용자의 제 2스케줄 정보에 포함된 시간 정보에 기초하여, 적어도 하나의 제 2스케줄 태그를 생성하는 단계, 및 제 2스케줄 태그에 대응되는 시간 정보에 기초하여, 제 2스케줄 태그를 디스플레이 된 시계 GUI의 가장자리에 표시할 수 있다.
또한, 디스플레이 부는 제 2스케줄 태그와 제 1스케줄 태그는 서로 다른 위치 상에 표시할 수 있다.
또한, 제어부는 사용자에 의하여 제 2스케줄 태그가 선택되는 경우, 제 2 스케줄 태그에 대응되는 세부 스케줄 정보를 표시하고, 여기서 세부 스케줄 정보는, 제 2스케줄 정보의 발신자, 제 2스케줄 시간 및 제 2스케줄의 내용을 포함할 수 있다.
또한, 제어부는 제 1스케줄 태그에 대응되는 시간 및 제 2스케줄 태그에 대응되는 시간이 중복되는지 여부를 판단하고 제 1스케줄 태그에 대응되는 시간 및 제 2스케줄 태그에 대응되는 시간이 중복되는 경우, 제 2스케줄 태그의 속성을 변경시킬 수 있다.
일 실시예에 따른 어느 하나의 방법 중 하나의 방법을 컴퓨터에서 실행시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체를 포함할 수 있다.
일 실시예에 의하여, 사용자는 시간의 흐름에 따라 스케줄을 용이하게 확인할 수 있다.
일 실시예에 의하여, 사용자는 스케줄 시작 시간이 근접함에 따라 다양하게 출력되는 알림을 통해 스케줄을 명확하게 인지할 수 있다.
일 실시예에 의하여, 다른 사용자의 단말로부터 수신한 스케줄 정보를 표시함으로써, 다른 사용자와 스케줄을 쉽게 공유할 수 있다. 또한, 관심 대상이 되는 다른 사용자의 스케줄을 명확하게 관리할 수 있다.
도 1은 일 실시예에 의하여, 스케줄을 표시하고 알려주는 이동 단말을 개략적으로 나타낸 도면이다.
도 2는 일 실시예에 의하여, 이동 단말을 이용한 스케줄 알림 방법을 제공하는 흐름을 나타내는 도면이다.
도 3은 일 실시예에 의한, 이동 단말의 종류들을 도시한 도면이다.
도 4, 도 5 및 도 6은 일 실시예에 의하여, 상세 스케줄 정보를 나타내는 이동 단말의 화면을 도시한 도면이다.
도 7은 일 실시예에 의하여, 스케줄 태그에 대응되는 시간에 따라, 이동 단말이 스케줄 태그의 속성을 변경하여 표시하는 도면이다.
도 8은 일 실시예에 의하여, 스케줄 태그에 대응되는 시간에 따라, 이동 단말이 시침의 속성을 변경하여 표시하는 도면이다.
도 9는 일 실시예에 의하여, 스케줄 태그에 대응되는 시간에 따라, 이동 단말이 시계 GUI의 배경화면의 속성을 변경하여 표시하는 도면이다.
도 10은 일 실시예에 의하여 이동 단말이 스케줄 정보를 획득하는 방법을 나타내는 흐름도이다.
도 11은 일 실시예에 의하여, 사용자에 의하여 스케줄을 입력받는 이동 단말을 나타내는 도면이다.
도 12는 일 실시예에 의하여, 외부 장치로부터 스케줄을 획득하는 이동 단말을 나타내는 도면이다.
도 13은 일 실시예에 의하여, 스케줄 태그에 대응되는 시간에 따라, 이동 단말이 알림을 출력하는 방법을 나타내는 흐름도이다.
도 14는 일 실시예에 의하여, 스케줄 태그에 대응되는 시간에 따라, 이동 단말에서 알림이 출력되는 실시예를 설명하기 위한 도면이다.
도 15는 일 실시예에 의하여, 스케줄 태그에 대응되는 시간에 따라, 이동 단말에서 외부 장치로 스케줄 정보를 알리기 위한 실시예를 설명하기 위한 도면이다.
도 16은 일 실시예에 의하여 이동 단말에서 사용자의 현재 상태 및 이동 단말의 주변 환경에 따라 알림의 속성을 변경하여 출력하는 실시예를 설명하기 위한 도면이다.
도 17은 일 실시예에 의한, 사용자의 현재 상태를 감지하는 이동 단말의 종류들을 도시한 도면이다.
도 18은 일 실시예에 의한, 이동 경로 및 이동 시간에 기초하여 알림을 출력하는 것을 설명하는 흐름도이다.
도 19는 일 실시예에 의해, 이동 단말이 다른 사용자의 이동 단말로부터 스케줄 정보를 획득하여 스케줄 태그를 생성하는 것을 설명하는 흐름도이다.
도 20은 일 실시예에 의한, 다른 사용자의 이동 단말로부터 획득한 스케줄 상세 정보를 표시하는 이동 단말의 화면을 나타내는 도면이다.
도 21은 일 실시예에 의한, 다른 사용자의 이동 단말로부터 획득한 스케줄 정보에 대응되는 시간과 사용자의 스케줄 정보에 대응되는 시간이 중복되는 경우의 것을 나타내는 흐름도이다.
도 22는 일 실시예에 의한, 다른 사용자의 이동 단말로부터 획득한 스케줄 정보에 대응되는 시간과 사용자의 스케줄 정보에 대응되는 시간이 중복되는 경우 이동 단말의 화면을 나타내는 도면이다.
도 23은 일 실시예에 의하여, 이동 단말에서 스케줄 정보가 수정되는 경우 스케줄 태그를 수정하여 표시하는 것을 나타내는 흐름도이다.
도 24 및 도 25는 일 실시예에 의하여, 이동 단말에서 스케줄 정보가 수정되는 경우를 나타내는 도면이다.
도 26은 일 실시예에 의하여, 이동 단말에서 스케줄 태그의 우선 순위에 따라 스케줄 태그의 속성이 변경되는 것을 나타내는 도면이다.
도 27은 일 실시예에 의하여, 스케줄 정보가 미리 설정된 이벤트 정보에 해당되는 경우, 스케줄 태그의 속성을 변경하여 표시하는 이동 단말의 화면을 나타내는 도면이다.
도 28은 일 실시예에 의하여, 이동 단말에서 표시되는 시계 GUI의 종류에 따라 스케줄 태그가 표시되는 도면이다.
도 29는 일 실시예에 의하여, 이동 단말에서 사용자의 스케줄 정보를 생성하여 스케줄을 알려주는 방법을 나타내는 흐름도이다.
도 30 및 도 31은 일 실시예에 의하여 이동 단말의 구성을 나타내는 기능적 블록도이다.
도 2는 일 실시예에 의하여, 이동 단말을 이용한 스케줄 알림 방법을 제공하는 흐름을 나타내는 도면이다.
도 3은 일 실시예에 의한, 이동 단말의 종류들을 도시한 도면이다.
도 4, 도 5 및 도 6은 일 실시예에 의하여, 상세 스케줄 정보를 나타내는 이동 단말의 화면을 도시한 도면이다.
도 7은 일 실시예에 의하여, 스케줄 태그에 대응되는 시간에 따라, 이동 단말이 스케줄 태그의 속성을 변경하여 표시하는 도면이다.
도 8은 일 실시예에 의하여, 스케줄 태그에 대응되는 시간에 따라, 이동 단말이 시침의 속성을 변경하여 표시하는 도면이다.
도 9는 일 실시예에 의하여, 스케줄 태그에 대응되는 시간에 따라, 이동 단말이 시계 GUI의 배경화면의 속성을 변경하여 표시하는 도면이다.
도 10은 일 실시예에 의하여 이동 단말이 스케줄 정보를 획득하는 방법을 나타내는 흐름도이다.
도 11은 일 실시예에 의하여, 사용자에 의하여 스케줄을 입력받는 이동 단말을 나타내는 도면이다.
도 12는 일 실시예에 의하여, 외부 장치로부터 스케줄을 획득하는 이동 단말을 나타내는 도면이다.
도 13은 일 실시예에 의하여, 스케줄 태그에 대응되는 시간에 따라, 이동 단말이 알림을 출력하는 방법을 나타내는 흐름도이다.
도 14는 일 실시예에 의하여, 스케줄 태그에 대응되는 시간에 따라, 이동 단말에서 알림이 출력되는 실시예를 설명하기 위한 도면이다.
도 15는 일 실시예에 의하여, 스케줄 태그에 대응되는 시간에 따라, 이동 단말에서 외부 장치로 스케줄 정보를 알리기 위한 실시예를 설명하기 위한 도면이다.
도 16은 일 실시예에 의하여 이동 단말에서 사용자의 현재 상태 및 이동 단말의 주변 환경에 따라 알림의 속성을 변경하여 출력하는 실시예를 설명하기 위한 도면이다.
도 17은 일 실시예에 의한, 사용자의 현재 상태를 감지하는 이동 단말의 종류들을 도시한 도면이다.
도 18은 일 실시예에 의한, 이동 경로 및 이동 시간에 기초하여 알림을 출력하는 것을 설명하는 흐름도이다.
도 19는 일 실시예에 의해, 이동 단말이 다른 사용자의 이동 단말로부터 스케줄 정보를 획득하여 스케줄 태그를 생성하는 것을 설명하는 흐름도이다.
도 20은 일 실시예에 의한, 다른 사용자의 이동 단말로부터 획득한 스케줄 상세 정보를 표시하는 이동 단말의 화면을 나타내는 도면이다.
도 21은 일 실시예에 의한, 다른 사용자의 이동 단말로부터 획득한 스케줄 정보에 대응되는 시간과 사용자의 스케줄 정보에 대응되는 시간이 중복되는 경우의 것을 나타내는 흐름도이다.
도 22는 일 실시예에 의한, 다른 사용자의 이동 단말로부터 획득한 스케줄 정보에 대응되는 시간과 사용자의 스케줄 정보에 대응되는 시간이 중복되는 경우 이동 단말의 화면을 나타내는 도면이다.
도 23은 일 실시예에 의하여, 이동 단말에서 스케줄 정보가 수정되는 경우 스케줄 태그를 수정하여 표시하는 것을 나타내는 흐름도이다.
도 24 및 도 25는 일 실시예에 의하여, 이동 단말에서 스케줄 정보가 수정되는 경우를 나타내는 도면이다.
도 26은 일 실시예에 의하여, 이동 단말에서 스케줄 태그의 우선 순위에 따라 스케줄 태그의 속성이 변경되는 것을 나타내는 도면이다.
도 27은 일 실시예에 의하여, 스케줄 정보가 미리 설정된 이벤트 정보에 해당되는 경우, 스케줄 태그의 속성을 변경하여 표시하는 이동 단말의 화면을 나타내는 도면이다.
도 28은 일 실시예에 의하여, 이동 단말에서 표시되는 시계 GUI의 종류에 따라 스케줄 태그가 표시되는 도면이다.
도 29는 일 실시예에 의하여, 이동 단말에서 사용자의 스케줄 정보를 생성하여 스케줄을 알려주는 방법을 나타내는 흐름도이다.
도 30 및 도 31은 일 실시예에 의하여 이동 단말의 구성을 나타내는 기능적 블록도이다.
아래에서는 첨부한 도면을 참조하여 본 개시가 속하는 기술 분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 본 개시의 실시예를 상세히 설명한다. 그러나 본 개시는 여러 가지 상이한 형태로 구현될 수 있으며 여기에서 설명하는 실시예에 한정되지 않는다. 또한, 도면에서 본 개시를 명확하게 설명하기 위해서 설명과 관계없는 부분은 생략하였으며, 명세서 전체를 통하여 유사한 부분에 대해서는 유사한 도면 부호를 붙였다.
본 개시에서 사용되는 용어는, 본 개시에서 언급되는 기능을 고려하여 현재 사용되는 일반적인 용어로 기재되었으나, 이는 당 분야에 종사하는 기술자의 의도 또는 판례, 새로운 기술의 출현 등에 따라 다양한 다른 용어를 의미할 수 있다. 따라서 본 개시에서 사용되는 용어는 용어의 명칭만으로 해석되어서는 안되며, 용어가 가지는 의미와 본 개시의 전반에 걸친 내용을 토대로 해석되어야 한다.
어떤 부분이 어떤 구성 요소를 "포함"한다고 할 때, 이는 특별히 반대되는 기재가 없는 한 다른 구성 요소를 제외하는 것이 아니라 다른 구성 요소를 더 포함할 수 있는 것을 의미할 수 있다.
본 명세서, 특히 특허청구범위에서 사용된 “상기” 및 이와 유사한 지시어는 단수 및 복수 모두를 지시하는 것일 수 있다. 또한, 본 개시에 따른 방법을 설명하는 단계들의 순서를 명백하게 지정하는 기재가 없다면, 기재된 단계들은 적당한 순서로 행해질 수 있다. 기재된 단계들의 기재 순서에 따라 본 개시가 한정되는 것은 아니다.
본 명세서에서 다양한 곳에 등장하는 "일부 실시예에서" 또는 "일 실시예에서" 등의 어구는 반드시 모두 동일한 실시예를 가리키는 것은 아니다.
또한, 도면에 도시된 구성 요소들 간의 연결 선 또는 연결 부재들은 기능적인 연결 및/또는 물리적 또는 회로적 연결들을 예시적으로 나타낸 것일 뿐이다. 실제 장치에서는 대체 가능하거나 추가된 다양한 기능적인 연결, 물리적인 연결, 또는 회로 연결들에 의해 구성 요소들 간의 연결이 나타내어질 수 있다.
이하 첨부된 도면을 참고하여 본 개시를 상세히 설명하기로 한다.
도 1은 일 실시예에 의하여, 스케줄을 표시하고 알려주는 이동 단말(100)을 개략적으로 나타낸 도면이다.
일 실시예에 의해 개시되는 이동 단말(100)에는, 휴대폰, 스마트 폰(smart phone), 노트북 컴퓨터(notebook computer), 디지털방송용 단말기, PDA(Personal Digital Assistants), PMP(Portable Multimedia Player), 카메라, 네비게이션, 타블렛 컴퓨터(tablet computer), 이북(e-book) 단말기, 스마트 워치(Smart watch) 등을 포함할 수 있다. 이하, 명세서에서는, 본 이동 단말(100)이 '스마트 워치'임을 전제로 설명하도록 한다.
일 개시에 의하여, 이동 단말(100)을 이용한 스케줄 표시 및 스케줄 알림 방법을 제공할 수 있다.
도 1을 참조하면, 이동 단말(100)은 시계 GUI를 표시할 수 있다. 이동 단말(100)은 시계 GUI의 가장자리 주위에 스케줄 태그를 표시할 수 있다.
스케줄 태그는 스케줄이 존재한다는 것을 표시하는 수단으로서 사용될 수 있다. 사용자는 스케줄 태그가 표시된 시간을 통해 스케줄이 존재하는 시간대를 손쉽게 확인할 수 있다.
스케줄 태그는 스케줄 정보에 기초하여 생성될 수 있다. 예를 들어, 오전 11시 30분부터 오후 1시까지 팀 회의를 한다는 스케줄 정보에 기초하여, 스케줄 태그가 생성될 수 있다. 스케줄 태그는 스케줄 정보에 대응되도록 생성 될 수 있다.
스케줄 태그는 대응되는 스케줄 정보에 포함된 시간에 기초하여 모양이 결정될 수 있다. 스케줄 태그의 모양은 시계 GUI의 형상에 기초하여 결정될 수 있다. 예를 들어, 도 1을 참조하면, 12시부터 1시 사이에 표시되는 스케줄 태그와 1시부터 3시 사이에 표시되는 스케줄 태그의 모양은 상이할 수 있다. 예를 들어, 12시부터 1시 사이에 표시되는 스케줄 태그는 사다리꼴 모양일 수 있고, 1시부터 3시까지의 사이에 표시되는 스케줄 태그는 굽어진 모양일 수 있다. 이에 한정되는 것은 아니다.
스케줄 태그는 이미지로 표현될 수 있다. 스케줄 태그는 움직이는 이미지로 표현될 수 있다. 스케줄 태그는 연속한 이미지로 표현될 수 있다. 스케줄 태그는 점, 선, 면을 이용하여 표현될 수 있다. 스케줄 태그는 그림 및 사진 등으로 표현될 수 있다. 스케줄 태그는 미리 설정된 이벤트에 따라 변경될 수 있다. 스케줄 태그는 사용자에 의하여 지정된 이미지로 표현될 수 있다.
스케줄 태그는 시계 GUI의 가장자리 주위에 표시되어 스케줄의 유무를 표시할 수 있다. 스케줄 태그는 시계 GUI에서 표시되는 시간에 상응하도록 표시될 수 있다. 예를 들어, 1시부터 3시까지의 스케줄 시간에 대응되는 스케줄 태그는 시계 GUI에서 1시부터 3시까지의 시간을 가리키는 부분에 표시될 수 있다.
또한, 시계 GUI가 시계 다이얼을 포함하는 경우, 시계 다이얼 윤곽의 둘레가 12시간에 부합될 수 이다. 시계 다이얼의 윤곽에 대응되는 시간만큼의 길이를 가진 스케줄 태그는 일정 시작 시간과 일정 종료 시간에 근거하여 시계 다이얼 주위에 부착될 수 있다. 사용자는 다이얼의 주위에 표시된 스케줄 태그가 차지하는 시간 간격에 근거하여 스케줄 태그에 대응되는 스케줄의 시작 시간과 종료 시간을 편리하게 알아볼 수 있다.
스케줄 태그는 시간 단위를 기준으로 생성될 수 있다. 스케줄 태그는 분 단위를 기본으로 생성될 수 있다. 스케줄 태그는 시간 단위를 기본으로 생성될 수 있다. 예를 들어, 스케줄 태그는 1시간 30분에 대응되는 스케줄 시간을 표현할 수 있다.
스케줄 태그는 아날로그 시계를 기준으로 생성될 수 있다. 스케줄 태그는 원 형상의 아날로그 시계를 기준으로 생성될 수 있다. 스케줄 태그는 원주를 60으로 나눈 것을 1분으로 하고, 12개의 숫자를 균일한 간격으로 표시하여 시간을 표시하는 시계 GUI의 가장자리에 표시될 수 있다.
시계 GUI는 아날로그 시계 형상 및 디지털 시계 형상을 포함할 수 있다. 이에 한정되지 않는다. 시계 GUI는 시계 다이얼을 포함할 수 있으며, 시계 다이얼은 눈금을 지닌 다이얼뿐만 아니라 숫자를 나타내는 다이얼을 포함할 수 있다.
이동 단말(100)은 스케줄 태그에 대응되는 시간 정보에 기초하여 시계 GUI의 가장자리에 스케줄 태그를 표시할 수 있다. 예를 들어, 도 1의 시계 GUI 가장자리에는 스케줄 태그가 표시된 부분(1001)과 스케줄 태그가 표시되지 않은 부분(1002)이 구별되어있다. 사용자는 스케줄 태그의 시각적 효과를 통해 스케줄이 설정된 시간을 손쉽게 확인할 수 있다.
이동 단말(100)은 스케줄 태그의 속성을 변경함으로써 스케줄 유무를 사용자에게 알릴 수 있다. 이동 단말(100)은 스케줄 태그에 대응되는 시간 정보에 기초하여 스케줄 태그의 속성을 변경할 수 있다. 이동 단말(100)은 스케줄 태그에 대응되는 스케줄 시작 시간에 근접할수록 스케줄 태그의 속성을 변경할 수 있다. 이동 단말(100)은 미리 결정된 시간에 맞추어 스케줄 태그의 속성을 변경할 수 있다. 이동 단말(100)은 주변 환경에 따라 스케줄 태그의 속성을 변경할 수 있다. 이동 단말(100)은 사용자의 신체 상태에 따라 스케줄 태그의 속성을 변경할 수 있다.
스케줄 태그의 속성은 스케줄 태그의 모양, 색상, 밝기, 불투명도, 형상 및 깜박임 등 일 수 있다. 이에 한정되지 않는다.
도 2는 일 실시예에 의하여, 이동 단말(100)을 이용한 스케줄 알림 방법을 제공하는 흐름을 나타내는 도면이다.
S210단계에서, 이동 단말(100)은 사용자의 스케줄을 나타내는 스케줄 정보를 획득할 수 있다.
사용자의 스케줄 정보는 스케줄 장소, 스케줄 종류, 스케줄 시간. 스케줄 상대방의 연락처, 스케줄 우선 순위 등을 포함할 수 있으며, 이에 한정되는 것은 아니다.
이동 단말(100)은 사용자의 스케줄 정보를 서버, 외부 장치, 사용자의 입력 등으로부터 획득할 수 있다.
S220단계에서, 이동 단말(100)은 사용자의 스케줄 정보에 포함된 시간 정보에 기초하여 적어도 하나의 스케줄 태그를 생성할 수 있다.
스케줄 태그는 사용자의 스케줄 정보에 기초하여 생성될 수 있다. 스케줄 태그는 사용자의 스케줄 개수에 따라 적어도 하나 이상 생성될 수 있다.
스케줄 태그는 스케줄 정보의 시간에 따라 생성되는 모양이 상이할 수 있다. 스케줄 태그는 스케줄 정보가 미리 설정된 이벤트에 해당하는 경우, 미리 결정된 모양으로 생성될 수 있다.
이동 단말(100)은 스케줄 시간이 오전인 경우와, 오후인 경우를 구별하여 스케줄 태그를 생성할 수 있다. 예를 들어, 스케줄이 오전 시간인 경우와 스케줄이 오후인 경우의 색상을 상이하게 표시할 수 있다. 표시형상을 한정하지 않는다.
S220에서 이동 단말(100)은 화면 상에 시계 GUI(Clock GUI)를 디스플레이 할 수 있다.
시계 GUI는 이동 단말(100)의 화면에 디스플레이 되어, 사용자에게 현재 시간을 알려줄 수 있다. 시계 GUI는 아날로그 형상의 시계, 디지털 형상의 시계 및 기타 시계 형상을 포함할 수 있다. 아날로그 형상의 시계는 시계 다이얼을 의미할 수 있다. 시계 다이얼은 시침, 분침, 및 시계 인덱스를 포함할 수 있다. 시계 GUI의 형상을 제한하지 않는다.
S230에서 이동 단말(100)은 스케줄 태그에 대응되는 시간 정보에 기초하여, 스케줄 태그를 디스플레이 된 시계 GUI의 가장자리에 표시할 수 있다.
일 실시예에 의하여, 시계 GUI의 가장자리는 시간을 표시하는 부분 외의 시계 GUI의 영역을 의미할 수 있다. 예를 들어, 아날로그 시계 GUI의 가장자리는 시침, 및 분침 외의 영역을 의미할 수 있다.
이동 단말(100)은 시계 GUI의 가장자리 중에서, 스케줄 태그에 대응되는 시간에 대응되는 부분에 스케줄 태그를 표시할 수 있다. 예를 들어, 오후 12시부터 오후 1시의 점심 약속 스케줄에 대응되는 스케줄 태그는, 시계 GUI의 가장자리 중에서 숫자 12와 숫자 1사이에 표시될 수 있다.
이동 단말(100)은 시계 GUI 형상에 따라 스케줄 태그의 형상을 변경하여 표시할 수 있다. 예를 들어, 시계 GUI 형상이 사각형 형상인 경우, 사각형의 모서리 부분에 표시되는 스케줄 태그는 사각형의 변 부분에 표시되는 스케줄 태그와 형상이 상이할 수 있다.
S240단계에서, 이동 단말(100)은 스케줄 태그에 대응되는 시간 정보에 기초하여, 스케줄 태그를 디스플레이 된 시계 GUI의 가장자리에 표시할 수 있다.
이동 단말(100)은 스케줄 태그에 대응되는 시간 정보에 따라 스케줄 태그를 정렬할 수 있다. 이동 단말(100)은 스케줄 태그에 대응되는 시간 정보에 따라 스케줄 태그를 시간 순으로 정렬할 수 있다. 이동 단말(100)은 정렬된 스케줄 태그를 시계 GUI의 가장자리에 표시할 수 있다.
예를 들어, 이동 단말(100)은 스케줄 태그에 대응되는 스케줄 시작 시간이 오후 12시부터 오후 1시까지 인 경우, 시계 GUI에서 오후 12시부터 오후 1시를 의미하는 부분에 대응되도록 표시할 수 있다. 사용자는 이동 단말(100)의 화면에 표시된 스케줄 태그를 통해, 오후 12시부터 오후 1시 사이에 스케줄이 존재함을 인식할 수 있다.
이동 단말(100)은 대응되는 스케줄 시간에 따라 스케줄 태그를 표시할 수 있다. 이동 단말(100)은 대응되는 스케줄 시간이 오전인 경우와 오후인 경우를 구별하여 스케줄 태그를 표시될 수 있다. 예를 들어, 이동 단말(100)은 오전 6시부터 오전 11시까지의 스케줄 정보에 기초하여 생성된 스케줄 태그와, 오후 6시부터 오후 11시까지의 스케줄 정보에 기초하여 생성된 스케줄 태그의 색상을 상이하게 표시할 수 있다. 이에 한정되는 것은 아니다. 반면, 이동 단말(100)은 스케줄 태그가 오전 시간 및 오후 시간에 연달아서 존재하는 경우, 스케줄 태그의 색상을 상이하게 표시하지 않을 수 있다. 예를 들어, 오전 11시부터 오후 1시 사이의 스케줄 정보에 기초하여 생성된 스케줄 태그는 하나의 속성으로 표시될 수 있다.
S250 단계에서는, 이동 단말(100)은 표시된 스케줄 태그에 대응되는 시간 정보 및 현재 시각에 따라, 표시된 스케줄 태그의 속성을 변경하여 표시할 수 있다.
스케줄 태그의 속성은 스케줄 태그의 밝기, 색상, 모양, 크기, 형상, 음영 및 불투명도 중 적어도 어느 하나일 수 있다. 이에 한정되지 않는다.
이동 단말(100)은 스케줄 정보를 사용자에게 알리기 위하여 스케줄 태그의 속성을 변경하여 표시할 수 있다. 이동 단말(100)은 스케줄 시간이 도래함에 따라 스케줄 태그의 속성을 변경하여 표시할 수 있다. 이동 단말(100)은 스케줄 시작 시간에 근접함에 따라 스케줄 태그의 속성을 변경하여 표시할 수 있다. 이동 단말(100)은 스케줄 태그의 속성을 연속적으로 변경하여 표시할 수 있다.
이동 단말(100)은 스케줄 태그에 대응되는 스케줄의 종류에 따라, 스케줄 태그의 모양, 크기, 색상 및 밝기 중 적어도 어느 하나를 변경하여 디스플레이 할 수 있다. 스케줄 종류에 따라 변경되는 스케줄 태그의 속성은 사용자에 의해 미리 결정될 수 있다.
이동 단말(100)은 표시된 스케줄 태그에 대응되는 시간 정보 및 현재 시각에 따라, 시계 GUI에 포함된 시침, 분침 및 배경화면 중 적어도 하나의 색상, 모양 및 밝기 중 적어도 어느 하나를 변경하여 표시할 수 있다. 여기서, 스케줄 태그에 대응되는 시간 정보는 스케줄 정보에 포함된 스케줄 시작 시간 및 종료 시간 중 어느 하나를 포함할 수 있다.
이동 단말(100)은 표시된 스케줄 태그에 대응되는 시간 정보에 기초하여, 스케줄이 시작되는 시작 시간을 결정할 수 있다. 이동 단말(100)은 현재 시각이 스케줄 시작 시간에 근접함에 따라 스케줄 태그의 속성을 변경하여 표시할 수 있다.
이동 단말(100)은 현재 시각이 미리 설정된 알림 시간에 해당하는 경우 스케줄 태그의 속성을 변경하여 표시할 수 있다. 미리 설정된 알림 시간은 스케줄 시작 전에 스케줄의 존재에 대한 알림을 위해 미리 설정된 시간을 의미할 수 있다. 미리 설정된 알림 시간은 사용자 또는 이동 단말(100)에 의하여 정해질 수 있다.
예를 들어, 이동 단말(100)은 현재 시각이 스케줄 태그에 대응되는 스케줄 시작 시간에 근접한 경우, 스케줄 태그의 밝기를 점점 밝게 변경시킬 수 있다. 또한, 스케줄 시작 시간이 도래하는 경우, 이동 단말(100)은 스케줄 태그의 밝기를 최대한으로 밝게 변경하여 표시할 수 있다. 이에 제한되는 것은 아니다.
사용자는 스케줄 태그의 속성이 변경되어 표시됨에 따라, 스케줄의 존재 유무에 대해 인식할 수 있다. 사용자는 스케줄 태그의 속성이 연속적으로 변경됨에 따라, 스케줄 시작 시간이 점점 도래함을 인식할 수 있다. 사용자는 스케줄 태그의 속성이 현재 시각 및 스케줄 시작 시간에 따라 변경됨을 인식함으로써, 스케줄 관리를 용이하게 할 수 있다.
도 3은 일 실시예에 의한, 이동 단말(100)의 종류들을 도시한 도면이다.
일 실시예에 의하여 이동 단말(100)은 시계 GUI를 표시하고, 스케줄 태그를 표시하는 표시부를 구비한 디바이스를 의미할 수 있다. 또한, 이에 한정되지 않는다.
일 실시예에 의하여, 이동 단말(100)은 사용자가 신체의 일부의 착용하여 사용할 수 있는 웨어러블 장치를 의미할 수 있다.
예를 들어, 이동 단말(100)은 사용자가 착용할 수 있는 안경(100-1), 시계(100-2) 또는 밴드(100-3), 허리 밴드(100-4) 및 신발(100-5) 형태 등으로 구현될 수 있다. 그러나, 이에 제한되지 않으며, 이동 단말(100)은 사용자가 착용할 수 있는 헤어 밴드, 이어폰 형태 등으로 구현될 수도 있다. 따라서, 사용자는 이동 단말(100)을 착용한 상태로 자유롭게 생활할 수 있다.
사용자가 이동 단말(100)을 착용한 상태로 생활을 하는 경우, 이동 단말(100)은 사용자의 현재 상태 정보를 수집할 수 있다. 예를 들어, 이동 단말(100)은 가속도 센서 이용하여 현재 사용자의 이동 속도, 가속도 및 이동 거리에 대한 정보를 수집할 수 있다. 또는, 이동 단말(100)은 온도 센서를 이용하여 현재 사용자의 체온에 대한 정보를 수집할 수 있다. 또는, 이동 단말(100)은 혈압 측정 센서를 이용하여 혈압에 대한 정보를 수집하거나, 심전도 측정 센서를 이용하여 심전도에 대한 정보를 수집할 수도 있으며, 이에 제한되지 않는다.
또한, 이동 단말(100)은 이동 단말(100)에서 처리되는 정보를 영상, 음성, 진동, 조명의 깜빡임 등과 같은 다양한 형태로 사용자에게 출력할 수 있다
도 4, 도 5 및 도 6은 일 실시예에 의하여, 상세 스케줄 정보를 나타내는 이동 단말(100)의 화면을 도시한 도면이다.
이동 단말(100)은 사용자에 의하여 스케줄 태그가 선택되는 경우, 스케줄 태그에 대응되는 세부 스케줄 정보를 표시할 수 있다. 이동 단말(100)은 사용자에 의하여 스케줄 태그가 터치 또는 클릭될 때, 스케줄 태그에 대응되는 세부 스케줄 정보를 표시할 수 있다.
이동 단말(100)은 세부 스케줄 정보를 영상, 음성 및 진동 등을 이용하여 표시할 수 있다. 이동 단말(100)이 세부 스케줄 정보를 표시하는 방법은 제한되지 않는다.
도 4에 도시된 바와 같이, 이동 단말(100)은 복수의 스케줄 태그를 화면 상에 표시할 수 있다. 도 4에서 스케줄 태그(4001)는 사용자의 터치 입력(4002)에 의하여 선택될 수 있다. 또는, 스케줄 태그(4001)는 시선 입력, 음성 입력, 외부 장치를 이용한 입력, 미리 입력된 정보에 의한 선택 입력 등에 의하여 선택될 수 있다. 이에 한정되는 것은 아니다.
이동 단말(100)은, 스케줄 태그(4001)가 선택됨에 따라, 스케줄 태그(4001)에 대응되는 세부 스케줄 정보(4003)를 표시할 수 있다. 이동 단말(100)은 세부 스케줄 정보(4003)을 별도의 창을 표시함으로써 표시할 수 있다. 이동 단말(100)은 세부 스케줄 정보(4003)를 텍스트를 이용하여 표시할 수 있다. 이동 단말(100)은 세부 스케줄 정보(4003)를 시계 GUI 상에 겹쳐서 표시할 수 있다.
이동 단말(100)은 세부 스케줄 정보(4003)를 스케줄 태그(4001)와 연결하여 표시할 수 있다. 예를 들어, 이동 단말(100)은 세부 스케줄 정보(4003)가 표시되는 창과 스케줄 태그(4001)를 태그를 연결하는 선을 표시함으로써 스케줄 태그(4001)에 대응되는 세부 스케줄 정보(4003)를 표시할 수 있다.
이동 단말(100)은 스케줄 태그(4001)에 대응되는 세부 스케줄 정보(4003)에 스케줄 장소, 스케줄 시간, 상대방의 연락처 정보, 스케줄의 테마 등을 표시할 수 있다.
도 5에 도시된 바와 같이, 이동 단말(100)은 복수의 스케줄 태그를 화면 상에 표시할 수 있다. 스케줄 태그(5001)는 사용자의 터치 입력(5002)에 의하여 선택될 수 있다. 또는, 스케줄 태그(5001)는 시선 입력, 음성 입력, 외부 장치를 이용한 입력, 미리 입력된 정보에 의한 선택 입력 등에 의하여 선택될 수 있다. 이에 한정되는 것은 아니다.
이동 단말(100)은 스케줄 태그(5001)가 선택됨에 따라, 스케줄 태그(5001)에 대응되는 세부 스케줄 정보(5003)를 표시할 수 있다. 이동 단말(100)은 별도의 창을 표시하거나, 안내메시지를 표시하는 방식으로 세부 스케줄 정보(5003)를 표시할 수 있다.
이동 단말(100)은 이미지를 이용하여 세부 스케줄 정보(5003)를 표시할 수 있다. 이동 단말(100)은 음성 및 영상을 이용하여 세부 스케줄 정보(5003)를 표시할 수 있다. 이동 단말(100)은 이미지 및 텍스트를 동시에 이용하여 세부 스케줄 정보(5003)를 표시할 수 있다.
예를 들어, 사용자는 이동 단말(100)에 오전 10시부터 오전 11시 40분까지의 시간에 강아지 목욕 시키기라는 스케줄 정보를 입력할 수 있다. 이동 단말(100)은 입력된 스케줄 정보에 기초하여 스케줄 태그(5001)를 생성할 수 있다. 이동 단말(100)은 시계 GUI의 가장 자리 중에서 오전 10시부터 오전 11시 40분까지에 대응되는 부분에 스케줄 태그(5002)를 표시할 수 있다. 사용자의 터치 입력(5002)에 의하여 스케줄 태그(5001)가 선택되는 경우, 이동 단말(100)은 세부 스케줄 정보(5003)를 표시할 수 있다. 이때, 세부 스케줄 정보(5003)는 강아지의 영상 및 음성을 함께 표시할 수 있다. 강아지의 영상 및 음성은 사용자에 의하여 이동 단말(100)에 입력될 수 있다. 사용자는 스케줄 태그(5001)를 선택함으로써, 강아지 목욕 시키기에 대한 스케줄을 명확하게 인식할 수 있다.
도 6에 도시된 바와 같이, 이동 단말(100)은 복수의 스케줄 태그를 화면 상에 표시할 수 있다. 스케줄 태그(6001)는 사용자의 터치 입력(6002)에 의하여 선택될 수 있다. 또는, 스케줄 태그(6001)는 시선 입력, 음성 입력, 외부 장치를 이용한 입력, 미리 입력된 정보에 의한 선택 입력 등에 의하여 선택될 수 있다. 이에 한정되는 것은 아니다.
이동 단말(100)은 스케줄 태그(6001)가 선택됨에 따라, 스케줄 태그(6001)에 대응되는 세부 스케줄 정보(6003)를 표시할 수 있다. 이동 단말(100)은 별도의 창을 표시하거나, 안내메시지를 표시하는 방식으로 세부 스케줄 정보(6003)를 표시할 수 있다.
이동 단말(100)은 세부 스케줄 정보(6003)를 텍스트 및 지도를 함께 표시할 수 있다. 이동 단말(100)은 세부 스케줄 정보(6003)에 약속 장소, 약속 시간, 약속 장소까지의 이동 시간 및 이동 수단에 대하여 표시할 수 있다.
이동 단말(100)은 스케줄 태그(6001)에 대응되는 스케줄 정보가 현재 사용자의 위치에서 이동되는 경우, 세부 스케줄 정보(6003)에 이동 안내 정보를 표시할 수 있다. 이동 단말(100)은 사용자의 현재 위치, 도착 위치, 시간 정보 및 연락처 등을 포함하는 세부 스케줄 정보(6003)를 표시할 수 있다.
세부 스케줄 정보(6003)에 표시된 지도가 사용자에 의하여 선택되는 경우, 이동 단말(100)은 지도를 확대하여 표시할 수 있다. 이동 단말(100)은 지도를 통해 사용자의 이동 경로를 표시할 수 있다. 이동 단말(100)은 최단 거리 및 최소 소요시간의 이동 경로를 표시할 수 있다.
도 7은 일 실시예에 의하여, 스케줄 태그에 대응되는 시간에 따라, 이동 단말(100)이 스케줄 태그의 속성을 변경하여 표시하는 도면이다.
이동 단말(100)은 현재 시각과 스케줄 태그에 대응되는 시간에 대응되는 시간에 기초하여 스케줄 태그를 표시할 수 있다. 이동 단말(100)은 스케줄 태그의 속성을 변경하여 표시함으로써 사용자에게 스케줄의 존재를 알릴 수 있다.
이동 단말(100)은 스케줄 태그에 대응되는 스케줄의 종류에 따라, 스케줄 태그의 모양, 크기, 색상 및 밝기 중 적어도 어느 하나를 변경하여 표시할 수 있다.
이동 단말(100)은, 현재 시각이, 표시된 스케줄 태그에 대응되는 시간 구간의 미리 설정된 범위 내에 포함됨에 따라, 스케줄 태그의 속성을 변경하여 표시할 수 있다. 스케줄 태그에 대응되는 시간 구간은 스케줄 태그에 대응되는 스케줄의 시작 시간을 의미할 수 있다. 스케줄 태그에 대응되는 시간 구간의 미리 설정된 범위는 스케줄 태그에 대응되는 스케줄의 시작 시간이 도래함을 알리기 위하여 미리 설정된 범위의 시간을 의미할 수 있다. 예를 들어, 스케줄 시작 1시간 전에 스케줄 알림을 설정해 놓은 경우, 이동 단말(100)은 오후 3시에 시작인 스케줄을 사용자에게 알리기 위하여 오후 2시부터 스케줄 태그의 속성을 변경하여 표시할 수 있다.
또한, 스케줄 태그의 속성을 변경하여 표시하는 단계는, 표시된 스케줄 태그에 대응되는 시간 구간의 시작점에 근접함에 따라, 스케줄 태그의 속성을 연속적으로 변경할 수 있다. 예를 들어, 스케줄 태그에 대응되는 스케줄 시작 시간에 가까워 짐에 따라 스케줄 태그의 색상을 변경함으로써 스케줄 시작을 알릴 수 있다.
보다 구체적으로 도 7에서와 같이, 이동 단말(100)은 현재 시각 및 스케줄 태그에 대응되는 시간 구간에 따라 스케줄 태그의 속성을 변경하여 표시할 수 있다.
도 7(a), 도 7(b) 및 도 7(c)에서 보여지다시피, 이동 단말(100)은 현재 시각이 스케줄 태그(7001)에 대응되는 시작 시간인 3시에 근접함에 따라 스케줄 태그(7001)의 밝기를 변경하여 표시할 수 있다.
이동 단말(100)은 현재 시각이 스케줄 시작 시간에 근접함에 따라, 스케줄 태그(7001)의 밝기를 점차 밝게 표시할 수 있다. 또한, 스케줄 시작 시간이 도래함에 따라 스케줄 태그(7001)의 밝기를 최대로 밝게 표시할 수 있다. 또는, 스케줄 태그(7001)의 밝기를 다시 원래대로 표시할 수 있다. 이에 한정되는 것은 아니다.
또한, 이동 단말(100)은 스케줄 시작 시간이 경과한 후에도 스케줄 태그(7001)의 밝기를 변경함으로써 사용자에게 스케줄을 알릴 수 있다. 스케줄 태그(7001)의 밝기가 변경되는 시간은 사용자 또는 이동 단말(100)에 의하여 설정될 수 있다.
도 8은 일 실시예에 의하여, 스케줄 태그에 대응되는 시간에 따라, 이동 단말(100)이 시침의 속성을 변경하여 표시하는 도면이다.
이동 단말(100)은 표시된 스케줄 태그에 대응되는 시간 정보 및 현재 시각에 따라, 시계 GUI에 포함된 시침, 분침 및 배경화면 중 적어도 하나의 색상, 모양 및 밝기 중 적어도 어느 하나를 변경하여 표시할 수 있다.
이동 단말(100)은 스케줄 태그의 속성 변경과 함께 시계 GUI상의 오브젝트의 속성을 변경함으로써 사용자에게 효과적으로 스케줄을 알릴 수 있다.
도 8(a), 도 8(b), 도 8(c) 및 도 8(d)에서 보여지다시피, 이동 단말(100)은 현재 시각이 스케줄 태그(800)에 대응되는 시작 시간인 3시에 근접함에 따라 시침(8001)의 속성을 변경하여 표시할 수 있다. 이동 단말(100)은 현재 시각이 3시에 근접함에 따라, 시침(8001)의 밝기를 변경하여 표시할 수 있다. 이동 단말(100)은 시침(8001)의 밝기를 점차 어두워지게, 또는 점차 밝아지게 변경하여 표시할 수 있다. 이에 한정되는 것은 아니다.
이동 단말(100)은 시침, 분침의 색상 변경, 밝기 변경, 깜박임, 불투명도 조절, 모양 및 크기 조절을 통해 스케줄 태그(8001)에 대응되는 스케줄을 알릴 수 있다,
사용자는 변경되는 시계 GUI를 인식함으로써, 스케줄의 유무를 쉽게 파악할 수 있다.
도 9는 일 실시예에 의하여, 스케줄 태그에 대응되는 시간에 따라, 이동 단말(100)이 시계 GUI의 배경화면의 속성을 변경하여 표시하는 도면이다.
도 9에 도시된 바와 같이, 이동 단말(100)은 현재 시각이 스케줄 태그(9001)에 대응되는 시작 시간에 근접함에 따라, 시계 GUI의 배경화면(9002)의 속성을 변경하여 표시할 수 있다.
보다 구체적으로, 이동 단말(100)은 현재 시각이 스케줄 시작 시간인 3시에 근접함에 따라 스케줄 태그(9001)에 대응되는 시간이 차지하는 배경화면(9002)의 속성을 변경시킬 수 있다.
예를 들어, 이동 단말(100)은 배경화면(9002)에 스케줄을 표시할 수 있다. 이동 단말(100)은 텍스트, 영상, 이미지, 아이콘 등을 사용하여 스케줄을 표시할 수 있다.
예를 들어, 이동 단말(100)은 배경화면(9002)의 크기, 모양, 색상, 밝기, 불투명도 및 깜박임 중 적어도 어느 하나를 변경하여 표시할 수 있다.
또한, 이동 단말(100)은 현재 시각이 스케줄 시간에 근접함에 따라 배경화면(9002)의 속성을 연속적으로 변경하여 표시할 수 있다.
도 10은 일 실시예에 의하여 이동 단말(100)이 스케줄 정보를 획득하는 방법을 나타내는 흐름도이다.
이동 단말(100)은 스케줄 태그를 생성하기 위하여 스케줄 정보를 획득할 수 있다.
이동 단말(100)은 스케줄 정보를 외부 장치로부터 수신하는 단계(S1011), 스케줄 정보를 사용자로부터 입력받는 단계(S1012), 및 스케줄 정보를 스케줄 어플리케이션을 통해 입력받는 단계(S1013) 중 적어도 하나를 포함할 수 있다.
스케줄 정보는 스케줄 대상에 대한 정보, 스케줄 장소 정보, 시간 정보 등을 포함할 수 있다. 스케줄 정보의 형태는 제한되지 않으며, 예를 들어, 영상, 음성, 모션, 텍스트, 사진 등을 포함할 수 있다. 스케줄 정보에서 장소 정보는 사용자의 현재 위치 및 도착 위치를 포함할 수 있다. 여기서 사용자의 현재 위치는 스케줄 정보를 수신하는 경우 이동 단말(100)에서 사용자의 위치를 인식함으로써 자동적으로 설정될 수 있다. 또한, 사용자의 위치가 차후 변경되는 경우 그에 따라 변경될 수 있다. 시간 정보는 스케줄 시작 시간 및 스케줄 종료 시간을 포함할 수 있다.
S1020단계에서, 이동 단말(100)은 사용자의 스케줄 정보를 획득할 수 있다. 이동 단말(100)은 획득한 스케줄 정보를 기초로 하여 스케줄 태그를 생성하여 화면 상에 표시할 수 있다.
도 11은 일 실시예에 의하여, 사용자에 의하여 스케줄을 직접 입력받는 이동 단말(100)을 나타내는 도면이다.
도 11에 도시된 바와 같이, 이동 단말(100)은 사용자로부터 스케줄 정보를 획득할 수 있다. 이동 단말(100)은 사용자의 터치 입력을 통해 스케줄 정보를 수신할 수 있다. 또한, 이동 단말(100)은 사용자의 터치펜을 이용한 입력, 버튼을 통한 입력, 음성 입력 및 제스처 입력을 통해 스케줄 정보를 수신할 수 있다. 이에 한정되는 것은 아니다.
또한, 이동 단말(100)은 이동 단말(100)에 구비된 어플리케이션을 이용하여 사용자로부터 스케줄 정보를 입력받을 수 있다. 어플리케이션은 스케줄 정보를 입력하기 위한 어떤 어플리케이션이라도 포함할 수 있다.
도 12는 일 실시예에 의하여, 외부 장치로부터 스케줄을 획득하는 이동 단말(100)을 나타내는 도면이다.
일 실시예에 의해 개시되는 외부 장치에는, 휴대폰, 스마트 폰(smart phone), 노트북 컴퓨터(notebook computer), 디지털방송용 단말기, PDA(Personal Digital Assistants), PMP(Portable Multimedia Player), 카메라, 네비게이션, 타블렛 컴퓨터(tablet computer), 이북(e-book) 단말기, 스마트 워치(Smart watch) 등을 포함할 수 있다. 일 실시예에 의하여, 외부 장치는 서버를 의미할 수 있다.
일 실시예에 의하여, 이동 단말(100)은 사용자의 스케줄 정보를 획득하기 위하여 외부 장치(200)와 지속적으로 통신할 수 있다. 예를 들어, 이동 단말(100)은 사용자의 스케줄 정보를 획득하기 위하여 외부 장치(200)의 스케줄 어플리케이션으로부터 미리 결정된 주기로 스케줄 정보를 획득할 수 있다.
보다 구체적으로 도 12에 도시된 바와 같이, 외부 장치(200)는 스케줄 어플리케이션을 통해 이동 단말(100)로 스케줄 정보를 전송할 수 있다. 예를 들어, 외부 장치(200)는 점심 약속 스케줄(1200), 미팅 스케줄(1202), 운동 스케줄(1204) 및 저녁 약속 스케줄(1206)을 이동 단말(100)로 전송할 수 있다.
이동 단말(100)은 수신한 스케줄 정보(1200, 1202, 1204, 1206)을 기초로 스케줄 태그를 생성할 수 있다. 예를 들어, 점심 약속 스케줄(1200)에 대응되도록 스케줄 태그(1201)를 생성하고, 미팅 스케줄(1202)에 대응되도록 스케줄 태그(1203)를 생성하고, 운동 스케줄(1204)에 대응되도록 스케줄 태그(1205)를 생성하고, 저녁 약속 스케줄(1206)에 대응되도록 스케줄 태그(1207)를 생성할 수 있다.
또한, 이동 단말(100)은 스케줄 태그에 대응되는 시간 정보에 기초하여, 스케줄 태그를 디스플레이 된 시계 GUI의 가장자리에 표시할 수 있다.
도 13은 일 실시예에 의하여, 스케줄 태그에 대응되는 시간에 따라, 이동 단말(100)이 알림을 출력하는 방법을 나타내는 흐름도이다.
S1310단계에서, 이동 단말(100)은 사용자의 스케줄을 나타내는 스케줄 정보를 획득할 수 있다.
S1320단계에서, 이동 단말(100)은 사용자의 스케줄 정보에 포함된 시간 정보에 기초하여 적어도 하나의 스케줄 태그를 생성할 수 있다.
S1330에서 이동 단말(100)은 스케줄 태그에 대응되는 시간 정보에 기초하여, 스케줄 태그를 디스플레이 된 시계 GUI의 가장자리에 표시할 수 있다.
S1340단계에서, 이동 단말(100)은 스케줄 태그에 대응되는 시간 정보에 기초하여, 스케줄 태그를 디스플레이 된 시계 GUI의 가장자리에 표시할 수 있다.
S1350 단계에서는, 이동 단말(100)은 표시된 스케줄 태그에 대응되는 시간 정보 및 현재 시각에 따라, 스케줄 태그의 속성을 변경하여 표시할 수 있다. 이동 단말(100)은 현재 시각이 스케줄 태그에 대응되는 시간 정보에 근접함에 따라, 또는 현재 시각과 스케줄 태그에 대응되는 시간 정보가 중복됨에 따라 스케줄 태그의 속성을 변경하여 표시할 수 있다.
S1360 단계에서, 이동 단말(100)은 스케줄 태그에 대응되는 시간 정보 및 현재 시각에 따라, 미리 설정된 알림을 출력할 수 있다.
여기서, 알림은 시각적 알림, 청각적 알림 및 촉각적 알림 중 적어도 어느 하나를 포함할 수 있다.
이동 단말(100)은 스케줄 태그의 변경과 함께 스케줄 알림을 제공할 수 있다. 이동 단말(100)은 추가적인 스케줄 알림을 통해 사용자에게 스케줄의 존재를 명확하게 알릴 수 있다.
이동 단말(100)은 스케줄이 시작되기 전에 스케줄을 알리기 위하여 알림을 출력할 수 있다. 이동 단말(100)은 현재 시각이 스케줄 태그에 대응되는 시작 시간에 근접함에 따라, 미리 설정된 알림을 출력할 수 있다. 예를 들어, 이동 단말(100)은 스케줄 태그에 대응되는 시작 시간이 오후 3시인 경우, 오후 2시부터 미리 설정된 알림을 출력할 수 있다.
이동 단말(100)은 스케줄이 시작됨을 알리기 위한 알림을 출력하는 시간을 미리 결정할 수 있다. 알림이 출력되는 시간은 사용자에 의하여 설정될 수 있다.
이동 단말(100)은 스케줄이 시작됨을 알리기 위하여 알림을 출력할 수 있다. 이동 단말(100)은 현재 시각이 스케줄 태그에 대응되는 시작 시간에 해당됨에 따라, 미리 설정된 알림을 출력할 수 있다.
이동 단말(100)은 스케줄이 시작되기 전에 스케줄을 알리기 위한 알림을 출력하는 시간을 미리 결정할 수 있다. 알림이 출력되는 시간은 사용자에 의하여 설정될 수 있다. 알림이 출력되는 시간은 스케줄 종류, 사용자의 현재 상태 및 주변 환경상태에 기초하여 설정될 수 있다. 알림이 출력되는 방식은 스케줄 종류, 사용자의 현재 상태 및 주변 환경상태에 기초하여 설정될 수 있다. 이에 한정되는 것은 아니다.
도 14는 일 실시예에 의하여, 스케줄 태그에 대응되는 시간에 따라, 이동 단말(100)에서 알림이 출력되는 실시예를 설명하기 위한 도면이다.
이동 단말(100)은 스케줄 태그에 대응되는 시간 정보 및 현재 시각에 따라, 미리 설정된 알림을 출력할 수 있다. 이동 단말(100)은 스케줄 태그에 대응되는 스케줄 시간에 근접함에 따라, 또는 스케줄 시간이 도래함에 따라 미리 설정된 알림을 출력할 수 있다.
이동 단말(100)은 디스플레이 부를 이용하여 시각적 알림(1411)을 출력할 수 있다. 이동 단말(100)은 스케줄 태그의 속성을 변경시킴으로써 스케줄에 대한 시각적 알림(1411)을 출력할 수 있다. 예를 들어, 시각적 알림(1411)은 스케줄 태그, 시침, 분침의 밝기가 스케줄 시작 시간을 기준으로 30분 전에 깜박이도록 설정될 수 있다.
이동 단말(100)은 새로운 창 또는 메시지를 표시함으로써 스케줄을 알릴 수 있다. 이동 단말(100)은 시계 GUI의 구성요소의 속성을 변경함으로써 스케줄을 알릴 수 있다. 이동 단말(100)은 디스플레이 부의 밝기, 색상, 불투명도를 조절함으로써 스케줄을 알릴 수 있다.
이동 단말(100)은 청각적 알림(1413)을 출력할 수 있다. 이동 단말(100)은 스케줄이 시작되기 전 청각적 알림(1413)을 출력할 수 있다. 이동 단말(100)은 스케줄 시작 시간이 경과하였음을 청각적 알림(1413)으로 출력할 수 있다. 이동 단말(100)은 스케줄 태그에 대응되는 스케줄 정보를 음성을 이용한 청각적 알림(1413)으로 출력할 수 있다. 여기서 음성은 미리 설정된 음성 녹음 또는 사용자에 의하여 직접 녹음된 음성 녹음을 포함할 수 있다. 청각적 알림(1413)은 스케줄 종류, 사용자의 현재 상태 및 주변 환경상태에 기초하여 설정될 수 있다. 이에 한정되는 것은 아니다.
이동 단말(100)은 촉각적 알림(1412)을 출력할 수 있다. 촉각적 알림(1412)는 이동 단말(100)의 진동을 의미할 수 있다. 이동 단말(100)은 스케줄이 시작되기 전 촉각적 알림(1412)을 출력할 수 있다. 이동 단말(100)은 스케줄 시작 시간이 경과하였음을 촉각적 알림(1412)으로 출력할 수 있다. 이동 단말(100)은 스케줄 태그에 대응되는 스케줄 정보를 음성을 이용한 촉각적 알림(1412)으로 출력할 수 있다. 여기서 음성은 미리 설정된 음성 녹음 또는 사용자에 의하여 직접 녹음된 음성 녹음을 포함할 수 있다. 촉각적 알림(1412)은 스케줄 종류, 사용자의 현재 상태 및 주변 환경상태에 기초하여 설정될 수 있다. 이에 한정되는 것은 아니다.
도 15는 일 실시예에 의하여, 스케줄 태그에 대응되는 시간에 따라, 이동 단말(100)에서 외부 장치로 스케줄 정보를 알리는 것을 나타내는 도면이다.
이동 단말(100)은 표시된 스케줄 태그에 대응되는 시간 정보 및 현재 시각에 따라, 미리 설정된 권한을 가진 외부 장치(1502)로 스케줄 태그에 대응되는 스케줄 정보를 전송할 수 있다.
미리 설정된 권한을 가진 외부 장치(1502)는 스케줄을 확인할 수 있는 장치를 의미할 수 있다. 미리 설정된 권한을 가진 외부 장치(1502)는 사용자에 의하여 미리 지정될 수 있다. 여기서 장치는 휴대폰, 스마트 폰(smart phone), 노트북 컴퓨터(notebook computer), 디지털방송용 단말기, PDA(Personal Digital Assistants), PMP(Portable Multimedia Player), 카메라, 네비게이션, 타블렛 컴퓨터(tablet computer), 이북(e-book) 단말기, 스마트 워치(Smart watch) 등을 포함할 수 있다. 이에 한정되는 것은 아니다.
미리 설정된 권한을 가진 외부 장치(1502)는 복수개일 수 있다. 이동 단말(100)은 복수개의 외부 장치(1502)에게 동시에 스케줄 알림 정보를 전송할 수 있다. 이동 단말(100)은 미리 설정된 스케줄 태그(1501)에 대응되는 스케줄 정보만을 외부 장치(1502)로 전송할 수 있다.
외부 장치(1502)는 이동 단말(100)로부터 권한을 설정받을 수 있다. 또는 이동 단말(100)은 스케줄 정보를 전송함과 동시에 외부 장치(1502)에 권한을 부여할 수 있다.
도 16은 일 실시예에 의하여 이동 단말(100)에서 사용자의 현재 상태 및 이동 단말(100)의 주변 환경에 따라 알림의 속성을 변경하여 출력하는 실시예를 설명하기 위한 도면이다.
이동 단말(100)은 사용자의 현재 상태 및 이동 단말(100)의 주변 환경에 따라 알림의 속성을 변경함으로써 상황에 맞는 알림을 출력할 수 있다. 이동 단말(100)은 사용자의 현재 상태 및 이동 단말(100)의 주변 환경에 따라 알림의 속성을 자동적으로 변경할 수 있다.
S1610단계에서, 이동 단말(100)은 사용자의 현재 상태 및 이동 단말(100)의 주변 환경 상태 중 적어도 하나를 감지할 수 있다.
사용자의 현재 상태는 사용자의 맥박, 호흡수, 혈압 등을 포함하는 생체 상태를 의미할 수 있다. 예를 들어, 이동 단말(100)은 사용자의 심박수를 측정함으로써 사용자의 현재 상태를 감지할 수 있다.
이동 단말(100)의 주변 환경 상태는 주변의 소음 상태, 주변 밝기 상태 등을 포함하는 외부 요인을 의미할 수 있다. 예를 들어, 이동 단말(100)은 이동 단말(100) 주변의 소음 감지를 통해 주변 환경 상태를 감지할 수 있다.
S1620단계에서, 이동 단말(100)은 사용자의 현재 상태 및 이동 단말(100)의 주변 환경 상태 중 적어도 하나에 기초하여, 알림의 속성을 변경할 수 있다.
이동 단말(100)은 감지된 사용자의 현재 상태 및 이동 단말(100)의 주변 환경 상태 중 적어도 어느 하나에 기초하여, 기존에 설정된 알림의 속성을 변경할 수 있다.
S1630단계에서, 이동 단말(100)은 변경된 속성의 알림을 출력할 수 있다.
예를 들어, 이동 단말(100)은 사용자의 심박수를 분석하여 사용자의 현재 상태를 수면 상태라고 판단할 수 있다. 이동 단말(100)은 사용자의 수면 상태를 방해하지 않기 위하여, 알림의 속성을 변경할 수 있다. 이동 단말(100)은 기존보다 낮은 볼륨의 청각적 알림으로 변경하거나, 청각적 알림을 중단시킬 수 있다. 이동 단말(100)은 기존보다 낮은 강도의 진동 알림으로 변경하거나, 진동 알림을 중단시킬 수 있다. 이동 단말(100)은 사용자의 현재 상태에 기초하여, 알림이 출력되는 시간을 변경할 수 있다.
이동 단말(100)은 사용자의 심박수를 측정함으로써 사용자의 현재 상태를 감지하는 것을 실시예로 들었지만, 이에 제한되지 않는다. 이동 단말(100)은 사용자의 생체 정보를 포함하는 현재 상태를 감지하기 위한 다양한 센서들을 포함할 수 있다.
또한, 이동 단말(100)은 주변 환경 상태에 기초하여 알림의 속성을 변경할 수 있다. 이동 단말(100)에서 감지된 주변의 소음의 분석 결과, 주변 환경 상태가 소음환경이라고 판단될 수 있다. 이때, 이동 단말(100)은 알림의 속성을 소음환경에 맞추어 변경할 수 있다.
예를 들어, 이동 단말(100)은 기존보다 높은 볼륨의 청각적 알림으로 변경하거나, 청각적 알림의 빈도를 증가시킬 수 있다. 이동 단말(100)은 기존보다 높은 강도의 진동 알림으로 변경하거나, 진동 알림의 빈도를 증가시킬 수 있다. 이동 단말(100)은 이동 단말(100)의 주변 환경 상태에 기초하여, 알림이 출력되는 시간을 변경할 수 있다.
도 17은 일 실시예에 의한, 사용자의 현재 상태를 감지하는 이동 단말(100)의 종류들을 도시한 도면이다.
일 실시예에 의하여 사용자는 복수 개의 이동 단말(100)을 구비할 수 있다. 일 실시예에 의하여 사용자는 생체 정보를 측정할 수 있는 복수 개의 웨어러블 디바이스들(1701, 1702, 1703)을 추가로 구비할 수 있다. 이동 단말(100)도 웨어러블 디바이스 종류 중 하나일 수 있다. 이동 단말(100)은 복수 개의 웨어러블 디바이스들(1701, 1702, 1703)을 등록 할 수 있다.
이동 단말(100)은 직접 사용자의 생체 정보를 측정할 수 있다. 또한, 이동 단말(100)은 복수개의 웨어러블 디바이스들(1701, 1702, 1703)로부터 사용자의 현재 상태에 대한 정보를 획득할 수 있다.
이동 단말(100)은 사용자의 현재 상태에 기초하여 알림의 속성을 변경하고, 변경된 속성의 알림을 출력할 수 있다.
도 18은 일 실시예에 의한, 이동 경로 및 이동 시간에 기초하여 알림을 출력하는 것을 설명하는 흐름도이다.
S1810단계에서는 이동 단말(100)은 이동 단말(100)의 현재 위치를 감지할 수 있다. 이동 단말(100)은 이동 단말(100)의 현재 위치를 감지함으로써, 현재 위치를 시작점으로 결정할 수 있다. 이동 단말(100)은 시작점을 기준으로 스케줄 정보에 포함되는 스케줄 장소까지의 거리를 판단할 수 있다.
S1820단계에서, 이동 단말(100)은 이동 단말(100)의 현재 위치로부터 스케줄 태그에 대응되는 약속장소 정보에 기초하여 약속장소까지의 이동 경로 및 이동 시간을 결정할 수 있다.
이동 단말(100)은 네비게이션 어플리케이션을 이용하여 약속장소까지의 이동 경로 및 이동 시간을 결정할 수 있다. 이동 단말(100)은 시작점을 기준으로 약속장소까지의 이동 경로 및 이동 시간을 결정할 수 있다. 이동 단말(100)은 미리 결정된 이동 수단에 기초하여 이동 경로 및 이동 시간을 결정할 수 있다. 미리 결정된 이동 수단은 사용자에 의하여 정해질 수 있다. 이동 단말(100)은 이동 수단에 따른 최단 거리 및 최단 시간을 결정할 수 있다. 이동 단말(100)은 이동 단말(100)의 현재 위치의 변화에 따라 이동 경로 및 이동 시간을 실시간으로 결정할 수 있다.
S1830단계에서, 이동 단말(100)은 결정된 이동 시간에 기초하여, 스케줄 태그의 속성을 변경하여 표시하는 시간을 결정할 수 있다.
이동 단말(100)은 이동 수단, 이동 거리, 소요 시간에 기초하여 스케줄 태그를 표시하는 시간을 결정할 수 있다. 예를 들어, 이동 시간이 결정된 경우 스케줄 태그에 대응되는 시작 시간 및 이동 시간을 고려하여 스케줄 태그를 표시하는 시간을 변경할 수 있다. 보다 자세하게는, 30분의 이동 시간이 소요되는 스케줄의 경우, 스케줄 시작 시간보다 30분 이전에 스케줄 태그를 표시할 수 있다. 사용자는 이동시간이 고려된 스케줄 알림을 효과적으로 인식할 수 있다.
S1840단계에서, 이동 단말(100)은 표시된 스케줄 태그의 속성을 변경하여 표시할 수 있다. 스케줄 태그에 대응되는 스케줄 정보에 따라 스케줄 태그의 속성을 변경하여 표시할 수 있다. 이동 단말(100)은 현재 사용자의 위치 및 최종 이동 장소까지의 거리를 고려하여 스케줄 태그의 속성을 변경하여 표시할 수 있다. 이동 단말(100)은 실시간으로 스케줄 태그의 속성을 변경하여 표시할 수 있다.
S1850단계에서, 이동 단말(100)은 약속 장소까지의 이동 경로 및 이동 시간을 알리기 위해, 시각적 알림, 청각적 알림 및 촉각적 알림 중 적어도 어느 하나를 출력할 수 있다.
이동 단말(100)은 사용자의 스케줄을 효과적으로 알리기 위하여, 추가적인 알림을 출력할 수 있다. 이동 단말(100)은 스케줄 태그의 속성을 변경하여 표시함과 동시에 추가적인 알림을 출력할 수 있다. 이동 단말(100)은 약속 장소까지의 추천경로, 이동 수단, 소요 시간을 별도로 표시할 수 있다. 또한, 이동 단말(100)은 음성 및 진동 알림을 통해 스케줄을 알릴 수 있다.
이동 단말(100)은 알림을 미리 결정된 시간 간격에 따라 출력할 수 있다. 미리 결정된 시간 간격은 스케줄 시작 시간을 기준으로 알림을 출력할 수 있는 최초의 시간을 의미할 수 있다. 미리 결정된 시간 간격은 현재 위치로부터 약속 장소까지 소요되는 최소 이동 시간에 따라 결정될 수 있다. 최소 이동 시간은 사용자의 현재 위치, 약속 장소의 위치 및 사용자에 의하여 선택된 이동 수단들에 따라 달라질 수 있다. 또한, 사용자의 위치가 변경되는 경우, 최소 이동 시간이 변경될 수 있다. 이동 단말(100)은 변경된 최소 이동 시간에 기초하여 알림 간격을 변경할 수 있다.
또한, 이동 단말(100)은 미리 결정된 시간 간격과 최소 이동 시간에 기초하여 알림의 모드를 변경할 수 있다. 예를 들어, 이동 단말(100)은 미리 결정된 시간 간격이 최소 이동 시간과 같은 경우, 보통 알림 모드에서 긴급 알림 모드로 변경할 수 있다. 긴급 알림 모드는 보통 알림 모드와 알림 속성이 상이할 수 있다. 예를 들어, 긴급 알림 모드는 알림 시간, 진동의 세기. 볼륨의 세기가 보통 알림 모드와 상이 할 수 있다. 또한, 이동 단말(100)은 표시부를 통해 긴급 알림 모드 임을 표시할 수 있다.
도 19는 일 실시예에 의해, 이동 단말(100)이 다른 사용자의 이동 단말로부터 스케줄 정보를 획득하여 스케줄 태그를 생성하는 흐름도다.
도 19의 흐름을 참조하면, 이동 단말(100)은 발신인이 상이한 스케줄 정보를 표시할 수 있다. 또한, 이동 단말(100)은 복수의 이동 단말(100)들로부터 사용자 스케줄 정보를 획득하고, 알림할 수 있다. 또한, 이동 단말(100)은 다른 사용자의 이동 단말로부터 사용자의 스케줄 정보를 수신하고, 기존 스케줄과 함께 표시할 수 있다. 다른 사용자의 이동 단말은 사용자로부터 미리 결정된 스케줄에 관한 권한을 얻을 수 있다.
이하에서, 제 1스케줄 정보는 사용자의 권한으로 설정된 스케줄 정보를 의미할 수 있으며, 제 2스케줄 정보는 다른 사용자에 의하여 설정된 스케줄 정보를 의미할 수 있다. 제 2스케줄 정보는 사용자의 권한을 얻은 다른 사용자의 단말로부터 획득될 수 있다. 제 2스케줄 정보는 다른 사용자의 단말로부터 획득된 사용자의 스케줄 정보일 수 있다.
S1910 단계에서, 이동 단말(100)은 사용자의 제 1스케줄 정보에 포함된 시간 정보에 기초하여 생성된 제 1스케줄 태그를 표시할 수 있다. 제 1스케줄 태그는 사용자로부터 직접 획득된 제 1스케줄 정보에 기초하여 생성될 수 있다. 제 1스케줄 정보는 사용자의 직접 입력을 수신, 사용자에 관련된 서버로부터의 수신 또는 사용자의 다른 이동 단말(100)로부터의 획득될 수 있다.
S1920 단계에서, 이동 단말(100)은 미리 결정된 권한을 가진 다른 사용자의 이동 단말로부터, 사용자의 제 2스케줄 정보를 획득할 수 있다.
다른 사용자의 이동 단말과 사용자의 이동 단말(100)은 스케줄 정보를 송수신하기 위하여 실시간으로 통신할 수 있다. 이동 단말(100)은 다른 사용자의 이동 단말로부터 스케줄 정보를 수신하기 전에, 수신 여부를 선택할 수 있다.
제 2스케줄 정보는 발신인 정보, 약속 장소, 약속 시간, 연락처 정보 및 일정 상세 정보 중 적어도 어느 하나를 포함할 수 있다. 제 2스케줄 정보는 이동 단말(100)의 사용자의 스케줄에 관한 정보일 수 있다. 제 2스케줄 정보는 다른 사용자에 의하여 설정된 사용자의 스케줄 정보를 의미할 수 있다. 이에 제한되지 않으며, 제 2스케줄 정보는 다른 사용자의 스케줄 정보를 의미할 수 있다.
다른 사용자의 이동 단말은 휴대폰, 스마트 폰(smart phone), 노트북 컴퓨터(notebook computer), 디지털방송용 단말기, PDA(Personal Digital Assistants), PMP(Portable Multimedia Player), 카메라, 네비게이션, 타블렛 컴퓨터(tablet computer), 이북(e-book) 단말기, 스마트 워치(Smart watch) 등을 포함할 수 있다. 이에 제한되는 것은 아니다.
S1930단계에서, 이동 단말(100)은 사용자의 제 2스케줄 정보에 포함된 시간 정보에 기초하여, 적어도 하나의 제 2스케줄 태그를 생성할 수 있다. 제 2스케줄 태그는 제 2스케줄 정보에 기초하여 복수개가 생성될 수 있다.
제 2스케줄 태그는 스케줄 정보의 시간에 따라 생성되는 모양이 상이할 수 있다. 제 2스케줄 태그는 스케줄 정보가 미리 설정된 이벤트에 해당하는 경우, 미리 결정된 모양으로 생성될 수 있다. 제 2스케줄 태그는 제 1스케줄 태그와 구별되는 속성을 가질 수 있다. 예를 들어, 속성은 모양, 색상, 형상, 밝기, 불투명도 및 크기 중 적어도 어느 하나일 수 있다.
S1940단계에서, 이동 단말(100)은 제 2스케줄 태그에 대응되는 시간 정보에 기초하여, 제 2스케줄 태그를 디스플레이 된 시계 GUI의 가장자리에 표시할 수 있다.
제 2스케줄 태그와 제 1스케줄 태그는 구별되어 표시될 수 있다. 제 2스케줄 태그와 제 1스케줄 태그는 서로 다른 위치 상에 표시될 수 있다. 예를 들어, 제 2스케줄 태그는 제 1스케줄 태그와 시계 GUI의 가장자리 사이에 표시될 수 있다. 이에 한정되는 것은 아니다.
이동 단말(100)에 표시된 제 1스케줄 정보 및 제 2스케줄 정보를 통해, 사용자는 자신에 의해 설정된 스케줄 및 타인에 의하여 설정된 자신의 스케줄을 동시에 확인할 수 있다.
또는, 사용자는 타인의 스케줄 정보를 자신의 스케줄과 함께 관리할 수 있다. 예를 들어, 자녀의 스케줄 정보를 기초로 제 2스케줄 태그를 표시하는 경우, 자신의 스케줄과 함께 자녀의 스케줄에 대한 알림을 확인할 수 있다. 또한, 스케줄 태그 별로 출력되는 알림을 통해 정확한 스케줄 관리가 가능해진다.
도 20은 일 실시예에 의한, 다른 사용자의 이동 단말로부터 획득한 스케줄 상세 정보를 표시하는 이동 단말(100)의 화면을 나타내는 도면이다.
도 20에 도시된 바와 같이, 이동 단말(100)은 제 2스케줄 태그(2001)를 표시할 수 있다. 제 2스케줄 태그(2001)는 다른 사용자의 이동 단말로부터 획득한 스케줄 정보에 기초하여 생성될 수 있다. 제 2스케줄 태그(2001)는 기존의 시계 GUI의 가장자리에 표시된 제 1스케줄 태그와 구별되어 표시될 수 있다. 예를 들어, 제 2스케줄 태그(2001)와 제 1스케줄 태그가 표시되는 위치 또는 태그의 모양이 상이할 수 있다. 이에 한정되는 것은 아니다.
이동 단말(100)은 사용자에 의하여 제 2스케줄 태그(2001)가 선택되는 경우, 제 2 스케줄 태그(2001)에 대응되는 세부 스케줄 정보를 표시할 수 있다. 제 2스케줄 태그(2001)는 시선 입력, 음성 입력, 외부 장치를 이용한 입력, 미리 입력된 정보에 의한 선택 입력 등에 의하여 선택될 수 있다. 이에 한정되는 것은 아니다.
이동 단말(100)은 제 2스케줄 태그(2001)가 선택됨에 따라, 제 2스케줄 태그(2001)에 대응되는 세부 스케줄 정보(2002)를 표시할 수 있다. 이동 단말은 세부 스케줄 정보(2002)을 별도의 창을 표시함으로써 표시할 수 있다. 이동 단말(100)은 세부 스케줄 정보(2002)를 텍스트를 이용하여 표시할 수 있다. 이동 단말(100)은 세부 스케줄 정보(2003)를 시계 GUI 상에 겹쳐서 표시할 수 있다.
이동 단말(100)은 제 2스케줄 태그(2001)에 대응되는 세부 스케줄 정보(2002)에 제 2스케줄 정보의 발신인, 스케줄 장소, 스케줄 시간, 상대방의 연락처 정보, 스케줄의 테마 등을 표시할 수 있다.
도 21은 일 실시예에 의한, 다른 사용자의 이동 단말로부터 획득한 스케줄 정보에 대응되는 시간과 사용자의 스케줄 정보에 대응되는 시간이 중복되는 경우를 나타내는 흐름도이다.
S2110단계에서, 이동 단말(100)은 제 1스케줄 태그에 대응되는 시간 및 제 2스케줄 태그에 대응되는 시간이 중복되는지 여부를 판단할 수 있다.
이동 단말(100)은 다른 사용자의 이동 단말로부터 획득한 스케줄 정보와 기존에 획득된 스케줄 정보가 중복되는지 확인할 수 있다. 이동 단말(100)은 기존에 생성된 제 1스케줄 태그에 대응되는 스케줄 시간 정보와 새롭게 생성된 제 2스케줄 태그에 대응되는 스케줄 시간 정보를 비교함으로써 중복여부를 판단할 수 있다. 이동 단말(100)은 제 1스케줄 태그와 제 2스케줄 태그가 표시되는 시간 위치를 분석함으로써 시간 중복여부를 판단할 수 있다.
S2120단계에서, 이동 단말(100)은 제 1스케줄 태그에 대응되는 스케줄 시간 정보와 제 2스케줄 태그에 대응되는 스케줄 시간 정보를 비교하여, 중복되는 경우 S2130단계를 실행할 수 있다. 또한, 스케줄 시간 정보가 중복되지 않는 경우, S2140단계를 실행할 수 있다.
S2030단계에서는, 제 1스케줄 태그에 대응되는 스케줄 시간 정보와 제 2스케줄 태그에 대응되는 스케줄 시간 정보가 중복됨에 따라, 이동 단말(100)은 제 2스케줄 태그의 속성을 변경할 수 있다. 이동 단말(100)은 제 1스케줄 태그와 제 2스케줄 태그가 동일한 시간대에 표시됨을 사용자에게 알리기 위하여 제 2스케줄 태그의 속성을 변경할 수 있다.
예를 들어, 이동 단말(100)은 제 2스케줄 태그의 색상을 변경할 수 있다. 보다 구체적으로, 이동 단말(100)은 제 1스케줄 태그와 중복되는 제 2스케줄 태그 부분의 색상을 변경할 수 있다. 사용자는 변경된 색상의 태그를 확인함으로써, 중복되는 스케줄 시간을 용이하게 확인할 수 있다. 이에 한정되는 것은 아니다.
S2140단계에서, 이동 단말(100)은 제 2스케줄 태그를 표시할 수 있다. 이동 단말(100)은 제 1스케줄 태그와 제 2스케줄 태그를 동시에 표시함으로써, 복수의 사용자로부터 설정된 스케줄 정보를 한 번에 알릴 수 있다. 또는, 이동 단말(100)은 다른 사용자의 스케줄 정보를 이동 단말(100)의 사용자 정보와 함께 표시함으로써, 이동 단말(100)의 사용자가 스케줄을 명확하게 파악하도록 할 수 있다.
도 22는 일 실시예에 의한, 다른 사용자의 이동 단말로부터 획득한 스케줄 정보에 대응되는 시간과 사용자의 스케줄 정보에 대응되는 시간이 중복되는 경우 이동 단말(100)의 화면을 나타내는 도면이다.
도 22에 도시된 바와 같이, 다른 사용자의 이동 단말로부터 획득한 제 2스케줄 정보와 기존의 제 1스케줄 정보의 시간이 중복되는 경우, 이동 단말(100)은 스케줄 태그의 속성을 변경하여 표시할 수 있다.
일 실시예에 의하여, 도 22를 참조하면, 이동 단말(100)은 기존의 제 1스케줄 태그(2200)가 표시된 화면 상에 제 2스케줄 태그(2201)를 표시할 수 있다. 예를 들어, 제 2스케줄 태그(2201)는 1시 30분부터 3시 30분까지의 시간 간격에 표시될 수 있다,
제 1스케줄 태그(2200)와 제 2스케줄 태그(2201)가 겹치는 부분이 존재하는 경우, 이동 단말(100)은 겹치는 부분을 중복 태그(2202)로 인식할 수 있다. 이동 단말(100)은 중복 태그(2202)의 속성을 변경하여 표시할 수 있다.
예를 들어, 이동 단말(100)은 중복 태그(2202)의 색상, 모양, 밝기, 불투명도, 크기 등의 속성을 변경하여 표시할 수 있다. 또한, 이동 단말은 중복 태그(2202)를 반짝이게 함으로써 스케줄 시간의 중복 여부를 표시할 수 있다.
추가적으로, 이동 단말(100)은 중복 태그(2202)에 대한 시각적, 청각적, 촉각적 알림을 사용하여 알릴 수 있다.
일 실시예에 의하여, 이동 단말(100)은 화면 상에 별도의 창을 표시함으로써 스케줄 시간이 중복되었음을 시각적으로 알릴 수 있다. 이동 단말(100)은 스케줄 시간의 중복 사유를 텍스트를 이용하여 구체적으로 표시할 수 있다. 이에 제한되는 것은 아니다.
또한, 이동 단말(100)는 다른 사용자에게 설정한 권한에 대한 우선순위를 설정할 수 있다. 이동 단말(100)는 권한에 대한 우선 순위에 따라, 권한에 대응되는 스케줄 태그의 속성을 변경하여 표시할 수 있다. 예를 들어, 사용자가 다른 사용자로부터 획득한 스케줄 정보보다 자신의 스케줄 정보를 우선순위로 결정해놓은 경우, 제 1스케줄 태그(2200)의 밝기가 제 2스케줄 태그(2201)보다 밝게 표시할 수 있다. 이에 한정되는 것은 아니다.
도 23은 일 실시예에 의하여, 이동 단말(100)에서 스케줄 정보가 수정되는 경우 스케줄 태그를 수정하여 표시하는 것을 나타내는 흐름도이다.
S2310단계에서, 이동 단말(100)은 스케줄 정보를 수정 요청 신호를 획득할 수 있다.
스케줄 정보를 수정 요청 신호는 이동 단말(100)에 직접 입력될 수 있다. 또는 스케줄 정보를 수정 요청 신호는 다른 외부 장치 또는 외부 서버로부터 획득될 수 있다.
S2320단계에서, 이동 단말(100)은 스케줄 수정 요청 신호에 기초하여, 적어도 하나의 스케줄 태그를 수정할 수 있다.
이동 단말(100)은 수정된 스케줄 정보에 대응되는 스케줄 태그를 결정할 수 있다. 이동 단말(100)은 결정된 스케줄 태그의 속성을 변경할 수 있다. 이동 단말(100)은 수정된 스케줄 정보에 대응되도록 스케줄 태그의 크기, 모양, 형상, 무늬, 밝기 및 불투명도 중 적어도 어느 하나를 변경할 수 있다.
S2330단계에서, 이동 단말(100)은 수정된 스케줄 태그에 대응되는 시간 정보에 기초하여, 수정된 스케줄 태그를 시계 GUI의 가장자리에 표시할 수 있다.
수정된 스케줄 태그는 시계 GUI에서 가리키는 시간에 기초하여 표시될 수 있다. 수정된 스케줄 태그는 수정된 스케줄 정보에 기초하여 시계 GUI의 가장자리에 표시될 수 있다.
일 실시예에 의하여, 이동 단말(100)은 스케줄 태그를 이동시키기 위한 사용자 입력을 수신할 수 있다. 이동 단말(100)은 수신된 사용자 입력에 따라 스케줄 태그를 이동시킬 수 있다. 스케줄 태그는 시계 GUI의 가장자리에서 위치가 변경될 수 있다. 스케줄 태그는 이동된 시계 GUI의 시간에 기초하여 스케줄 정보가 변경될 수 있다.
도 24 및 도 25는 일 실시예에 의하여, 이동 단말(100)에서 스케줄 정보가 수정되는 경우를 나타내는 도면이다.
도 24는 스케줄 정보가 수정된 외부 장치를 나타내는 도면이다. 외부 장치를 통해 수정된 스케줄 정보는 이동 단말(100)로 전송될 수 있다.
일 실시예에 의하여, 외부 장치(200)는 모바일 디바이스일 수 있다. 외부 장치(200)는 스케줄 어플리케이션을 이용하여 사용자의 스케줄을 수정할 수 있다.
예를 들어, 외부 장치(200)는 오후 5시부터 오후 6시까지로 설정되어있던 운동 스케줄(2401)을 오후 7시부터 오후 8시까지로의 운동 스케줄(2402)로 수정할 수 있다.
이동 단말(100)은 외부 장치(200)와의 통신을 통해 수정된 스케줄 정보를 획득할 수 있다.
도 25는 수정된 스케줄에 따라 이동 단말(100)에서 스케줄 태그가 이동된 모습을 나타내는 도면이다. 도 25에서 수정된 스케줄의 내용은 도 24에서 설명한 내용과 같다.
도 25는 스케줄이 수정되기 전에, 이동 단말(100)은 획득한 스케줄 정보에 기초하여 오후 5시부터 오후 6시까지의 사이에 스케줄 태그(2501)를 표시할 수 있다.
또한, 수정된 스케줄에 기초하여, 이동 단말(100)은 스케줄 태그(2502)를 오후 7시부터 오후 8시까지의 사이에 표시할 수 있다. 기존 표시된 스케줄 태그(2501)는 화면 상에서 제거될 수 있다.
다른 실시예에 의하여, 이동 단말(100)은 스케줄 태그를 이동시키는 사용자의 입력을 수신할 수 있다. 이동 단말(100)은 수신된 사용자의 입력에 기초하여 스케줄 태그를 이동시킬 수 있다.
이동 단말(100)은 새롭게 표시된 스케줄 태그(2502)의 속성을 변경할 수 있다. 이동 단말(100)은 새롭게 추가, 또는 변경된 스케줄 태그에 대응되는 스케줄 정보를 알리기 위하여 스케줄 태그의 속성을 변경시켜 표시할 수 있다.
예를 들어, 이동 단말(100)은 스케줄 태그(2502)의 색상을 다른 스케줄 태그(2502)와 상이하게 표시함으로써 스케줄 태그의 변경을 알릴 수 있다.
도 26은 일 실시예에 의하여, 이동 단말(100)에서 스케줄 태그의 우선 순위에 따라 스케줄 태그의 속성이 변경되는 것을 나타내는 도면이다.
사용자 또는 이동 단말(100)은 스케줄 태그의 우선 순위를 설정할 수 있다. 사용자 또는 이동 단말(100)은 스케줄 태그에 대응되는 스케줄 정보의 우선 순위를 설정할 수 있다. 이동 단말(100)은 미리 설정된 우선 순위 정보에 기초하여 스케줄 정보의 우선 순위를 설정할 수 있다.
이동 단말(100)은 결정된 우선 순위에 기초하여 스케줄 태그의 속성을 변경시킬 수 있다. 이동 단말(100)은 우선 순위에 따라 복수의 스케줄 태그 각각의 속성을 변경시켜 표시할 수 있다.
예를 들어, 도 26에서 보여지는 것과 같이, 복수의 스케줄 태그(2601, 2602, 2603)의 색상 또는 모양을 다르게 표시할 수 있다.
사용자는 이동 단말(100)의 화면을 확인함으로써, 자신의 스케줄의 우선 순위 정보를 시간별로 확인할 수 있다.
도 27은 일 실시예에 의하여, 스케줄 정보가 미리 설정된 이벤트 정보에 해당되는 경우, 스케줄 태그의 속성을 변경하여 표시하는 이동 단말(100)의 화면을 나타내는 도면이다.
이동 단말(100)은 스케줄 태그에 대응되는 스케줄 정보에 따라 스케줄 태그를 표시할 수 있다. 이동 단말(100)은 스케줄 태그에 대응되는 스케줄 정보가 미리 설정된 이벤트에 해당하는 경우 스케줄 태그를 변경하여 표시할 수 있다. 예를 들어, 사용자에 의하여 미리 결정된 중요 이벤트로 지정된 스케줄 정보에 의해 생성된 스케줄 태그는 다른 스케줄 태그와 색상을 구별하여 표시할 수 있다. 이에 한정되지 않는다.
이동 단말(100)은 스케줄 태그에 대응되는 스케줄 정보의 우선 순위 및 사용자의 선호도에 따라 스케줄 태그를 표시할 수 있다. 예를 들어, 스케줄 정보가 결혼 기념일일 때, 스케줄 태그는 하트 모양들로 이루어질 수 있다.
스케줄 태그의 모양은 사용자에 의하여 입력된 모양으로 이루어질 수 있다. 스케줄 태그는 사진, 아이콘, 영상 등으로 표시될 수 있다.
도 28은 일 실시예에 의하여, 이동 단말(100)에서 표시되는 시계 GUI의 종류에 따라 스케줄 태그가 표시되는 것을 나타내는 도면이다.
시계 GUI는 아날로그 시계 GUI, 디지털 시계 GUI 및 기타 시계 GUI 중 어느 하나를 의미할 수 있다. 시계 GUI의 형상이 제한되는 것은 아니다.
도 28을 참고하면, 시계 GUI가 시계 다이얼을 구비하지 않은 디지털 시계일 수 있다.
디지털 시계에서는 시간을 의미하는 숫자 및 시계 바늘이 표시되지 않는다. 디지털 시계에서는 디지털 숫자들을 이용하여 시간을 표시할 수 있다.
이동 단말(100)은 디지털 숫자들이 표시된 가장자리 부분에 스케줄 태그(2801)을 표시할 수 있다. 스케줄 태그는 디지털 숫자를 둘러싸도록 표시될 수 있다. 일 실시예에 의하여, 스케줄 태그가 표시되는 부분은 12개로 구획된 객체로 표시될 수 있다.
예를 들어, 이동 단말(100)은 디지털 숫자들을 둘러싸도록, 디지털 숫자들의 가장자리에 사각형 객체를 표시할 수 있다. 사각형 객체는 12개의 선으로 구획될 수 있다. 이때, 선과 선 사이의 간격은 1시간을 의미할 수 있다. 선과 선 사이의 간격은 아날로그 시계에서의 숫자와 숫자 사이의 간격과 같은 의미할 수 있다.
도 28에서 사각형 객체의 상단 중앙에 표시된 중앙 표시선(2802)은 아날로그 시계에서 12시를 의미하는 객체일 수 있다. 보다 구체적으로, 스케줄 태그(2801)는 사각형 객체의 오른쪽 상단부에 표시될 수 있다. 중앙 표시선(2802)를 12시로 정의하였을 때, 스케줄 태그(2801)는 1시와 3시 사이의 스케줄 임을 확인할 수 있다.
도 29는 일 실시예에 의하여, 이동 단말(100)에서 사용자의 스케줄 정보를 생성하여 스케줄을 알려주는 방법을 나타내는 흐름도이다.
일 개시에 의하여, 이동 단말(100)이 스케줄 관리 기능을 시작할 때, 스케줄은 이동 단말(100)에 표시된 시계 GUI을 통해 보여질 수 있다. 예를 들어, 사용자의 스케줄 정보가 사용자 혹은 외부 장치로부터 획득되는 경우, 시계 GUI 패턴 상에 스케줄 태그를 부착함으로써 스케줄 정보를 나타낼 수 있다. 따라서, 이동 단말(100)은 사용자의 스케줄 정보에 따라, 스케줄 알림 정보를 생성하고, 미리 입력된 알림 모드에 따라 스케줄을 알릴 수 있다.
단계 S2910에서, 사용자의 스케줄 정보는 스케줄 신호 입력에 근거하여 생성될 수 있다. 이 경우, 스케줄 신호는 사용자에 의해 이동 단말(100)로 직접 입력될 수 있다. 또한, 스케줄 신호는 외부 장치로부터 이동 단말(100)로 수신될 수 있다.
단계 S2920은 스케줄 정보가 중복되는지 알아보기 위하여, 이전에 생성된 스케줄 정보와 새롭게 입력된 스케줄 정보를 비교하는 단계를 더 포함할 수 있다. 이때, 스케줄 정보가 중복되는 경우, 새롭게 입력된 스케줄 정보를 삭제하고, 이전에 생성된 스케줄 정보를 보존할 수 있다. 또는, 이전에 생성된 스케줄 정보를 삭제하고, 새롭게 입력된 스케줄 정보로 대체할 수 있다. 이러한 삭제 여부는, 사용자의 선택에 따라 결정될 수 있다.
단계 S2920에서는, 단계 S2910내에서 생성된 스케줄이 새로운 스케줄인지 또는 이 전에 생성된 스케줄인지 판단할 수 있다.
이 때, 단계 S2910내에서 결정된 스케줄이 이전에 생성된 스케줄일 때, 다시 단계 S2910으로 되돌아 갈 수 있다.
그러나, 단계 S2910내에서 최종적으로 결정된 스케줄이 새로운 스케줄일 때, 그것은 모니터링 리스트에 등록될 수 있다. 모니터링 리스트는 시계 GUI의 가장자리에 표시되는 오브젝트를 의미할 수 있다.
또한, 단계 S2930에서 이동 단말(100)은 스케줄을 알림하기 위한 알림 정보를 생성할 수 있다.
이 경우, 알림 정보는 스케줄 태그와 스케줄 장소까지의 이동 안내 정보를 포함할 수 있다.
스케줄 태그는 이동 단말(100)에 표시된 시계 GUI 상의 미리 입력된 자리에 표시될 수 있다. 또한, 이동 안내 정보는 사용자의 현재 위치, 도착 정보, 시간 정보 및 약속 상대방의 연락처 등을 기초하여 생성될 수 있다.
여기서, 모니터링 리스트는 24시간을 기준으로 생성될 수 있다. 또한, 모니터링 리스트는 오전/오후를 구별하여 생성될 수 있다.
단계S2940에서, 이동 단말(100)은 미리 결정된 알림 모드에 기초하여 스케줄을 알릴 수 있다.
예를 들어, 이동 단말(100)은 스케줄을 알리기 위해 시계GUI에서 표시되는 패턴을 변화시킬 수 있다. 시계 GUI는 시침, 분침 및 초침을 포함하는 아날로그 시계 다이얼 또는 숫자로 표시되는 전자적 다이얼일 수 있다.
나아가, 단계 S2940에서, 이동 단말(100)이 스케줄을 알리기 위해 사용자의 신체적 상태 혹은 이동 단말(100)의 주변 감지 결과에 따라 알림 방법을 변경할 수 있다. 예를 들어, 이동 단말(100)이 사용자가 수면상태 혹은 조용한 환경에 있음을 감지하는 경우, 이동 단말(100)은 미리 설정된 볼륨보다 더 낮은 볼륨의 알림을 출력할 수 있다. 또는, 이동 단말(100)은 미리 설정된 진동보다 더 약한 진동을 출력할 수 있다. 다른 실시예에 의해, 이동 단말(100)이 시끄러운 환경을 감지하는 경우, 이동 단말(100)은 미리 설정된 볼륨보다 더 높은 볼륨의 알림 또는 미리 설정된 진동 보다 더 센 진동을 출력할 수 있다.
도 30 및 도 31은 일 실시예에 의하여 이동 단말(100)의 구성을 나타내는 기능적 블록도이다.
도 30에 도시된 바와 같이, 일부 실시예에 이동 단말(100)은, 통신부(110), 출력부(120) 및 제어부(130)를 포함할 수 있다. 그러나, 도 30에 도시된 구성 요소 모두가 이동 단말(100)의 필수 구성 요소인 것은 아니다. 도 30에 도시된 구성 요소보다 많은 구성 요소에 의해 이동 단말(100)이 구현될 수도 있고, 도 30에 도시된 구성 요소보다 적은 구성 요소에 의해 이동 단말(100)이 구현될 수도 있다.
예를 들어, 도 31에 도시된 바와 같이, 일부 실시예에 따른 이동 단말(100)은 통신부(110), 출력부(120) 및 제어부(130)외에 사용자 입력부(140), 센싱부(190), A/V 입력부(160) 및 메모리(170)를 더 포함할 수도 있다.
통신부(110)는 이동 단말(100)과 외부 장치 또는 서버와의 통신을 가능하게하는 하나 이상의 구성요소를 포함할 수 있다. 예를 들어, 통신부(110)는 근거리 통신부(111), 이동 통신부(112) 및 스케줄 수신부(113)를 포함할 수 있다.
근거리 통신부(short-range wireless communication unit)(111)는, 블루투스 통신부, BLE(Bluetooth Low Energy) 통신부, 근거리 무선 통신부(Near Field Communication unit), WLAN(와이파이) 통신부, 지그비(Zigbee) 통신부, 적외선(IrDA, infrared Data Association) 통신부, WFD(Wi-Fi Direct) 통신부, UWB(ultra wideband) 통신부, Ant+ 통신부 등을 포함할 수 있으나, 이에 한정되는 것은 아니다.
이동 통신부(112)는, 이동 통신망 상에서 기지국, 외부의 단말, 서버 중 적어도 하나와 무선 신호를 송수신할 수 있다. 여기에서, 무선 신호는, 음성 호 신호, 화상 통화 신호 또는 문자/멀티미디어 메시지 송수신에 따른 다양한 형태의 데이터를 포함할 수 있다.
스케줄 수신부(113)는, 사용자의 스케줄을 나타내는 스케줄 정보를 획득할 수 있다. 통신부(110)는 사용자의 스케줄 정보를 외부 장치, 사용자의 입력, 외부 서버 등으로부터 획득할 수 있다.
사용자 입력부(140)는, 사용자가 이동 단말(100)을 제어하기 위한 신호를 입력하는 수단을 의미할 수 있다. 예를 들어, 사용자 입력부(140)에는 키 패드(key pad), 돔 스위치 (dome switch), 터치 패드(접촉식 정전 용량 방식, 압력식 저항막 방식, 적외선 감지 방식, 표면 초음파 전도 방식, 적분식 장력 측정 방식, 피에조 효과 방식 등), 조그 휠, 조그 스위치 등이 있을 수 있으나 이에 한정되는 것은 아니다.
사용자 입력부(140)는 이동 단말(100)에 표시된 스케줄 태그를 선택하는 사용자 입력을 수신할 수 있다. 또한. 사용자 입력부(140)는 스케줄 정보를 입력하기 위한 사용자 입력을 수신할 수 있다.
제어부(130)는 통상적으로 이동 단말(100)의 전반적인 동작을 제어한다. 예를 들어, 제어부(130)는, 메모리(170)에 저장된 프로그램들을 실행함으로써, 사용자 입력부(140), 출력부(120), 센싱부(190), 통신부(110), A/V 입력부(160) 등을 전반적으로 제어할 수 있다.
제어부(130)는 사용자의 스케줄 정보에 포함된 시간 정보에 기초하여 적어도 하나의 스케줄 태그를 생성할 수 있다. 또한, 제어부(130)는 이동 단말(100)의 화면 상에 시계 GUI(Clock GUI)를 디스플레이하고, 스케줄 태그에 대응되는 시간 정보에 기초하여, 스케줄 태그를 디스플레이된 시계 GUI의 가장자리에 표시할 수 있다.
또한, 제어부(130)는 표시된 스케줄 태그에 대응되는 시간 정보 및 현재 시각에 따라, 표시된 스케줄 태그의 속성을 변경할 수 있다. 제어부(130)는 변경된 스케줄 태그를 표시할 수 있다.
출력부(120)는 오디오 신호 또는 비디오 신호 또는 진동 신호를 출력할 수 있으며, 출력부(120)는 디스플레이부(121), 음향 출력부(122), 및 진동 모터(123)를 포함할 수 있다.
디스플레이부(1210)는 이동 단말(100)에서 처리되는 정보를 표시 출력할 수 있다. 예를 들어, 디스플레이부(121)는, 시계 GUI를 디스플레이 하고, 스케줄 태그를 시계 GUI의 가장자리에 표시할 수 있다. 또한, 디스플레이부(121)는 스케줄 태그에 대응되는 상세 스케줄 정보를 표시할 수 있다. 또한, 디스플레이부(121)는 스케줄 태그에 대한 알림을 시각적으로 출력할 수 있다.
한편, 디스플레이부(121)와 터치패드가 레이어 구조를 이루어 터치 스크린으로 구성되는 경우, 디스플레이부(121)는 출력 장치 이외에 입력 장치로도 사용될 수 있다. 디스플레이부(121)는 액정 디스플레이(liquid crystal display), 박막 트랜지스터 액정 디스플레이(thin film transistor-liquid crystal display), 유기 발광 다이오드(organic light-emitting diode), 플렉시블 디스플레이(flexible display), 3차원 디스플레이(3D display), 전기영동 디스플레이(electrophoretic display) 중에서 적어도 하나를 포함할 수 있다.
그리고 이동 단말(100)의 구현 형태에 따라 이동 단말(100)은 디스플레이부(121)를 2개 이상 포함할 수도 있다. 이때, 2개 이상의 디스플레이부(121)는 힌지(hinge)를 이용하여 마주보게 배치될 수 있다. 또는 이동 단말(100)의 양면에 각각 배치될 수 있다. 이에 한정되는 것은 아니다.
음향 출력부(122)는 통신부(110)로부터 수신되거나 메모리(170)에 저장된 오디오 데이터를 출력할 수 있다. 또한, 음향 출력부(122)는 이동 단말(100)에서 수행되는 기능(예를 들어, 스케줄 수신음, 메시지 수신음, 알림음)과 관련된 음향 신호를 출력할 수 있다. 이러한 음향 출력부(122)에는 스피커(speaker), 버저(Buzzer) 등이 포함될 수 있다.
진동 모터(123)는 진동 신호를 출력할 수 있다. 예를 들어, 진동 모터(123)는 오디오 데이터 또는 비디오 데이터(예컨대, 스케줄 수신음, 메시지 수신음 등)의 출력에 대응하는 진동 신호를 출력할 수 있다. 또한, 진동 모터(123)는 터치 스크린에 터치가 입력되는 경우 진동 신호를 출력할 수도 있다.
A/V(Audio/Video) 입력부(160)는 오디오 신호 또는 비디오 신호 입력을 위한 것으로, 이에는 카메라(161)와 마이크로폰(162) 등이 포함될 수 있다. 카메라(161)은 화상 통화모드 또는 촬영 모드에서 이미지 센서를 통해 정지영상 또는 동영상 등의 화상 프레임을 얻을 수 있다. 이미지 센서를 통해 캡쳐된 이미지는 제어부(130) 또는 별도의 이미지 처리부(미도시)를 통해 처리될 수 있다.
카메라(161)에서 처리된 화상 프레임은 메모리(170)에 저장되거나 통신부(110)를 통하여 외부로 전송될 수 있다. 카메라(161)는 이동 단말(100)의 구성 태양에 따라 2개 이상이 구비될 수도 있다.
마이크로폰(162)은, 외부의 음향 신호를 입력 받아 전기적인 음성 데이터로 처리할 수 있다. 예를 들어, 마이크로폰(162)은 외부 디바이스 또는 화자로부터 음향 신호를 수신할 수 있다. 마이크로폰(162)은 외부의 음향 신호를 입력 받는 과정에서 발생 되는 잡음(noise)를 제거하기 위한 다양한 잡음 제거 알고리즘을 이용할 수 있다.
GPS(Global Position System) 모듈(119)은 복수 개의 GPS 인공위성으로부터 위치 정보를 수신한다.
센싱부(190)는 지자기 센서(Magnetic sensor)(150), 가속도 센서(Acceleration sensor)(151), 온/습도 센서(152), 적외선 센서(153), 자이로스코프 센서(154), 생체 신호 센서(155) 위치 센서(예컨대, GPS)(156), 기압 센서(157), 근접 센서(158), 및 RGB 센서(illuminance sensor)(159) 중 적어도 하나를 포함할 수 있으나, 이에 한정되는 것은 아니다.
센싱부(190)는 이동 단말(100)의 착용 여부, 이동 단말(100)의 위치, 사용자 접촉 유무 등과 같이 이동 단말(100)의 현 상태를 감지하여 이동 단말(100)의 동작을 제어하기 위한 센싱 신호를 발생시킬 수 있다. 또한, 전원 공급부(180)의 전원 공급 여부, 이동 단말(100)의 외부 상태와 관련된 센싱 기능을 담당할 수 있다.
가속도 센서(151)는 어느 한 방향의 가속도 변화에 대해서 이를 전기 신호로 바꾸어 주는 소자로서, MEMS(micro-electromechanical systems) 기술의 발달과 더불어 널리 사용되고 있다.
가속도 센서(151)에는, 자동차의 에어백 시스템에 내장되어 충돌을 감지하는데 사용하는 큰 값의 가속도를 측정하는 것부터, 사람 손의 미세한 동작을 인식하여 게임 등의 입력 수단으로 사용하는 미세한 값의 가속도를 측정하는 것까지 다양한 종류를 포함할 수 있다. 가속도 센서는 보통 2축이나 3축을 하나의 패키지에 실장하여 구성되며, 사용 환경에 따라서는 Z축 한 축만 필요한 경우도 있다. 따라서, 어떤 이유로 Z축 방향 대신 X축 또는 Y축 방향의 가속도 센서를 써야 할 경우에는 별도의 조각 기판을 사용하여 가속도 센서를 주 기판에 세워서 실장할 수도 있다.
근접센서(158)는 이동 단말(100)로 접근하는 물체나, 이동 단말(100)의 근방에 존재하는 물체의 유무 등을 기계적 접촉이 없이 검출할 수 있도록 한다. 근접센서(158)는, 교류자계의 변화나 정자계의 변화를 이용하거나, 혹은 정전용량의 변화율 등을 이용하여 근접물체를 검출할 수 있다. 근접센서(158)는 구성 태양에 따라 2개 이상이 구비될 수 있다.
압력센서(미도시)는 이동 단말(100)에 압력이 가해지는지 여부와, 그 압력의 크기 등을 검출할 수 있다. 압력센서(미도시)는 사용환경에 따라 이동 단말(100)에서 압력의 검출이 필요한 부위에 설치될 수 있다. 만일, 압력센서(미도시)가 디스플레이부(121)에 설치되는 경우, 압력센서(미도시)에서 출력되는 신호에 따라, 디스플레이부(121)를 통한 터치 입력과, 터치 입력보다 더 큰 압력이 가해지는 압력터치 입력을 식별할 수 있다. 또한, 압력센서(미도시)에서 출력되는 신호에 따라, 압력터치 입력시 디스플레이부(121)에 가해지는 압력의 크기도 알 수 있다.
자이로스코프 센서(153)는 각속도를 측정하는 센서로서, 기준 방향에 대해 돌아간 방향을 감지할 수 있다.
생체 신호 센서(155)는 예를 들어, 근전도(electromyography; EMG) 센서, 피부전기 활성(electrodermal activity) 센서, 피부온도 측정기, 혈액량(blood volume pulse) 측정기, 심전도(electrocardiogram; ECG) 센서, 호흡 센서(respiration sensor), 혈압 측정기 및 심박수(hear rate) 측정기 중 적어도 하나를 포함할 수 있다. 근전도 센서는 근육의 활동전위를 감지하는 센서를 의미할 수 있다. 피부전기 활성 센서는 피부의 전도도를 측정하는 센서를 의미할 수 있다. 피부온도 측정기는 피부 표면의 온도를 감지하는 센서를 포함할 수 있다. 혈액량 측정기는 혈관 내에 흐르고 있는 혈액의 양을 측정하는 장치를 의미할 수 있다. 심전도 센서는 심박동과 관련된 전위를 신체 표면에서 감지하는 센서를 의미할 수 있다. 호흡 센서는 얼마나 많이 빠르게 호흡을 하는지를 측정하는 센서를 의미할 수 있다. 심박수 측정기는 심장이 단위 시간 동안 박동하는 횟수를 의미할 수 있다.
나머지 센서들의 기능은 그 명칭으로부터 당업자가 직관적으로 추론할 수 있으므로, 구체적인 설명은 생략하기로 한다.
메모리(170)는, 제어부(130)의 처리 및 제어를 위한 프로그램을 저장할 수도 있고, 입/출력되는 데이터들(예컨대, 애플리케이션, 필기 컨텐트, 멀티미디어 컨텐트, 트랜스크립트 등)을 저장할 수도 있다.
메모리(170)는 플래시 메모리 타입(flash memory type), 하드디스크 타입(hard disk type), 멀티미디어 카드 마이크로 타입(multimedia card micro type), 카드 타입의 메모리(예를 들어 SD 또는 XD 메모리 등), 램(RAM, Random Access Memory) SRAM(Static Random Access Memory), 롬(ROM, Read-Only Memory), EEPROM(Electrically Erasable Programmable Read-Only Memory), PROM(Programmable Read-Only Memory), 자기 메모리, 자기 디스크, 광디스크 중 적어도 하나의 타입의 저장매체를 포함할 수 있다. 또한, 이동 단말(100)은 인터넷(internet)상에서 메모리(170)의 저장 기능을 수행하는 웹 스토리지(web storage) 또는 클라우드 서버를 운영할 수도 있다.
메모리(170)에 저장된 프로그램들은 그 기능에 따라 복수 개의 모듈들로 분류할 수 있는데, 예를 들어, UI 모듈(171), 터치 스크린 모듈(172), 알림 모듈(173) 등으로 분류될 수 있다.
메모리(170)는 제어부(130)의 처리 및 제어를 위한 프로그램이 저장될 수도 있고, 입력되거나 출력되는 데이터들(예를 들어, 폰북, 메시지, 정지영상, 동영상 등)의 임시 저장을 위한 기능을 수행할 수도 있다.
메모리(170)는 플래시 메모리 타입(flash memory type), 하드디스크 타입(hard disk type), 멀티미디어 카드 마이크로 타입(multimedia card micro type), 카드 타입의 메모리(예를 들어 SD 또는 XD 메모리 등), 램, 롬 중 적어도 하나의 타입의 저장매체를 포함할 수 있다. 또한, 이동 단말(100)은 인터넷(internet)상에서 메모리(170)의 저장 기능을 수행하는 웹 스토리지(web storage)를 운영할 수도 있다.
UI 모듈(171)은, 애플리케이션 별로 이동 단말(100)과 연동되는 특화된 UI, GUI 등을 제공할 수 있다.
터치 스크린 모듈(172)은 사용자의 터치 스크린 상의 터치 제스처를 감지하고, 터치 제스처에 관한 정보를 제어부(130)로 전달할 수 있다. 본 발명의 일 실시예에 따른 터치 스크린 모듈(172)은 터치 코드를 인식하고 분석할 수 있다. 터치 스크린 모듈(172)은 컨트롤러를 포함하는 별도의 하드웨어로 구성될 수도 있다.
알림 모듈(173) 이동 단말(100)을 통해 스케줄을 알려주는 정보를 제어부(130)로 전달할 수 있다.
전원 공급부(180)는 제어부(180)의 제어에 의해 외부의 전원, 내부의 전원을 인가받아 각 구성요소들의 동작에 필요한 전원을 공급할 수 있다. 또한, 그리고, 전원 공급부(180)은 이동 단말(100)에 전원을 공급하기 위한 배터리로서, 충전 등을 위하여 이동 단말(100)과 착탈 가능하게 결합될 수 있다
한편, 상술한 실시예는, 컴퓨터에서 실행될 수 있는 프로그램으로 작성 가능하고, 컴퓨터에 의해 판독 가능한 매체를 이용하여 상기 프로그램을 동작시키는 범용 디지털 컴퓨터에서 구현될 수 있다. 또한, 상술한 실시예에서 사용된 데이터의 구조는 컴퓨터 판독 가능 매체에 여러 수단을 통하여 기록될 수 있다. 또한, 상술한 실시예는 컴퓨터에 의해 실행되는 프로그램 모듈과 같은 컴퓨터에 의해 실행가능한 명령어를 포함하는 기록 매체의 형태로 구현될 수 있다. 예를 들어, 소프트웨어 모듈 또는 알고리즘으로 구현되는 방법들은 컴퓨터가 읽고 실행할 수 있는 코드들 또는 프로그램 명령들로서 컴퓨터가 읽을 수 있는 기록 매체에 저장될 수 있다.
컴퓨터 판독 가능 매체는 컴퓨터에 의해 액세스될 수 있는 임의의 기록 매체일 수 있고, 휘발성 및 비휘발성 매체, 분리형 및 비분리형 매체를 포함할 수 있다. 컴퓨터 판독 가능 매체는 마그네틱 저장매체, 예를 들면, 롬, 플로피 디스크, 하드 디스크 등을 포함하고,) 광학적 판독 매체, 예를 들면, 시디롬, DVD 등과 같은 저장 매체를 포함할 수 있으나, 이에 제한되지 않는다. 또한, 컴퓨터 판독 가능 매체는 컴퓨터 저장 매체 및 통신 매체를 포함할 수 있다.
또한, 컴퓨터가 읽을 수 있는 복수의 기록 매체가 네트워크로 연결된 컴퓨터 시스템들에 분산되어 있을 수 있으며, 분산된 기록 매체들에 저장된 데이터, 예를 들면 프로그램 명령어 및 코드가 적어도 하나의 컴퓨터에 의해 실행될 수 있다.
본 개시에서 설명된 특정 실행들은 일 실시예 일 뿐이며, 어떠한 방법으로도 본 개시의 범위를 한정하는 것은 아니다. 명세서의 간결함을 위하여, 종래 전자적인 구성들, 제어 시스템들, 소프트웨어, 및 상기 시스템들의 다른 기능적인 측면들의 기재는 생략될 수 있다.
전술한 본 개시의 설명은 예시를 위한 것이며, 본 개시가 속하는 기술분야의 통상의 지식을 가진 자는 본 개시의 기술적 사상이나 필수적인 특징을 변경하지 않고서 다른 구체적인 형태로 쉽게 변형이 가능하다는 것을 이해할 수 있을 것이다. 그러므로 이상에서 기술한 실시예들은 모든 면에서 예시적인 것이며 한정적이 아닌 것으로 이해해야만 한다. 예를 들어, 단일형으로 설명되어 있는 각 구성 요소는 분산되어 실시될 수도 있으며, 마찬가지로 분산된 것으로 설명되어 있는 구성 요소들도 결합된 형태로 실시될 수 있다.
본 개시의 실시예들과 관련된 기술 분야에서 통상의 지식을 가진 자는 상기 기재의 본질적인 특성에서 벗어나지 않는 범위에서 변형된 형태로 구현될 수 있음을 이해할 수 있을 것이다.
본 개시의 범위는 발명의 상세한 설명보다는 특허 청구 범위에 의하여 나타나며, 특허 청구 범위의 의미 및 범위 그리고 그 균등 개념으로부터 도출되는 모든 변경 또는 변형된 형태가 본 개시의 범위에 포함되는 것으로 해석되어야 한다.
본 명세서에 기재된 "...부", "모듈" 등의 용어는 적어도 하나의 기능이나 동작을 처리하는 단위를 의미하며, 이는 하드웨어 또는 소프트웨어로 구현되거나 하드웨어와 소프트웨어의 결합으로 구현될 수 있다.
"부", "모듈"은 어드레싱될 수 있는 저장 매체에 저장되며 프로세서에 의해 실행될 수 있는 프로그램에 의해 구현될 수도 있다.
본 명세서에서, "A는 a1, a2 및 a3 중 하나를 포함할 수 있다"는 기재은, A라는 엘리먼트(element)에 포함될 수 있는 예시적인 엘리먼트가 a1, a2 또는 a3라는 넓은 의미이다.
상기 기재로 인해 엘리먼트 A를 구성할 수 있는 엘리먼트가 반드시 a1, a2 또는 a3로 국한된다는 것은 아니다. 따라서 A를 구성할 수 있는 엘리먼트가, a1, a2 및 a3 이외에 예시되지 않은 다른 엘리먼트들을 배제한다는 의미로, 배타적으로 해석되지 않음에 유의하여야 한다.
또한, 상기 기재는, A는 a1를 포함하거나, a2를 포함하거나, 또는 a3를 포함할 수 있다는 의미이다. 상기 기재가 A를 구성하는 엘리먼트들이 반드시 소정 집합 내에서 선택적으로 결정된다는 것을 의미하지는 않는다. 예를 들어 상기 기재가, 반드시 a1, a2 및 a3를 포함하는 집합으로부터 선택된 a1, a2, 또는 a3가 컴포넌트 A를 구성한다는 것으로, 제한적으로 해석되지 않음에 유의하여야 한다.
또한 본 명세서에서, "a1, a2 및 a3 중 적어도 하나"라는 기재는, "a1", "a2", "a3", "a1 및 a2", "a1 및 a3", "a2 및 a3", 및 "a1, a2 및 a3" 중에서 한 가지를 나타낸다.
따라서, "a1 중 적어도 하나, a2 중 적어도 하나 및 a3 중 적어도 하나"라고 명시적으로 기재되지 않는 이상, "a1, a2 및 a3 중 적어도 하나"라는 기재는 "a1 중 적어도 하나", "a2 중 적어도 하나" 및 "a3 중 적어도 하나"라고 해석되지 않음에 유의하여야 한다.
Claims (24)
- 이동 단말을 이용한 스케줄 알림 방법에 있어서,
사용자의 스케줄을 나타내는 스케줄 정보를 획득하는 단계;
상기 사용자의 스케줄 정보에 포함된 시간 정보에 기초하여 적어도 하나의 스케줄 태그를 생성하는 단계;
상기 이동 단말의 화면 상에 시계 GUI(Clock GUI)를 표시하고, 상기 시계 GUI는 시계 다이얼과, 시계 다이얼의 가장자리에 원형으로 배치된 복수의 시분할들을 포함하는 단계;
상기 복수의 시분할들 중 상기 적어도 하나의 스케줄 태그에 대응되는 시간 정보와 관련된 시분할의 위치에 상기 적어도 하나의 스케줄 태그를 표시하고, 상기 적어도 하나의 스케줄 태그는 상기 스케줄 정보와 관련된 적어도 하나의 심볼을 포함하는 단계; 및
상기 표시된 적어도 하나의 스케줄 태그에 대응되는 시간 정보 및 현재 시각에 기초하여, 상기 표시된 적어도 하나의 스케줄 태그의 속성을 변경하여 표시하는 단계; 를 포함하고,
상기 표시된 적어도 하나의 스케줄 태그의 속성을 변경하여 표시하는 단계는,
상기 스케줄 정보에 의해 지시된 이벤트가 미리 결정된 이벤트에 대응하는 경우, 상기 적어도 하나의 심볼을 상기 미리 결정된 이벤트에 대응하는 적어도 하나의 심볼로 변경하는 단계; 및
상기 미리 결정된 이벤트에 대응하는 적어도 하나의 심볼을 포함하는 상기 적어도 하나의 스케줄 태그를 표시하는 단계; 를 포함하고, 상기 미리 결정된 이벤트에 대응하는 적어도 하나의 심볼은 상기 적어도 하나의 스케줄 태그 및 상기 복수의 시분할들이 배열된 원주의 일부에 표시되는, 방법. - 제1항에 있어서,
상기 적어도 하나의 스케줄 태그는, 상기 적어도 하나의 스케줄 태그에 대응되는 시간이 오전인지 오후인지에 따라 상이하게 표시되는, 방법. - 제1항에 있어서,
상기 사용자에 의하여 상기 적어도 하나의 스케줄 태그가 선택되는 경우, 상기 적어도 하나의 스케줄 태그에 대응되는 세부 스케줄 정보를 표시하는 단계; 를 더 포함하는, 방법. - 제1항에 있어서,
상기 적어도 하나의 스케줄 태그의 속성을 변경하여 표시하는 단계는,
상기 적어도 하나의 스케줄 태그에 대응되는 스케줄의 종류에 따라, 상기 적어도 하나의 스케줄 태그의 모양, 크기, 색상 및 밝기 중 적어도 어느 하나를 변경하여 표시하는, 방법. - 제1항에 있어서,
상기 적어도 하나의 스케줄 태그의 속성을 변경하여 표시하는 단계는,
상기 현재 시각이, 상기 표시된 적어도 하나의 스케줄 태그에 대응되는 시간 구간의 미리 설정된 범위 내에 포함됨에 따라, 상기 적어도 하나의 스케줄 태그의 속성을 변경하여 표시하는 단계; 를 포함하는, 방법. - 제5항에 있어서,
상기 적어도 하나의 스케줄 태그의 속성을 변경하여 표시하는 단계는,
상기 표시된 적어도 하나의 스케줄 태그에 대응되는 시간 구간의 시작점에 근접함에 따라, 상기 적어도 하나의 스케줄 태그의 속성을 연속적으로 변경하는 단계; 를 포함하는, 방법. - 제1항에 있어서,
상기 표시된 적어도 하나의 스케줄 태그에 대응되는 시간 정보 및 현재 시각에 따라,
상기 시계 GUI에 포함된 시침, 분침 및 배경화면 중 적어도 하나의 색상, 모양 및 밝기 중 적어도 어느 하나를 변경하여 표시하는 단계; 를 포함하는, 방법. - 제1항에 있어서,
상기 표시된 적어도 하나의 스케줄 태그에 대응되는 시간 정보 및 현재 시각에 따라,
미리 설정된 권한을 가진 외부 장치로, 상기 적어도 하나의 스케줄 태그에 대응되는 스케줄 정보를 전송하는 단계; 를 더 포함하는, 방법. - ◈청구항 9은(는) 설정등록료 납부시 포기되었습니다.◈제1항에 있어서,
상기 표시된 적어도 하나의 스케줄 태그에 대응되는 시간 정보 및 현재 시각에 따라, 미리 설정된 알림을 출력하는 단계; 를 더 포함하고,
상기 알림은,
시각적 알림, 청각적 알림 및 촉각적 알림 중 적어도 어느 하나를 포함하는, 방법. - ◈청구항 10은(는) 설정등록료 납부시 포기되었습니다.◈제9항에 있어서,
상기 알림을 출력하는 단계는,
상기 사용자의 현재 상태 및 상기 이동 단말의 주변 환경 상태 중 적어도 하나를 감지하는 단계; 및
상기 사용자의 현재 상태 및 상기 이동 단말의 주변 환경 상태 중 적어도 하나에 기초하여, 상기 알림의 속성을 변경시키는 단계; 를 포함하는, 방법. - 제1항에 있어서,
상기 표시된 적어도 하나의 스케줄 태그의 속성을 변경하여 표시하는 단계는,
상기 이동 단말의 현재 위치를 감지하는 단계;
상기 이동 단말의 현재 위치로부터 상기 적어도 하나의 스케줄 태그에 대응되는 약속 장소의 정보에 기초하여 상기 약속 장소까지의 이동 경로 및 이동 시간을 결정하는 단계;
상기 결정된 이동 시간에 기초하여, 상기 적어도 하나의 스케줄 태그의 속성을 변경하여 표시하는 시간을 결정하는 단계; 및
상기 결정된 시간에 기초하여, 상기 표시된 적어도 하나의 스케줄 태그의 속성을 변경하여 표시하는 단계; 를 포함하는, 방법. - 제1항에 있어서,
상기 스케줄 정보를 획득하는 단계는,
상기 스케줄 정보를 외부 장치로부터 수신하는 단계;
상기 스케줄 정보를 상기 사용자로부터 입력 받는 단계;및
상기 스케줄 정보를 스케줄 어플리케이션을 통해 입력 받는 단계; 중 적어도 하나를 포함하는, 방법. - 제1항에 있어서,
상기 적어도 하나의 스케줄 태그를 생성하는 단계는,
상기 스케줄 정보에 대한 수정 요청 신호를 획득하는 단계;
상기 수정 요청 신호에 기초하여, 상기 적어도 하나의 스케줄 태그를 수정하는 단계; 및
상기 수정된 적어도 하나의 스케줄 태그에 대응되는 시간 정보에 기초하여, 상기 수정된 적어도 하나의 스케줄 태그를 상기 시계 GUI의 가장자리에 표시하는 단계;
를 포함하는, 방법. - 제1항에 있어서,
상기 사용자의 제1스케줄 정보에 포함된 시간 정보에 기초하여 생성된 제1스케줄 태그를 표시한 후, 미리 결정된 권한을 가진 다른 사용자의 이동 단말로부터, 상기 사용자의 제2스케줄 정보를 획득하는 단계;
상기 사용자의 제2스케줄 정보에 포함된 시간 정보에 기초하여, 적어도 하나의 제2스케줄 태그를 생성하는 단계; 및
상기 제2스케줄 태그에 대응되는 시간 정보에 기초하여, 상기 제2스케줄 태그를 상기 표시된 시계 GUI의 가장자리에 표시하는 단계; 를 더 포함하는, 방법. - 제 14항에 있어서
상기 제2스케줄 태그와 상기 제1스케줄 태그는 서로 다른 위치 상에 표시되는, 방법. - 제14항에 있어서,
상기 사용자에 의하여 상기 제2스케줄 태그가 선택되는 경우, 상기 제2스케줄 태그에 대응되는 세부 스케줄 정보를 표시하는 단계; 를 포함하되,
상기 세부 스케줄 정보는, 상기 제2스케줄 정보의 발신자, 상기 제2스케줄 정보의 시간 및 상기 제2스케줄 정보의 내용을 포함하는, 방법. - 제 14항에 있어서,
상기 제1스케줄 태그에 대응되는 시간 및 상기 제2스케줄 태그에 대응되는 시간이 중복되는지 여부를 판단하는 단계; 및
상기 제1스케줄 태그에 대응되는 시간 및 상기 제2스케줄 태그에 대응되는 시간이 중복되는 경우, 상기 제2스케줄 태그의 속성을 변경하는 단계; 를 더 포함하는, 방법. - 제 1항에 있어서,
상기 시계 GUI는,
아날로그 시계 GUI인, 방법. - 스케줄을 알려주는 이동 단말에 있어서,
출력부;
통신부; 및
상기 통신부를 제어하여 사용자의 스케줄을 나타내는 스케줄 정보를 획득하고,
상기 사용자의 스케줄 정보에 포함된 시간 정보에 기초하여 적어도 하나의 스케줄 태그를 생성하고,
상기 출력부를 제어하여 상기 이동 단말의 화면 상에 시계 GUI(Clock GUI)를 표시하고, 상기 시계 GUI는 시계 다이얼과, 시계 다이얼의 가장자리에 원형으로 배치된 복수의 시분할들을 포함하고,
상기 출력부를 제어하여 상기 복수의 시분할들 중 상기 적어도 하나의 스케줄 태그에 대응되는 시간 정보와 관련된 시분할의 위치에 상기 적어도 하나의 스케줄 태그를 표시하고, 상기 적어도 하나의 스케줄 태그는 상기 스케줄 정보와 관련된 적어도 하나의 심볼을 포함하고,
상기 출력부를 제어하여 상기 표시된 적어도 하나의 스케줄 태그에 대응되는 시간 정보 및 현재 시각에 기초하여, 상기 표시된 적어도 하나의 스케줄 태그의 속성을 변경하여 표시하고,
상기 스케줄 정보에 의해 지시된 이벤트가 미리 결정된 이벤트에 대응하는 경우, 상기 적어도 하나의 심볼을 상기 미리 결정된 이벤트에 대응하는 적어도 하나의 심볼로 변경하고,
상기 출력부를 제어하여 상기 미리 결정된 이벤트에 대응하는 적어도 하나의 심볼을 포함하는 상기 적어도 하나의 스케줄 태그를 표시하고, 상기 미리 결정된 이벤트에 대응하는 적어도 하나의 심볼은 상기 적어도 하나의 스케줄 태그 및 상기 복수의 시분할들이 배열된 원주의 일부에 표시되는 제어부; 를 포함하는, 이동 단말. - 제 19항에 있어서,
상기 제어부는,
상기 표시된 적어도 하나의 스케줄 태그에 대응되는 시간 정보 및 현재 시각에 따라, 미리 설정된 알림을 출력하되,
상기 알림은,
시각적 알림, 청각적 알림 및 촉각적 알림 중 적어도 어느 하나를 포함하는, 이동 단말. - 제 20항에 있어서,
상기 제어부는,
상기 사용자의 현재 상태 및 상기 이동 단말의 주변 환경 상태 중 적어도 하나를 감지하고, 상기 사용자의 현재 상태 및 상기 이동 단말의 주변 환경 상태 중 적어도 하나에 기초하여, 상기 알림의 속성을 변경시키는, 이동 단말. - 제 19항에 있어서,
상기 제어부는, 상기 통신부를 제어하여, 상기 사용자의 제1스케줄 정보에 포함된 시간 정보에 기초하여 생성된 제1스케줄 태그를 표시한 후, 미리 결정된 권한을 가진 다른 사용자의 이동 단말로부터, 상기 사용자의 제2스케줄 정보를 획득하고,
상기 사용자의 제2스케줄 정보에 포함된 시간 정보에 기초하여, 적어도 하나의 제2스케줄 태그를 생성하고, 상기 제2스케줄 태그에 대응되는 시간 정보에 기초하여, 상기 제2스케줄 태그가 상기 표시된 시계 GUI의 가장자리에 표시되도록 제어하는, 이동 단말. - 삭제
- 삭제
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410796026.1 | 2014-12-18 | ||
CN201410796026.1A CN104484796B (zh) | 2014-12-18 | 2014-12-18 | 便携式终端及其日程管理方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20160074408A KR20160074408A (ko) | 2016-06-28 |
KR102524069B1 true KR102524069B1 (ko) | 2023-04-21 |
Family
ID=52759337
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020150178501A KR102524069B1 (ko) | 2014-12-18 | 2015-12-14 | 이동 단말을 이용한 스케줄 알림 방법 및 그 이동 단말 |
Country Status (5)
Country | Link |
---|---|
US (1) | US11023090B2 (ko) |
EP (1) | EP3236641A4 (ko) |
KR (1) | KR102524069B1 (ko) |
CN (1) | CN104484796B (ko) |
WO (1) | WO2016099097A1 (ko) |
Families Citing this family (94)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11126321B2 (en) | 2007-09-04 | 2021-09-21 | Apple Inc. | Application menu user interface |
WO2014143776A2 (en) | 2013-03-15 | 2014-09-18 | Bodhi Technology Ventures Llc | Providing remote interactions with host device using a wireless device |
USD741875S1 (en) * | 2013-06-10 | 2015-10-27 | Apple Inc. | Display screen or portion thereof with graphical user interface |
US20160019360A1 (en) | 2013-12-04 | 2016-01-21 | Apple Inc. | Wellness aggregator |
US10313506B2 (en) | 2014-05-30 | 2019-06-04 | Apple Inc. | Wellness aggregator |
EP4036685A1 (en) | 2014-06-27 | 2022-08-03 | Apple Inc. | Reduced size user interface |
TWI647608B (zh) | 2014-07-21 | 2019-01-11 | 美商蘋果公司 | 遠端使用者介面 |
EP3158425A1 (en) | 2014-08-02 | 2017-04-26 | Apple Inc. | Context-specific user interfaces |
US10452253B2 (en) | 2014-08-15 | 2019-10-22 | Apple Inc. | Weather user interface |
CN116584928A (zh) | 2014-09-02 | 2023-08-15 | 苹果公司 | 身体活动和健身监视器 |
CN115665320A (zh) | 2014-09-02 | 2023-01-31 | 苹果公司 | 电话用户界面 |
WO2016036552A1 (en) | 2014-09-02 | 2016-03-10 | Apple Inc. | User interactions for a mapping application |
USD757079S1 (en) * | 2014-09-02 | 2016-05-24 | Apple Inc. | Display screen or portion thereof with graphical user interface |
WO2016126733A1 (en) | 2015-02-02 | 2016-08-11 | Apple Inc. | Device, method, and graphical user interface for establishing a relationship and connection between two devices |
WO2016144385A1 (en) * | 2015-03-08 | 2016-09-15 | Apple Inc. | Sharing user-configurable graphical constructs |
KR20160113906A (ko) * | 2015-03-23 | 2016-10-04 | 엘지전자 주식회사 | 이동 단말기 및 그것의 제어 방법 |
US9916075B2 (en) | 2015-06-05 | 2018-03-13 | Apple Inc. | Formatting content for a reduced-size user interface |
US10275116B2 (en) | 2015-06-07 | 2019-04-30 | Apple Inc. | Browser with docked tabs |
CN106354398A (zh) * | 2015-07-15 | 2017-01-25 | 中兴通讯股份有限公司 | 事件信息处理方法及装置 |
KR20170016262A (ko) * | 2015-08-03 | 2017-02-13 | 엘지전자 주식회사 | 이동 단말기 및 그것의 제어방법 |
CN113521710A (zh) | 2015-08-20 | 2021-10-22 | 苹果公司 | 基于运动的表盘和复杂功能块 |
CN105204636A (zh) * | 2015-09-16 | 2015-12-30 | 宇龙计算机通信科技(深圳)有限公司 | 信息显示方法、信息显示装置和智能手表 |
TWI620163B (zh) * | 2015-09-30 | 2018-04-01 | 臺醫光電科技股份有限公司 | 穿戴式裝置以及資訊顯示方法 |
CN107015720B (zh) * | 2015-10-12 | 2020-05-08 | 阿里巴巴集团控股有限公司 | 事件提醒方法和装置 |
US20170228121A1 (en) * | 2016-02-05 | 2017-08-10 | Intel Corporation | Watch face representation of intent timeline and state and intent elements |
US10911255B2 (en) * | 2016-05-31 | 2021-02-02 | Honeywell International Inc. | Devices, methods, and systems for hands free facility status alerts |
USD796546S1 (en) * | 2016-06-10 | 2017-09-05 | Apple Inc. | Display screen or portion thereof with animated graphical user interface |
DK201770423A1 (en) * | 2016-06-11 | 2018-01-15 | Apple Inc | Activity and workout updates |
USD796547S1 (en) * | 2016-06-11 | 2017-09-05 | Apple Inc. | Display screen or portion thereof with graphical user interface |
US11216119B2 (en) | 2016-06-12 | 2022-01-04 | Apple Inc. | Displaying a predetermined view of an application |
US10873786B2 (en) | 2016-06-12 | 2020-12-22 | Apple Inc. | Recording and broadcasting application visual output |
US20200117189A1 (en) * | 2016-09-13 | 2020-04-16 | Honda Motor Co., Ltd. | Probe data management apparatus |
US10736543B2 (en) | 2016-09-22 | 2020-08-11 | Apple Inc. | Workout monitor interface |
DK179471B1 (en) * | 2016-09-23 | 2018-11-26 | Apple Inc. | IMAGE DATA FOR ENHANCED USER INTERACTIONS |
JP6610638B2 (ja) * | 2016-12-28 | 2019-11-27 | カシオ計算機株式会社 | 時計、表示制御方法及びプログラム |
CN108605069A (zh) * | 2017-01-25 | 2018-09-28 | 华为技术有限公司 | 一种日程处理方法及电子终端 |
KR102556543B1 (ko) * | 2017-02-10 | 2023-07-18 | 삼성디스플레이 주식회사 | 전자 장치 |
CN106845948A (zh) * | 2017-03-03 | 2017-06-13 | 泸州市众信信息技术有限公司 | 日常任务清单实时跟进*** |
CN108629548B (zh) * | 2017-03-15 | 2021-08-10 | 腾讯科技(深圳)有限公司 | 一种日程处理方法及装置 |
WO2018182057A1 (ko) * | 2017-03-28 | 2018-10-04 | 라인 가부시키가이샤 | 사용자의 할일 목록에 대한 알림을 제공하는 방법 및 시스템 |
WO2018209152A1 (en) * | 2017-05-12 | 2018-11-15 | Apple Inc. | Context-specific user interfaces |
DK179412B1 (en) * | 2017-05-12 | 2018-06-06 | Apple Inc | Context-Specific User Interfaces |
US10845955B2 (en) | 2017-05-15 | 2020-11-24 | Apple Inc. | Displaying a scrollable list of affordances associated with physical activities |
KR20240116836A (ko) | 2017-05-16 | 2024-07-30 | 애플 인크. | 이모지 레코딩 및 전송 |
CN107506836A (zh) * | 2017-07-06 | 2017-12-22 | 努比亚技术有限公司 | 一种数据指令冲突判断方法和设备 |
CN107403309B (zh) * | 2017-08-11 | 2021-06-25 | 中国银行股份有限公司 | 一种测试时间定制方法及装置 |
CN107835116B (zh) * | 2017-10-18 | 2021-07-30 | 维沃移动通信有限公司 | 行程创建方法及装置 |
US11321673B2 (en) * | 2017-11-01 | 2022-05-03 | Samsung Electronics Co., Ltd. | Method and system for automatically creating an instant ad-hoc calendar event |
CN108154339A (zh) * | 2017-11-28 | 2018-06-12 | 苏州市东皓计算机***工程有限公司 | 一种计算机日程安排提示方法 |
WO2019143336A1 (en) * | 2018-01-18 | 2019-07-25 | Hewlett-Packard Development Company, L.P. | Learned quiet times for digital assistants |
DK201870599A1 (en) | 2018-03-12 | 2019-10-16 | Apple Inc. | USER INTERFACES FOR HEALTH MONITORING |
US11317833B2 (en) | 2018-05-07 | 2022-05-03 | Apple Inc. | Displaying user interfaces associated with physical activities |
US12033296B2 (en) | 2018-05-07 | 2024-07-09 | Apple Inc. | Avatar creation user interface |
US11327650B2 (en) | 2018-05-07 | 2022-05-10 | Apple Inc. | User interfaces having a collection of complications |
DK180171B1 (en) | 2018-05-07 | 2020-07-14 | Apple Inc | USER INTERFACES FOR SHARING CONTEXTUALLY RELEVANT MEDIA CONTENT |
CN108540671A (zh) * | 2018-05-31 | 2018-09-14 | 维沃移动通信有限公司 | 一种日程提醒方法及终端设备 |
CN108958846A (zh) * | 2018-09-27 | 2018-12-07 | 出门问问信息科技有限公司 | 一种记事本事项的创建方法及装置 |
USD928831S1 (en) * | 2018-11-02 | 2021-08-24 | Honor Device Co., Ltd. | Display screen or portion thereof with animated graphical user interface |
KR20200098856A (ko) * | 2019-02-13 | 2020-08-21 | 삼성전자주식회사 | 전자 장치에서 스케줄 관리 방법 및 장치 |
DK201970532A1 (en) | 2019-05-06 | 2021-05-03 | Apple Inc | Activity trends and workouts |
US11131967B2 (en) | 2019-05-06 | 2021-09-28 | Apple Inc. | Clock faces for an electronic device |
JP6921338B2 (ja) | 2019-05-06 | 2021-08-18 | アップル インコーポレイテッドApple Inc. | 電子デバイスの制限された動作 |
US11863700B2 (en) | 2019-05-06 | 2024-01-02 | Apple Inc. | Providing user interfaces based on use contexts and managing playback of media |
US11960701B2 (en) | 2019-05-06 | 2024-04-16 | Apple Inc. | Using an illustration to show the passing of time |
CN113892077A (zh) | 2019-06-01 | 2022-01-04 | 苹果公司 | 多模式活动跟踪用户界面 |
CN110489048A (zh) * | 2019-07-25 | 2019-11-22 | 华为技术有限公司 | 应用快速启动方法及相关装置 |
US10878782B1 (en) | 2019-09-09 | 2020-12-29 | Apple Inc. | Techniques for managing display usage |
CN110784596B (zh) * | 2019-09-24 | 2021-05-14 | 上海掌门科技有限公司 | 一种处理事件信息的方法与设备 |
CN110659883A (zh) * | 2019-09-26 | 2020-01-07 | 上海摩软通讯技术有限公司 | 一种日程提醒方法、装置及存储介质 |
CN112842913A (zh) * | 2019-11-12 | 2021-05-28 | 重庆未来健康管理有限公司 | 一种用药监督提醒***及方法 |
USD936684S1 (en) * | 2019-11-22 | 2021-11-23 | Honor Device Co., Ltd. | Electronic display for a wearable device presenting a graphical user interface |
USD942483S1 (en) * | 2019-11-22 | 2022-02-01 | Honor Device Co., Ltd. | Electronic display for a wearable device presenting a graphical user interface |
USD941857S1 (en) * | 2019-11-25 | 2022-01-25 | Honor Device Co., Ltd. | Electronic display for a wearable device presenting a graphical user interface |
USD942484S1 (en) * | 2019-11-25 | 2022-02-01 | Honor Device Co., Ltd. | Electronic display for a wearable device presenting a graphical user interface |
USD941858S1 (en) * | 2019-11-25 | 2022-01-25 | Honor Device Co., Ltd. | Electronic display for a wearable device presenting a graphical user interface |
DK202070613A1 (en) | 2020-02-14 | 2021-10-15 | Apple Inc | User interfaces for workout content |
JP2021135070A (ja) * | 2020-02-25 | 2021-09-13 | カシオ計算機株式会社 | 表示装置、電子時計、表示方法およびプログラム |
DE102020001542A1 (de) | 2020-03-09 | 2021-09-09 | Daimler Ag | Verfahren zur Bearbeitung von Terminen eines elektronischen Kalenders in einem Fahrzeug |
WO2021231345A1 (en) | 2020-05-11 | 2021-11-18 | Apple Inc. | User interfaces for managing user interface sharing |
US11372659B2 (en) | 2020-05-11 | 2022-06-28 | Apple Inc. | User interfaces for managing user interface sharing |
DK202070624A1 (en) | 2020-05-11 | 2022-01-04 | Apple Inc | User interfaces related to time |
USD941856S1 (en) * | 2020-05-21 | 2022-01-25 | Honor Device Co., Ltd. | Electronic display for a wearable device presenting a graphical user interface |
TWD212404S (zh) * | 2020-07-31 | 2021-07-01 | 九日生行動健康科技股份有限公司 | 顯示螢幕的圖形化使用者介面(一) |
CN112016901A (zh) * | 2020-09-03 | 2020-12-01 | 深圳市大数据研究院 | 一种智能生成日程时间表信息的方法及*** |
JP7099501B2 (ja) * | 2020-09-09 | 2022-07-12 | カシオ計算機株式会社 | 報知制御装置、時計、報知制御方法、およびプログラム |
CN112135244A (zh) * | 2020-09-22 | 2020-12-25 | 广东新华乐育科技有限公司 | 终端的管控方法、装置、计算机设备以及可读存储介质 |
US11694590B2 (en) | 2020-12-21 | 2023-07-04 | Apple Inc. | Dynamic user interface with time indicator |
US11720239B2 (en) | 2021-01-07 | 2023-08-08 | Apple Inc. | Techniques for user interfaces related to an event |
US11921992B2 (en) | 2021-05-14 | 2024-03-05 | Apple Inc. | User interfaces related to time |
WO2022245669A1 (en) | 2021-05-15 | 2022-11-24 | Apple Inc. | User interfaces for group workouts |
CN114064184A (zh) * | 2021-11-24 | 2022-02-18 | 歌尔科技有限公司 | 电子设备及其显示方法、计算机可读存储介质 |
US20230236547A1 (en) | 2022-01-24 | 2023-07-27 | Apple Inc. | User interfaces for indicating time |
US11977729B2 (en) | 2022-06-05 | 2024-05-07 | Apple Inc. | Physical activity information user interfaces |
US12023567B2 (en) | 2022-06-05 | 2024-07-02 | Apple Inc. | User interfaces for physical activity information |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6075755A (en) | 1997-05-12 | 2000-06-13 | Recall Services, Inc. | Medical reminder system and messaging watch |
US20090016168A1 (en) | 2007-07-12 | 2009-01-15 | Emily Smith | Timepiece Device |
US20130170324A1 (en) | 2012-01-04 | 2013-07-04 | Asustek Computer Inc. | Operating method and portable electronic device using the same |
KR101377957B1 (ko) | 2007-07-27 | 2014-03-25 | 엘지전자 주식회사 | 휴대 단말기의 일정 관리 방법 및 이를 이용한 휴대 단말기 |
Family Cites Families (24)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6477117B1 (en) * | 2000-06-30 | 2002-11-05 | International Business Machines Corporation | Alarm interface for a smart watch |
US20030007420A1 (en) * | 2001-07-05 | 2003-01-09 | Koninklijke Philips Electronics N.V. | Dial face of watch graphically represents calendar |
KR100573849B1 (ko) | 2003-09-19 | 2006-04-26 | 주식회사 팬택 | 이동통신단말기의 바탕 화면에서 스케쥴 표시 방법 |
JP4697185B2 (ja) | 2006-12-04 | 2011-06-08 | トヨタ自動車株式会社 | 覚醒度判定装置及び覚醒度判定方法 |
CN100512559C (zh) * | 2007-01-17 | 2009-07-08 | 华为技术有限公司 | 一种日程提醒方法及通信终端 |
CN201114423Y (zh) * | 2007-08-21 | 2008-09-10 | 深圳市同洲电子股份有限公司 | 一种具有备忘录功能的数字电视接收机 |
CN101217727A (zh) * | 2007-12-29 | 2008-07-09 | 深圳华为通信技术有限公司 | 设置提醒的方法、装置及*** |
US8713459B2 (en) * | 2009-05-29 | 2014-04-29 | Jason Philip Yanchar | Graphical planner |
KR101650470B1 (ko) | 2009-08-03 | 2016-08-23 | 엘지전자 주식회사 | 휴대 단말기 |
CN101702127B (zh) * | 2009-11-27 | 2013-01-09 | 华为终端有限公司 | 一种用户任务提醒方法及装置 |
KR20110093729A (ko) * | 2010-02-12 | 2011-08-18 | 삼성전자주식회사 | 위젯 제공 방법 및 그 장치 |
KR101480473B1 (ko) | 2010-09-15 | 2015-01-26 | 엘지전자 주식회사 | 이동 통신 단말기에서의 스케쥴 표시 방법 및 장치 |
US8449435B2 (en) | 2011-03-14 | 2013-05-28 | Lg Electronics Inc. | Guiding exercise based on fat oxidation rate |
TWI441075B (zh) | 2011-09-02 | 2014-06-11 | Asustek Comp Inc | 資訊整合顯示方法及其應用之觸控顯示裝置 |
CN102360472A (zh) * | 2011-10-24 | 2012-02-22 | 刘业兴 | 任务管理器 |
US9254099B2 (en) | 2013-05-23 | 2016-02-09 | Medibotics Llc | Smart watch and food-imaging member for monitoring food consumption |
US9176480B2 (en) * | 2013-02-05 | 2015-11-03 | Google Inc. | Gesture-based time input |
KR102064419B1 (ko) | 2013-04-01 | 2020-01-10 | 엘지전자 주식회사 | 이동 단말기 및 그것의 제어방법 |
KR102144763B1 (ko) * | 2013-05-22 | 2020-08-28 | 삼성전자주식회사 | 웨어러블 부가 장치를 통한 스케줄 표시 방법 및 장치 |
CN103369146A (zh) * | 2013-07-18 | 2013-10-23 | 宇龙计算机通信科技(深圳)有限公司 | 终端和日程显示方法 |
US20150346983A1 (en) * | 2014-05-30 | 2015-12-03 | Apple Inc. | Travel time estimation and alerting |
US20150378320A1 (en) * | 2014-06-25 | 2015-12-31 | Google Technology Holdings LLC | Electronic timepiece having electronic watch dial display with countdown to scheduled event |
WO2016012835A1 (en) * | 2014-07-23 | 2016-01-28 | What Watch Ag | Wristwatch device with time management function |
US10579969B2 (en) * | 2014-08-11 | 2020-03-03 | Dropbox, Inc. | Techniques for managing calendar invites received from different messaging services |
-
2014
- 2014-12-18 CN CN201410796026.1A patent/CN104484796B/zh not_active Withdrawn - After Issue
-
2015
- 2015-12-14 WO PCT/KR2015/013666 patent/WO2016099097A1/ko active Application Filing
- 2015-12-14 US US15/531,890 patent/US11023090B2/en active Active
- 2015-12-14 KR KR1020150178501A patent/KR102524069B1/ko active IP Right Grant
- 2015-12-14 EP EP15870264.7A patent/EP3236641A4/en not_active Ceased
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6075755A (en) | 1997-05-12 | 2000-06-13 | Recall Services, Inc. | Medical reminder system and messaging watch |
US20090016168A1 (en) | 2007-07-12 | 2009-01-15 | Emily Smith | Timepiece Device |
KR101377957B1 (ko) | 2007-07-27 | 2014-03-25 | 엘지전자 주식회사 | 휴대 단말기의 일정 관리 방법 및 이를 이용한 휴대 단말기 |
US20130170324A1 (en) | 2012-01-04 | 2013-07-04 | Asustek Computer Inc. | Operating method and portable electronic device using the same |
Also Published As
Publication number | Publication date |
---|---|
US20170269792A1 (en) | 2017-09-21 |
CN104484796B (zh) | 2018-03-27 |
WO2016099097A1 (ko) | 2016-06-23 |
US11023090B2 (en) | 2021-06-01 |
EP3236641A4 (en) | 2017-11-29 |
EP3236641A1 (en) | 2017-10-25 |
KR20160074408A (ko) | 2016-06-28 |
CN104484796A (zh) | 2015-04-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR102524069B1 (ko) | 이동 단말을 이용한 스케줄 알림 방법 및 그 이동 단말 | |
JP6731406B2 (ja) | ウェアラブル表示装置 | |
JP6382312B2 (ja) | 異種の表示画面を有する装着型電子装置 | |
US10379697B2 (en) | Adjusting information depth based on user's attention | |
CN106133646B (zh) | 基于生理参数确定用户对通知的响应 | |
CN109976517B (zh) | 向电子设备的用户提供预激提示 | |
CN107111925B (zh) | 可穿戴急救套件 | |
EP3130980A1 (en) | Portable apparatus and method for displaying a screen | |
US20160109953A1 (en) | Holographic Wristband | |
WO2017127536A1 (en) | Mobile device case for holding a display device | |
KR20150029153A (ko) | 이동 단말기 및 이의 제어 방법 | |
EP3228101B1 (en) | Wearable device and method of transmitting message from the same | |
CN107710724A (zh) | 使用传感器数据控制显示器的方法及其电子设备 | |
US10108935B2 (en) | Calendar adjusting device | |
JP6445118B2 (ja) | ウェアラブル端末、方法及びシステム | |
KR101600944B1 (ko) | 시계형 모바일 디바이스를 위한 사용자 인터페이스 제공 방법 | |
JP6262177B2 (ja) | ウェアラブル端末、方法及びシステム | |
Liaqat | Examining Factors Encouraging or Hindering the Adoption of Wearable Technology | |
KR20120021985A (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 |