KR20010008081A - A method and system for displaying calendar selected by user - Google Patents
A method and system for displaying calendar selected by user Download PDFInfo
- Publication number
- KR20010008081A KR20010008081A KR1020000065948A KR20000065948A KR20010008081A KR 20010008081 A KR20010008081 A KR 20010008081A KR 1020000065948 A KR1020000065948 A KR 1020000065948A KR 20000065948 A KR20000065948 A KR 20000065948A KR 20010008081 A KR20010008081 A KR 20010008081A
- Authority
- KR
- South Korea
- Prior art keywords
- calendar
- user
- country
- providing
- screen
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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
- G06—COMPUTING OR CALCULATING; 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/14—Digital output to display device ; Cooperation and interconnection of the display device with other functional units
Landscapes
- Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Engineering & Computer Science (AREA)
- Tourism & Hospitality (AREA)
- Strategic Management (AREA)
- General Business, Economics & Management (AREA)
- Entrepreneurship & Innovation (AREA)
- Marketing (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Economics (AREA)
- General Physics & Mathematics (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Data Mining & Analysis (AREA)
- Primary Health Care (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- User Interface Of Digital Computer (AREA)
- Calculators And Similar Devices (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Description
본 발명은 사용자 선택 국가의 달력 제공 방법에 관한 것으로, 특히 사용자로부터 년, 월, 적어도 하나의 국가를 수신하고 상기 년, 월, 적어도 하나의 국가에 상응하는 달력을 제공하는 사용자 선택 국가의 달력 제공 방법 및 장치에 관한 것이다.The present invention relates to a method of providing a calendar of a user selected country, and more particularly, to provide a calendar of a user selected country that receives a year, month and at least one country from a user and provides a calendar corresponding to the year, month and at least one country. A method and apparatus are disclosed.
기존의 달력은 사용자로부터 요청된 년, 월에 상응하여 미리 구축된 달력 데이터베이스로부터 하나의 국가에 대한 공휴일 정보만이 추출되는 것을 특징으로 한다.Existing calendar is characterized in that only the holiday information for one country is extracted from the calendar database pre-built corresponding to the year, month requested from the user.
기존의 달력은 복수 국가의 공휴일을 하나의 화면에 제공할 수 없는 문제점이 있다. 예를 들어, 대한 민국에 거주하는 사용자가 11월 5일부터 11월 15일까지 미국 출장을 가는 경우, 상기 기간 동안의 미국의 공휴일 정보를 알기 위해서는 미국 달력을 구해서 정보를 입수해야 하는 번거로움이 있다.The existing calendar has a problem that it is not possible to provide holidays of multiple countries on one screen. For example, if a user residing in the Republic of Korea travels to the United States from November 5 to November 15, he or she needs to obtain a US calendar and obtain the information in order to know the US holiday information during the period. have.
또한, 기존의 달력은 달력에 제공된 국가에 대한 공휴일 정보만을 볼 수 있는 불편함이 있다.In addition, the existing calendar is inconvenient to see only the holiday information for the country provided in the calendar.
또한, 기존의 달력은 사용자가 적어도 하나의 국가를 선택할 수 있는 기능을 제공할 수 없는 문제점이 있다.In addition, the existing calendar has a problem that the user can not provide a function to select at least one country.
또한, 기존의 달력은 국가별 공휴일 정보와 스케쥴을 연동하여 하나의 화면에 제공할 수 없는 문제점이 있다.In addition, the existing calendar has a problem that can not be provided on a single screen in conjunction with the national holiday information and schedule.
또한, 기존의 달력은 사용자가 각국의 추가 또는 변경된 공휴일을 등록하거나 수정, 삭제하는 기능을 제공할 수 없는 문제점이 있다.In addition, the existing calendar has a problem that the user can not provide a function to register, modify, or delete the holidays added or changed in each country.
따라서, 본 발명의 목적은 사용자로부터 년, 월, 적어도 하나의 국가를 수신하고 상기 년, 월, 적어도 하나의 국가에 상응하는 달력을 전송하는 사용자 선택 국가의 달력 제공 방법 및 장치를 제공하는 것이다.Accordingly, an object of the present invention is to provide a method and apparatus for providing a calendar in a user selected country that receives a year, month and at least one country from a user and transmits a calendar corresponding to the year, month and at least one country.
본 발명의 또 다른 목적은 국가별 공휴일 정보와 스케쥴을 연동하여 하나의 화면에 나타내는 사용자 선택 국가의 달력 제공 방법 및 장치를 제공하는 것이다.Another object of the present invention is to provide a method and apparatus for providing a calendar of a user-selected country displayed on one screen by interlocking national holiday information and a schedule.
본 발명의 또 다른 목적은 사용자가 각국의 추가 또는 변경된 공휴일을 등록하거나 수정, 삭제할 수 있는 사용자 선택 국가의 달력 제공 방법 및 장치를 제공하는 것이다.It is still another object of the present invention to provide a method and apparatus for providing a calendar in a user selected country in which a user can register, modify, or delete additional or changed national holidays.
도 1은 본 발명의 바람직한 일 실시예에 따른 달력 제공 모듈의 구성을 나타낸 도면.1 is a view showing the configuration of a calendar providing module according to an embodiment of the present invention.
도 2는 본 발명의 바람직한 일 실시예에 따른 사용자 선택 국가의 달력 조회 화면의 구성을 나타낸 도면.2 is a diagram illustrating a configuration of a calendar inquiry screen of a user selected country according to an exemplary embodiment of the present invention.
도 3은 본 발명의 바람직한 일 실시예에 따른 공휴일 관리 화면의 구성을 나타낸 도면.3 is a view showing the configuration of the holiday management screen according to an embodiment of the present invention.
도 4는 본 발명의 바람직한 일 실시예에 따른 스케쥴 관리 화면의 구성을 나타낸 도면.4 is a diagram illustrating a configuration of a schedule management screen according to an exemplary embodiment of the present invention.
도 5는 본 발명의 바람직한 일 실시예에 따른 사용자 선택 국가의 달력을 제공하는 과정을 나타낸 순서도.5 is a flowchart illustrating a process of providing a calendar of a user selected country according to an exemplary embodiment of the present invention.
도 6은 본 발명의 바람직한 일 실시예에 따른 국가별 공휴일을 저장하는 과정을 나타낸 순서도.Figure 6 is a flow chart illustrating a process for storing national holidays according to an embodiment of the present invention.
도 7은 본 발명의 바람직한 일 실시예에 따른 스케쥴을 저장하는 과정을 나타낸 순서도.7 is a flowchart illustrating a process of storing a schedule according to an exemplary embodiment of the present invention.
〈도면의 주요 부분에 대한 부호의 설명〉<Explanation of symbols for main parts of drawing>
201 ; 달력 조회 화면 203 ; 달력 조회 조건 입력 부분201; Calendar display screen 203; Calendar inquiry condition input part
205 ; 년월 입력 부분 207 ; 부가 조회 조건 입력 부분205; Year input part 207; Additional query condition input part
209 ; 선택된 국가 목록 표시 부분209; Selected country list display part
211 ; 표시 형태 선택 부분 213 ; 국가 추가 버튼211; Display type selection portion 213; Add country button
219 ; 국가별 달력 표시 부분 221 ; 국가별 바로 보기 부분219; Country-specific calendar display 221; Quick View by Country
상기 목적들을 달성하기 위하여 본 발명의 일 측면에 따르면, 사용자가 선택한 국가의 달력을 제공하는 데에 있어서, 사용자로부터 기본 조회 조건-여기서, 상기 기본 조회 조건은 년도, 월, 적어도 하나의 국가를 포함함-을 수신하고, 상기 기본 조회 조건에 상응하는 달력 정보를 미리 구축된 달력 데이터베이스로부터 추출하고, 상기 달력 정보가 표시된 달력 화면을 생성하고, 상기 달력 화면을 상기 사용자에게 제공하는 사용자 선택 국가의 달력 제공 방법, 상기 방법에 상응하는 장치 및 시스템을 제공할 수 있다.According to an aspect of the present invention for achieving the above objects, in providing a calendar of a country selected by a user, a basic inquiry condition from the user, wherein the basic inquiry condition includes a year, month, at least one country A calendar of a user-selected country that receives a box, extracts calendar information corresponding to the basic inquiry condition from a pre-built calendar database, generates a calendar screen on which the calendar information is displayed, and provides the calendar screen to the user. It is possible to provide a method of providing, an apparatus and a system corresponding to the method.
상기 사용자 선택 국가의 달력 제공 방법은 상기 사용자의 부가 조회 조건-여기서, 부가 조회 조건은 스케쥴 조회 여부를 포함함-을 수신하는 단계, 상기 부가 조회 조건이 스케쥴 조회 포함인 경우, 상기 년도, 월, 사용자에 상응하는 스케쥴 정보를 미리 구축된 스케쥴 데이터베이스로부터 추출하는 단계, 상기 달력 화면에 상기 스케쥴 정보를 포함하는 단계를 더 포함할 수 있다.The method for providing a calendar of the user selected country may include receiving additional query conditions of the user, wherein additional query conditions include whether to query schedules, and if the additional query conditions include schedule queries, the year, month, The method may further include extracting schedule information corresponding to a user from a pre-built schedule database, and including the schedule information on the calendar screen.
상기 달력 정보는 상기 적어도 하나의 국가에 상응하는 공휴일일 수 있다.The calendar information may be a public holiday corresponding to the at least one country.
상기 국가에 상응하는 공휴일은 상기 사용자에 의해 상기 달력 데이터베이스에 달력 정보로 등록, 수정, 삭제될 수 있다.Holidays corresponding to the country may be registered, modified, or deleted as calendar information in the calendar database by the user.
상기 기본 조회 조건은 상기 사용자에게 복수의 국가를 제공하여, 상기 사용자로부터 상기 복수의 국가 중 적어도 하나의 국가를 선택할 수 있는 화면에서 설정될 수 있다.The basic inquiry condition may be set in a screen for providing a plurality of countries to the user and selecting at least one of the plurality of countries from the user.
상기 달력 정보는 상기 달력 화면에 국기, 도형, 특수 문자, 굵은 문자, 점선, 깜박임 등의 표시 형태 중 적어도 하나의 형태로 표시될 수 있다.The calendar information may be displayed on the calendar screen in at least one of display forms such as a flag, a figure, a special character, a bold character, a dotted line, and a flicker.
상기 달력 정보는 상기 국가별로 다르게 표시될 수 있다.The calendar information may be displayed differently for each country.
상기 사용자 선택 국가의 달력 제공 방법은 컴퓨터, 시계, PDA(Personal Digital Assistant), 셀룰러폰, PCS(Personal Communications Services), TV, 스케쥴러, 달력을 제공하는 모든 기기, 네트워크를 기반으로 한 웹사이트 중 적어도 하나에 적용될 수 있다.The method of providing a calendar in the user-selected country may include at least one of a computer, a clock, a personal digital assistant (PDA), a cellular phone, a personal communications services (PCS), a TV, a scheduler, any device providing a calendar, and a website based on a network. Can be applied to one.
이어서, 첨부한 도면들을 참조하여 본 발명의 바람직한 실시예를 상세히 설명하기로 한다.Next, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings.
도 1은 본 발명의 바람직한 일 실시예에 따른 달력 제공 모듈의 구성을 나타낸 도면이다.1 is a view showing the configuration of a calendar providing module according to an embodiment of the present invention.
도 1을 참조하면, 달력 제공 모듈(101)은 전송부(103), 수신부(105), 인터페이스부(107), 판단부(109), 메모리부(111), 데이터베이스 처리부(113), 달력 데이터베이스(115), 스케쥴 데이터베이스(117)로 구성되어 있다.Referring to FIG. 1, the calendar providing module 101 includes a transmission unit 103, a reception unit 105, an interface unit 107, a determination unit 109, a memory unit 111, a database processing unit 113, and a calendar database. 115, a schedule database 117 is configured.
전송부(103)는 인터페이스부로부터 제공된 달력 화면을 사용자에게 전송하거나 판단부로부터 전송된 정보를 사용자에게 전송한다.The transmission unit 103 transmits the calendar screen provided from the interface unit to the user or transmits the information transmitted from the determination unit to the user.
수신부(105)는 사용자가 하기의 도 2의 달력 조회 화면(201)에서 입력한 기본 조회 조건과 부가 조회 조건을 수신한다.The receiver 105 receives a basic inquiry condition and an additional inquiry condition input by the user on the calendar inquiry screen 201 of FIG. 2 below.
또한, 수신부(105)는 사용자가 하기의 도 3의 공휴일 관리 화면(301)에서 입력한 국가, 연도, 월, 공휴일명, 공휴일 설명을 수신한다.In addition, the reception unit 105 receives a country, year, month, holiday name, holiday description entered by the user on the holiday management screen 301 of FIG. 3 below.
또한, 수신부(105)는 사용자가 하기의 도 4의 스케쥴 관리 화면(401)에서 입력한 제목, 위치, 시작 일자, 종료 일자, 내용을 수신한다.In addition, the receiver 105 receives a title, a location, a start date, an end date, and contents input by the user on the schedule management screen 401 of FIG. 4 below.
인터페이스부(107)는 메모리부(111)와 판단부(109)로부터 제공되는 정보를 기초로 하여 하기의 도 2의 국가별 달력 표시 부분(219)에 나타날 화면을 생성한다.The interface unit 107 generates a screen to appear in the country-specific calendar display portion 219 of FIG. 2 below based on the information provided from the memory unit 111 and the determination unit 109.
판단부(109)는 데이터베이스 처리부로부터 추출된 정보를 판단하여 인터페이스부(107)로 보내거나, 수신부(105)로 전달한다.The determination unit 109 determines the information extracted from the database processing unit and sends it to the interface unit 107 or transmits it to the receiving unit 105.
또한, 판단부(109)는 전송부(103)로부터 전송된 정보를 판단하여 특정 정보를 데이터베이스 처리부(113)로 전달한다.In addition, the determination unit 109 determines the information transmitted from the transmission unit 103 and delivers specific information to the database processing unit 113.
메모리부(111)는 달력 화면 제공 및 공휴일 관리, 스케쥴 관리와 관련된 프로세서를 저장하고 있다.The memory 111 stores a processor related to providing a calendar screen, holiday management, and schedule management.
데이터베이스 처리부(113)는 달력 데이터베이스(115) 및 스케쥴 데이터베이스(117)로부터 공휴일 및 스케쥴을 추출한다.The database processor 113 extracts holidays and schedules from the calendar database 115 and the schedule database 117.
또한, 데이터베이스 처리부(113)는 공휴일 정보를 달력 데이터베이스(115)에 저장한다.In addition, the database processing unit 113 stores holiday information in the calendar database 115.
또한, 데이터베이스 처리부(113)는 스케쥴 정보를 스케쥴 데이터베이스(117)에 저장한다.In addition, the database processing unit 113 stores the schedule information in the schedule database 117.
상기 달력 제공 모듈(101)은 사용자의 요청에 상응하는 국가별 공휴일과 등록된 스케쥴을 하나의 달력 화면에 제공한다. 여기서 복수의 국가가 선택된 경우, 각국의 공휴일은 국기, 도형, 특수 문자, 굵은 문자, 점선, 깜박임 등의 표시 형태로 달력 화면에 각각 다르게 표시된다.The calendar providing module 101 provides national calendars and registered schedules corresponding to a user's request on one calendar screen. Here, when a plurality of countries are selected, national holidays are displayed differently on a calendar screen in a display form such as a flag, a figure, a special character, a bold character, a dotted line, or a flicker.
도 2는 본 발명의 바람직한 일 실시예에 따른 사용자 선택 국가의 달력 조회 화면의 구성을 나타낸 도면이다.2 is a diagram illustrating a configuration of a calendar inquiry screen of a user selected country according to an exemplary embodiment of the present invention.
도 2를 참조하면, 달력 조회 화면(201)은 달력 조회 조건 입력 부분(203)과 국가별 년월 표시 부분(217), 국가별 달력 표시 부분(219), 국가별 바로 보기 부분(221), 스케쥴 관리 버튼(225), 공휴일 관리 버튼(227)으로 구성되어 있다.Referring to FIG. 2, the calendar inquiry screen 201 includes a calendar inquiry condition input portion 203, a country year month display portion 217, a country calendar display portion 219, a country quick view portion 221, and a schedule. It consists of a management button 225 and a holiday management button 227.
달력 조회 조건 입력 부분(203)은 년월 입력 부분(205), 부가 조회 조건 입력 부분(207), 선택된 국가 목록 표시 부분(209), 표시 형태 선택 부분(211), 국가 추가 버튼(213), 조회 버튼(215)으로 구성되어 있다.The calendar inquiry condition input portion 203 includes a year month input portion 205, an additional inquiry condition input portion 207, a selected country list display portion 209, a display type selection portion 211, an add country button 213, and an inquiry. It consists of a button 215.
년월 입력 부분(205)에는 사용자가 조회하고자 하는 달력의 연도와 월이 입력된다.In the year month input portion 205, the year and month of the calendar to be searched by the user are input.
부가 조회 조건 입력 부분(207)에서는 달력에 스케쥴을 함께 표시할 지를 선택할 수 있다.In the additional inquiry condition input unit 207, it is possible to select whether to display the schedule together on the calendar.
선택된 국가 목록 표시 부분(209)에는 국가 추가 버튼(213)을 클릭하여 국가 추가 화면(미도시)에서 추가한 조회할 국가 목록이 나타난다.In the selected country list display portion 209, a country list to be searched added by clicking the add country button 213 on the add country screen (not shown) is displayed.
표시 형태 선택 부분(211)에서는 선택된 국가 목록 표시 부분(209)에서 복수의 국가를 선택한 경우, 각국의 공휴일을 다르게 표시할 형태를 선택할 수 있다. 예를 들면, 각국의 국기, 도형, 특수 문자, 굵은 문자, 점선, 깜박임 등의 표시 형태 중 적어도 하나를 선택할 수 있다.In the display form selection portion 211, when a plurality of countries are selected in the selected country list display portion 209, a form for displaying a national holiday differently may be selected. For example, at least one of display forms such as a national flag, a figure, a special character, a bold character, a dotted line, and a flicker may be selected.
국가 추가 버튼(213)을 클릭하면, 선택된 국가 목록 표시 부분(209)에 국가를 추가할 수 있는 국가 추가 화면(미도시)이 나타난다.When the country add button 213 is clicked on, a country add screen (not shown) for adding a country to the selected country list display portion 209 appears.
조회 버튼(215)을 클릭하면, 달력 조회 조건 입력 부분(203)에서 입력한 조건에 상응하는 달력이 국가별 달력 표시 부분(219)에 나타난다.When the inquiry button 215 is clicked on, a calendar corresponding to the condition entered in the calendar inquiry condition input portion 203 is displayed in the country-specific calendar display portion 219.
여기서, 년월 입력 부분(205)에 입력된 연도, 월과 선택된 국가 목록 표시 부분(209)의 국가 목록이 기본 조회 조건이다. 그리고 부가 조회 조건 입력 부분(207)에 선택된 정보가 부가 조회 조건이다.Here, the year, month and the country list of the selected country list display part 209 inputted in the year month input part 205 are basic inquiry conditions. The information selected in the additional query condition input portion 207 is an additional query condition.
사용자가 달력 조회 조건 입력 부분(203)의 각 항목에 입력을 하고 조회 버튼(215)을 눌렀을 때, 국가별 년월 표시 부분(217)에는 달력 조회 조건 입력 부분(203)의 년월 입력 부분(205)에서 입력된 년, 월이 나타난다.When the user inputs each item of the calendar inquiry condition input portion 203 and presses the inquiry button 215, the country month month display portion 217 includes the year month input portion 205 of the calendar inquiry condition input portion 203. The year and month entered in appears.
국가별 달력 표시 부분(219)에는 달력 조회 조건 입력 부분(203)의 각 항목에 입력된 조건에 상응하는 국가별 공휴일 정보와 개인 스케쥴이 표시된다.The country-specific calendar display portion 219 displays national holiday information and personal schedule corresponding to the conditions entered in each item of the calendar inquiry condition input portion 203.
국가별 바로 보기 부분(221)에는 주요 국가의 국가 버튼(223)이 표시된다. 사용자가 특정 국가의 국가 버튼(223)을 클릭하면, 국가별 달력 표시 부분(219)에는 상기 특정 국가에 상응하는 공휴일이 기재된 달력이 국가별 달력 표시 부분(219)에 나타난다.The country-specific quick view portion 221 displays country buttons 223 of major countries. When a user clicks on a country button 223 of a specific country, a calendar in which the national holiday is displayed in the country-specific calendar display unit 219 is displayed on the country-specific calendar display unit 219.
스케쥴 관리 버튼(225)을 클릭하면, 일자별 스케쥴을 등록, 수정, 삭제할 수 있는 스케쥴 관리 화면(하기의 401)이 나타난다.When the schedule management button 225 is clicked on, a schedule management screen (401 below) for registering, modifying, and deleting a daily schedule is displayed.
공휴일 관리 버튼(227)을 클릭하면, 각 국가의 신규 공휴일을 등록하거나, 미리 등록된 공휴일의 정보를 수정할 수 있는 하기의 도 3의 공휴일 관리 화면(301)이 나타난다.When the holiday management button 227 is clicked, the holiday management screen 301 of FIG. 3 shown below can register a new holiday of each country or modify information of a previously registered holiday.
도 3은 본 발명의 바람직한 일 실시예에 따른 공휴일 관리 화면의 구성을 나타낸 도면이다.3 is a view showing the configuration of the holiday management screen according to an embodiment of the present invention.
도 3을 참조하면, 공휴일 관리 화면(301)은 국가 선택 부분(303), 연도 선택 부분(305), 월 선택 부분(307), 일 선택 부분(319), 공휴일명 입력 부분(309), 공휴일 설명 입력 부분(311), 저장 버튼(313), 초기화 버튼(315), 닫기 버튼(317)으로 구성되어 있다. 여기서, 연도 선택 부분(305)은 월 선택 부분(307), 일 선택 부분(319)에 입력될 공휴일이 최초로 제정된 연도가 입력된다.Referring to FIG. 3, the holiday management screen 301 includes a country selection part 303, a year selection part 305, a month selection part 307, a day selection part 319, a holiday name input part 309, and a public holiday. It consists of a description input part 311, a save button 313, an initialization button 315, and a close button 317. Here, the year selection part 305 inputs the year in which a public holiday to be inputted first is input into the month selection part 307 and the day selection part 319.
저장 버튼(313)을 클릭하면, 공휴일 관리 화면(301)의 국가 선택 부분(303), 연도 선택 부분(305), 월 선택 부분(307), 일 선택 부분(319), 공휴일명 입력 부분(309), 공휴일 설명 입력 부분(311)에 기재된 항목의 공휴일이 신규 등록되거나 수정된다.When the save button 313 is clicked, the country selection portion 303, the year selection portion 305, the month selection portion 307, the day selection portion 319 and the holiday name input portion 309 of the holiday management screen 301 are displayed. ), The holiday of the item described in the holiday description input portion 311 is newly registered or modified.
초기화 버튼(315)을 클릭하면, 공휴일 관리 화면(301)의 국가 선택 부분(303), 연도 선택 부분(305), 월 선택 부분(307), 일 선택 부분(319), 공휴일명 입력 부분(309), 공휴일 설명 입력 부분(311)에 기재된 항목이 모두 지워지거나 초기 설정값이 나타난다.When the initialization button 315 is clicked, the country selection portion 303, the year selection portion 305, the month selection portion 307, the day selection portion 319, and the holiday name input portion 309 of the holiday management screen 301 are displayed. ), All items described in the holiday description input portion 311 are erased or initial setting values appear.
닫기 버튼(317)을 클릭하면, 공휴일 관리 화면(301)이 닫힌다.When the close button 317 is clicked on, the holiday management screen 301 is closed.
사용자가 국가별 공휴일을 입력, 수정 또는 삭제하기 위하여, 공휴일 관리 화면(301) 대신 공휴일 관리 화면2(미도시)로 제공될 수 있다.In order for a user to input, modify, or delete a national holiday, a holiday management screen 2 (not shown) may be provided instead of the holiday management screen 301.
공휴일 관리 화면2(미도시)에서는 특정 년, 월, 일이 공휴일로 관리되는 것이 아니라, 특정 요일 또는 기간을 공휴일로 관리된다.In the holiday management screen 2 (not shown), a specific year, month, and day are not managed as a holiday, but a specific day or period is managed as a holiday.
공휴일 관리 화면2(미도시)에서는 공휴일 관리 화면(301)의 월 선택 부분(307), 일 선택 부분(319) 대신에 특정 요일 입력 부분(미도시) 또는 특정 기간 입력 부분(미도시)이 제공된다. 예를 들어, 3월 셋째주 토요일을 공휴일로 정한 나라가 있으면, 공휴일 관리 화면2(미도시)의 특정 요일 입력 부분(미도시)에서 설정하여 공휴일을 등록할 수 있다.In the holiday management screen 2 (not shown), a specific day input part (not shown) or a specific period input part (not shown) is provided in place of the month selection part 307 and the day selection part 319 of the holiday management screen 301. do. For example, if there is a country in which the third Saturday of March is a public holiday, a holiday may be registered by setting in a specific day input part (not shown) of the holiday management screen 2 (not shown).
도 4는 본 발명의 바람직한 일 실시예에 따른 스케쥴 관리 화면의 구성을 나타낸 도면이다.4 is a diagram illustrating a configuration of a schedule management screen according to an exemplary embodiment of the present invention.
도 4를 참조하면, 스케쥴 관리 화면(401)은 제목 입력 부분(403), 위치 입력 부분(405), 시작 일자 설정 부분(407), 종료 일자 설정 부분(409), 내용 입력 부분(411), 저장 버튼(413), 초기화 버튼(415), 닫기 버튼(417)으로 구성되어 있다.Referring to FIG. 4, the schedule management screen 401 includes a title input part 403, a location input part 405, a start date setting part 407, an end date setting part 409, a content input part 411, It consists of a save button 413, an initialization button 415, and a close button 417.
저장 버튼(413)을 클릭하면, 스케쥴 관리 화면(401)의 제목 입력 부분(403), 위치 입력 부분(405), 시작 일자 설정 부분(407), 종료 일자 설정 부분(409), 내용 입력 부분(411)에 기재된 항목의 스케쥴이 신규 등록되거나 수정된다.When the save button 413 is clicked, the title input portion 403, the position input portion 405, the start date setting portion 407, the end date setting portion 409, and the content input portion of the schedule management screen 401 The schedule of the item described in 411) is newly registered or modified.
초기화 버튼(415)을 클릭하면, 스케쥴 관리 화면(401)의 제목 입력 부분(403), 위치 입력 부분(405), 시작 일자 설정 부분(407), 종료 일자 설정 부분(409), 내용 입력 부분(411)에 기재된 항목이 모두 지워지거나 초기 설정값이 나타난다.When the initialization button 415 is clicked, the title input portion 403, the position input portion 405, the start date setting portion 407, the end date setting portion 409, and the content input portion of the schedule management screen 401 All items described in 411) are erased or initial setting values appear.
닫기 버튼(417)을 클릭하면, 스케쥴 관리 화면(401)이 닫힌다.If the close button 417 is clicked on, the schedule management screen 401 is closed.
도 5는 본 발명의 바람직한 일 실시예에 따른 사용자 선택 국가의 달력을 제공하는 과정을 나타낸 순서도이다.5 is a flowchart illustrating a process of providing a calendar of a user selected country according to an exemplary embodiment of the present invention.
도 5를 참조하면, 사용자로부터 달력 조회 화면 요청을 수신(S501)하면, 사용자의 요청에 상응하는 달력 조회 화면을 전송(S503)한다.Referring to FIG. 5, when a calendar inquiry screen request is received from a user (S501), a calendar inquiry screen corresponding to a user request is transmitted (S503).
사용자로부터 년, 월, 국가 목록 등의 기본 조회 조건과 개인 스케쥴 포함 여부의 부가 조회 조건을 수신(S505)한다.A basic inquiry condition such as a year, a month, a country list, and an additional inquiry condition of whether a personal schedule is included or not are received from the user (S505).
달력 데이터베이스(115)로부터 상기 기본 조회 조건과 부가 조회 조건에 상응하는 공휴일을 추출(S507)한다.A holiday corresponding to the basic inquiry condition and the additional inquiry condition is extracted from the calendar database 115 (S507).
상기 부가 조회 조건이 개인 스케쥴 포함인지를 판단(S509)한다.It is determined whether the additional inquiry condition includes a personal schedule (S509).
상기 판단 결과 상기 부가 조회 조건이 개인 스케쥴 포함인 경우에는, 스케쥴 데이터베이스(117)로부터 상기 년, 월에 상응하는 사용자의 스케쥴을 추출(S511)한다.If the additional inquiry condition includes the personal schedule as a result of the determination, the schedule of the user corresponding to the year and month is extracted from the schedule database 117 (S511).
상기 공휴일과 스케쥴이 표시된 달력 화면을 생성(S513)하고 사용자에게 상기 달력 화면을 제공(S515)한다.A calendar screen on which the holidays and schedules are displayed is generated (S513), and the calendar screen is provided to the user (S515).
도 6은 본 발명의 바람직한 일 실시예에 따른 국가별 공휴일을 저장하는 과정을 나타낸 순서도이다.6 is a flowchart illustrating a process of storing national holidays according to an exemplary embodiment of the present invention.
도 6을 참조하면, 사용자로부터 공휴일 관리 화면 요청을 수신(S601)하면, 상기 사용자의 요청에 상응하는 공휴일 관리 화면을 사용자에게 전송(S603)한다.Referring to FIG. 6, when a holiday management screen request is received from a user (S601), a holiday management screen corresponding to the request of the user is transmitted to the user (S603).
사용자로부터 국가, 년, 월, 공휴일명, 공휴일 설명을 수신(S605)하면, 달력 데이터베이스(115)로부터 상기 국가, 년, 월, 공휴일명에 상응하는 정보를 추출(S607)한다.When receiving a country, year, month, holiday name, holiday description from the user (S605), information corresponding to the country, year, month, holiday name is extracted from the calendar database 115 (S607).
상기 국가, 년, 월, 공휴일명과 동일한 정보가 있는지를 판단(S609)한다.It is determined whether there is the same information as the country, year, month, holiday name (S609).
상기 판단 결과 동일한 공휴일이 있으면, 사용자에게 이미 동일한 공휴일이 등록되어 있다는 메시지를 전송(S611)한다.If the same holiday is found as a result of the determination, a message that the same holiday is already registered to the user is transmitted (S611).
상기 판단 결과 동일한 공휴일이 없으면, 상기 국가, 년, 월, 공휴일명, 공휴일 설명을 달력 데이터베이스(115)에 저장(S613)한다.If there is no identical holiday as a result of the determination, the country, year, month, holiday name, and holiday description are stored in the calendar database 115 (S613).
도 7은 본 발명의 바람직한 일 실시예에 따른 스케쥴을 저장하는 과정을 나타낸 순서도이다.7 is a flowchart illustrating a process of storing a schedule according to an exemplary embodiment of the present invention.
도 7을 참조하면, 사용자로부터 스케쥴 관리 화면 요청을 수신(S701)하면, 상기 사용자의 요청에 상응하는 스케쥴 관리 화면을 사용자에게 전송(S703)한다.Referring to FIG. 7, when a schedule management screen request is received from a user (S701), a schedule management screen corresponding to the user request is transmitted to the user (S703).
사용자로부터 스케쥴 관련 제목, 위치, 시작 일자, 종료 일자, 내용을 수신(S705)하면, 스케쥴 데이터베이스(117)로부터 시작 일자, 종료 일자, 제목에 상응하는 정보를 추출(S707)한다.When the schedule related title, location, start date, end date, and contents are received from the user (S705), information corresponding to the start date, the end date, and the title is extracted from the schedule database 117 (S707).
상기 시작 일자, 종료 일자, 제목과 동일한 정보가 있는지를 판단(S709)한다.It is determined whether there is the same information as the start date, end date, and title (S709).
상기 판단 결과 동일한 스케쥴이 있으면, 사용자에게 이미 동일한 스케쥴이 등록되어 있다는 메시지를 전송(S711)한다.If there is the same schedule as a result of the determination, a message indicating that the same schedule is already registered to the user is transmitted (S711).
상기 판단 결과 동일한 스케쥴이 없으면, 제목, 위치, 시작 일자, 종료 일자, 내용을 스케쥴 데이터베이스(117)에 저장(S713)한다.If there is no identical schedule as a result of the determination, the title, location, start date, end date, and contents are stored in the schedule database 117 (S713).
본 발명은 상기 실시예에 한정되지 않으며, 많은 변형이 본 발명의 사상 내에서 당 분야에서 통상의 지식을 가진 자에 의하여 가능함은 물론이다.The present invention is not limited to the above embodiments, and many variations are possible by those skilled in the art within the spirit of the present invention.
상술한 바와 같이 본 발명에 따르면, 사용자로부터 년, 월, 적어도 하나의 국가를 수신하고 상기 년, 월, 적어도 하나의 국가에 상응하는 달력을 전송하는 사용자 선택 국가의 달력 제공 방법 및 장치를 제공할 수 있다.As described above, according to the present invention, there is provided a method and apparatus for providing a calendar in a user selected country that receives a year, month, and at least one country from a user and transmits a calendar corresponding to the year, month, and at least one country. Can be.
또한, 본 발명에 따르면 국가별 공휴일 정보와 스케쥴을 연동하여 하나의 화면에 나타내는 사용자 선택 국가의 달력 제공 방법 및 장치를 제공할 수 있다.In addition, according to the present invention, it is possible to provide a method and apparatus for providing a calendar of a user-selected country displayed on one screen by interworking schedules with national holiday information.
또한, 본 발명에 따르면 사용자가 각국의 공휴일을 등록하거나 수정, 삭제할 수 있는 사용자 선택 국가의 달력 제공 방법 및 장치를 제공할 수 있다.In addition, the present invention can provide a method and apparatus for providing a calendar in a user selected country in which a user can register, modify, or delete national holidays.
Claims (11)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020000065948A KR20010008081A (en) | 2000-11-07 | 2000-11-07 | A method and system for displaying calendar selected by user |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020000065948A KR20010008081A (en) | 2000-11-07 | 2000-11-07 | A method and system for displaying calendar selected by user |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| KR20010008081A true KR20010008081A (en) | 2001-02-05 |
Family
ID=19697732
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020000065948A Ceased KR20010008081A (en) | 2000-11-07 | 2000-11-07 | A method and system for displaying calendar selected by user |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR20010008081A (en) |
Cited By (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100667529B1 (en) * | 2005-12-02 | 2007-01-10 | 엘지전자 주식회사 | Mobile terminal equipped with holiday search method and holiday search assistant function of electronic terminal |
| KR101298338B1 (en) * | 2003-06-26 | 2013-08-20 | 마이크로소프트 코포레이션 | Side-by-side shared calendars |
| US10437431B2 (en) | 2004-08-16 | 2019-10-08 | Microsoft Technology Licensing, Llc | Command user interface for displaying selectable software functionality controls |
| US10482637B2 (en) | 2006-06-01 | 2019-11-19 | Microsoft Technology Licensing, Llc | Modifying and formatting a chart using pictorially provided chart elements |
| US10482429B2 (en) | 2003-07-01 | 2019-11-19 | Microsoft Technology Licensing, Llc | Automatic grouping of electronic mail |
| US10521081B2 (en) | 2004-08-16 | 2019-12-31 | Microsoft Technology Licensing, Llc | User interface for displaying a gallery of formatting options |
| US10521073B2 (en) | 2007-06-29 | 2019-12-31 | Microsoft Technology Licensing, Llc | Exposing non-authoring features through document status information in an out-space user interface |
| US10635266B2 (en) | 2004-08-16 | 2020-04-28 | Microsoft Technology Licensing, Llc | User interface for displaying selectable software functionality controls that are relevant to a selected object |
| US10642927B2 (en) | 2007-06-29 | 2020-05-05 | Microsoft Technology Licensing, Llc | Transitions between user interfaces in a content editing application |
| US10983993B2 (en) | 2005-09-12 | 2021-04-20 | Microsoft Technology Licensing, Llc | Expanded search and find user interface |
| US10997562B2 (en) | 2008-06-20 | 2021-05-04 | Microsoft Technology Licensing, Llc | Synchronized conversation-centric message list and message reading pane |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR970031474A (en) * | 1995-11-04 | 1997-06-26 | 구자홍 | Control method of electronic organizer of portable personal information communication terminal |
| KR19990043042A (en) * | 1997-11-28 | 1999-06-15 | 전주범 | On / Off Timer Control of Television Receiver |
| KR19990068540A (en) * | 1999-06-01 | 1999-09-06 | 정인훈 | Apparatus and method for on-line information delivery service over a computer communication network |
| KR200205763Y1 (en) * | 2000-07-04 | 2000-12-01 | 오류미 | Calculator having a calendar displaying sunset/sunrise time |
| KR20010019272A (en) * | 1999-08-26 | 2001-03-15 | 윤종용 | Method for auto setting calendar data in mobile phone |
-
2000
- 2000-11-07 KR KR1020000065948A patent/KR20010008081A/en not_active Ceased
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR970031474A (en) * | 1995-11-04 | 1997-06-26 | 구자홍 | Control method of electronic organizer of portable personal information communication terminal |
| KR19990043042A (en) * | 1997-11-28 | 1999-06-15 | 전주범 | On / Off Timer Control of Television Receiver |
| KR19990068540A (en) * | 1999-06-01 | 1999-09-06 | 정인훈 | Apparatus and method for on-line information delivery service over a computer communication network |
| KR20010019272A (en) * | 1999-08-26 | 2001-03-15 | 윤종용 | Method for auto setting calendar data in mobile phone |
| KR200205763Y1 (en) * | 2000-07-04 | 2000-12-01 | 오류미 | Calculator having a calendar displaying sunset/sunrise time |
Cited By (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101298338B1 (en) * | 2003-06-26 | 2013-08-20 | 마이크로소프트 코포레이션 | Side-by-side shared calendars |
| US10482429B2 (en) | 2003-07-01 | 2019-11-19 | Microsoft Technology Licensing, Llc | Automatic grouping of electronic mail |
| US10437431B2 (en) | 2004-08-16 | 2019-10-08 | Microsoft Technology Licensing, Llc | Command user interface for displaying selectable software functionality controls |
| US10521081B2 (en) | 2004-08-16 | 2019-12-31 | Microsoft Technology Licensing, Llc | User interface for displaying a gallery of formatting options |
| US10635266B2 (en) | 2004-08-16 | 2020-04-28 | Microsoft Technology Licensing, Llc | User interface for displaying selectable software functionality controls that are relevant to a selected object |
| US10983993B2 (en) | 2005-09-12 | 2021-04-20 | Microsoft Technology Licensing, Llc | Expanded search and find user interface |
| KR100667529B1 (en) * | 2005-12-02 | 2007-01-10 | 엘지전자 주식회사 | Mobile terminal equipped with holiday search method and holiday search assistant function of electronic terminal |
| US10482637B2 (en) | 2006-06-01 | 2019-11-19 | Microsoft Technology Licensing, Llc | Modifying and formatting a chart using pictorially provided chart elements |
| US10521073B2 (en) | 2007-06-29 | 2019-12-31 | Microsoft Technology Licensing, Llc | Exposing non-authoring features through document status information in an out-space user interface |
| US10592073B2 (en) | 2007-06-29 | 2020-03-17 | Microsoft Technology Licensing, Llc | Exposing non-authoring features through document status information in an out-space user interface |
| US10642927B2 (en) | 2007-06-29 | 2020-05-05 | Microsoft Technology Licensing, Llc | Transitions between user interfaces in a content editing application |
| US10997562B2 (en) | 2008-06-20 | 2021-05-04 | Microsoft Technology Licensing, Llc | Synchronized conversation-centric message list and message reading pane |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7039596B1 (en) | Calendar overlays | |
| US7751851B2 (en) | Method for managing schedule in mobile communication terminal | |
| EP1303105A1 (en) | A method and system for implementing location aware information access and retrieval in a wireless portal server | |
| US20010020239A1 (en) | Business card managing system | |
| US20040192349A1 (en) | Wireless communication device | |
| US20020055373A1 (en) | Method of displaying a picture file on a cellular telephone | |
| US20070214454A1 (en) | Data Access Architecture | |
| US20070133876A1 (en) | Device, method, and computer program product for enhancing the use of electronic forms in mobile devices | |
| KR20010043446A (en) | Integrated advertising for wireless communication devices with rich content and direct user response mechanism | |
| US20170083350A1 (en) | Information processing device, control method therefor, and program | |
| JPH11212995A (en) | Information reservation transmission method, information reservation transmission system and transmission server | |
| KR20010008081A (en) | A method and system for displaying calendar selected by user | |
| KR100556595B1 (en) | How to update communication facilitation data | |
| KR100381500B1 (en) | System and method for sending and receiving business card | |
| US20060235872A1 (en) | Integration of push services with applications | |
| KR20000037244A (en) | Information service method using home page contained in mobile terminal | |
| US20070168869A1 (en) | Method for updating a calendar and computer program element therefor | |
| JP4283093B2 (en) | Information providing apparatus and information providing method | |
| US20100268721A1 (en) | Information Terminal Apparatus | |
| KR100817285B1 (en) | Associated schedule management method and device | |
| JP2003006499A (en) | Electronic coupon distribution method, server device and client device | |
| JP2004110461A (en) | Information sharing server and information sharing program | |
| JP2005078057A (en) | Karaoke reservation system | |
| JP2002014750A (en) | System and method for illustration distribution | |
| JP2005172524A (en) | Position information register search system, a position information register search server, and a position information register search method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A201 | Request for examination | ||
| PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20001107 |
|
| PA0201 | Request for examination | ||
| PG1501 | Laying open of application | ||
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20030530 Patent event code: PE09021S01D |
|
| E601 | Decision to refuse application | ||
| PE0601 | Decision on rejection of patent |
Patent event date: 20030827 Comment text: Decision to Refuse Application Patent event code: PE06012S01D Patent event date: 20030530 Comment text: Notification of reason for refusal Patent event code: PE06011S01I |