KR20040034060A - Personal information management system and personal information management method - Google Patents
Personal information management system and personal information management method Download PDFInfo
- Publication number
- KR20040034060A KR20040034060A KR1020020064112A KR20020064112A KR20040034060A KR 20040034060 A KR20040034060 A KR 20040034060A KR 1020020064112 A KR1020020064112 A KR 1020020064112A KR 20020064112 A KR20020064112 A KR 20020064112A KR 20040034060 A KR20040034060 A KR 20040034060A
- Authority
- KR
- South Korea
- Prior art keywords
- information
- sharing
- sharer
- schedule
- shared
- Prior art date
Links
- 238000007726 management method Methods 0.000 title claims description 99
- 238000000034 method Methods 0.000 claims abstract description 36
- 238000012544 monitoring process Methods 0.000 claims abstract description 13
- 230000008859 change Effects 0.000 claims description 45
- 238000012545 processing Methods 0.000 claims description 27
- 230000010365 information processing Effects 0.000 claims description 16
- 125000002066 L-histidyl group Chemical group [H]N1C([H])=NC(C([H])([H])[C@](C(=O)[*])([H])N([H])[H])=C1[H] 0.000 claims description 8
- 238000004891 communication Methods 0.000 claims description 4
- 239000000284 extract Substances 0.000 abstract 2
- 230000008569 process Effects 0.000 description 28
- 238000010586 diagram Methods 0.000 description 5
- 238000010295 mobile communication Methods 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 238000012217 deletion Methods 0.000 description 2
- 230000037430 deletion Effects 0.000 description 2
- 239000008280 blood Substances 0.000 description 1
- 210000004369 blood Anatomy 0.000 description 1
- 238000004090 dissolution Methods 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
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
- 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
Landscapes
- Business, Economics & Management (AREA)
- Tourism & Hospitality (AREA)
- Health & Medical Sciences (AREA)
- Economics (AREA)
- General Health & Medical Sciences (AREA)
- Human Resources & Organizations (AREA)
- Marketing (AREA)
- Primary Health Care (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Description
본 발명은 개인정보관리시스템 및 개인정보관리방법에 관한 것으로, 보다 상세하게는 가입자들의 개인정보 및 일정정보를 관리하고, 가입자와 그 가입자의 인맥들간의 합의에 의해 체결된 범위 내에 해당되는 정보를 공유할 수 있도록 지원하여, 가입자들 자신의 개인정보 및 일정정보 뿐만 아니라 가입자들 자신과 관련된 인맥들의 개인정보 및 일정정보도 보다 효율적으로 관리할 수 있도록 한 개인정보관리시스템 및 개인정보관리방법에 관한 것이다.The present invention relates to a personal information management system and a personal information management method, and more particularly, to manage personal information and schedule information of subscribers, and to obtain information that falls within the scope concluded by agreement between subscribers and their contacts. The personal information management system and personal information management method to support sharing, so that subscribers' personal information and schedule information as well as personal information and schedule information of contacts related to subscribers can be managed more efficiently. will be.
대부분의 사용자들은 자신의 개인정보(예컨대, 연락처정보, 직장정보 등) 및 일정정보(예컨대, 휴가일정, 업무일정, 주요행사일정 등) 뿐만 아니라 자신과 관련된 사람들(예컨대, 직장동료, 친구, 가족 등)(이하, 인맥이라 함)에 대한 기본정보(예컨대, 휴대폰 전화번호, 집 전화번호, 전자우편주소, 생일, 기념일 등)를 PC, 전자수첩, 휴대폰, PDA 등과 같은 별도의 장치를 이용하여 관리한다.Most users not only have their own personal information (e.g. contact information, work information, etc.) and calendar information (e.g. vacation schedules, work schedules, major events, etc.) but also people associated with them (e.g., colleagues, friends, family Etc.) (hereinafter referred to as social networking), using basic devices (e.g. mobile phone number, home phone number, e-mail address, birthday, anniversary, etc.) using a separate device such as PC, electronic notebook, mobile phone, PDA, etc. Manage.
이러한 장치들을 이용함으로써 사용자들은 자신의 개인정보 및 일정정보 뿐만 아니라 자신과 관련된 인맥들의 기본정보를 장소 및 시간에 무관하게 보다 효율적으로 관리할 수 있게 되었다.By using these devices, users can manage their own personal information and schedule information as well as basic information of their related networks regardless of location and time.
그러나, 사용자들은 자신의 개인정보 또는 일정정보가 변경되면, 그 변경사항을 자신과 관련된 인맥들에게 일일이 통보해주어야만 하는 번거로움을 감수해야만 한다. 또한, 사용자들은 자신과 관련된 인맥들의 휴대폰 전화번호가 변경될 경우, 그 변경사항을 즉시 파악할 수 없으므로, 인맥이 연락을 취하기 전까지 연락두절 상태에 따른 불편함을 감수해야만 한다.However, when a user changes his or her personal or schedule information, the user has to take the hassle of notifying each other of his / her contacts. In addition, when the user's mobile phone number of the contacts associated with the change is not immediately aware of the change, the network has to accept the inconvenience in accordance with the disconnection status before contact.
따라서, 본 발명은 상기한 바와 같은 문제점을 해결하기 위해 안출된 것으로서, 회원으로 가입한 가입자들의 개인정보 및 일정정보를 관리하고, 가입자와 그 가입자의 인맥들간의 상호 합의에 의해 체결된 범위 내에 해당되는 정보를 상호 공유할 수 있도록 지원하여, 소정 정보의 내용이 변경되면, 그 변경사항이 가입자 및 해당 가입자의 인맥들에게 자동 통지될 수 있도록 서비스함으로써 가입자들 자신의 정보뿐만 아니라 자신과 관련된 인맥들의 정보도 보다 효율적으로 관리할 수 있도록 한 개인정보관리시스템 및 개인정보관리방법을 제공하는데 그 목적이 있다.Accordingly, the present invention has been made to solve the problems described above, and manages the personal information and schedule information of subscribers as members, and fall within the scope concluded by mutual agreement between subscribers and their contacts By sharing information that is shared with each other, so that when the contents of a given information change, the service can be automatically notified to the subscriber and the contacts of the subscriber. The purpose is to provide a personal information management system and a personal information management method to manage information more efficiently.
도 1은 본 발명에 따른 개인정보관리시스템의 운영방법에 대한 개략적인 구성도,1 is a schematic configuration diagram of a method of operating a personal information management system according to the present invention;
도 2는 본 발명에 따른 개인정보관리시스템에 대한 기능 블록도,2 is a functional block diagram of a personal information management system according to the present invention;
도 3은 본 발명에 따른 개인정보관리시스템에서 관리하는 회원관리 데이터베이스에 대한 예시도,3 is an exemplary view of a member management database managed by a personal information management system according to the present invention;
도 4는 본 발명에 따른 개인정보관리시스템에서 관리하는 공유정보관리 데이터베이스에 대한 예시도,4 is an exemplary view of a shared information management database managed by a personal information management system according to the present invention;
도 5는 본 발명에 따른 개인정보관리방법에 대한 처리 흐름도,5 is a processing flowchart for a personal information management method according to the present invention;
도 6은 본 발명에 따른 공유정보 구축과정에 대한 처리 흐름도,6 is a flowchart illustrating a process of constructing shared information according to the present invention;
도 7은 본 발명에 따른 서비스에 해당되는 동작수행과정에 대한 처리 흐름도,7 is a flowchart illustrating a process of performing an operation corresponding to a service according to the present invention;
도 8은 본 발명에 따른 정보공유범위 변경동작 수행과정에 대한 처리 흐름도,8 is a flowchart illustrating a process of performing an information sharing range changing operation according to the present invention;
도 9는 본 발명에 따른 공유해제 동작수행과정에 대한 처리 흐름도,9 is a flowchart illustrating a process of performing a shared release operation according to the present invention;
도 10은 본 발명에 따른 개인정보 및 일정정보 감시과정에 대한 처리 흐름도이다.10 is a flowchart illustrating a process of monitoring personal information and schedule information according to the present invention.
*도면의 주요부분에 대한 부호의 설명** Description of the symbols for the main parts of the drawings *
100 : 개인정보관리시스템 200 : 인터넷100: personal information management system 200: Internet
300 : PC 400 : 휴대용 단말기300: PC 400: portable terminal
110 : 회원관리부 120 : 일정정보 처리부110: member management unit 120: schedule information processing unit
130 : 정보공유 처리부 140 : 정보통지부130: information sharing processing unit 140: information notification unit
150 : 데이터베이스부 151 : 회원관리 DB150: database unit 151: member management DB
152 : 일정정보관리 DB 153 : 공유정보관리 DB152: schedule information management DB 153: shared information management DB
160 : 서비스 제어부160: service control unit
상기의 목적을 달성하기 위한 본 발명에 따른 개인정보관리시스템은 통신망을 통해 회원 가입한 다수 회원들에 대한 가입정보 및 개인정보를 각 회원별로 관리하고, 각 회원들의 개인정보 공유설정요청에 따라 개인정보 공유설정내역을 도출하는 회원관리부; 각 회원별 일정정보를 관리하고, 회원들의 일정정보 공유설정요청에 따라 일정정보 공유설정내역을 도출하는 일정정보 처리부; 상기 회원관리부로부터 개인정보 공유설정내역이 전송되고, 상기 일정정보 처리부로부터 일정정보 공유설정내역이 전송되면, 소정 회원의 개인정보 및 일정정보 중 어느 하나의 정보에 대하여, 상기 회원이 제안한 정보공유범위내역을 해당 회원이 지정한 공유자에게 통지한 후, 그 공유자의 동의에 따라 상기 회원과 공유자간의 상호 합의에 의해 체결된 정보공유범위내역에 해당되는 정보를 공유정보로 설정하여 상호 공유시키는 정보공유 처리부; 각 회원별 개인정보 및 일정정보를 감시하여, 소정 회원의 개인정보 및 일정정보 중 어느 하나 이상의 정보에 대한 내용이 변경 또는 삭제되면, 변경 또는 삭제된 정보내용을 공유정보로 하는 공유자를 검색한 후, 그 공유자에게 상기 회원의 변경 또는 삭제된 정보내용을 통지하는 정보통지부; 및 각 회원들의 서비스 요청에 따른 서비스가 제공되도록 회원관리부, 일정정보 처리부, 정보공유 처리부를 제어하는 서비스 제어부를 포함하여 구성되는데 그 특징이 있다.The personal information management system according to the present invention for achieving the above object is to manage the subscription information and personal information for each member registered to a plurality of members through a communication network for each member, the individual according to the personal information sharing setting request of each member Member management unit for deriving information sharing settings; A schedule information processing unit managing schedule information for each member and deriving schedule information sharing setting details according to schedule information sharing setting requests of members; When the personal information sharing setting details are transmitted from the member management unit, and the schedule information sharing setting details are transmitted from the schedule information processing unit, the information sharing range proposed by the member with respect to any one of personal information and schedule information of a predetermined member. An information sharing processor configured to notify the sharer designated by the member and share the information corresponding to the information sharing range concluded by mutual agreement between the member and the sharer according to the sharer's consent as shared information; After monitoring the personal information and schedule information for each member, if the contents of any one or more of the personal information and schedule information of a predetermined member is changed or deleted, search for a sharer whose shared information is the changed or deleted information. An information notification unit for notifying the sharer of the changed or deleted information content of the member; And a service control unit for controlling the member management unit, the schedule information processing unit, and the information sharing processing unit so that a service according to the service request of each member is provided.
또한, 상기의 목적을 달성하기 위한 본 발명에 따른 개인정보관리방법은 (a) 회원 가입한 다수 회원들에 대한 가입정보, 개인정보 및 일정정보를 등록 관리하는 단계; (b) 회원이 개인정보 및 일정정보 중 어느 하나 이상의 정보에 대하여 공유를 요청하면, 상기 회원에 의해 공유 요청된 정보의 공유범위에 대한 정보공유범위내역을 도출하는 단계; (c) (b)단계에서 도출된 정보공유범위내역을 상기 회원이 지정한 공유자에게 통지한 후, 공유자가 정보공유범위내역에 의거한 정보의 공유를 동의하면, 상기 회원과 공유자간의 상호 합의에 의해 체결된 정보공유범위내역에 해당되는 정보를 공유정보로 설정하고, 그 공유정보를 상호 공유시키는 단계; (d) 각 회원들의 요청하는 서비스의 종류에 따라 동작하여 그 결과를 제공하는 단계; (e) 각 회원별 일정정보를 감시하여, 소정 회원의 일정정보 통지날짜가 되면, 해당 일정정보를 공유정보로 하는 공유자를 검색하여 상기 회원 및 공유자에게 해당 회원의 일정정보를 통지하는 단계; 및 (f) 각 회원별 개인정보 및 일정정보를 감시하여, 소정 회원의 개인정보 및 일정정보 중 어느 하나 이상의 정보에 대한 내용이 변경 또는 삭제되면, 해당 변경 또는 삭제된 정보내용을 공유정보로 하는 공유자를 검색하여 그 공유자에게 상기 회원의 변경 또는 삭제된 정보내용을 통지하는 단계를 포함하여 이루어지는데 그 특징이 있다.In addition, the personal information management method according to the present invention for achieving the above object comprises the steps of: (a) registering and managing the subscription information, personal information and schedule information for a plurality of registered members; (b) if a member requests sharing of at least one of personal information and schedule information, deriving an information sharing range of the sharing range of the information requested to be shared by the member; (c) after notifying the sharer designated by the member of the information sharing scope derived in step (b), if the sharer agrees to share the information based on the information sharing scope, by mutual agreement between the member and the sharer. Setting information corresponding to the concluded information sharing range as shared information and sharing the shared information with each other; (d) operating according to the type of service requested by each member and providing a result; (e) monitoring schedule information for each member, and when a schedule information notification date of a predetermined member is reached, searching for a sharer whose schedule information is shared information, and notifying the schedule information of the member to the member and the sharer; And (f) monitoring the personal information and schedule information for each member, and if the information on any one or more of the personal information and schedule information of a predetermined member is changed or deleted, the changed or deleted information content is used as shared information. It is characterized by including the step of searching for the sharer and notifying the sharer of the changed or deleted information.
이하, 첨부된 도면에 의거하여, 본 발명에 따른 개인정보관리시스템 및 개인정보관리방법에 대한 바람직한 실시예를 좀 더 상세하게 설명한다.Hereinafter, with reference to the accompanying drawings, a preferred embodiment of the personal information management system and personal information management method according to the present invention will be described in more detail.
도 1은 본 발명의 실시예에 개인정보관리시스템의 운영방법에 대한 개략적인 구성도이다. 도 1을 참조하면, 본 발명에 따른 개인정보관리시스템(100)은 통신망(예컨대, 인터넷(200))을 이용하여 회원 또는 비회원들의 PC(300)에 연결되고, 인터넷(200) 및 이동통신망(도시생략)을 이용하여 회원 또는 비회원들의 휴대용 단말기(예컨대, PDA, 휴대폰 등)(400)에 연결된다. 여기서 이동통신망은 휴대용 단말기(400)가 인터넷(200)을 통해 개인정보관리시스템(100)에 연결될 수 있도록 지원한다. 한편, 이동통신망(도시생략)과 인터넷(200) 각각의 역할 및 각 구성간의 상호 동작관계는 본 기술분야의 당업자에게 널리 공지된 것이므로 구체적인 설명은 생략한다.1 is a schematic configuration diagram of a method of operating a personal information management system according to an embodiment of the present invention. Referring to FIG. 1, the personal information management system 100 according to the present invention is connected to a PC 300 of members or nonmembers using a communication network (eg, the Internet 200), and the Internet 200 and a mobile communication network ( (Not shown) to a member or non-member's portable terminal (eg, PDA, mobile phone, etc.) 400. The mobile communication network supports the portable terminal 400 to be connected to the personal information management system 100 through the Internet 200. On the other hand, the role of each of the mobile communication network (not shown) and the Internet 200 and the interoperation relationship between the respective components are well known to those skilled in the art, and thus detailed descriptions thereof will be omitted.
따라서, 일반 사용자가 자신의 단말기(예컨대, PC, PDA, 휴대폰)를 이용하여 인터넷(200)을 통해 개인정보관리시스템(100)에 접속하면, 개인정보관리시스템(100)은 해당 사용자의 로그인 여부에 의해 그 사용자의 회원여부를 판단하고, 그 결과 해당 사용자가 회원이면, 사용자의 요청에 따른 서비스를 제공한다.Therefore, when a general user accesses the personal information management system 100 via the Internet 200 using his terminal (eg, PC, PDA, mobile phone), the personal information management system 100 logs whether the user is logged in. It is determined whether the user is a member by, and as a result, if the user is a member, the service is provided at the request of the user.
한편, 사용자가 회원이 아니면, 회원 가입 절차를 수행하여 해당 사용자에 의해 기입된 가입정보, 개인정보 및 일정정보 등을 회원별로 관리한다. 또한, 회원이 자신의 소정 개인정보 및 일정정보 중 어느 하나 이상의 정보에 대하여 공유하고자 하는 공유자를 지정하면, 그 공유자의 동의에 따라 상기 회원과 공유자간의 상호 합의에 의해 체결된 소정 범위 내에 해당되는 정보만을 상호 공유할 수 있도록 서비스하며, 이로 인해, 차후에 회원과 공유자간의 합의에 의해 체결된 공유범위 내에 해당되는 회원의 개인정보 및 일정정보 또는 공유자의 개인정보 및 일정정보가 변경되면, 그 변경된 내역을 공유자 또는 회원이 즉시 파악할 수 있도록 공유자 또는 회원에게 변경내역을 즉시 통보하는 서비스를 제공한다.On the other hand, if the user is not a member, the membership registration procedure is performed to manage the subscription information, personal information, and schedule information written by the user for each member. In addition, if a member designates a sharer to share about any one or more of his / her predetermined personal information and schedule information, the information falls within a predetermined range concluded by mutual agreement between the member and the sharer according to the sharer's consent. Only the mutual sharing of services, and as a result, if the member's personal information and schedule information or the sharer's personal information and schedule information within the scope of sharing concluded by agreement between the member and the sharer later changes, the changed details are Provides a service to notify the sharer or member immediately of the change so that the sharer or member can immediately grasp.
도 2는 본 발명의 실시예에 따른 개인정보관리시스템에 대한 기능 블록도이다. 도 2를 참조하면, 본 발명에 따른 개인정보관리시스템(100)은 회원관리부(110)와, 일정정보 처리부(120)와, 정보공유 처리부(130)와, 정보통지부(140)와, 데이터베이스부(150)와, 서비스 제어부(160)를 포함하여 구성되며, 데이터베이스부(150)는 회원관리 DB(151), 일정정보관리 DB(152), 공유정보관리 DB(153)를 포함한다.2 is a functional block diagram of a personal information management system according to an embodiment of the present invention. 2, the personal information management system 100 according to the present invention is a member management unit 110, schedule information processing unit 120, information sharing processing unit 130, information notification unit 140, database unit And a service control unit 160, the database unit 150 includes a member management DB 151, a schedule information management DB 152, and a shared information management DB 153.
회원관리 DB(151)는 통신망을 이용하여 회원으로 가입한 가입자들의 가입정보 및 개인정보를 회원별로 저장/관리하고, 일정정보관리 DB(152)는 회원들의 일정정보를 저장/관리하고, 공유정보관리 DB(153)는 회원들이 타 회원들과 공유하고자 설정한 공유개인정보 및 공유일정정보에 대한 공유정보를 저장/관리한다.The member management DB 151 stores / manages subscription information and personal information of subscribers registered as members using a communication network for each member, and the schedule information management DB 152 stores / manages member schedule information and shares information. The management DB 153 stores / manages shared information on shared personal information and shared schedule information that members set to share with other members.
여기서 가입정보는 개인정보관리시스템(도 1의 '100')에 회원으로 가입하는 과정에서 필요한 정보로서, ID, 비밀번호, 성명, 성별, 주민등록번호 등을 포함한다.Here, the subscription information is necessary information in the process of joining as a member to the personal information management system ('100' of FIG. 1), and includes an ID, a password, a name, a gender, a social security number, and the like.
개인정보는 각 회원들에 대한 모든 정보를 일정 분류체계에 의거하여 분류한 정보로서, 회원 자신의 본인정보(예컨대, 사진, 애칭, 혈액, 종교, 직업, 직종, 업종, 기념일, 생일)와, 연락처정보(예컨대, 전자우편주소, 휴대용 단말기의 전화번호, 메신저, 홈페이지 등)와, 직장정보(예컨대, 회사명, 회사주소, 부서, 직급, 재직기간, 업무용 전자우편주소, 업무용 휴대용 단말기의 전화번호, 회사 전화번호, 팩스번호, 홈페이지 등)와, 학교정보(예컨대, 재학년도, 학교, 학과 등)와, 거주지정보(예컨대, 고향주소, 자택주소, 자택 전화번호, 해외 거주지 주소 등) 등을 포함한다.Personal information is information that is classified according to a certain classification system for all information about each member, the member's own personal information (eg, photos, nickname, blood, religion, occupation, occupation, industry, anniversary, birthday), Contact information (e.g. e-mail address, phone number of mobile terminal, messenger, homepage, etc.), and work information (e.g. company name, company address, department, rank, term of office, work e-mail address, phone of business portable terminal) Number, company phone number, fax number, homepage, etc.), school information (e.g., year of enrollment, school, department, etc.), residential information (e.g. home address, home address, home phone number, overseas address, etc.) It includes.
일정정보는 각 회원들의 스케줄에 대한 정보로서, 업무일정, 주요행사일정, 수업일정, 이사일정, 휴가일정 등을 포함한다.The schedule information is information on each member's schedule, and includes a work schedule, a main event schedule, a class schedule, a director schedule, a vacation schedule, and the like.
공유개인정보는 회원이 자신의 개인정보 중 소정 범위 내에 해당되는 정보(예컨대, 연락처정보)에 대하여 타 회원과 공유하고자 할 경우, 그 공유 설정된 범위 내의 정보(즉, 연락처정보)를 나타낸다.Shared personal information represents information (ie, contact information) within the shared set range when a member wants to share with other members about information (eg, contact information) within a predetermined range of his personal information.
마찬가지로, 공유일정정보는 회원이 자신의 일정정보 중 특정일정정보(예컨대, 휴가일정)에 대하여 타 회원과 공유하고자 할 경우, 그 공유 설정된 특정일정정보를 나타낸다.Similarly, the shared schedule information indicates the shared specific schedule information when a member wants to share with other members about specific schedule information (eg, vacation schedule) among his / her schedule information.
서비스 제어부(160)는 회원 또는 비회원의 요청에 따른 서비스(예컨대, 회원가입서비스, 개인정보 변경/삭제서비스, 일정정보 등록/변경/삭제서비스, 공유정보 변경/해제서비스 등)가 이루어지도록 회원관리부(110), 일정정보 처리부(120) 및 정보공유 처리부(130)를 제어한다.The service control unit 160 is a member management unit to perform services (eg, membership registration service, personal information change / delete service, schedule information registration / change / delete service, shared information change / cancel service, etc.) according to a member or nonmember's request. The control unit 110 controls the schedule information processing unit 120 and the information sharing processing unit 130.
회원관리부(110)는 서비스 제어부(160)를 통해 소정 사용자의 회원가입서비스가 요청되면, 회원 가입 절차를 수행한다. 즉, 사용자의 회원 가입에 따른 가입정보 및 개인정보를 입력받아 회원관리 DB(151)에 등록한다.The member manager 110 performs a member registration procedure when a member subscription service of a predetermined user is requested through the service controller 160. That is, the subscription information and personal information according to the user's membership registration is received and registered in the member management DB (151).
한편, 회원관리부(110)는 서비스 제어부(160)를 통해 회원으로 가입된 소정 회원의 개인정보 변경/삭제 서비스가 요청되면, 해당 회원의 개인정보를 회원관리 DB(151)로부터 읽어들여, 회원에게 제공한다. 그리고 상기 회원의 개인정보 변경 또는 삭제 요청에 따라 해당 회원의 개인정보를 변경 또는 삭제한 후, 그 결과에 의거하여 회원관리 DB(151)에 기 등록된 상기 회원의 개인정보를 갱신한다.On the other hand, the member management unit 110 reads the personal information of the member from the member management DB 151 when a service for changing or deleting personal information of a predetermined member registered as a member through the service control unit 160 is requested to the member. to provide. After changing or deleting the personal information of the member in response to the request for changing or deleting the personal information of the member, the personal information of the member previously registered in the member management DB 151 is updated based on the result.
또한, 회원관리부(110)는 현재 회원으로 가입한 회원이 자신의 개인정보에 대하여 공유서비스를 요청하면, 해당 회원이 공유서비스를 이용할 수 있도록 정보공유 처리부(130)로 개인정보 공유설정내역을 전송한다. 이때, 정보공유처리부(130)는 회원관리부(110)로부터 개인정보 공유설정내역을 전송받아, 그 내역에 의거하여 일련의 과정을 수행한다.In addition, when the member management unit 110 requests a sharing service for his or her personal information as a current member, the member management unit 110 transmits the personal information sharing setting details to the information sharing processing unit 130 so that the member can use the sharing service. do. At this time, the information sharing processing unit 130 receives the personal information sharing setting details from the member management unit 110, and performs a series of processes based on the details.
일정정보 처리부(120)는 서비스 제어부(160)를 통해 회원으로 가입된 소정 회원의 일정정보 등록서비스가 요청되면, 해당 회원이 일정내용을 기입할 수 있도록 연도/월/일/일정내역 형식으로 이루어진 일정기입화면을 제시한다. 이후, 회원에 의해 기입된 내용들에 의거한 해당 회원의 일정정보를 일정정보관리 DB(152)에 등록한다.When the schedule information processing unit 120 requests the schedule information registration service of a predetermined member registered as a member through the service control unit 160, the schedule information processing unit 120 has a format of year / month / day / schedule history so that the corresponding member can fill in the schedule contents. Present the schedule entry screen. Thereafter, the schedule information of the member based on the contents written by the member is registered in the schedule information management DB 152.
한편, 일정정보 처리부(120)는 서비스 제어부(160)를 통해 회원으로 가입된 소정 회원의 일정정보 변경/삭제서비스가 요청되면, 일정정보관리 DB(152)로부터 상기 회원에 대한 일정정보를 읽어들여 회원에게 제공한다. 그리고 상기 회원의 일정정보 변경 또는 삭제 요청에 따라 해당 회원의 일정정보를 변경 또는 삭제한 후, 그 결과에 의거하여 일정정보관리 DB(152)에 기 등록된 상기 회원의 일정정보를 갱신한다.On the other hand, the schedule information processing unit 120 reads the schedule information for the member from the schedule information management DB (152) when a service for changing or deleting schedule information of a predetermined member subscribed as a member through the service control unit 160 is requested. Provide to members. After changing or deleting the schedule information of the corresponding member according to the request for changing or deleting the schedule information of the member, the schedule information of the member previously registered in the schedule information management DB 152 is updated based on the result.
또한, 일정정보 처리부(120)는 소정 회원이 자신의 일정정보에 대하여 타 회원과의 공유를 요청하면, 해당 회원이 공유서비스를 이용할 수 있도록 정보공유 처리부(130)로 일정정보 공유설정내역을 전송한다. 이때, 정보공유 처리부(130)는 상기 일정정보 처리부(120)로부터 일정정보 공유설정내역을 전송받아, 그 내역에 의거하여 일련의 과정을 수행한다.In addition, when a predetermined member requests sharing of his / her schedule information with another member, the schedule information processing unit 120 transmits the schedule information sharing setting details to the information sharing processing unit 130 so that the member can use the sharing service. do. At this time, the information sharing processing unit 130 receives the schedule information sharing setting details from the schedule information processing unit 120, and performs a series of processes based on the details.
정보공유 처리부(130)는 회원관리부(110)로부터 개인정보 공유설정내역이 전송되면, 그 내역을 분석하여 공유서비스를 요청한 회원 및 그 회원의 개인정보를도출하고, 상기 회원이 자신의 개인정보 중 소정 범위 내에 해당되는 정보를 공유하고자 하는 공유자를 검색할 수 있도록 공유자 검색화면을 제시한다.The information sharing processing unit 130, when the personal information sharing setting details are transmitted from the member management unit 110, and analyzes the details to derive the member and the personal information of the member who requested the sharing service, the member of his personal information A sharer search screen is presented to search for a sharer who wants to share information within a predetermined range.
이후, 정보공유 처리부(130)는 상기 회원에 의해 공유자 검색화면에 입력된 공유자 정보(예컨대, 이름, 아이디, 전자우편주소 중 어느 하나)에 의거하여 회원관리 DB(151)로부터 공유자 목록을 도출한 후, 상기 회원에게 제시한다.Thereafter, the information sharing processor 130 derives the list of sharers from the member management DB 151 based on the sharer information (for example, name, ID, or e-mail address) inputted by the member on the sharer search screen. After that, it is presented to the member.
그리고 상기 회원이 도출된 공유자 목록으로부터 소정 공유자를 선택하면, 정보공유신청화면을 해당 회원에게 제시한다. 이때, 회원은 정보공유신청화면 내에 포함된 공유 선택란을 이용하여 상기 공유자와 공유할 개인정보의 공유범위(또는, 개인정보공유범위라고도 함)를 설정한다. 예컨대, 회원은 자신의 개인정보에 해당되는 본인정보, 연락처정보, 직장정보, 학교정보, 거주지정보 중 상기 공유자와 공유할 범위를 선택한다. 또한, 회원은 정보공유신청화면 내의 메모란에 상기 공유자에게 전달할 메시지를 기입할 수 있다.When the member selects a predetermined sharer from the derived list of sharers, the information sharing application screen is presented to the corresponding member. In this case, the member sets a sharing range (or also referred to as a personal information sharing range) of personal information to be shared with the sharer using a sharing check box included in the information sharing request screen. For example, the member selects a range to be shared with the sharer among his / her personal information, contact information, work information, school information, and residence information corresponding to his personal information. In addition, the member can write a message to be delivered to the sharer in the memo field in the information sharing application screen.
이어서 정보공유 처리부(130)는 상기 회원의 정보공유신청완료에 따라 해당 회원에 의해 작성된 내용들에 의거한 개인정보공유범위내역을 도출한 후, 그 개인정보공유범위내역을 상기 공유자에게 통지한다. 상술한 개인정보공유범위내역에는 회원이 공유하고자 설정한 개인정보공유범위에 해당되는 정보(예컨대, 연락처정보)가 포함된다.Subsequently, the information sharing processing unit 130 derives the personal information sharing range based on the contents created by the member according to the completion of the information sharing application of the member, and then notifies the sharer of the personal information sharing range. The above-mentioned personal information sharing range includes information (eg, contact information) corresponding to the personal information sharing range set by the member.
이때, 정보공유 처리부(130)는 개인정보공유내역을 공유자의 전자우편주소로 전송하거나, 공유자의 휴대용 단말기로 전송하거나, 또는 상기 공유자의 메신저 사용여부에 따라 그 메신저로 전송한다. 여기서 메신저는 일반적으로 채팅을 목적으로 하는 수단으로서, 채팅뿐만 아니라 파일 송/수신, 메일 송/수신 등가 같은 기능을 지원하고 있다. 따라서, 본 발명에 따른 개인정보관리시스템(도 1의 '100')은 메신저 수단을 이용하여 공유자에게 소정의 정보내역들을 통지할 수도 있다. 결국, 개인정보관리서비스를 이용하고 있는 회원들은 메신저를 이용하여 자신의 개인정보 및 일정정보를 관리할 수 있을 뿐만 아니라, 자신과 관련된 공유자들의 정보 공유 요청에 따른 내역들 및 공유자들의 정보 변경에 따른 내역들을 실시간으로 제공받을 수 있다.In this case, the information sharing processor 130 transmits the personal information sharing details to the sharer's e-mail address, the sharer's portable terminal, or the messenger according to whether the sharer's messenger is used. The messenger is a means for chatting in general, and supports not only chat but also functions such as file transmission / reception and mail transmission / reception. Therefore, the personal information management system 100 (in FIG. 1) according to the present invention may notify the sharer of predetermined information by using a messenger means. After all, the members using the personal information management service can not only manage their personal information and schedule information by using a messenger, but also change the details of the details and the information of the sharers according to the information sharing requests of the sharers associated with them. History can be provided in real time.
이후, 상기 공유자가 회원이 제시한 개인정보공유범위내역에 대하여 승인하면, 정보공유 처리부(130)는 상기 회원과 공유자간의 상호 합의에 의해 체결된 개인정보공유범위를 상호 공유시키고, 그 개인정보공유범위에 해당되는 정보(예컨대, 연락처정보)를 상기 회원과 공유자간의 공유개인정보로 설정하여 공유정보관리 DB(153)에 등록한다.Thereafter, when the sharer approves the personal information sharing range proposed by the member, the information sharing processing unit 130 shares the personal information sharing range concluded by mutual agreement between the member and the sharer, and shares the personal information. Information corresponding to the range (eg, contact information) is set as shared personal information between the member and the sharer and registered in the shared information management DB 153.
한편, 정보공유 처리부(130)는 회원에 의해 공유자 검색화면에 입력된 공유자 정보(예컨대, 이름, 아이디, 전자우편주소 중 어느 하나)에 의거한 공유자 목록이 도출되지 않으면, 해당 공유자가 개인정보관리시스템(도 1의 '100')의 회원이 아닌 것으로 판단하고, 회원 초대하기화면을 제시한다. 이때, 회원은 회원 초대하기화면 상에 자신에 대한 간단한 설명과, 공유하고자 하는 개인정보공유범위 등을 기재한다.On the other hand, the information sharing processing unit 130 does not derive a list of sharers based on the sharer information (for example, name, ID, or e-mail address) entered by the member on the sharer search screen, the sharer manages personal information. It is determined that the system is not a member of the system ('100' of FIG. 1), and a member invite screen is presented. At this time, the member writes a brief description of himself / herself on the member invitation screen and the range of personal information sharing to be shared.
그리고 정보공유 처리부(130)는 상기 회원의 회원초대완료에 따라 해당 회원에 의해 작성된 내용들에 의거한 회원초대내역을 도출한 후, 그 회원초대내역을 상기 공유자의 전자우편주소로 전송한다.The information sharing processing unit 130 derives the member invitation details based on the contents created by the member according to the completion of the member invitation of the member, and transmits the member invitation details to the e-mail address of the sharer.
이후, 정보공유 처리부(130)는 상기 공유자의 회원 가입이 확인되면, 그 공유자에게 상기 회원에 의해 공유 설정된 개인정보공유범위내역을 제시한 후, 상기 공유자의 승인에 따라 회원과 공유자간의 상호 합의에 의해 체결된 개인정보공유범위를 상호 공유시키고, 그 개인정보공유범위에 해당되는 정보(예컨대, 연락처정보)를 상기 회원과 공유자간의 공유개인정보로 설정하여 공유정보관리 DB(153)에 등록한다.Subsequently, when the sharing of the sharer 130 is confirmed, the information sharing processing unit 130 presents the shared information sharing range set by the member to the sharer, and then, upon approval of the sharer, mutually agrees between the member and the sharer. By sharing the personal information sharing scope concluded by each other, and set the information (eg, contact information) corresponding to the personal information sharing range as shared personal information between the member and the sharer and registers in the shared information management DB (153).
또한, 정보공유 처리부(130)는 일정정보 처리부(120)로부터 일정정보 공유설정내역이 전송되면, 그 내역을 분석하여 공유서비스를 요청한 회원과 그 회원의 일정정보를 도출한 후, 해당 회원이 자신의 일정정보 중 소정 일정에 대하여 공유하고자 하는 공유자를 검색할 수 있도록 공유자 검색화면을 제시한다.In addition, the information sharing processing unit 130 when the schedule information sharing setting details are transmitted from the schedule information processing unit 120, after analyzing the details to derive the schedule information of the member and the member who requested the sharing service, the member himself Presents a sharer search screen to search for a sharer to share with respect to a predetermined schedule of schedule information.
여기서 소정 회원의 일정정보에 대하여, 해당 회원이 원하는 타 회원(즉, 공유자)과 소정 일정을 공유할 수 있도록 동작하는 과정은 이미 상술한 개인정보 공유설정과정과 동일하게 이루어지므로 이에 중복된 설명은 생략하기로 한다.Here, the process of allowing the member to share the predetermined schedule with other members (that is, sharers) with respect to the predetermined member's schedule information is performed in the same manner as the above-described personal information sharing setting process. It will be omitted.
따라서, 정보공유 처리부(130)는 소정 회원이 공유하고자 설정한 일정정보의 특정일정정보(예컨대, 휴가일정)에 대하여, 상기 회원이 지정한 공유자가 동의하면, 상기 회원과 공유자간의 상호 합의에 의해 체결된 특정일정정보를 상호 공유시키고, 그 특정일정정보(예컨대, 휴가일정)를 공유일정정보로 설정하여 공유정보관리 DB(153)에 등록한다.Therefore, the information sharing processing unit 130 concludes by mutual agreement between the member and the sharer, if the sharer designated by the member agrees on specific schedule information (eg, vacation schedule) of the schedule information set by the predetermined member. The specific schedule information is shared with each other, and the specific schedule information (eg, vacation schedule) is set as the shared schedule information and registered in the shared information management DB 153.
한편, 정보공유 처리부(130)는 서비스 제어부(160)를 통해 회원으로 가입한소정 회원의 공유정보 변경/해제서비스가 요청되면, 공유정보관리 DB(153)로부터 상기 회원의 공유정보(즉, 공유개인정보 및 공유일정정보)를 읽어들여, 해당 회원에게 제공한다.On the other hand, the information sharing processing unit 130 is requested to change / release the shared information of a predetermined member registered as a member through the service control unit 160, the shared information of the member from the shared information management DB (153) (that is, shared individual Information and shared schedule information) are read and provided to the member.
즉, 상기 회원(예컨대, 회원#1)이 타 공유자들 각각과 공유된 각 공유개인정보 중 소정 공유자(예컨대, 회원#2)와 공유된 공유개인정보(예컨대, 연락처정보, 직장정보)의 개인정보공유범위 변경을 요청하면, 상기 회원(회원#1)에 의해 요청되는 내용에 의거하여 개인정보공유범위 변경내역을 도출한 후, 그 변경내역을 상기 공유자(회원#2)에게 통지한다. 여기서 개인정보공유범위 변경내역에는 상기 회원(회원#1)과 공유자(회원#2)간에 이미 공유 설정된 공유개인정보(예컨대, 연락처정보, 직장정보)에 대하여, 정보공유의 범위를 축소(예컨대, 연락처정보, 직장정보->연락처정보)하거나 또는 확대(예컨대, 연락처정보, 직장정보->연락처정보, 직장정보, 거주지정보)하거나 또는 변경(예컨대, 연락처정보, 직장정보->거주지정보)하고자 하는 내용이 포함된다.That is, the member (eg, member # 1) is an individual of shared personal information (eg, contact information and work information) shared with a predetermined sharer (eg, member # 2) of each shared personal information shared with each other sharer. When requesting a change in the information sharing range, the change of the personal information sharing range is derived based on the contents requested by the member (member # 1), and the change is notified to the sharer (member # 2). Here, the change in the scope of sharing personal information includes reducing the scope of information sharing with respect to shared personal information (eg, contact information and work information) that is already shared between the member (member # 1) and the sharer (member # 2). Contact information, work information-> contact information, or expand (e.g., contact information, work information-> contact information, work information, residence information) or change (e.g., contact information, work information-> residential information) Includes content.
이후, 정보공유 처리부(130)는 상기 공유자(회원#2)가 동의하면, 해당 개인정보공유범위 변경내역에 의거하여 공유자(회원#2)와 회원(회원#1)간에 이미 공유 설정된 공유개인정보(예컨대, 연락처정보)의 범위를 변경한 후, 변경된 공유개인정보를 공유정보관리 DB(153)에 등록한다.Thereafter, the information sharing processing unit 130, if the sharer (member # 2) agrees, the shared personal information that is already shared between the sharer (member # 2) and the member (member # 1) based on the change of the personal information sharing range After changing the range of the contact information (for example, the contact information), the changed shared personal information is registered in the shared information management DB 153.
한편, 정보공유 처리부(130)는 소정 회원(예컨대, 회원#1)이 타 공유자들 각각과 공유된 각 공유개인정보 중 소정 공유자(예컨대, 회원#2)와 공유된 공유개인정보(예컨대, 연락처정보)의 해제를 요청하면, 상기 공유자(회원#2)에게 공유개인정보 해제내역을 통지한다. 이후, 해당 공유자(회원#2)의 동의에 따라 상기 회원(회원#1)과 공유자(회원#2)간에 공유 설정된 공유개인정보를 공유정보관리 DB(153)로부터 삭제함으로써 상기 회원(회원#1)과 공유자(회원#2)간의 공유개인정보에 의거한 공유 설정을 해제한다.On the other hand, the information sharing processing unit 130 has a predetermined member (e.g., member # 1) of the shared personal information (e.g., contact information) shared with the predetermined sharer (e.g., member # 2) of each shared personal information shared with each other sharer. Information), the sharer (member # 2) is notified of the shared personal information release history. Subsequently, according to the consent of the corresponding sharer (member # 2), by deleting the shared personal information set between the member (member # 1) and the sharer (member # 2) from the shared information management DB 153, the member (member # 1). ) And release the sharing setting based on the shared personal information between the sharer (member # 2).
마찬가지로, 정보공유 처리부(130)는 소정 회원(예컨대, 회원#1)이 타 공유자들 각각과 공유된 각 공유일정정보 중 소정 공유자(예컨대, 회원#2)와 공유된 공유일정정보(예컨대, 휴가일정)의 범위변경을 요청하면, 상기 회원(회원#1)에 의해 요청되는 내용에 의거하여 일정정보공유범위 변경내역을 도출한 후, 그 변경내역을 해당 공유자(회원#2)에게 통지한다.Similarly, the information sharing processor 130 may share the shared schedule information (eg, vacation) in which a predetermined member (eg, member # 1) is shared with a predetermined sharer (eg, member # 2) of each shared schedule information shared with each other sharer. When requesting a change in the scope of a schedule), a change in schedule information sharing range is derived based on the contents requested by the member (member # 1), and the corresponding share (member # 2) is notified of the change.
이후, 정보공유 처리부(130)는 상기 공유자(회원#2)의 동의에 따라 해당 공유자(회원#2)와 회원(회원#1)간에 이미 공유 설정된 공유일정정보의 범위를 상기 일정정보공유범위 변경내역에 의거하여 변경한 후, 변경된 공유일정정보를 공유정보관리 DB(153)에 등록한다.Thereafter, the information sharing processing unit 130 changes the schedule information sharing range of the sharing schedule information that is already shared between the sharer (member # 2) and the member (member # 1) according to the consent of the sharer (member # 2). After the change based on the details, the changed shared schedule information is registered in the shared information management DB 153.
또한, 정보공유 처리부(130)는 상기 회원(회원#1)이 상기 공유자(회원#2)와 공유 설정된 공유일정정보의 해체를 요청하면, 이미 상술한 공유개인정보의 공유해제과정과 동일하게 동작하여, 상기 회원(회원#1)과 공유자간(회원#2)간에 설정된 공유일정정보를 해제한다.In addition, when the member (member # 1) requests the dissolution of the shared schedule information set to be shared with the sharer (member # 2), the information sharing processing unit 130 operates in the same manner as the above-described process of releasing sharing of the shared personal information. By doing so, the shared schedule information set between the member (member # 1) and the sharer (member # 2) is released.
따라서, 정보공유 처리부(130)는 각 회원들간의 합의에 의해 체결된 범위 내의 개인정보 및 일정정보를 상호 공유시키거나 또는 해제한다.Accordingly, the information sharing processing unit 130 shares or releases the personal information and the schedule information within a range concluded by agreement between the members.
정보통지부(140)는 일정정보관리 DB(152)를 수시로 감시하여, 소정 회원(예컨대, 회원#1)의 일정정보 중 특정일정정보(예컨대, 업무일정)에 대하여 통지날짜가 되면, 해당 특정일정정보를 공유일정정보로 하는 공유자를 공유정보관리 DB(153)을 바탕으로 검색하고, 그 결과 공유자(예컨대, 회원#2)가 검색되면, 상기 회원(회원#1) 및 공유자(회원#2)에게 해당 회원(회원#1)의 특정일정정보를 통지한다. 한편, 공유자가 검색되지 않으면, 상기 회원(회원#1)에게만 해당 회원의 특정일정정보를 통지한다.The information notification unit 140 monitors the schedule information management DB 152 from time to time, and when a notification date is received for specific schedule information (eg, work schedule) among schedule information of a predetermined member (eg, member # 1), the specific schedule Search for a sharer who uses information as shared schedule information based on the shared information management DB 153, and as a result, when the sharer (eg, member # 2) is found, the member (member # 1) and sharer (member # 2) Notify specific schedule information of the member (member # 1) to the. On the other hand, if the sharer is not searched, the specific schedule information of the member is notified only to the member (member # 1).
또한, 정보통지부(140)는 회원관리 DB(151) 및 일정정보관리 DB(152)를 수시로 감시하여, 소정 회원(예컨대, 회원#1)의 개인정보 중 소정 정보(예컨대, 연락처정보)에 대한 내용(예컨대, 전자우편주소)이 변경되거나 또는 삭제되면, 상기 회원(회원#1)의 연락처정보를 공유개인정보로 하여 해당 회원(회원#1)과 정보를 공유하는 공유자를 공유정보관리 DB(153)를 바탕으로 검색한다.In addition, the information notification unit 140 monitors the member management DB 151 and the schedule information management DB 152 from time to time, and the predetermined information (eg, contact information) of the personal information of the predetermined member (eg, member # 1). When the contents (for example, an e-mail address) are changed or deleted, a sharer who shares information with the member (member # 1) using the contact information of the member (member # 1) as shared personal information is shared information management DB ( 153).
이때, 공유자(예컨대, 회원#2)가 검색되면, 해당 공유자에게 상기 회원(회원#1)에 의해 변경 또는 삭제된 공유개인정보내역(엄밀히 말하면, 연락처정보에 포함된 전자우편주소의 변경 또는 삭제 내용을 의미함)을 통지하고, 그 변경 또는 삭제된 공유개인정보내역에 의거하여 상기 공유자(회원#2)의 공유개인정보 중 상기 회원(회원#1)과 공유한 공유개인정보인 연락처정보에 대한 전자우편주소를 변경한다.At this time, when the sharer (eg, member # 2) is searched, the shared personal information history (strictly speaking, the change or deletion of the e-mail address included in the contact information is changed or deleted by the member (member # 1) to the sharer. And the contact information which is shared personal information shared with the member (member # 1) among the shared personal information of the sharer (member # 2) based on the changed or deleted shared personal information. Change the email address for.
마찬가지로, 정보통지부(140)는 소정 회원(예컨대, 회원#1)의 일정정보에 대한 내용 변경과정 또는 삭제과정에 대하여, 상술한 개인정보 변경과정 또는 삭제과정과 동일하게 동작하므로 이에 중복되는 설명은 생략한다.Similarly, since the information notification unit 140 operates in the same manner as the above-described personal information changing process or deleting process with respect to the process of changing or deleting the contents of the predetermined information of the predetermined member (eg, member # 1), a duplicate description thereof will be given. Omit.
도 3은 본 발명의 실시예에 따른 개인정보관리시스템에서 관리하는 회원관리 데이터베이스에 대한 예시도이다. 도 3을 참조하면, 회원관리 DB(151)에는 ID(1511)/비밀번호(1512)/성명(1513)/성별(1514)/주민등록번호(1515)/개인정보(1516) 등의 필드가 포함된다. 이때, 개인정보(1517) 필드에는 이미 상술한 바와 같이, 본인정보, 연락처정보, 직장정보, 학교정보, 거주지정보 등이 기재된다.3 is an exemplary view of a member management database managed by a personal information management system according to an embodiment of the present invention. Referring to FIG. 3, the member management DB 151 includes fields such as ID 1511, password 1512, name 1513, gender 1514, resident registration number 1515, and personal information 1516. In this case, as described above, the personal information 1517 field includes personal information, contact information, work information, school information, residence information, and the like.
도 4는 본 발명의 실시예에 따른 개인정보관리시스템에서 관리하는 공유정보관리 데이터베이스에 대한 예시도로서, 도 4를 참조하면, 공유정보관리 DB(153)에는 회원 ID/공유자 (즉, 타 회원)/공유개인정보/공유일정정보 등의 필드가 포함된다.4 is an exemplary diagram of a shared information management database managed by a personal information management system according to an embodiment of the present invention. Referring to FIG. 4, the shared information management DB 153 includes a member ID / shareer (that is, another member). ), Shared personal information, shared schedule information, and the like.
공유자필드에는 소정 회원(예컨대, 회원#1)과 개인정보 및 일정정보 중 어느 하나 이상의 정보를 공유한 공유자 정보(예컨대, ID, 이름 등)가 기재된다.In the sharer field, sharer information (eg, ID, name, etc.) sharing one or more of personal information and schedule information with a predetermined member (eg, member # 1) is described.
공유개인정보필드에는 상기 회원(회원#1)이 자신의 개인정보를 소정 공유자와 공유하고자 설정한 날짜정보(즉, 공유설정날짜라 함)와, 공유자와 공유 설정된 개인정보의 공유범위와, 상기 회원(회원#1)과 개인정보를 공유하고자 합의한 공유자(예컨대, 회원#2, 회원#4)에 의해 변경된 공유개인정보의 변경내용 및 변경날짜를 포함하는 공유자의 공유개인정보 변경내역 등이 기재된다.The shared personal information field includes date information (ie, a sharing setting date) set by the member (member # 1) to share his or her personal information with a predetermined sharer, a sharing range of personal information shared with the sharer, and Changes to the shared personal information including the date of change and the date of change of the shared personal information changed by the sharer (for example, member # 2 and member # 4) agreed to share the personal information with the member (member # 1). do.
예컨대, 도 4에 도시된 바와 같이, 공유자의 공유개인정보 변경내역에는 소정 회원(예컨대, 회원#1)과 개인정보 중 연락처정보를 공유개인정보로 설정하여 상호 공유하기로 한 공유자(예컨대, 회원#2)가 자신의 연락처정보 중 전자우편주소를 변경하면, 상기 공유자(회원#2)의 변경된 전자우편주소와, 전자우편주소의 변경날짜가 기재된다.For example, as shown in FIG. 4, the sharer's shared personal information change history includes a predetermined member (for example, member # 1) and a sharer (for example, a member who sets contact information among personal information as shared personal information). When # 2) changes the e-mail address of his contact information, the changed e-mail address of the sharer (member # 2) and the change date of the e-mail address are described.
공유일정정보필드에는 소정 회원(예컨대, 회원#1)이 자신의 일정정보를 소정 공유자(예컨대, 회원#2)와 공유하고자 설정한 날짜정보(즉, 공유설정날짜)와, 상기 공유자(회원#2)와 공유 설정된 일정정보의 공유범위(즉, 일정정보공유범위라 함)와, 상기 회원(회원#1)과 일정정보를 공유하고자 합의한 공유자(예컨대, 회원#2)에 의해 변경된 공유일정정보의 변경내용 및 변경날짜를 포함하는 공유자의 공유일정정보 변경내역 등이 기재된다.The shared schedule information field includes date information (ie, sharing set date) that a predetermined member (eg, member # 1) sets to share his / her schedule information with a predetermined sharer (eg, member # 2), and the sharer (member #). 2) the sharing range of the set schedule information shared (ie, the schedule information sharing range) and the shared schedule information changed by the sharer (eg, member # 2) who has agreed to share the schedule information with the member (member # 1). The details of the share schedule information of the sharer, including the contents of the change and the date of the change, are described.
도 5는 본 발명의 실시예에 따른 개인정보관리방법에 대한 처리 흐름도이다. 도 5를 참조하면, 본 발명에 따른 개인정보관리방법은 먼저, 개인정보관리서비스를 이용하고자 하는 사용자가 개인정보관리시스템(도 1의 '100')에 접속하면, 해당 사용자의 로그인 여부에 따라 그 사용자의 회원여부를 판단하고(s100), 그 결과 회원이 아니면, 회원 가입 절차에 따른 가입정보를 입력받아 회원관리 DB(도 2의 '151')에 등록한다(s150). 한편, 상기 사용자가 회원이면(s100), 기본화면을 제시한 후(s250), 해당 회원이 서비스를 요청하는지 여부를 판단하는 단계(s400)를 수행한다.5 is a flowchart illustrating a personal information management method according to an embodiment of the present invention. Referring to FIG. 5, in the personal information management method according to the present invention, first, when a user who wants to use the personal information management service accesses the personal information management system ('100' of FIG. 1), according to whether the user logs in The user determines whether the user (s100), and as a result, if not a member, receives the registration information according to the membership registration procedure and registers in the member management DB ('151' of FIG. 2) (s150). On the other hand, if the user is a member (s100), after presenting the basic screen (s250), and determines whether or not the corresponding member requests the service (s400).
이어서 회원 가입에 따른 가입정보 등록이 완료되면(s150), 해당 회원에게 개인정보 및 일정정보의 등록을 요청함으로써 기입된 개인정보 및 일정정보를 각각 회원관리 DB(도 2의 '151') 및 일정정보관리 DB(도 2의 '152')에 등록한다(s200).Subsequently, when the registration information registration according to the membership is completed (s150), the personal information and schedule information written by requesting the member to register the personal information and schedule information, respectively, the member management DB ('151' of Fig. 2) and schedule It is registered in the information management DB ('152' of FIG. 2) (s200).
그리고 상기 회원이 등록된 개인정보 및 일정정보 중 어느 하나 이상의 정보에 대하여 공유를 요청하면(s300), 공유 요청된 정보에 대하여 상기 회원과 그 회원이 지정한 공유자(즉, 타 회원)간의 상호 합의에 의해 체결된 정보공유범위 내에 해당되는 정보만을 상호 공유시키고, 공유 설정된 정보에 의거하여 상기 회원과 공유자간의 공유정보를 구축한다(s350).If the member requests sharing of one or more of the registered personal information and schedule information (s300), the mutual agreement between the member and the sharer designated by the member (ie, other members) for the requested sharing information Only information corresponding to the information sharing range concluded by each other is shared, and based on the shared set information to build the shared information between the member and the sharer (S350).
또한, 상기 회원이 소정 서비스를 요청하면(s400), 요청된 서비스(예컨대, 개인정보 변경/삭제서비스, 일정정보 변경/삭제서비스, 공유정보 변경/해제서비스 등)의 종류를 판단한 후, 그 판단된 서비스 종류에 해당되는 동작과정을 수행한다(s450).In addition, when the member requests a predetermined service (s400), after determining the type of the requested service (eg, personal information change / delete service, schedule information change / delete service, shared information change / cancel service, etc.), the determination is made. The operation process corresponding to the service type is performed (S450).
마지막으로, 상기 회원의 개인정보 및 일정정보를 감시하여(S500), 개인정보 및 일정정보 중 어느 하나 이상의 정보에 대하여, 정보의 내용이 변경되거나 또는 삭제되면, 그 감시결과를 상기 회원 및 해당 회원과 소정 범위 내의 개인정보 및 일정정보 중 어느 하나 이상의 정보에 대하여 공유를 설정한 공유자들에게 통보한다(S550).Finally, by monitoring the personal information and schedule information of the member (S500), for the one or more information of the personal information and schedule information, if the contents of the information is changed or deleted, the monitoring result is the member and the member And informs sharers who have set up sharing about any one or more of personal information and schedule information within a predetermined range (S550).
도 6은 본 발명의 실시예에 따른 공유정보 구축과정(s350)에 대한 처리 흐름도로서, 도 6을 참조하면, 소정 회원(예컨대, 회원#1)이 개인정보 및 일정정보 중 어느 하나 이상의 정보에 대하여 공유를 요청하면, 소정 정보를 공유하고자 하는 공유자를 검색할 수 있도록 해당 회원에게 공유자 검색화면을 제시한다(s351). 여기서 상기 회원(회원#1)의 개인정보에 대하여 공유를 설정하는 과정을 예로 들어 설명한다.FIG. 6 is a flowchart illustrating a process of constructing shared information s350 according to an exemplary embodiment of the present invention. Referring to FIG. 6, a predetermined member (eg, member # 1) is assigned to one or more of personal information and schedule information. If a request is made for sharing, a searcher screen for sharing the information is presented to the corresponding member so as to search for the sharer who wants to share the predetermined information (S351). Here, a process of setting sharing for the personal information of the member (member # 1) will be described as an example.
그리고 상기 회원(회원#1)이 개인정보를 공유하고자 하는 소정 공유자를 설정하면(s352), 해당 공유자가 회원인지 여부를 확인하고(s353), 공유자가회원이면(s354), 개인정보 공유를 요청한 회원(회원#1)에게 정보공유신청화면을 제시한다(s355).When the member (member # 1) sets a predetermined sharer to share personal information (s352), checks whether the sharer is a member (s353), and if the sharer is a member (s354), requests to share personal information. Present the information sharing application screen to the member (member # 1) (s355).
이후, 상기 회원(회원#1)의 정보공유신청완료에 따라 해당 회원에 의해 작성된 내용들에 의거하여 개인정보공유범위내역을 도출한 후, 그 개인정보공유범위내역을 상기 공유자(예컨대, 회원#2)에게 통지한다(s356).Thereafter, based on the contents created by the member according to the completion of the information sharing application of the member (member # 1), the contents of the personal information sharing range are derived, and the contents of the personal information sharing range are shared by the sharer (for example, member # 1). 2) to notify (s356).
이어서 공유자(회원#2)가 회원(회원#1)의 공유 신청을 승인하면(s361), 상기 회원(회원#1)과 공유자(회원#2)간의 상호 합의에 의해 체결된 개인정보공유범위에 해당되는 정보(예컨대, 연락처정보)를 상호 공유시키고, 그 정보를 공유개인정보로 설정하여 공유정보관리 DB(도 2의 '153')에 등록한다(s362). 한편, 상기 공유자(회원#2)가 회원(회원#1)의 공유신청을 승인하지 않으면(s361), 해당 회원(회원#1)에게 정보공유 실패내역을 통지한다(s363).Subsequently, when the sharer (member # 2) approves the application for sharing of the member (member # 1) (s361), the sharer (member # 2) and the sharer (member # 2) enter into the scope of personal information sharing concluded by mutual agreement. The corresponding information (for example, contact information) is shared with each other, and the information is set as shared personal information and registered in the shared information management DB ('153' of FIG. 2) (s362). On the other hand, if the sharer (member # 2) does not approve the sharing application of the member (member # 1) (s361), the information sharing failure details are notified to the corresponding member (member # 1) (s363).
또한, 회원(회원#1)에 의해 설정된 공유자가 회원인지 여부를 확인하는 과정에서 회원이 아닌 것으로 판단되면(s354), 해당 회원(회원#1)에게 회원 초대하기화면을 제시한다(s357). 이때, 회원(회원#1)은 회원 초대하기화면 상에 자신에 대한 간단한 설명과, 공유하고자 하는 개인정보의 공유범위 등을 기재한다.In addition, if it is determined that the sharer set by the member (member # 1) is not a member (s354), the invite member screen is presented to the corresponding member (member # 1) (s357). At this time, the member (member # 1) writes a brief description of yourself on the member invitation screen, and the sharing range of personal information to be shared.
이후, 상기 회원(회원#1)이 회원초대를 요청하면, 해당 회원(회원#1)에 의해 작성된 내용들에 의거하여 회원초대내역을 도출한 후, 그 회원초대내역을 상기 공유자에게 통지한다(s358).Thereafter, when the member (member # 1) requests a member invitation, the member invitation details are derived based on the contents created by the member (member # 1), and the member invitation details are notified to the sharer. s358).
그리고 상기 공유자가 회원으로 가입하면(s359), 해당 공유자(예컨대, 회원#4)에게 상기 회원(회원#1)이 공유하고자 설정한 개인정보의 공유범위에 의거한 개인정보공유범위내역을 제시한 후(s360), s361단계 내지 s363단계를 반복 수행한다. 한편, 회원(회원#1)에 의해 초대된 공유자가 회원으로 가입하지 않으면(s359), 상기 회원(회원#1)에게 회원초대 실패내역을 통지한다(s364).When the sharer joins as a member (s359), the sharer (e.g., member # 4) presents the personal information sharing range based on the sharing range of the personal information set to be shared by the member (member # 1). After (s360), steps s361 to s363 are repeated. On the other hand, if the sharer invited by the member (member # 1) does not join as a member (s359), the member (member # 1) is notified of the failure of the member invitation (s364).
마찬가지로, 회원(회원#1)의 일정정보에 대한 공유설정과정도 상술한 개인정보 공유설정과정과 동일하게 이루어지므로 이에 중복된 설명은 생략한다.Similarly, since the sharing setting process for the schedule information of the member (member # 1) is made in the same manner as the above-described personal information sharing setting process, duplicate description thereof will be omitted.
도 7은 본 발명의 실시예에 따른 서비스에 해당되는 동작수행과정(s450)에 대한 처리 흐름도로서, 도 7을 참조하면, 소정 회원(예컨대, 회원#1)이 서비스를 요청하면, 그 요청된 서비스의 종류를 분석한다(s451).FIG. 7 is a flowchart illustrating an operation execution process s450 corresponding to a service according to an embodiment of the present invention. Referring to FIG. 7, when a predetermined member (eg, member # 1) requests a service, the requested process is performed. The type of service is analyzed (S451).
상기 분석결과(s451), 상기 회원(회원#1)에 의해 요청된 서비스가 개인정보 변경/삭제서비스로 분석되면, 상기 회원(회원#1)의 개인정보를 회원관리 DB(도 2의 '151')로부터 읽어들여 해당 회원에게 제시한다(s452).When the analysis result (s451), the service requested by the member (member # 1) is analyzed as a personal information change / deletion service, the personal information of the member (member # 1) member management DB ('151 of FIG. 2). Read from ') and present to the member (s452).
이때, 상기 회원(회원#1)이 기 등록된 개인정보 중 소정 정보(예컨대, 연락처정보)에 포함된 내용(예컨대, 전자우편주소)의 변경 또는 삭제를 요청하면, 그 요청에 따라 상기 회원의 연락처정보에 포함된 전자우편주소를 변경하거나 또는 삭제한 후(s453), 그 변경 또는 삭제된 개인정보내용(즉, 전자우편주소)을 회원관리 DB(도 2의 '151')에 재등록한다(S454).At this time, if the member (member # 1) requests to change or delete the contents (eg, the e-mail address) included in the predetermined information (for example, the contact information) among the registered personal information, After changing or deleting the e-mail address included in the contact information (s453), the changed or deleted personal information contents (that is, the e-mail address) are re-registered in the member management DB ('151' of FIG. 2). (S454).
한편, 상기 분석결과(s451), 회원(회원#1)에 의해 요청된 서비스가 일정정보 변경/삭제서비스로 분석되면, 회원(회원#1)의 일정정보를 일정정보관리 DB(도 2의 '152')로부터 읽어들여 해당 회원에게 제시한다(s455). 이후, s456 단계 및 s457단계는 이미 상술한 s453단계 및 s454단계와 동일하게 이루어지므로 이에 중복된 설명은 생략한다.On the other hand, if the analysis result (s451), the service requested by the member (member # 1) is analyzed as the schedule information change / delete service, the schedule information of the member (member # 1) schedule information management DB (' 152 ') and read it to the member (s455). Subsequently, steps s456 and s457 are the same as steps s453 and s454 already described above, and thus duplicated description thereof will be omitted.
또한, 상기 분석결과(s451), 회원(회원#1)에 의해 요청된 서비스가 공유정보 변경/해제서비스로 분석되면, 상기 회원(회원#1)의 공유정보(즉, 공유개인정보 및 공유일정정보 중 어느 하나 이상의 정보를 의미함)를 공유정보관리 DB(도 2의 '153')로부터 읽어들여 해당 회원에게 제시한다(s458).In addition, if the analysis result (s451), the service requested by the member (member # 1) is analyzed as a shared information change / release service, the shared information of the member (member # 1) (ie, shared personal information and shared schedule) One or more of the information means information) is read from the shared information management DB ('153' of FIG. 2) and presented to the corresponding member (s458).
그리고 상기 회원(회원#1)이 공유개인정보 및 공유일정정보 중 어느 하나 이상의 정보에 대하여 정보공유범위의 변경을 요청하면(s459), 정보공유범위의 변경이 요청된 정보에 대하여 정보공유범위를 변경하는 동작을 수행한다(s460).When the member (member # 1) requests a change in the information sharing range with respect to any one or more of shared personal information and shared schedule information (s459), the information sharing range is changed for the information requested to change the information sharing range. The changing operation is performed (S460).
한편, 상기 회원(회원#1)이 공유개인정보 및 공유일정정보 중 어느 하나 이상의 정보에 대하여 공유자(즉, 타 회원)와 설정된 공유 해제를 요청하면(s461), 공유 해제 요청된 정보에 대하여 상기 공유자의 동의에 따라 상기 회원(회원#1)과 공유자간에 설정된 정보의 공유를 해제하는 동작을 수행한다(s462).On the other hand, if the member (member # 1) requests the release of sharing set with the sharer (ie, other members) for any one or more of the shared personal information and shared schedule information (s461), the requested information for the release of sharing In accordance with the consent of the sharer performs an operation of releasing the sharing of the information set between the member (member # 1) and the sharer (s462).
도 8은 본 발명의 실시예에 따른 정보공유범위 변경동작 수행과정(s460)에 대한 처리 흐름도이다. 도 8에서는 소정 회원의 공유정보 중 공유개인정보에 대한 정보공유범위 변경과정을 예로 들어 설명하기로 한다.8 is a flowchart illustrating a process s460 of performing an information sharing range change operation according to an exemplary embodiment of the present invention. In FIG. 8, a process of changing an information sharing range for shared personal information among shared information of a predetermined member will be described as an example.
도 8을 참조하면, 소정 회원(예컨대, 회원#1)이 소정 공유자(예컨대, 회원#2)와 공유한 공유개인정보(예컨대, 연락처정보)에 대한 개인정보공유범위의 변경을 요청하면, 해당 공유자(회원#2)에게 상기 회원(회원#1)에 의해 요청되는 내용에 의거한 개인정보공유범위 변경내역(예컨대, 연락처정보->연락처정보, 직장정보)을 통지한다(s4601).Referring to FIG. 8, when a predetermined member (eg, member # 1) requests a change of the personal information sharing range for shared personal information (eg, contact information) shared with a predetermined sharer (eg, member # 2), The sharer (member # 2) is notified of the change of the personal information sharing range based on the content requested by the member (member # 1) (for example, contact information-> contact information, work information) (s4601).
그리고, 상기 공유자(회원#2)가 동의하면(s4602), 해당 개인정보공유범위 변경내역에 의거하여 상기 회원(회원#1)과 공유자(회원#2)간에 이미 공유 설정된 개인정보공유범위에 해당되는 공유개인정보를 갱신하고(s4603), 한편, 상기 공유자(회원#2)가 동의하지 않으면(s4602), 상기 회원(회원#1)에게 개인정보공유범위 변경실패내역을 통지한다(s4604).If the sharer (member # 2) agrees (s4602), the sharer (member # 2) corresponds to the personal information sharing range that is already shared between the member (member # 1) and the sharer (member # 2) based on the change of the personal information sharing range. The shared personal information is updated (s4603), and if the sharer (member # 2) does not agree (s4602), the member (member # 1) is notified of the failure to change the personal information sharing range (s4604).
따라서, 상기 회원(회원#1)과 공유자(회원#2)는 개인정보 중 연락처정보 및 직장정보를 상호 공유하게 된다. 마찬가지로, 공유정보 중 공유일정정보에 대한 정보공유범위 변경과정도 상술한 공유개인정보의 정보공유범위 변경과정과 동일하게 이루어지므로 이에 중복된 설명은 생략한다.Accordingly, the member (member # 1) and the sharer (member # 2) share contact information and work information among personal information. Similarly, since the process of changing the information sharing range of the shared schedule information among the shared information is made in the same manner as the process of changing the information sharing range of the shared personal information, the description thereof will be omitted.
도 9는 본 발명의 실시예에 따른 공유해제 동작수행과정(s462)에 대한 처리 흐름도이다. 도 9에서는 공유정보 중 공유개인정보에 대한 공유해제과정을 예로 들어 설명하기로 한다. 도 9를 참조하면, 소정 회원(예컨대, 회원#1)이 소정 공유자(예컨대, 회원#2)와 공유한 개인정보에 대하여 해제를 요청하면, 해당 공유자(회원#2)에게 상기 회원(회원#1)이 해제 요청하는 공유개인정보(예컨대, 연락처정보)에 대한 공유개인정보 해제내역을 통지한다(s4621).9 is a flowchart illustrating a process of performing a shared release operation s462 according to an embodiment of the present invention. In FIG. 9, a process of releasing sharing of shared personal information among shared information will be described as an example. Referring to FIG. 9, when a predetermined member (eg, member # 1) requests release of personal information shared with a predetermined sharer (eg, member # 2), the member (member # 2) is sent to the corresponding sharer (member # 2). 1) notifies the shared personal information release history for the shared personal information (eg, contact information) requested to be released (s4621).
그리고 상기 공유자(회원#2)가 동의하면(s4622), 해당 공유개인정보 해제내역에 의거하여 상기 회원(회원#1)과 공유자(회원#2)간에 공유 설정된 공유개인정보를 해제하고(s4623), 한편, 상기 공유자(회원#2)가 동의하지 않으면(s4622), 해당 회원(회원#1)에게 공유해제실패내역을 통지한다(s4624).If the sharer (member # 2) agrees (s4622), the shared personal information set to be shared between the member (member # 1) and the sharer (member # 2) is released based on the corresponding shared personal information release history (s4623). On the other hand, if the sharer (member # 2) does not agree (s4622), the corresponding member (member # 1) is notified of the failure to share (s4624).
도 10은 본 발명의 실시예에 따른 개인정보 및 일정정보 감시과정(s500)에대한 처리 흐름도이다. 도 10을 참조하면, 소정 회원(예컨대, 회원#1)의 개인정보 및 일정정보를 감시하는 도중(s501), 상기 회원에 의해 개인정보 중 소정 정보의 내용이 변경되거나 또는 삭제되면(s502), 상기 회원(회원#1)의 변경 또는 삭제된 개인정보내용(예컨대, 개인정보 중 연락처정보)을 공유개인정보로 하는 공유자를 검색한다(s503). 상기 검색결과(s503), 공유자가 검색되면(s504), 해당 공유자에게 통지할 상기 회원(회원#1)의 변경 또는 삭제된 개인정보내용에 의거한 공유개인정보내역을 도출한다(s505).10 is a flowchart illustrating a process of monitoring personal information and schedule information s500 according to an embodiment of the present invention. Referring to FIG. 10, while monitoring personal information and schedule information of a predetermined member (eg, member # 1) (s501), when the contents of predetermined information of the personal information are changed or deleted by the member (s502), A sharer whose personal information is changed or deleted (eg, contact information in personal information) of the member (member # 1) is searched for as a shared personal information (s503). The search result (s503), when the sharer is searched (s504), the shared personal information details based on the changed or deleted personal information content of the member (member # 1) to notify the sharer is derived (s505).
한편, 상기 회원(회원#1)의 개인정보 및 일정정보를 감시하는 도중(s501), 상기 회원의 일정정보 중 특정일정정보(예컨대, 업무일정)에 대한 통지날짜가 되면(s506), 그 특정일정정보를 공유일정정보로 하는 공유자를 검색한다(s507).On the other hand, while monitoring the personal information and schedule information of the member (member # 1) (s501), when the notification date for specific schedule information (for example, work schedule) of the member's schedule information (s506), the specific The sharer whose schedule information is the shared schedule information is searched for (s507).
이때, 공유자(예컨대, 회원#2)가 검색되면(s508), 상기 회원(회원#1) 및 공유자(회원#2)에게 해당 회원(회원#1)의 특정일정정보를 통지하고(s509), 한편, 공유자가 검색되지 않으면(s508), 상기 회원(회원#1)에게만 해당 회원의 특정일정정보를 통지한다(s510).At this time, when a sharer (eg, member # 2) is searched (s508), the member (member # 1) and the sharer (member # 2) are notified of specific schedule information of the corresponding member (member # 1) (s509), On the other hand, if the sharer is not searched (s508), the specific schedule information of the member is notified only to the member (member # 1) (s510).
또한, 상기 회원(회원#1)에 의해 일정정보의 내용이 변경되거나 또는 삭제되면(s511), 변경 또는 삭제된 일정정보의 내용(예컨대, 업무일정)을 공유일정정보로 하는 공유자를 검색한다(s512). 여기서 공유자가 검색되면(s513), 해당 공유자에게 통지할 상기 회원(회원#1)의 변경 또는 삭제된 일정정보내용에 의거한 공유일정정보내역을 도출한다(s514).In addition, when the contents of the schedule information is changed or deleted by the member (member # 1) (s511), a sharer is searched for the shared schedule information using the contents of the changed or deleted schedule information (eg, a work schedule) ( s512). When the sharer is found (s513), the shared schedule information is derived based on the changed or deleted schedule information of the member (member # 1) to be notified to the sharer (s514).
이제까지 본 발명에 대하여 그 바람직한 실시예를 중심으로 살펴보았다. 본발명이 속하는 기술 분야에서 통상의 지식을 가진 자는 본 발명이 본 발명의 본질적인 특성에서 벗어나지 않는 범위에서 변형된 형태로 구현될 수 있음을 이해할 수 있을 것이다. 그러므로 개시된 실시예는 한정적인 관점이 아니라 설명적인 관점에서 고려되어야 한다. 본 발명의 범위는 전술한 설명이 아니라 특허청구범위에 나타나 있으며, 그와 동등한 범위 내에 있는 모든 차이점은 본 발명에 포함된 것으로 해석되어야 할 것이다.So far I looked at the center of the preferred embodiment for the present invention. Those skilled in the art will appreciate that the present invention can be implemented in a modified form without departing from the essential features of the present invention. Therefore, the disclosed embodiments should be considered in descriptive sense only and not for purposes of limitation. The scope of the present invention is shown in the claims rather than the foregoing description, and all differences within the scope will be construed as being included in the present invention.
이상에서 설명한 바와 같이 본 발명에 따른 개인정보관리시스템 및 개인정보관리방법은 특정일정에 대한 통지서비스를 지원함으로써 가입자들의 직접적인 일정체크에 따른 번거로움을 다소 해결시켜 줄 수 있는 장점이 있다.As described above, the personal information management system and the personal information management method according to the present invention have a merit that it can solve some of the inconvenience of the direct schedule check of subscribers by supporting a notification service for a specific schedule.
또한, 가입자의 일정을 그 가입자와 관련된 인맥들과 공유할 수 있도록 서비스함으로써 가입자의 인맥들 개개인에게 가입자의 일정을 통보하는데 소요되는 시간을 감축시켜 줄 수 있다는 장점이 있다.In addition, it is possible to reduce the time required to notify the subscriber's schedule to the individual contacts of the subscriber by sharing the schedule of the subscriber with the contacts associated with the subscriber.
또한, 가입자의 연락처정보(예컨대, 전자우편주소, 휴대폰 전화번호 등)와 같은 개인정보를 가입자의 인맥들과 공유할 수 있도록 지원하여, 가입자의 개인정보 변경시 그 변경사항을 가입자의 인맥들에게 자동 통지해 줌으로써, 가입자의 인맥들 개개인에게 변경사항을 통보하는데 소요되는 시간을 감축시켜줄 수 있으며, 가입자의 인맥들에게는 해당 가입자의 변경사항을 즉시 파악시켜 줄 수 있다는 장점이 있다.In addition, by supporting the sharing of personal information such as subscriber's contact information (e.g. e-mail address, mobile phone number, etc.) with the subscriber's contacts, when the subscriber's personal information changes, the changes to the subscriber's contacts By providing automatic notification, it is possible to reduce the time required for notifying individual subscribers of changes, and the contacts of subscribers can immediately recognize the changes of the subscribers.
Claims (8)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020020064112A KR20040034060A (en) | 2002-10-21 | 2002-10-21 | Personal information management system and personal information management method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020020064112A KR20040034060A (en) | 2002-10-21 | 2002-10-21 | Personal information management system and personal information management method |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20040034060A true KR20040034060A (en) | 2004-04-28 |
Family
ID=37333433
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020020064112A KR20040034060A (en) | 2002-10-21 | 2002-10-21 | Personal information management system and personal information management method |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR20040034060A (en) |
Cited By (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2007021785A1 (en) * | 2005-08-18 | 2007-02-22 | Microsoft Corporation | Annotating shared contacts with public descriptors |
KR100720769B1 (en) * | 2004-05-13 | 2007-05-22 | 한국정보통신주식회사 | System and method for automatic updating of subscriber information |
KR100838993B1 (en) * | 2006-07-24 | 2008-06-17 | 주식회사 케이티 | Method and system for providing phonebook online sharing service |
WO2009039026A2 (en) * | 2007-09-19 | 2009-03-26 | Intercept, Llc | Social network for travelers with layovers |
KR101042489B1 (en) * | 2011-02-17 | 2011-06-16 | 성호 김 | Environmentally friendly purifying apparatus stinking gas and volatile organic compound |
KR101045850B1 (en) * | 2008-12-12 | 2011-07-01 | 전북대학교산학협력단 | Device for providing digital timeline through the website |
KR101047380B1 (en) * | 2008-12-26 | 2011-07-07 | 단국대학교 산학협력단 | Community-based Search Service System and Search Service Method Using the Same |
KR101049685B1 (en) * | 2008-11-06 | 2011-07-14 | 주식회사 케이티 | How to provide personal schedule management service using advertisement mail |
WO2014035051A1 (en) * | 2012-08-29 | 2014-03-06 | 에스케이플래닛 주식회사 | System and method for managing phone number-based sns account |
KR101403762B1 (en) * | 2011-07-28 | 2014-06-09 | 김현우 | Social diary service providing method using event sharing |
KR20150009695A (en) * | 2013-07-17 | 2015-01-27 | 삼성전자주식회사 | Method for operating application and electronic device thereof |
US9325755B1 (en) | 2007-09-19 | 2016-04-26 | Intercept, Llc | Social network for travelers with layovers |
KR102011376B1 (en) * | 2019-02-18 | 2019-08-14 | 주식회사 노보웨이브 | Shopping mall operation management system |
WO2020154271A1 (en) * | 2019-01-21 | 2020-07-30 | Pinme, Llc | Systems and methods for providing contact and information exchange and management thereof |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH088962A (en) * | 1994-06-22 | 1996-01-12 | Nippon Telegr & Teleph Corp <Ntt> | Method and device for processing business card in on-line business card exchange |
KR20000058866A (en) * | 2000-07-03 | 2000-10-05 | 이진준 | System and method for sending and receiving business card |
KR20010019801A (en) * | 1999-08-30 | 2001-03-15 | 조영선 | The center business card mangaging system on internet network |
KR20010035006A (en) * | 2000-09-01 | 2001-05-07 | 김준식 | method of managing personal information |
KR20010100533A (en) * | 2000-05-03 | 2001-11-14 | 서진석 | System and method exchanging personal information on-line |
KR20010112662A (en) * | 2000-06-09 | 2001-12-21 | 전경미 | Electronic name card system for use in internet and operation method thereof |
KR20020012349A (en) * | 2000-08-07 | 2002-02-16 | 이장원 | Schedule Management System and Method Using Internet |
-
2002
- 2002-10-21 KR KR1020020064112A patent/KR20040034060A/en not_active Application Discontinuation
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH088962A (en) * | 1994-06-22 | 1996-01-12 | Nippon Telegr & Teleph Corp <Ntt> | Method and device for processing business card in on-line business card exchange |
KR20010019801A (en) * | 1999-08-30 | 2001-03-15 | 조영선 | The center business card mangaging system on internet network |
KR20010100533A (en) * | 2000-05-03 | 2001-11-14 | 서진석 | System and method exchanging personal information on-line |
KR20010112662A (en) * | 2000-06-09 | 2001-12-21 | 전경미 | Electronic name card system for use in internet and operation method thereof |
KR20000058866A (en) * | 2000-07-03 | 2000-10-05 | 이진준 | System and method for sending and receiving business card |
KR20020012349A (en) * | 2000-08-07 | 2002-02-16 | 이장원 | Schedule Management System and Method Using Internet |
KR20010035006A (en) * | 2000-09-01 | 2001-05-07 | 김준식 | method of managing personal information |
Cited By (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100720769B1 (en) * | 2004-05-13 | 2007-05-22 | 한국정보통신주식회사 | System and method for automatic updating of subscriber information |
US8095551B2 (en) | 2005-08-18 | 2012-01-10 | Microsoft Corporation | Annotating shared contacts with public descriptors |
WO2007021785A1 (en) * | 2005-08-18 | 2007-02-22 | Microsoft Corporation | Annotating shared contacts with public descriptors |
KR100838993B1 (en) * | 2006-07-24 | 2008-06-17 | 주식회사 케이티 | Method and system for providing phonebook online sharing service |
US9325755B1 (en) | 2007-09-19 | 2016-04-26 | Intercept, Llc | Social network for travelers with layovers |
US8751509B1 (en) | 2007-09-19 | 2014-06-10 | Intercept, Llc | Social network for travelers with layovers |
WO2009039026A2 (en) * | 2007-09-19 | 2009-03-26 | Intercept, Llc | Social network for travelers with layovers |
US8341162B2 (en) | 2007-09-19 | 2012-12-25 | Intercept, Llc | Social network for travelers with layovers |
WO2009039026A3 (en) * | 2007-09-19 | 2009-06-04 | Intercept Llc | Social network for travelers with layovers |
KR101049685B1 (en) * | 2008-11-06 | 2011-07-14 | 주식회사 케이티 | How to provide personal schedule management service using advertisement mail |
KR101045850B1 (en) * | 2008-12-12 | 2011-07-01 | 전북대학교산학협력단 | Device for providing digital timeline through the website |
KR101047380B1 (en) * | 2008-12-26 | 2011-07-07 | 단국대학교 산학협력단 | Community-based Search Service System and Search Service Method Using the Same |
KR101042489B1 (en) * | 2011-02-17 | 2011-06-16 | 성호 김 | Environmentally friendly purifying apparatus stinking gas and volatile organic compound |
KR101403762B1 (en) * | 2011-07-28 | 2014-06-09 | 김현우 | Social diary service providing method using event sharing |
WO2014035051A1 (en) * | 2012-08-29 | 2014-03-06 | 에스케이플래닛 주식회사 | System and method for managing phone number-based sns account |
US9449066B2 (en) | 2012-08-29 | 2016-09-20 | Sk Planet Co., Ltd. | Apparatus and method for managing phone number-based SNS account |
US20160342676A1 (en) * | 2012-08-29 | 2016-11-24 | Sk Planet Co., Ltd. | Apparatus and method for managing phone number-based sns account |
US10146847B2 (en) | 2012-08-29 | 2018-12-04 | Sk Planet Co., Ltd. | Apparatus and method for managing phone number-based SNS account |
KR20150009695A (en) * | 2013-07-17 | 2015-01-27 | 삼성전자주식회사 | Method for operating application and electronic device thereof |
WO2020154271A1 (en) * | 2019-01-21 | 2020-07-30 | Pinme, Llc | Systems and methods for providing contact and information exchange and management thereof |
US11489795B2 (en) | 2019-01-21 | 2022-11-01 | Pinme, Llc | Systems and methods for providing contact and information exchange and management thereof |
KR102011376B1 (en) * | 2019-02-18 | 2019-08-14 | 주식회사 노보웨이브 | Shopping mall operation management system |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20210224291A1 (en) | Method of facilitating contact between mutually interested people | |
US11750540B2 (en) | Systems and methods for managing electronic communications | |
JP5291348B2 (en) | Service providing system, service providing method, and computer program | |
JP4971210B2 (en) | Service providing system, service providing method, and computer program | |
KR101842690B1 (en) | Content access control in social network | |
US20170118165A1 (en) | System and method for controlled sharing and synchronizing information across a plurality of mobile client application computers | |
US20120150960A1 (en) | Social Networking | |
KR20040034060A (en) | Personal information management system and personal information management method | |
JP2003517777A (en) | Anonymity in presence management systems | |
JP2003517776A (en) | Presence management system | |
US11689590B2 (en) | Determining and managing social interaction options in social networking environments | |
CN118104218A (en) | Integrated workspace on a communication platform | |
JP2011128775A (en) | Disclosure control function providing device, system, method, and program | |
JP2016516314A (en) | Electronic business card transmission management system and method based on telephone number linkage | |
KR20030036277A (en) | Automated system and method for a hierarchical management map of contact information | |
KR20000036287A (en) | System for controlling personal relationship using internet | |
US20070150491A1 (en) | Server middleware for enterprise work group presence solution | |
KR20240152279A (en) | Apparatus for managing conference records object and method performing the same | |
KR101355639B1 (en) | Method and system for introducing and making friend | |
US20150264001A1 (en) | System and method for contact management | |
JP2020047251A (en) | Job offer job application program and information processing device | |
KR20150145896A (en) | Closed Personal Information Protective Service System and Method including the same | |
US11489795B2 (en) | Systems and methods for providing contact and information exchange and management thereof | |
KR20120053446A (en) | Method and system for interfacing messages | |
US20240177248A1 (en) | Spot Date App |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E601 | Decision to refuse application |