KR20130100812A - System and method for sharing context - Google Patents

System and method for sharing context Download PDF

Info

Publication number
KR20130100812A
KR20130100812A KR1020120010001A KR20120010001A KR20130100812A KR 20130100812 A KR20130100812 A KR 20130100812A KR 1020120010001 A KR1020120010001 A KR 1020120010001A KR 20120010001 A KR20120010001 A KR 20120010001A KR 20130100812 A KR20130100812 A KR 20130100812A
Authority
KR
South Korea
Prior art keywords
situation information
application service
service
information
category
Prior art date
Application number
KR1020120010001A
Other languages
Korean (ko)
Other versions
KR101937242B1 (en
Inventor
허재형
Original Assignee
에스케이플래닛 주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 에스케이플래닛 주식회사 filed Critical 에스케이플래닛 주식회사
Priority to KR1020120010001A priority Critical patent/KR101937242B1/en
Priority to PCT/KR2012/009017 priority patent/WO2013115461A1/en
Publication of KR20130100812A publication Critical patent/KR20130100812A/en
Application granted granted Critical
Publication of KR101937242B1 publication Critical patent/KR101937242B1/en

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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
    • G06Q90/00Systems or methods specially adapted for administrative, commercial, financial, managerial or supervisory purposes, not involving significant data processing

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Tourism & Hospitality (AREA)
  • General Physics & Mathematics (AREA)
  • Economics (AREA)
  • General Business, Economics & Management (AREA)
  • Human Resources & Organizations (AREA)
  • Strategic Management (AREA)
  • Primary Health Care (AREA)
  • Marketing (AREA)
  • General Health & Medical Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • Mathematical Physics (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Information Transfer Between Computers (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

PURPOSE: A situation information sharing system and a method thereof are provided to utilize accumulated situation information between the application services. CONSTITUTION: A situation information management device (100) collects situation information for an application service and provides the application service based on the situation information corresponding to a specific service. A service device (200) receives a sharing target application service from the situation information management device by using the plurality of the application services connected to the situation information management device when the situation information is generated. [Reference numerals] (100) Situation information management device; (200) Service device; (AA,BB,CC,DD) Application service

Description

상황정보 공유 시스템 및 그 방법{SYSTEM AND METHOD FOR SHARING CONTEXT}Contextual information sharing system and its method {SYSTEM AND METHOD FOR SHARING CONTEXT}

본 발명은 사용자 중심의 상황정보의 등록 및 공유 방안에 관한 것으로, 더욱 상세하게는, 다양한 어플리케이션서비스 이용에 따라 발생되는 사용자 중심의 상황정보를 확보 및 축적하고, 축적된 상황정보를 어플리케이션서비스 간에 상호 공유 및 활용할 수 있도록 하기 위한 상황정보 공유 시스템 및 그 방법에 관한 것이다.The present invention relates to a method for registering and sharing user-centered situation information, and more particularly, to secure and accumulate user-centered situation information generated according to the use of various application services, and to store the accumulated situation information between application services. It relates to a situation information sharing system and a method for sharing and utilizing.

일반적으로, 상황정보(Context)의 경우, 사용자가 상호 작용을 하는 시점에 가용한 거의 모든 정보를 지칭한다.In general, context refers to almost all information available at the time when a user interacts.

이러한 상황정보는 응용 운용 환경의 일부로 응용이 감지할 수 있는 정보를 포함하고, 나아가 이는 일반적으로 사람, 그룹, 객체의 위치, 선정, 활동, 상태 등을 포함하게 된다.Such contextual information includes information that can be sensed by the application as part of the application operation environment, and in general, it includes the location, selection, activity, and status of people, groups, and objects.

이와 관련하여, 상황인지 서비스는 이러한 상황정보의 수집 및 교환을 통해 인식하고, 해석 및 추론과 같은 처리 과정을 거쳐 사용자에게 상황에 적절한 서비스를 제공한다.In this regard, the context aware service recognizes through the collection and exchange of such context information, and provides a user with a service appropriate to the situation through a process such as interpretation and inference.

특히, 최근 고도화된 사용자 맞춤형 서비스 제공을 위해서는, 지능적이며 다양한 상황에 적응적인 컴퓨팅 기술이 필요하다.In particular, in order to provide advanced customized services, intelligent and adaptive computing technologies are needed.

이에, 다양한 어플리케이션서비스 간 서로 정보를 교환, 공유할 수 있어야 하며, 사용자에게 최적의 서비스를 제공하기 위해 물리적 공간, 시간, 네트워크 환경, 각종 장치들을 유기적으로 결합하여 서비스를 제공하기 위한 구체적인 방안이 요구된다.Therefore, various application services should be able to exchange and share information with each other, and in order to provide an optimal service to users, a concrete plan for providing a service by organically combining physical space, time, network environment, and various devices is required. do.

본 발명은 상기한 사정을 감안하여 창출된 것으로서, 본 발명에서 도달하고자 하는 목적은, 상황정보관리장치가 2 이상의 어플리케이션서비스 각각에 대해 상황정보 수집을 위한 카테고리를 지정한 상태에서 서비스장치가 상기 상황정보관리장치와 연동된 2 이상의 어플리케이션서비스를 이용할 경우, 상기 상황정보관리장치는 상기 각각의 어플리케이션서비스에 대응하여 카테고리별 상황정보를 수집하여 등록하고 특정 어플리케이션서비스 이용에 따른 상황정보를 발생이 인지될 경우, 상기 2 이상의 어플리케이션서비스 중 상기 특정 어플리케이션서비스를 제외한 나머지 어플리케이션서비스를 대상으로 상기 등록된 상황정보를 조회하여 상기 발생된 상황정보에 대한 공유대상 어플리케이션서비스를 선정하여 서비스장치에 제공하는 상황정보 공유 시스템 및 방법을 제공함으로써, 다양한 어플리케이션서비스 이용에 따라 발생되는 사용자 중심의 상황정보를 확보 및 축적하고, 축적된 상황정보를 어플리케이션서비스 간에 상호 공유 및 활용할 수 있도록 하는데 있다.The present invention has been made in view of the above circumstances, and an object of the present invention is to provide the context information in a state in which the service apparatus designates a category for collecting context information for each of two or more application services. When using two or more application services linked with a management device, the situation information management device collects and registers the situation information for each category corresponding to each application service, and when the occurrence of situation information according to the use of a specific application service is recognized. Inquiry of the registered context information to the remaining application services other than the specific application service among the two or more application services, the context information for selecting a shared target application service for the generated situation information to provide to the service device; By providing oil system and method, and to allow cross-shared and utilized between the acquisition and storage, and the stored context information for application service context information of the user-generated according to use various application services.

본 발명은 상기한 사정을 감안하여 창출된 것으로서, 본 발명에서 도달하고자 하는 또 다른 목적은, 2 이상의 어플리케이션서비스 각각에 대해 상황정보 수집을 위한 카테고리를 지정하고, 각각의 어플리케이션서비스에 대응하여 카테고리별 상황정보를 수집하여 등록하며, 상기 2 이상의 어플리케이션서비스 중 특정 어플리케이션서비스에 대한 상황정보 발생에 따라 상기 2 이상의 어플리케이션서비스 중 상기 특정 어플리케이션서비스를 제외한 나머지 어플리케이션서비스를 대상으로 상기 등록된 상황정보를 조회하여 상기 발생된 상황정보에 대한 공유대상 어플리케이션서비스를 선정하여 제공하는 상황정보관리장치 및 그 동작 방법을 제공함으로써, 다양한 어플리케이션서비스 이용에 따라 발생되는 사용자 중심의 상황정보를 확보 및 축적하고, 축적된 상황정보를 어플리케이션서비스 간에 상호 공유 및 활용할 수 있도록 하는데 있다.The present invention was created in view of the above circumstances, and another object of the present invention is to designate a category for collecting situation information for each of two or more application services, and to categorize each category according to each application service. Collects and registers the status information, inquiring the registered context information for the remaining application services other than the specific application service of the two or more application services according to the occurrence of the situation information for a specific application service of the two or more application services By providing a contextual information management device and a method of operating the same to select and provide a target application service for the generated contextual information, to secure and accumulate user-centered contextual information generated by the use of various application services , The situation in the accumulated information to be shared and mutual benefit between application services.

상기 목적을 달성하기 위한 본 발명의 제 1 관점에 따른 상황정보 공유 시스템은, 2 이상의 어플리케이션서비스 각각에 대해 상황정보 수집을 위한 카테고리를 지정하고, 상기 각각의 어플리케이션서비스에 대응하여 카테고리별 상황정보를 수집하여 등록하며, 특정 어플리케이션서비스에 대한 상황정보가 발생할 경우, 상기 2 이상의 어플리케이션서비스 중 상기 특정 어플리케이션서비스를 제외한 나머지 어플리케이션서비스를 대상으로 상기 등록된 상황정보를 조회하여 상기 발생된 상황정보에 대한 공유대상 어플리케이션서비스를 선정하여 제공하는 상황정보관리장치; 및 상기 상황정보관리장치와 연동된 2 이상의 어플리케이션서비스를 이용하며, 상기 특정 어플리케이션서비스 이용에 따른 상황정보가 발생할 경우, 상기 상황정보관리장치로부터 상기 특정 어플리케이션서비스에 대응하여 발생된 상황정보를 기초로 선정된 상기 공유대상 어플리케이션서비스를 제공받는 서비스장치를 포함하는 것을 특징으로 한다.In order to achieve the above object, the context information sharing system according to the first aspect of the present invention designates a category for collecting context information for each of two or more application services, and provides context information for each category in response to the respective application services. Collect and register, and when situation information on a specific application service occurs, share the generated situation information by querying the registered situation information for the remaining application services except the specific application service among the two or more application services. A context information management device for selecting and providing a target application service; And two or more application services linked to the situation information management device, and when the situation information occurs according to the use of the specific application service, based on the situation information generated in response to the specific application service from the situation information management device. And a service device provided with the selected sharing target application service.

상기 목적을 달성하기 위한 본 발명의 제 2 관점에 따른 상황정보관리장치는, 2 이상의 어플리케이션서비스 각각에 대해 상황정보 수집을 위한 카테고리를 지정하고, 각각의 어플리케이션서비스에 대응하여 카테고리별 상황정보를 수집하여 등록하는 상황정보수집부; 및 특정 어플리케이션서비스에 대한 상황정보가 발생할 경우, 상기 2 이상의 어플리케이션서비스 중 상기 특정 어플리케이션서비스를 제외한 나머지 어플리케이션서비스를 대상으로 상기 등록된 상황정보를 조회하여 상기 발생된 상황정보에 대한 공유대상 어플리케이션서비스를 선정하여 제공하는 공유대상선정부를 포함하는 것을 특징으로 한다.The situation information management apparatus according to the second aspect of the present invention for achieving the above object, the category for collecting the situation information for each of the two or more application services, and collects the situation information for each category corresponding to each application service Status information collecting unit to register by; And when the context information on a specific application service occurs, searching the registered context information for the remaining application services except for the specific application service among the two or more application services to share the application service for the generated context information. It is characterized in that it comprises a shared target selection government to select and provide.

바람직하게는, 상기 공유대상선정부는, 상기 특정 어플리케이션서비스에 대응하여 발생된 상황정보와 기 등록된 상황정보가 일치하는 하나 이상의 어플리케이션서비스를 상기 공유대상 어플리케이션서비스로 선정하여 제공하는 것을 특징으로 한다.Preferably, the sharing target selection unit is characterized in that to select and provide one or more application services that match the context information generated in response to the specific application service and the registered context information as the sharing target application service.

바람직하게는, 상기 상황정보수집부는, 각각의 어플리케이션서비스에서 지원하는 하나 이상의 기능에 대응하여 상기 카테고리별 상황정보를 수집하여 등록하는 것을 특징으로 한다.Preferably, the contextual information collecting unit is configured to collect and register contextual information for each category corresponding to one or more functions supported by each application service.

바람직하게는, 상기 공유대상선정부는, 상기 특정 어플리케이션서비스에 대응하여 발생된 상황정보와 기 등록된 상황정보가 일치하는 상기 공유대상 어플리케이션서비스로 선정하여 제공하는 것을 특징으로 한다.Preferably, the sharing target selection unit, characterized in that the selected to provide the target application service that is shared with the situation information generated in response to the specific application service and the registered information, characterized in that for providing.

바람직하게는, 상기 공유대상선정부는, 2 이상의 상기 공유대상 어플리케이션서비스가 선정될 경우, 상기 특정 어플리케이션서비스에 대응하여 발생된 상황정보와 일치하는 기 등록된 상황정보의 개수를 기초로 각각의 공유대상 어플리케이션서비스에 대한 우선순위를 설정하여 제공하는 것을 특징으로 한다Preferably, the sharing object selection unit selects each sharing object based on the number of pre-registered situation information that matches the situation information generated corresponding to the specific application service when two or more sharing application applications are selected. It is characterized by providing a priority setting for the application service.

바람직하게는, 상기 공유대상선정부는, 각각의 어플리케이션서비스 별로 상기 공유대상 어플리케이션서비스로의 선정을 위해 사용자 설정에 따른 설정상황정보를 지정하며, 상기 특정 어플리케이션서비스에 대응하여 발생된 상황정보와 일치하는 설정상황정보가 지정된 하나 이상의 어플리케이션서비스를 상기 공유대상 어플리케이션서비스로 선정하는 제공하는 것을 특징으로 한다.Preferably, the sharing target selection unit, for each of the application services to specify the setting status information according to the user setting for selection as the sharing target application service, and matches the situation information generated corresponding to the specific application service And selecting one or more application services for which configuration status information is designated as the sharing target application service.

바람직하게는, 상기 상황정보수집부는, 각각의 어플리케이션서비스에 대응하여 카테고리별 상황정보에 대한 유효기간을 설정하여 등록하며, 상기 등록된 상황정보에 대한 유효기간이 경과할 경우, 해당 상황정보를 삭제 처리하는 것을 특징으로 한다.Preferably, the context information collecting unit sets and registers an expiration date for the context information for each category in response to each application service, and deletes the context information when the expiration date for the registered context information has passed. It is characterized by processing.

상기 목적을 달성하기 위한 본 발명의 제 3 관점에 따른 상황정보 공유 방법은, 상황정보관리장치가 2 이상의 어플리케이션서비스 각각에 대해 상황정보 수집을 위한 카테고리를 지정하는 카테고리지정단계; 서비스장치가 상기 상황정보관리장치와 연동된 2 이상의 어플리케이션서비스를 이용하는 서비스이용단계; 상기 상황정보관리장치가 상기 각각의 어플리케이션서비스에 대응하여 카테고리별 상황정보를 수집하여 등록하는 상황정보등록단계; 상기 서비스장치가 상기 상황정보관리장치와 연동된 특정 어플리케이션서비스 이용에 따른 상황정보를 발생시키는 상황정보발생단계; 상기 상황정보관리장치가 상기 2 이상의 어플리케이션서비스 중 상기 특정 어플리케이션서비스를 제외한 나머지 어플리케이션서비스를 대상으로 상기 등록된 상황정보를 조회하여 상기 발생된 상황정보에 대한 공유대상 어플리케이션서비스를 선정하는 공유서비스선정단계; 및 상기 서비스장치가 상기 특정 어플리케이션서비스에 대응하여 발생된 상황정보를 기초로 선정된 상기 공유대상 어플리케이션서비스를 제공받는 공유서비스수신단계를 포함하는 것을 특징으로 한다.According to a third aspect of the present invention, there is provided a situation information sharing method comprising: a category designating step of a situation information management apparatus designating a category for collecting situation information for each of two or more application services; A service using step in which a service device uses two or more application services linked with the situation information management device; A situation information registration step of the situation information management apparatus collecting and registering situation information for each category in correspondence with the respective application services; A situation information generation step of generating, by the service device, situation information according to the use of a specific application service linked with the situation information management device; The sharing service selection step of the situation information management device to query the registered situation information for the remaining application services other than the specific application service of the two or more application services to select a target application service for the generated situation information; ; And a sharing service receiving step of receiving, by the service apparatus, the sharing target application service selected based on situation information generated corresponding to the specific application service.

상기 목적을 달성하기 위한 본 발명의 제 4 관점에 따른 상황정보관리장치의 동작 방법은, 2 이상의 어플리케이션서비스 각각에 대해 상황정보 수집을 위한 카테고리를 지정하는 카테고리지정단계; 각각의 어플리케이션서비스에 대응하여 카테고리별 상황정보를 수집하여 등록하는 상황정보수집단계; 상기 2 이상의 어플리케이션서비스 중 특정 어플리케이션서비스에 대한 상황정보의 발생을 인지하는 상황정보발생인지단계; 및 상기 2 이상의 어플리케이션서비스 중 상기 특정 어플리케이션서비스를 제외한 나머지 어플리케이션서비스를 대상으로 상기 등록된 상황정보를 조회하여 상기 발생된 상황정보에 대한 공유대상 어플리케이션서비스를 선정하여 제공하는 공유대상제공단계를 포함하는 것을 특징으로 한다.According to a fourth aspect of the present invention, there is provided a method of operating a contextual information management apparatus, comprising: a category designation step of designating a category for collecting contextual information for each of two or more application services; A situation information collection step of collecting and registering situation information for each category in correspondence with each application service; A situation information generation step of recognizing occurrence of situation information on a specific application service among the two or more application services; And a sharing target providing step of selecting and providing a sharing target application service for the generated situation information by querying the registered context information for the remaining application services except the specific application service among the two or more application services. It is characterized by.

바람직하게는, 상기 공유대상제공단계는, 상기 특정 어플리케이션서비스에 대응하여 발생된 상황정보와 기 등록된 상황정보가 일치하는 하나 이상의 어플리케이션서비스를 상기 공유대상 어플리케이션서비스로 선정하여 제공하는 것을 특징으로 한다.Preferably, the sharing target providing step, characterized in that for providing the one or more application services that match the context information generated in response to the specific application service and the registered context information as the sharing target application service. .

바람직하게는, 상기 상황정보수집단계는, 각각의 어플리케이션서비스에서 지원하는 하나 이상의 기능에 대응하여 상기 카테고리별 상황정보를 수집하여 등록하는 것을 특징으로 한다.Preferably, the collecting status information, characterized in that to collect and register the status information for each category corresponding to one or more functions supported by each application service.

바람직하게는, 상기 공유대상제공단계는, 상기 특정 어플리케이션서비스에 대응하여 발생된 상황정보와 기 등록된 상황정보가 일치하는 상기 공유대상 어플리케이션서비스로 선정하여 제공하는 것을 특징으로 한다.Preferably, the sharing target providing step, characterized in that to provide a selection of the target application service to be shared with the context information generated in advance corresponding to the context information generated in response to the specific application service.

바람직하게는, 상기 공유대상제공단계는, 2 이상의 상기 공유대상 어플리케이션서비스가 선정될 경우, 상기 특정 어플리케이션서비스에 대응하여 발생된 상황정보와 일치하는 기 등록된 상황정보의 개수를 기초로 각각의 공유대상 어플리케이션서비스에 대한 우선순위를 설정하여 제공하는 것을 특징으로 한다.Preferably, in the sharing object providing step, when two or more of the sharing target application services are selected, each sharing is based on the number of registered context information matching the situation information generated in response to the specific application service. It is characterized by providing a priority setting for the target application service.

바람직하게는, 상기 방법은, 각각의 어플리케이션서비스 별로 상기 공유대상 어플리케이션서비스로의 선정을 위해 사용자 설정에 따른 설정상황정보를 지정하는 설정상황정보지정단계; 및 상기 특정 어플리케이션서비스에 대응하여 발생된 상황정보와 일치하는 설정상황정보가 지정된 하나 이상의 어플리케이션서비스를 상기 공유대상 어플리케이션서비스로 선정하는 제공하는 공유대상제공단계를 더 포함하는 것을 특징으로 한다.Preferably, the method comprises: setting status information specifying step of designating setting status information according to a user setting for selecting each application service as the sharing target application service; And providing at least one application service for which setting context information corresponding to the situation information generated corresponding to the specific application service is selected as the sharing target application service.

바람직하게는, 상기 상황정보수집단계는, 각각의 어플리케이션서비스에 대응하여 카테고리별 상황정보에 대한 유효기간을 설정하여 등록하며, 상기 등록된 상황정보에 대한 유효기간이 경과할 경우, 해당 상황정보를 삭제 처리하는 것을 특징으로 한다.Preferably, the situation information collection step, by setting the validity period for the status information for each category corresponding to each application service, and register, and, if the validity period for the registered situation information elapses, the corresponding situation information It is characterized by the deletion process.

본 발명에 따른 상황정보 공유 시스템 및 그 방법에 의하면, 다양한 어플리케이션서비스 이용에 따라 발생되는 사용자 중심의 상황정보를 확보 및 축적하고, 축적된 상황정보를 어플리케이션서비스 간에 상호 공유 및 활용할 수 있도록 지원함으로써, 다수의 어플리케이션서비스에 대한 통합 환경을 제공함으로써, 사용자들의 다양한 욕구를 만족시킬 수가 있다. According to the situation information sharing system and method according to the present invention, by securing and accumulating user-centered situation information generated in accordance with the use of a variety of application services, by supporting the sharing and utilization of the accumulated situation information between application services, By providing an integrated environment for many application services, it is possible to satisfy various needs of users.

도 1은 본 발명의 실시예에 따른 상황정보 공유 시스템의 개략적인 구성도.
도 2는 본 발명의 실시예에 따른 상황정보관리장치의 구체적인 구성을 설명하기 위한 도면.
도 3은 본 발명의 실시예에 따른 상황정보 공유 방법을 설명하기 위한 순서도.
도 4는 본 발명의 실시예에 따른 상황정보관리장치의 동작 방법을 설명하기 위한 순서도.
1 is a schematic configuration diagram of a situation information sharing system according to an embodiment of the present invention.
2 is a view for explaining a specific configuration of the situation information management apparatus according to an embodiment of the present invention.
3 is a flowchart illustrating a situation information sharing method according to an embodiment of the present invention.
4 is a flowchart illustrating a method of operating a situation information management apparatus according to an embodiment of the present invention.

이하, 첨부된 도면을 참조하여 본 발명의 바람직한 실시예에 대하여 설명한다.Hereinafter, preferred embodiments of the present invention will be described with reference to the accompanying drawings.

도 1은 본 발명의 실시예에 따른 상황정보 공유 시스템의 개략적인 구성도를 도시한다. 1 is a schematic block diagram of a situation information sharing system according to an embodiment of the present invention.

도 1에 도시된 바와 같이, 상기 시스템은, 어플리케이션서비스에 대한 상황정보를 수집하여 등록하고, 특정 어플리케이션서비스에 대응하여 상황정보가 발생할 경우, 발생된 상황정보를 기초로 공유대상 어플리케이션서비스를 선정하여 제공하는 상황정보관리장치(100), 및 상기 상황정보관리장치(200)와 연동된 복수의 어플리케이션서비스를 이용하며, 특정 어플리케이션서비스 이용에 따른 상황정보가 발생할 경우, 상황정보관리장치(100)로부터 상기 상황정보에 기초한 공유대상 어플리케이션서비스를 제공받는 서비스장치(200)를 포함하는 구성을 갖는다.As shown in FIG. 1, the system collects and registers context information on an application service, and selects an application object to be shared based on the generated context information when context information occurs in response to a specific application service. Provides a situation information management device 100, and using a plurality of application services linked to the situation information management device 200, when the situation information occurs according to the use of a specific application service, from the situation information management device 100 It has a configuration that includes a service device 200 receives a target application service based on the context information.

본 실시예에서는, 상기 상황정보관리장치(100)를 다수의 어플리케이션서비스를 이용하는 서비스장치(200)와 별도의 구성으로 기재하였으나, 서비스장치(200)와의 연동 없이 접속된 사용자를 대상으로 복수의 어플리케이션서비스를 직접 제공하고, 어플리케이션서비스 제공 시 사용자에 의해 발생하는 상황정보를 자체 인식하는 구성의 적용 또한 가능할 것이다.In the present embodiment, the situation information management apparatus 100 is described as a separate configuration from the service apparatus 200 using a plurality of application services, but a plurality of applications for users connected without interworking with the service apparatus 200. It is also possible to apply a configuration that directly provides a service and recognizes the situation information generated by a user when providing an application service.

따라서, 본 실시예에서와 같이 상황정보관리장치(100)가 서비스장치(200)와 별도의 구성으로 적용된 경우, 웹 또는 왑 상에 위치하는 서버의 형태를 갖게 되며, 상기 서비스장치(100)는 다수의 서비스어플리케이션을 이용하기 위한 단말장치의 형태를 가질 수 있다.Therefore, when the situation information management apparatus 100 is applied in a separate configuration from the service apparatus 200 as in the present embodiment, the situation information management apparatus 100 has a form of a server located on the web or the swap, and the service apparatus 100 It may take the form of a terminal device for using a plurality of service applications.

이와는 반대로, 상황정보관리장치(100)가 접속된 사용자를 대상으로 어플리케이션서비스를 직접 제공하는 것을 상정할 경우, 상황정보관리장치(100)는 다수의 서비스어플리케이션이 탑재된 단말장치의 형태 또한 가질 수 있을 것이다.On the contrary, when it is assumed that the contextual information management apparatus 100 directly provides an application service to a connected user, the contextual information management apparatus 100 may also have the form of a terminal apparatus equipped with a plurality of service applications. There will be.

상황정보관리장치(100)는 연동된 복수의 어플리케이션서비스 각각에 대해 상황정보 수집을 위한 카테고리를 지정한다.The contextual information management apparatus 100 specifies a category for contextual information collection for each of a plurality of linked application services.

보다 구체적으로, 상황정보관리장치(100)는 연동된 복수의 어플리케이션서비스 예컨대, 메신저서비스, 길안내서비스, 구매서비스, 개인홈페이지서비스, 및 포털서비스 등과 같이 다양한 서비스를 이용중인 사용자에게 발생되는 상황정보를 수집하기 위해 연동된 어플리케이션서비스 각각에 대해 상황정보 수집을 위한 상이한 카테고리를 지정한다.More specifically, the contextual information management apparatus 100 includes contextual information generated for a user who is using various services such as a plurality of linked application services, for example, a messenger service, a road guide service, a purchase service, a personal homepage service, and a portal service. For each of the application services linked to collect the different categories for context information collection.

예컨대, 연동된 어플리케이션서비스가 메신저서비스일 경우, 현재상태(Presence), 지인, 알림(Alert), 개인정보보호관리체계(PIMS : Personal Information Management System) 등을 상황정보 수집을 위한 카테고리로서 지정한다. 또한, 연동된 어플리케이션서비스가 길안내서비스일 경우, 지도정보, 주변정보, 교통상황, 위치정보, 출퇴근경로 등을 상황정보 수집을 위한 카테고리로서 지정한다. 아울러, 연동된 어플리케이션서비스가 구매서비스일 경우, 구매/예약, 할인쿠폰 등을 상황정보 수집을 위한 카테고리로서 지정한다. 나아가, 연동된 어플리케이션서비스가 개인홈페이지서비스 또는 포털서비스일 경우, 관계정보, 감정정보, Life 이벤트, 개인정보보호관리체계, 아울러, 검색정보, 검색 결과 등을 상황정보 수집을 위한 카테고리로서 지정한다.For example, when the linked application service is a messenger service, the current status, acquaintance, alert, personal information management system (PIMS), etc. are designated as categories for collecting situation information. In addition, when the linked application service is a road guide service, map information, surrounding information, traffic conditions, location information, commute, etc. are designated as categories for collecting situation information. In addition, when the linked application service is a purchase service, a purchase / reservation, a discount coupon, etc. are designated as a category for collecting situation information. In addition, when the linked application service is a personal homepage service or a portal service, the relationship information, emotion information, life event, personal information protection management system, and search information, search results, etc. are designated as categories for collecting situation information.

한편, 상황정보관리장치(100)는 전술한 바와 같이 어플리케이션서비스 단위의 상황정보 수집을 위한 카테고리 지정뿐만 아니라, 각각의 어플리케이션서비스에서 지원하는 각각의 구분된 기능을 기준으로 카테고리를 지정함으로써, 상황정보 수집 대상을 보다 구체화할 수 있다.On the other hand, as described above, the contextual information management apparatus 100 not only specifies a category for collecting contextual information of an application service unit, but also assigns a category based on each of the separate functions supported by each application service, thereby providing contextual information. The collection subject can be more specific.

상황정보관리장치(100)는 연동된 각각의 어플리케이션서비스에 대응하여 카테고리별 상황정보를 수집하여 등록한다.The contextual information management apparatus 100 collects and registers contextual information for each category in response to each of the linked application services.

보다 구체적으로, 상황정보관리장치(100)는 연동된 복수의 어플리케이션서비스 각각에 대한 사용자 이용 시 발생되는 상황정보를 상기 지정된 카테고리를 기준으로 수집하여, 어플리케이션서비스 별로 등록하게 된다.More specifically, the contextual information management apparatus 100 collects contextual information generated when a user uses each of a plurality of linked application services on the basis of the designated category, and registers the application information for each application service.

예컨대, 연동된 어플리케이션서비스가 메신저서비스로서, 현재상태(Presence), 지인, 알림(Alert), 개인정보보호관리체계(PIMS : Personal Information Management System) 등이 상황정보 수집을 위한 카테고리로서 지정되었을 경우, 상황정보관리장치(100)는 각각의 카테고리 별로 입력 또는 노출 그리고 편집되는 다양한 데이터가 상황정보로서 수집하게 된다. 또한, 연동된 어플리케이션서비스가 길안내서비스로서, 지도정보, 주변정보, 교통상황, 위치정보, 출퇴근경로 등이 상황정보 수집을 위한 카테고리로서 지정되었을 경우, 상황정보관리장치(100)는 각각의 카테고리 별로 검색 또는 안내되는 다양한 데이터가 상황정보로서 수집할 수 있도록 한다. 아울러, 연동된 어플리케이션서비스가 구매서비스로서, 구매/예약, 할인쿠폰 등이 상황정보 수집을 위한 카테고리로서 지정되었을 경우, 상황정보관리장치(100)는 각각의 카테고리에 대응하여 발생되는 다양한 데이터가 상황정보로서 수집하게 된다. 나아가, 연동된 어플리케이션서비스가 개인홈페이지서비스 또는 포털서비스로서, 관계정보, 감정정보, Life 이벤트, 개인정보보호관리체계, 아울러, 검색정보, 검색 결과 등이 상황정보 수집을 위한 카테고리로서 지정되었을 경우, 상황정보관리장치(100)는 각각의 카테고리에 대응하여 입력, 검색, 노출, 재생되는 다양한 데이터가 상황정보로서 수집하게 된다.For example, when the linked application service is a messenger service, and a current status, acquaintance, alert, personal information management system (PIMS), etc. are designated as categories for collecting situation information, The contextual information management apparatus 100 collects various data input or exposed and edited for each category as contextual information. In addition, when the linked application service is a road guide service, and map information, surrounding information, traffic situation, location information, commute route, etc. are designated as categories for collecting situation information, the situation information management apparatus 100 is configured for each category. Various data to be searched or guided by each can be collected as situation information. In addition, when the linked application service is a purchase service and a purchase / reservation, discount coupon, etc. is designated as a category for collecting situation information, the situation information management apparatus 100 displays various data generated corresponding to each category. It is collected as information. Furthermore, when the linked application service is a personal homepage service or a portal service, the relationship information, emotion information, life event, personal information protection management system, and search information and search results are designated as categories for collecting situation information. The contextual information management apparatus 100 collects various data inputted, searched, exposed, and reproduced as contextual information corresponding to each category.

한편, 상황정보관리장치(100)는 전술한 내용과 관련하여, 각각의 어플리케이션서비스에 대응하여 카테고리별 상황정보에 대한 유효기간을 설정하여 등록하고, 상기 등록된 상황정보에 대한 유효기간이 경과할 경우, 해당 상황정보를 삭제 처리함으로써, 등록된 상황정보에 대한 유효성 및 정확성을 향상시킴이 바람직할 것이다.Meanwhile, the contextual information management apparatus 100 sets and registers an expiration date for the contextual information for each category in response to each application service, and the validity period for the registered contextual information may elapse. In this case, it is desirable to improve the validity and accuracy of the registered situation information by deleting the corresponding situation information.

상황정보관리장치(100)는 특정 어플리케이션서비스에 대한 상황정보가 발생할 경우, 발생된 상황정보를 기초로 공유대상 어플리케이션서비스를 선정한다.The contextual information management apparatus 100 selects the application object to be shared based on the generated contextual information when contextual information about a specific application service occurs.

보다 구체적으로, 상황정보관리장치(100)는 서비스장치(200)의 연동된 어플리케이션서비스 이용에 따른 상황정보 등록 과정에서, 서비스장치(200)에 의해 특정 어플리케이션서비스에 대한 상황정보가 발생할 경우, 연동된 각각의 어플리케이션서비스에 대응하여 등록된 상황정보를 조회함으로써, 상기 특정 어플리케이션서비스에 대한 상황정보에 대한 공유대상 어플리케이션서비스를 선정하게 된다.More specifically, the contextual information management apparatus 100 interlocks when the contextual information on a specific application service is generated by the service apparatus 200 in the process of registering contextual information according to the use of the linked application service of the service apparatus 200. By searching the registered status information corresponding to each of the application services, the application object to be shared with respect to the context information for the specific application service is selected.

이때, 상황정보관리장치(100)는 특정 어플리케이션서비스에 대응하여 발생된 상황정보와 기 등록된 상황정보가 일치하는 하나 이상의 어플리케이션서비스를 상기 특정 어플리케이션서비스에 대한 상황정보에 대한 공유대상 어플리케이션서비스로서 선정하게 된다.In this case, the contextual information management apparatus 100 selects one or more application services in which the contextual information generated corresponding to the specific application service and the registered contextual information match as the target application service for the contextual information on the specific application service. Done.

또한, 상황정보관리장치(100)는 전술한 바와 같이 각각의 어플리케이션서비스에서 지원하는 하나 이상의 기능에 대응하여 상기 카테고리별 상황정보가 수집되었을 경우, 상기 특정 어플리케이션서비스에 대응하여 발생된 상황정보와 기 등록된 상황정보가 일치하는 어플리케이션서비스 각각의 지원 기능을 상기 공유대상 어플리케이션서비스로 선정할 수 있다.In addition, the contextual information management apparatus 100, when the contextual information for each category is collected in response to one or more functions supported by each application service as described above, the contextual information and the context information generated in response to the specific application service. The supporting function of each application service whose registered context information matches may be selected as the sharing target application service.

아울러, 상황정보관리장치(100)는 상술한 방식을 통해 복수의 공유대상 어플리케이션서비스가 선정될 경우, 예컨대, 상기 특정 어플리케이션서비스에 대응하여 발생된 상황정보와 일치하는 기 등록된 상황정보의 개수 또는 유사도를 기초로 각각의 공유대상 어플리케이션서비스에 대한 우선순위를 설정함이 바람직할 것이다.In addition, the situation information management apparatus 100, when a plurality of target application services are selected through the above-described method, for example, the number of registered situation information that matches the situation information generated in response to the specific application service or It may be desirable to set priorities for each shared application service based on the similarity.

한편, 상황정보관리장치(100)는 연동된 복수의 어플리케이션서비스 각각에 대해 상기 공유대상 어플리케이션서비스로의 선정을 위해 사용자 설정에 따른 설정상황정보를 지정할 수 있다.Meanwhile, the contextual information management apparatus 100 may designate setting context information according to a user setting for selecting the shared target application service for each of a plurality of linked application services.

이를 통해, 상황정보관리장치(100)는 상기 특정 어플리케이션서비스에 대응하여 발생된 상황정보와 일치하는 설정상황정보가 지정된 하나 이상의 어플리케이션서비스를 상기 공유대상 어플리케이션서비스로 우선 선정하는 구성의 적용 또한 가능하다.Through this, the contextual information management apparatus 100 may also apply the configuration of first selecting one or more application services, which are designated with the context information corresponding to the contextual information generated corresponding to the specific application service, as the sharing target application service. .

예컨대, 쿠폰서비스 상에 사용자가 '명동'을 설정상황정보로서 지정한 이후, 서비스장치(200)를 통한 길안내서비스 이용 중, '명동'이란 상황정보를 입력하였을 경우, 길안내서비스 이용 중 발생된 '명동'이란 상황정보와 사용자가 쿠폰서비스 상에 지정한 설정상황정보가 일치함에 따라, 상기 쿠폰서비스는 타 어플리케이션서비스 비해 우선적으로 공유대상 어플리케이션서비스로서 선정될 수 있다.For example, after the user designates 'Myeong-Dong' as setting status information on the coupon service, when using the road information service through the service device 200 and inputting the status information of 'Myeong-Dong', As the 'myeongdong' contextual information and the setting status information specified by the user on the coupon service match, the coupon service may be preferentially selected as an application object to be shared, compared to other application services.

상황정보관리장치(100)는 선정된 공유대상 어플리케이션서비스를 서비스장치(200)에 제공한다.The context information management apparatus 100 provides the selected sharing target application service to the service apparatus 200.

보다 구체적으로, 상황정보관리장치(100)는 전술한 방식을 통한 공유대상 어플리케이션서비스 선정 결과, 복수의 공유대상 어플리케이션서비스가 선정되었을 경우, 선정된 공유대상 어플리케이션서비스에 대한 선택화면을 서비스장치(200)에 제공하고, 제공된 선택화면을 통한 사용자 선택을 통해 결정된 공유대상 어플리케이션서비스를 서비스장치(200)에 제공한다.More specifically, the contextual information management apparatus 100 displays a selection screen for the selected sharing target application service when the plurality of sharing target application services are selected as a result of the selection of the sharing target application service through the above-described method. ), And provide the service device 200 with the target application service that is determined through user selection through the provided selection screen.

예컨대, 사용자가 서비스장치(200)를 통한 길안내서비스 이용 중, '명동'이란 상황정보를 입력하였을 경우, '명동'을 상황정보로서 기 등록한 쿠폰제공서비스가 상기 공유대상 어플리케이션서비스로 선정되어 서비스장치(200)에 제공됨으로써, '명동'에 대한 길안내서비스 도중 현재 위치에 대응하는 쿠폰서비스를 서비스장치(200) 사용자에게 추가적으로 제공할 수 있게 된다. For example, when the user inputs the status information of 'Myeong-dong' while using the road guide service through the service device 200, the coupon providing service that pre-registers 'Myeong-dong' as the status information is selected as the application service for sharing. By being provided to the device 200, it is possible to additionally provide a coupon service corresponding to the current location to the user of the service device 200 during the road guidance service for 'Myeongdong'.

이를 통해, 상황정보관리장치(100)는 서비스장치(200)로 하여금 현재 이용중인 특정 어플리케이션서비스와 더불어, 상기 제공된 공유대상 어플리케이션서비스를 동시에 이용할 수 있도록 함으로써, 예컨대 일정정보를 통한 길안내 결합 서비스, 목적지 정보를 통한 위치광고 결합 서비스, 및 광고정보를 통한 SNS 전달 서비스 등 다양한 서비스의 결합 구성이 가능하다.Through this, the contextual information management apparatus 100 allows the service apparatus 200 to simultaneously use the provided sharing target application service together with the specific application service currently being used, for example, a route guidance combined service through schedule information, Combination configuration of various services such as location advertisement combining service through destination information and SNS delivery service through advertisement information is possible.

이하에서는 도 2를 참조하여, 본 발명의 실시예에 따른 상황정보관리장치(100)는 보다 구체적인 구성을 설명하기로 한다.Hereinafter, with reference to Figure 2, the situation information management apparatus 100 according to an embodiment of the present invention will be described in more detail.

도 2에 도시된 바와 같이, 상황정보관리장치(100)는 어플리케이션서비스에 대응하여 카테고리별 상황정보를 수집하여 등록하는 상황정보수집부(110); 및 특정 어플리케이션서비스에 대한 상황정보 발생 시, 발생된 상황정보를 기초로 공유대상 어플리케이션서비스를 선정하여 제공하는 공유대상선정부(120)를 포함하는 구성을 갖는다.As shown in FIG. 2, the contextual information management apparatus 100 includes a contextual information collecting unit 110 that collects and registers contextual information for each category in response to an application service; And when the situation information on a specific application service, the configuration includes a target selection unit 120 for selecting and providing a target application service to share based on the generated situation information.

상황정보수집부(110)는 연동된 복수의 어플리케이션서비스 각각에 대해 상황정보 수집을 위한 카테고리를 지정한다.The context information collecting unit 110 specifies a category for collecting context information for each of a plurality of linked application services.

보다 구체적으로, 상황정보수집부(110)는 연동된 복수의 어플리케이션서비스 예컨대, 메신저서비스, 길안내서비스, 구매서비스, 개인홈페이지서비스, 및 포털서비스 등과 같이 다양한 서비스를 이용중인 사용자에게 발생되는 상황정보를 수집하기 위해 연동된 어플리케이션서비스 각각에 대해 상황정보 수집을 위한 상이한 카테고리를 지정한다.More specifically, the contextual information collecting unit 110 is contextual information generated to a user using a variety of services, such as a plurality of linked application services, for example, messenger service, road guidance service, purchase service, personal homepage service, and portal service. For each of the application services linked to collect the different categories for context information collection.

한편, 상황정보수집부(110)는 전술한 바와 같이 어플리케이션서비스 단위의 상황정보 수집을 위한 카테고리 지정뿐만 아니라, 각각의 어플리케이션서비스에서 지원하는 각각의 구분된 기능을 기준으로 카테고리를 지정함으로써, 상황정보 수집 대상을 보다 구체화할 수 있다.On the other hand, as described above, the context information collecting unit 110 not only designates a category for collecting context information of an application service unit, but also designates a category based on each of the divided functions supported by each application service. The collection subject can be more specific.

상황정보수집부(110)는 연동된 각각의 어플리케이션서비스에 대응하여 카테고리별 상황정보를 수집하여 등록한다.The context information collecting unit 110 collects and registers context information for each category in response to each of the linked application services.

보다 구체적으로, 상황정보수집부(110)는 연동된 복수의 어플리케이션서비스 각각에 대한 사용자 이용 시 발생되는 상황정보를 상기 지정된 카테고리를 기준으로 수집하여, 어플리케이션서비스 별로 등록하게 된다.More specifically, the contextual information collecting unit 110 collects contextual information generated when a user uses each of a plurality of linked application services on the basis of the designated category, and registers the application for each application service.

한편, 상황정보수집부(110)는 전술한 내용과 관련하여, 각각의 어플리케이션서비스에 대응하여 카테고리별 상황정보에 대한 유효기간을 설정하여 등록하고, 상기 등록된 상황정보에 대한 유효기간이 경과할 경우, 해당 상황정보를 삭제 처리함으로써, 등록된 상황정보에 대한 유효성 및 정확성을 향상시킴이 바람직할 것이다.Meanwhile, with respect to the above-described contents, the context information collecting unit 110 sets and registers an expiration date for the context information for each category in response to each application service, and the validity period for the registered context information may elapse. In this case, it is desirable to improve the validity and accuracy of the registered situation information by deleting the corresponding situation information.

공유대상선정부(120)는 특정 어플리케이션서비스에 대한 상황정보가 발생할 경우, 발생된 상황정보를 기초로 공유대상 어플리케이션서비스를 선정한다.The sharing target selection unit 120 selects the sharing target application service based on the generated situation information when the situation information regarding the specific application service occurs.

보다 구체적으로, 공유대상선정부(120)는 서비스장치(200)의 연동된 어플리케이션서비스 이용에 따른 상황정보 등록 과정에서, 서비스장치(200)에 의해 특정 어플리케이션서비스에 대한 상황정보가 발생할 경우, 연동된 각각의 어플리케이션서비스에 대응하여 등록된 상황정보를 조회함으로써, 상기 특정 어플리케이션서비스에 대한 상황정보에 대한 공유대상 어플리케이션서비스를 선정하게 된다.More specifically, the sharing target selection unit 120 interlocks when the situation information on a specific application service is generated by the service device 200 in the process of registering the situation information according to the use of the linked application service of the service device 200. By searching the registered status information corresponding to each of the application services, the application object to be shared with respect to the context information for the specific application service is selected.

이때, 공유대상선정부(120)는 특정 어플리케이션서비스에 대응하여 발생된 상황정보와 기 등록된 상황정보가 일치하는 하나 이상의 어플리케이션서비스를 상기 특정 어플리케이션서비스에 대한 상황정보에 대한 공유대상 어플리케이션서비스로서 선정하게 된다.In this case, the sharing target selection unit 120 selects one or more application services in which the context information generated in response to the specific application service and the registered context information match as the target application service for the context information on the specific application service. Done.

또한, 공유대상선정부(120)는 전술한 바와 같이 각각의 어플리케이션서비스에서 지원하는 하나 이상의 기능에 대응하여 상기 카테고리별 상황정보가 수집되었을 경우, 상기 특정 어플리케이션서비스에 대응하여 발생된 상황정보와 기 등록된 상황정보가 일치하는 어플리케이션서비스 각각의 지원 기능을 상기 공유대상 어플리케이션서비스로 선정할 수 있다.In addition, as described above, when the contextual information for each category is collected in response to one or more functions supported by each application service, the sharing target selection unit 120 generates the contextual information and information generated in response to the specific application service. The supporting function of each application service whose registered context information matches may be selected as the sharing target application service.

아울러, 공유대상선정부(120)는 상술한 방식을 통해 복수의 공유대상 어플리케이션서비스가 선정될 경우, 예컨대, 상기 특정 어플리케이션서비스에 대응하여 발생된 상황정보와 일치하는 기 등록된 상황정보의 개수 또는 유사도를 기초로 각각의 공유대상 어플리케이션서비스에 대한 우선순위를 설정함이 바람직할 것이다.In addition, when the plurality of sharing target application services are selected through the above-described method, the sharing target selection unit 120 may select, for example, the number of pre-registered situation information that matches the situation information generated in response to the specific application service or It may be desirable to set priorities for each shared application service based on the similarity.

한편, 공유대상선정부(120)는 연동된 복수의 어플리케이션서비스 각각에 대해 상기 공유대상 어플리케이션서비스로의 선정을 위해 사용자 설정에 따른 설정상황정보를 지정할 수 있다.On the other hand, the sharing target selection unit 120 may specify the setting status information according to the user setting for each of the plurality of linked application services to select as the sharing target application service.

이를 통해, 공유대상선정부(120)는 상기 특정 어플리케이션서비스에 대응하여 발생된 상황정보와 일치하는 설정상황정보가 지정된 하나 이상의 어플리케이션서비스를 상기 공유대상 어플리케이션서비스로 우선 선정하는 구성의 적용 또한 가능하다.In this way, the sharing target selection unit 120 may also apply a configuration of first selecting one or more application services designated as setting situation information corresponding to the situation information generated corresponding to the specific application service as the sharing target application service. .

공유대상선정부(120)는 선정된 공유대상 어플리케이션서비스를 서비스장치(200)에 제공한다.The sharing target selection unit 120 provides the selected sharing target application service to the service apparatus 200.

보다 구체적으로, 공유대상선정부(120)는 전술한 방식을 통한 공유대상 어플리케이션서비스 선정 결과, 복수의 공유대상 어플리케이션서비스가 선정되었을 경우, 선정된 공유대상 어플리케이션서비스에 대한 선택화면을 서비스장치(200)에 제공하고, 제공된 선택화면을 통한 사용자 선택을 통해 결정된 공유대상 어플리케이션서비스를 서비스장치(200)에 제공한다.More specifically, when the plurality of sharing application services are selected as a result of the selection of the sharing target application service through the above-described method, the sharing target selection unit 120 displays the selection screen for the selected sharing target application service. ), And provide the service device 200 with the target application service that is determined through user selection through the provided selection screen.

이를 통해, 공유대상선정부(120)는 서비스장치(200)로 하여금 현재 이용중인 특정 어플리케이션서비스와 더불어, 상기 제공된 공유대상 어플리케이션서비스를 동시에 이용할 수 있도록 함으로써, 예컨대 일정정보를 통한 길안내 결합 서비스, 목적지 정보를 통한 위치광고 결합 서비스, 및 광고정보를 통한 SNS 전달 서비스 등 다양한 서비스의 결합 구성이 가능하다.Through this, the sharing target selection unit 120 allows the service device 200 to simultaneously use the provided sharing target application service together with the specific application service currently being used, for example, a route guidance combined service through schedule information, Combination configuration of various services such as location advertisement combining service through destination information and SNS delivery service through advertisement information is possible.

이상에서 살펴본 바와 같이, 본 발명에 따른 상황정보 공유 시스템에 따르면, 다양한 어플리케이션서비스 이용에 따라 발생되는 사용자 중심의 상황정보를 확보 및 축적하고, 축적된 상황정보를 어플리케이션서비스 간에 상호 공유 및 활용할 수 있도록 지원함으로써, 다수의 어플리케이션서비스에 대한 통합 환경을 제공함으로써, 사용자들의 다양한 욕구를 만족시킬 수가 있다.As described above, according to the context information sharing system according to the present invention, to secure and accumulate user-centered context information generated by using various application services, and to share and utilize the accumulated context information between application services. By supporting it, it is possible to satisfy various needs of users by providing an integrated environment for many application services.

이하에서는, 도 3 및 도 4를 참조하여, 본 발명의 실시예에 따른 상황정보 공유 방법을 설명하기로 한다. 설명의 편의를 위해 전술한 도 1 및 도 2에 도시된 구성은 해당 참조번호를 언급하여 설명하기로 한다.Hereinafter, a situation information sharing method according to an embodiment of the present invention will be described with reference to FIGS. 3 and 4. For convenience of description, the configuration shown in FIGS. 1 and 2 will be described with reference to the corresponding reference numerals.

우선, 도 3을 참조하여 본 발명의 실시예에 따른 상황정보 공유 시스템의동작 방법을 설명하기로 한다.First, an operation method of a context information sharing system according to an embodiment of the present invention will be described with reference to FIG. 3.

먼저, 상황정보관리장치(100)가 연동된 복수의 어플리케이션서비스 각각에 대해 상황정보 수집을 위한 카테고리를 지정한다(S10).First, the contextual information management apparatus 100 specifies a category for collecting contextual information for each of a plurality of application services linked thereto (S10).

바람직하게는, 상황정보관리장치(100)는 연동된 복수의 어플리케이션서비스 예컨대, 메신저서비스, 길안내서비스, 구매서비스, 개인홈페이지서비스, 및 포털서비스 등과 같이 다양한 서비스를 이용중인 사용자에게 발생되는 상황정보를 수집하기 위해 연동된 어플리케이션서비스 각각에 대해 상황정보 수집을 위한 상이한 카테고리를 지정한다.Preferably, the contextual information management apparatus 100 is a contextual information generated for a user using a variety of services, such as a plurality of linked application services, for example, messenger service, road guidance service, purchase service, personal homepage service, and portal service, etc. For each of the application services linked to collect the different categories for context information collection.

예컨대, 연동된 어플리케이션서비스가 메신저서비스일 경우, 현재상태(Presence), 지인, 알림(Alert), 개인정보보호관리체계(PIMS : Personal Information Management System) 등을 상황정보 수집을 위한 카테고리로서 지정한다. 또한, 연동된 어플리케이션서비스가 길안내서비스일 경우, 지도정보, 주변정보, 교통상황, 위치정보, 출퇴근경로 등을 상황정보 수집을 위한 카테고리로서 지정한다. 아울러, 연동된 어플리케이션서비스가 구매서비스일 경우, 구매/예약, 할인쿠폰 등을 상황정보 수집을 위한 카테고리로서 지정한다. 나아가, 연동된 어플리케이션서비스가 개인홈페이지서비스 또는 포털서비스일 경우, 관계정보, 감정정보, Life 이벤트, 개인정보보호관리체계, 아울러, 검색정보, 검색 결과 등을 상황정보 수집을 위한 카테고리로서 지정한다.For example, when the linked application service is a messenger service, the current status, acquaintance, alert, personal information management system (PIMS), etc. are designated as categories for collecting situation information. In addition, when the linked application service is a road guide service, map information, surrounding information, traffic conditions, location information, commute, etc. are designated as categories for collecting situation information. In addition, when the linked application service is a purchase service, a purchase / reservation, a discount coupon, etc. are designated as a category for collecting situation information. In addition, when the linked application service is a personal homepage service or a portal service, the relationship information, emotion information, life event, personal information protection management system, and search information, search results, etc. are designated as categories for collecting situation information.

한편, 상황정보관리장치(100)는 전술한 바와 같이 어플리케이션서비스 단위의 상황정보 수집을 위한 카테고리 지정뿐만 아니라, 각각의 어플리케이션서비스에서 지원하는 각각의 구분된 기능을 기준으로 카테고리를 지정함으로써, 상황정보 수집 대상을 보다 구체화할 수 있다.On the other hand, as described above, the contextual information management apparatus 100 not only specifies a category for collecting contextual information of an application service unit, but also assigns a category based on each of the separate functions supported by each application service, thereby providing contextual information. The collection subject can be more specific.

그리고 나서, 서비스장치(200)가 상황정보관리장치(100)와 연동된 각각의 어플리케이션서비스를 이용한다(S20-S30).Then, the service device 200 uses each application service linked with the situation information management device 100 (S20-S30).

바람직하게는, 서비스장치(200)는 상황정보관리장치(100)와 연동된 각각의 어플리케이션서비스 예컨대, 메신저서비스, 길안내서비스, 구매서비스, 개인홈페이지서비스, 및 포털서비스 등과 같이 다양한 서비스를 이용하고, 각각의 서비스 이용에 따라 카테고리별 상황정보를 발생시키게 된다.Preferably, the service device 200 uses a variety of services such as each application service, for example, a messenger service, a road guide service, a purchase service, a personal homepage service, and a portal service, which are linked to the situation information management apparatus 100. In addition, the status information for each category is generated according to the use of each service.

그런 다음, 상황정보관리장치(100)가 연동된 각각의 어플리케이션서비스에 대응하여 카테고리별 상황정보를 수집하여 등록한다(S40-S50).Thereafter, the contextual information management apparatus 100 collects and registers contextual information for each category in response to each application service linked thereto (S40-S50).

바람직하게는, 상황정보관리장치(100)는 연동된 복수의 어플리케이션서비스 각각에 대한 사용자 이용 시 발생되는 상황정보를 상기 지정된 카테고리를 기준으로 수집하여, 어플리케이션서비스 별로 등록하게 된다.Preferably, the contextual information management apparatus 100 collects contextual information generated when a user uses each of a plurality of linked application services on the basis of the designated category, and registers the application information for each application service.

예컨대, 연동된 어플리케이션서비스가 메신저서비스로서, 현재상태(Presence), 지인, 알림(Alert), 개인정보보호관리체계(PIMS : Personal Information Management System) 등이 상황정보 수집을 위한 카테고리로서 지정되었을 경우, 상황정보관리장치(100)는 각각의 카테고리 별로 입력 또는 노출 그리고 편집되는 다양한 데이터가 상황정보로서 수집하게 된다. 또한, 연동된 어플리케이션서비스가 길안내서비스로서, 지도정보, 주변정보, 교통상황, 위치정보, 출퇴근경로 등이 상황정보 수집을 위한 카테고리로서 지정되었을 경우, 상황정보관리장치(100)는 각각의 카테고리 별로 검색 또는 안내되는 다양한 데이터가 상황정보로서 수집할 수 있도록 한다. 아울러, 연동된 어플리케이션서비스가 구매서비스로서, 구매/예약, 할인쿠폰 등이 상황정보 수집을 위한 카테고리로서 지정되었을 경우, 상황정보관리장치(100)는 각각의 카테고리에 대응하여 발생되는 다양한 데이터가 상황정보로서 수집하게 된다. 나아가, 연동된 어플리케이션서비스가 개인홈페이지서비스 또는 포털서비스로서, 관계정보, 감정정보, Life 이벤트, 개인정보보호관리체계, 아울러, 검색정보, 검색 결과 등이 상황정보 수집을 위한 카테고리로서 지정되었을 경우, 상황정보관리장치(100)는 각각의 카테고리에 대응하여 입력, 검색, 노출, 재생되는 다양한 데이터가 상황정보로서 수집하게 된다.For example, when the linked application service is a messenger service, and a current status, acquaintance, alert, personal information management system (PIMS), etc. are designated as categories for collecting situation information, The contextual information management apparatus 100 collects various data input or exposed and edited for each category as contextual information. In addition, when the linked application service is a road guide service, and map information, surrounding information, traffic situation, location information, commute route, etc. are designated as categories for collecting situation information, the situation information management apparatus 100 is configured for each category. Various data to be searched or guided by each can be collected as situation information. In addition, when the linked application service is a purchase service and a purchase / reservation, discount coupon, etc. is designated as a category for collecting situation information, the situation information management apparatus 100 displays various data generated corresponding to each category. It is collected as information. Furthermore, when the linked application service is a personal homepage service or a portal service, the relationship information, emotion information, life event, personal information protection management system, and search information and search results are designated as categories for collecting situation information. The contextual information management apparatus 100 collects various data inputted, searched, exposed, and reproduced as contextual information corresponding to each category.

한편, 상황정보관리장치(100)는 전술한 내용과 관련하여, 각각의 어플리케이션서비스에 대응하여 카테고리별 상황정보에 대한 유효기간을 설정하여 등록하고, 상기 등록된 상황정보에 대한 유효기간이 경과할 경우, 해당 상황정보를 삭제 처리함으로써, 등록된 상황정보에 대한 유효성 및 정확성을 향상시킴이 바람직할 것이다.Meanwhile, the contextual information management apparatus 100 sets and registers an expiration date for the contextual information for each category in response to each application service, and the validity period for the registered contextual information may elapse. In this case, it is desirable to improve the validity and accuracy of the registered situation information by deleting the corresponding situation information.

다음으로, 서비스장치(200)가 특정 어플리케이션서비스 이용 중 상황정보를 발생시킨다(S60-S70).Next, the service device 200 generates the status information while using a specific application service (S60-S70).

바람직하게는, 서비스장치(200)는 상황정보관리장치(100)는 상황정보 수집과정에서 특정 어플리케이션서비스 이용에 따른 상황정보를 발생시키게 된다.Preferably, the service device 200, the contextual information management apparatus 100 generates the contextual information according to the use of a specific application service in the contextual information collection process.

그리고 나서, 상황정보관리장치(100)는 특정 어플리케이션서비스에 대한 상황정보가 발생할 경우, 발생된 상황정보를 기초로 공유대상 어플리케이션서비스를 선정한다(S80-S100).Then, the contextual information management apparatus 100 selects the application object to be shared based on the generated contextual information when the contextual information on the specific application service occurs (S80-S100).

바람직하게는, 상황정보관리장치(100)는 서비스장치(200)의 연동된 어플리케이션서비스 이용에 따른 상황정보 등록 과정에서, 서비스장치(200)에 의해 특정 어플리케이션서비스에 대한 상황정보가 발생할 경우, 연동된 각각의 어플리케이션서비스에 대응하여 등록된 상황정보를 조회함으로써, 상기 특정 어플리케이션서비스에 대한 상황정보에 대한 공유대상 어플리케이션서비스를 선정하게 된다.Preferably, the contextual information management apparatus 100 interlocks when the contextual information on a specific application service is generated by the service apparatus 200 in the process of registering contextual information according to the use of the linked application service of the service apparatus 200. By searching the registered status information corresponding to each of the application services, the application object to be shared with respect to the context information for the specific application service is selected.

이때, 상황정보관리장치(100)는 특정 어플리케이션서비스에 대응하여 발생된 상황정보와 기 등록된 상황정보가 일치하는 하나 이상의 어플리케이션서비스를 상기 특정 어플리케이션서비스에 대한 상황정보에 대한 공유대상 어플리케이션서비스로서 선정하게 된다.In this case, the contextual information management apparatus 100 selects one or more application services in which the contextual information generated corresponding to the specific application service and the registered contextual information match as the target application service for the contextual information on the specific application service. Done.

또한, 상황정보관리장치(100)는 전술한 바와 같이 각각의 어플리케이션서비스에서 지원하는 하나 이상의 기능에 대응하여 상기 카테고리별 상황정보가 수집되었을 경우, 상기 특정 어플리케이션서비스에 대응하여 발생된 상황정보와 기 등록된 상황정보가 일치하는 어플리케이션서비스 각각의 지원 기능을 상기 공유대상 어플리케이션서비스로 선정할 수 있다.In addition, the contextual information management apparatus 100, when the contextual information for each category is collected in response to one or more functions supported by each application service as described above, the contextual information and the context information generated in response to the specific application service. The supporting function of each application service whose registered context information matches may be selected as the sharing target application service.

아울러, 상황정보관리장치(100)는 상술한 방식을 통해 복수의 공유대상 어플리케이션서비스가 선정될 경우, 예컨대, 상기 특정 어플리케이션서비스에 대응하여 발생된 상황정보와 일치하는 기 등록된 상황정보의 개수 또는 유사도를 기초로 각각의 공유대상 어플리케이션서비스에 대한 우선순위를 설정함이 바람직할 것이다.In addition, the situation information management apparatus 100, when a plurality of target application services are selected through the above-described method, for example, the number of registered situation information that matches the situation information generated in response to the specific application service or It may be desirable to set priorities for each shared application service based on the similarity.

한편, 상황정보관리장치(100)는 연동된 복수의 어플리케이션서비스 각각에 대해 상기 공유대상 어플리케이션서비스로의 선정을 위해 사용자 설정에 따른 설정상황정보를 지정할 수 있다.Meanwhile, the contextual information management apparatus 100 may designate setting context information according to a user setting for selecting the shared target application service for each of a plurality of linked application services.

이를 통해, 상황정보관리장치(100)는 상기 특정 어플리케이션서비스에 대응하여 발생된 상황정보와 일치하는 설정상황정보가 지정된 하나 이상의 어플리케이션서비스를 상기 공유대상 어플리케이션서비스로 우선 선정하는 구성의 적용 또한 가능하다.Through this, the contextual information management apparatus 100 may also apply the configuration of first selecting one or more application services, which are designated with the context information corresponding to the contextual information generated corresponding to the specific application service, as the sharing target application service. .

예컨대, 쿠폰서비스 상에 사용자가 '명동'을 설정상황정보로서 지정한 이후, 서비스장치(200)를 통한 길안내서비스 이용 중, '명동'이란 상황정보를 입력하였을 경우, 길안내서비스 이용 중 발생된 '명동'이란 상황정보와 사용자가 쿠폰서비스 상에 지정한 설정상황정보가 일치함에 따라, 상기 쿠폰서비스는 타 어플리케이션서비스 비해 우선적으로 공유대상 어플리케이션서비스로서 선정될 수 있다.For example, after the user designates 'Myeong-Dong' as setting status information on the coupon service, when using the road information service through the service device 200 and inputting the status information of 'Myeong-Dong', As the 'myeongdong' contextual information and the setting status information specified by the user on the coupon service match, the coupon service may be preferentially selected as an application object to be shared, compared to other application services.

나아가, 상황정보관리장치(100)가 선정된 공유대상 어플리케이션서비스를 서비스장치(200)에 제공한다(S110-S150).Further, the contextual information management apparatus 100 provides the selected sharing target application service to the service apparatus 200 (S110-S150).

바람직하게는, 상황정보관리장치(100)는 전술한 방식을 통한 공유대상 어플리케이션서비스 선정 결과, 복수의 공유대상 어플리케이션서비스가 선정되었을 경우, 선정된 공유대상 어플리케이션서비스에 대한 선택화면을 서비스장치(200)에 제공하고, 제공된 선택화면을 통한 사용자 선택을 통해 결정된 공유대상 어플리케이션서비스를 서비스장치(200)에 제공한다.Preferably, the contextual information management apparatus 100 displays a selection screen for the selected sharing target application service when the plurality of sharing target application services are selected as a result of the selection of the sharing target application service through the above-described method. ), And provide the service device 200 with the target application service that is determined through user selection through the provided selection screen.

예컨대, 사용자가 서비스장치(200)를 통한 길안내서비스 이용 중, '명동'이란 상황정보를 입력하였을 경우, '명동'을 상황정보로서 기 등록한 쿠폰제공서비스가 상기 공유대상 어플리케이션서비스로 선정되어 서비스장치(200)에 제공됨으로써, '명동'에 대한 길안내서비스 도중 현재 위치에 대응하는 쿠폰서비스를 서비스장치(200) 사용자에게 추가적으로 제공할 수 있게 된다. For example, when the user inputs the status information of 'Myeong-dong' while using the road guide service through the service device 200, the coupon providing service that pre-registers 'Myeong-dong' as the status information is selected as the application service for sharing. By being provided to the device 200, it is possible to additionally provide a coupon service corresponding to the current location to the user of the service device 200 during the road guidance service for 'Myeongdong'.

이를 통해, 상황정보관리장치(100)는 서비스장치(200)로 하여금 현재 이용중인 특정 어플리케이션서비스와 더불어, 상기 제공된 공유대상 어플리케이션서비스를 동시에 이용할 수 있도록 함으로써, 예컨대 일정정보를 통한 길안내 결합 서비스, 목적지 정보를 통한 위치광고 결합 서비스, 및 광고정보를 통한 SNS 전달 서비스 등 다양한 서비스의 결합 구성이 가능하다.Through this, the contextual information management apparatus 100 allows the service apparatus 200 to simultaneously use the provided sharing target application service together with the specific application service currently being used, for example, a route guidance combined service through schedule information, Combination configuration of various services such as location advertisement combining service through destination information and SNS delivery service through advertisement information is possible.

이하에서는, 도 4를 참조하여 본 발명의 실시예에 따른 상황정보관리장치(100)의 동작 방법을 설명하기로 한다.Hereinafter, an operation method of the situation information management apparatus 100 according to the embodiment of the present invention will be described with reference to FIG. 4.

먼저, 연동된 복수의 어플리케이션서비스 각각에 대해 상황정보 수집을 위한 카테고리를 지정한다(S210).First, a category for collecting situation information is specified for each of a plurality of linked application services (S210).

바람직하게는, 상황정보수집부(110)는 연동된 복수의 어플리케이션서비스 예컨대, 메신저서비스, 길안내서비스, 구매서비스, 개인홈페이지서비스, 및 포털서비스 등과 같이 다양한 서비스를 이용중인 사용자에게 발생되는 상황정보를 수집하기 위해 연동된 어플리케이션서비스 각각에 대해 상황정보 수집을 위한 상이한 카테고리를 지정한다.Preferably, the context information collecting unit 110 is a context information generated to the user using a variety of services, such as a plurality of linked application services, for example, messenger service, road guidance service, purchase service, personal homepage service, and portal service For each of the application services linked to collect the different categories for context information collection.

한편, 상황정보수집부(110)는 전술한 바와 같이 어플리케이션서비스 단위의 상황정보 수집을 위한 카테고리 지정뿐만 아니라, 각각의 어플리케이션서비스에서 지원하는 각각의 구분된 기능을 기준으로 카테고리를 지정함으로써, 상황정보 수집 대상을 보다 구체화할 수 있다.On the other hand, as described above, the context information collecting unit 110 not only designates a category for collecting context information of an application service unit, but also designates a category based on each of the divided functions supported by each application service. The collection subject can be more specific.

그리고 나서, 상황정보수집부(110)는 연동된 각각의 어플리케이션서비스에 대응하여 카테고리별 상황정보를 수집하여 등록한다(S220-S230).Then, the contextual information collecting unit 110 collects and registers contextual information for each category in response to each of the linked application services (S220-S230).

바람직하게는, 상황정보수집부(110)는 연동된 복수의 어플리케이션서비스 각각에 대한 사용자 이용 시 발생되는 상황정보를 상기 지정된 카테고리를 기준으로 수집하여, 어플리케이션서비스 별로 등록하게 된다.Preferably, the context information collecting unit 110 collects context information generated when a user uses each of a plurality of linked application services on the basis of the designated category, and registers the application information for each application service.

한편, 상황정보수집부(110)는 전술한 내용과 관련하여, 각각의 어플리케이션서비스에 대응하여 카테고리별 상황정보에 대한 유효기간을 설정하여 등록하고, 상기 등록된 상황정보에 대한 유효기간이 경과할 경우, 해당 상황정보를 삭제 처리함으로써, 등록된 상황정보에 대한 유효성 및 정확성을 향상시킴이 바람직할 것이다.Meanwhile, with respect to the above-described contents, the context information collecting unit 110 sets and registers an expiration date for the context information for each category in response to each application service, and the validity period for the registered context information may elapse. In this case, it is desirable to improve the validity and accuracy of the registered situation information by deleting the corresponding situation information.

이 과정에서 특정 어플리케이션서비스에 대한 상황정보가 발생할 경우, 발생된 상황정보를 기초로 공유대상 어플리케이션서비스를 선정한다(S240-S260).In this process, when situation information on a specific application service occurs, the application object to be shared is selected based on the generated situation information (S240-S260).

바람직하게는, 공유대상선정부(120)는 서비스장치(200)의 연동된 어플리케이션서비스 이용에 따른 상황정보 등록 과정에서, 서비스장치(200)에 의해 특정 어플리케이션서비스에 대한 상황정보가 발생할 경우, 연동된 각각의 어플리케이션서비스에 대응하여 등록된 상황정보를 조회함으로써, 상기 특정 어플리케이션서비스에 대한 상황정보에 대한 공유대상 어플리케이션서비스를 선정하게 된다.Preferably, the sharing target selection unit 120 is interlocked when the situation information on a specific application service is generated by the service device 200 in the process of registering the situation information according to the use of the linked application service of the service device 200. By searching the registered status information corresponding to each of the application services, the application object to be shared with respect to the context information for the specific application service is selected.

이때, 공유대상선정부(120)는 특정 어플리케이션서비스에 대응하여 발생된 상황정보와 기 등록된 상황정보가 일치하는 하나 이상의 어플리케이션서비스를 상기 특정 어플리케이션서비스에 대한 상황정보에 대한 공유대상 어플리케이션서비스로서 선정하게 된다.In this case, the sharing target selection unit 120 selects one or more application services in which the context information generated in response to the specific application service and the registered context information match as the target application service for the context information on the specific application service. Done.

또한, 공유대상선정부(120)는 전술한 바와 같이 각각의 어플리케이션서비스에서 지원하는 하나 이상의 기능에 대응하여 상기 카테고리별 상황정보가 수집되었을 경우, 상기 특정 어플리케이션서비스에 대응하여 발생된 상황정보와 기 등록된 상황정보가 일치하는 어플리케이션서비스 각각의 지원 기능을 상기 공유대상 어플리케이션서비스로 선정할 수 있다.In addition, as described above, when the contextual information for each category is collected in response to one or more functions supported by each application service, the sharing target selection unit 120 generates the contextual information and information generated in response to the specific application service. The supporting function of each application service whose registered context information matches may be selected as the sharing target application service.

아울러, 공유대상선정부(120)는 상술한 방식을 통해 복수의 공유대상 어플리케이션서비스가 선정될 경우, 예컨대, 상기 특정 어플리케이션서비스에 대응하여 발생된 상황정보와 일치하는 기 등록된 상황정보의 개수 또는 유사도를 기초로 각각의 공유대상 어플리케이션서비스에 대한 우선순위를 설정함이 바람직할 것이다.In addition, when the plurality of sharing target application services are selected through the above-described method, the sharing target selection unit 120 may select, for example, the number of pre-registered situation information that matches the situation information generated in response to the specific application service or It may be desirable to set priorities for each shared application service based on the similarity.

한편, 공유대상선정부(120)는 연동된 복수의 어플리케이션서비스 각각에 대해 상기 공유대상 어플리케이션서비스로의 선정을 위해 사용자 설정에 따른 설정상황정보를 지정할 수 있다.On the other hand, the sharing target selection unit 120 may specify the setting status information according to the user setting for each of the plurality of linked application services to select as the sharing target application service.

이를 통해, 공유대상선정부(120)는 상기 특정 어플리케이션서비스에 대응하여 발생된 상황정보와 일치하는 설정상황정보가 지정된 하나 이상의 어플리케이션서비스를 상기 공유대상 어플리케이션서비스로 우선 선정하는 구성의 적용 또한 가능하다.In this way, the sharing target selection unit 120 may also apply a configuration of first selecting one or more application services designated as setting situation information corresponding to the situation information generated corresponding to the specific application service as the sharing target application service. .

이후, 선정된 공유대상 어플리케이션서비스를 서비스장치(200)에 제공한다(S270-S300).Thereafter, the selected sharing target application service is provided to the service apparatus 200 (S270-S300).

바람직하게는, 공유대상선정부(120)는 전술한 방식을 통한 공유대상 어플리케이션서비스 선정 결과, 복수의 공유대상 어플리케이션서비스가 선정되었을 경우, 선정된 공유대상 어플리케이션서비스에 대한 선택화면을 서비스장치(200)에 제공하고, 제공된 선택화면을 통한 사용자 선택을 통해 결정된 공유대상 어플리케이션서비스를 서비스장치(200)에 제공한다.Preferably, when the plurality of sharing target application services are selected as a result of the selection of the sharing target application service through the above-described method, the sharing target selection unit 120 displays the selection screen for the selected sharing target application service. ), And provide the service device 200 with the target application service that is determined through user selection through the provided selection screen.

이를 통해, 공유대상선정부(120)는 서비스장치(200)로 하여금 현재 이용중인 특정 어플리케이션서비스와 더불어, 상기 제공된 공유대상 어플리케이션서비스를 동시에 이용할 수 있도록 함으로써, 예컨대 일정정보를 통한 길안내 결합 서비스, 목적지 정보를 통한 위치광고 결합 서비스, 및 광고정보를 통한 SNS 전달 서비스 등 다양한 서비스의 결합 구성이 가능하다.Through this, the sharing target selection unit 120 allows the service device 200 to simultaneously use the provided sharing target application service together with the specific application service currently being used, for example, a route guidance combined service through schedule information, Combination configuration of various services such as location advertisement combining service through destination information and SNS delivery service through advertisement information is possible.

이상에서 살펴본 바와 같이, 본 발명에 따른 상황정보 공유 방법에 따르면, 다양한 어플리케이션서비스 이용에 따라 발생되는 사용자 중심의 상황정보를 확보 및 축적하고, 축적된 상황정보를 어플리케이션서비스 간에 상호 공유 및 활용할 수 있도록 지원함으로써, 다수의 어플리케이션서비스에 대한 통합 환경을 제공함으로써, 사용자들의 다양한 욕구를 만족시킬 수가 있다. As described above, according to the context information sharing method according to the present invention, to secure and accumulate user-centered context information generated by using various application services, and to share and utilize the accumulated context information between application services. By supporting it, it is possible to satisfy various needs of users by providing an integrated environment for many application services.

한편, 본 발명의 일 실시예에 따른 상황정보 공유 방법은 다양한 컴퓨터 수단을 통하여 수행될 수 있는 프로그램 명령 형태로 구현되어 컴퓨터 판독 가능 매체에 기록될 수 있다. 상기 컴퓨터 판독 가능 매체는 프로그램 명령, 데이터 파일, 데이터 구조 등을 단독으로 또는 조합하여 포함할 수 있다. 상기 매체에 기록되는 프로그램 명령은 본 발명을 위하여 특별히 설계되고 구성된 것들이거나 컴퓨터 소프트웨어 당업자에게 공지되어 사용 가능한 것일 수도 있다. 컴퓨터 판독 가능 기록 매체의 예에는 하드 디스크, 플로피 디스크 및 자기 테이프와 같은 자기 매체(magnetic media), CD-ROM, DVD와 같은 광기록 매체(optical media), 플롭티컬 디스크(floptical disk)와 같은 자기-광 매체(magneto-optical media), 및 롬(ROM), 램(RAM), 플래시 메모리 등과 같은 프로그램 명령을 저장하고 수행하도록 특별히 구성된 하드웨어 장치가 포함된다. 프로그램 명령의 예에는 컴파일러에 의해 만들어지는 것과 같은 기계어 코드뿐만 아니라 인터프리터 등을 사용해서 컴퓨터에 의해서 실행될 수 있는 고급 언어 코드를 포함한다. 상기된 하드웨어 장치는 본 발명의 동작을 수행하기 위해 하나 이상의 소프트웨어 모듈로서 작동하도록 구성될 수 있으며, 그 역도 마찬가지이다.On the other hand, the context information sharing method according to an embodiment of the present invention is implemented in the form of program instructions that can be executed by various computer means may be recorded on a computer readable medium. The computer readable medium may include program instructions, data files, data structures, etc. alone or in combination. The program instructions recorded on the medium may be those specially designed and constructed for the present invention or may be available to those skilled in the art of computer software. Examples of computer-readable recording media include magnetic media such as hard disks, floppy disks, and magnetic tape, optical media such as CD-ROMs, DVDs, and magnetic disks, such as floppy disks. Magneto-optical media, and hardware devices specifically configured to store and execute program instructions, such as ROM, RAM, flash memory, and the like. Examples of program instructions include not only machine code generated by a compiler, but also high-level language code that can be executed by a computer using an interpreter or the like. The hardware device described above may be configured to operate as one or more software modules to perform the operations of the present invention, and vice versa.

지금까지 본 발명을 바람직한 실시 예를 참조하여 상세히 설명하였지만, 본 발명이 상기한 실시 예에 한정되는 것은 아니며, 이하의 특허청구범위에서 청구하는 본 발명의 요지를 벗어남이 없이 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자라면 누구든지 다양한 변형 또는 수정이 가능한 범위까지 본 발명의 기술적 사상이 미친다 할 것이다.While the present invention has been particularly shown and described with reference to exemplary embodiments thereof, it is to be understood that the invention is not limited to the disclosed exemplary embodiments, but, on the contrary, It will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the spirit and scope of the invention as defined by the appended claims.

본 발명에 따른 상황정보 공유 시스템 및 그 방법에 따르면, 다양한 어플리케이션서비스 이용에 따라 발생되는 사용자 중심의 상황정보를 확보 및 축적하고, 축적된 상황정보를 어플리케이션서비스 간에 상호 공유 및 활용할 수 있도록 구현한다는 점에서, 기존 기술의 한계를 뛰어 넘음에 따라 관련 기술에 대한 이용만이 아닌 적용되는 장치의 시판 또는 영업의 가능성이 충분할 뿐만 아니라 현실적으로 명백하게 실시할 수 있는 정도이므로 산업상 이용가능성이 있는 발명이다.According to the situation information sharing system and method according to the present invention, it is possible to secure and accumulate user-centered situation information generated according to the use of various application services, and to share and utilize the accumulated situation information among application services. In the present invention, the present invention is an industrially available invention, since the possibility of marketing or operating the applied device is not only sufficient for the related technology as well as the use of the related technology according to the limitation of the existing technology.

100: 상황정보관리장치
110: 상황정보수집부 120: 공유대상선정부
200: 서비스장치
100: situation information management device
110: situation information collection unit 120: shared target government
200: Service device

Claims (16)

2 이상의 어플리케이션서비스 각각에 대해 상황정보 수집을 위한 카테고리를 지정하고, 상기 각각의 어플리케이션서비스에 대응하여 카테고리별 상황정보를 수집하여 등록하며, 특정 어플리케이션서비스에 대한 상황정보가 발생할 경우, 상기 2 이상의 어플리케이션서비스 중 상기 특정 어플리케이션서비스를 제외한 나머지 어플리케이션서비스를 대상으로 상기 등록된 상황정보를 조회하여 상기 발생된 상황정보에 대한 공유대상 어플리케이션서비스를 선정하여 제공하는 상황정보관리장치; 및
상기 상황정보관리장치와 연동된 2 이상의 어플리케이션서비스를 이용하며, 상기 특정 어플리케이션서비스 이용에 따른 상황정보가 발생할 경우, 상기 상황정보관리장치로부터 상기 특정 어플리케이션서비스에 대응하여 발생된 상황정보를 기초로 선정된 상기 공유대상 어플리케이션서비스를 제공받는 서비스장치를 포함하는 것을 특징으로 하는 상황정보 공유 시스템.
Specify a category for collecting situation information for each of two or more application services, collect and register situation information for each category in correspondence with each application service, and when situation information on a specific application service occurs, the two or more applications. A context information management device for searching for the registered context information for the remaining application services except for the specific application service, and selecting and providing a sharing target application service for the generated context information; And
Using two or more application services linked with the contextual information management apparatus, and when contextual information occurs according to the use of the specific application service, selection is made based on the contextual information generated corresponding to the specific application service from the contextual information management apparatus. Situation information sharing system, characterized in that it comprises a service device receiving the shared target application service.
2 이상의 어플리케이션서비스 각각에 대해 상황정보 수집을 위한 카테고리를 지정하고, 각각의 어플리케이션서비스에 대응하여 카테고리별 상황정보를 수집하여 등록하는 상황정보수집부; 및
특정 어플리케이션서비스에 대한 상황정보가 발생할 경우, 상기 2 이상의 어플리케이션서비스 중 상기 특정 어플리케이션서비스를 제외한 나머지 어플리케이션서비스를 대상으로 상기 등록된 상황정보를 조회하여 상기 발생된 상황정보에 대한 공유대상 어플리케이션서비스를 선정하여 제공하는 공유대상선정부를 포함하는 것을 특징으로 하는 상황정보관리장치.
A context information collection unit for designating a category for context information collection for each of two or more application services, and collecting and registering context information for each category in response to each application service; And
When the situation information on a specific application service occurs, the registered context information is selected for the remaining application services except for the specific application service among the two or more application services, and the application object for sharing the generated situation information is selected. Situation information management device comprising a shared target selection.
제 2 항에 있어서,
상기 공유대상선정부는,
상기 특정 어플리케이션서비스에 대응하여 발생된 상황정보와 기 등록된 상황정보가 일치하는 하나 이상의 어플리케이션서비스를 상기 공유대상 어플리케이션서비스로 선정하여 제공하는 것을 특징으로 하는 상황정보관리장치.
3. The method of claim 2,
The sharing target election,
And providing one or more application services in which the context information generated corresponding to the specific application service and the registered context information match the selected application service as the sharing target application service.
제 2 항에 있어서,
상기 상황정보수집부는,
각각의 어플리케이션서비스에서 지원하는 하나 이상의 기능에 대응하여 상기 카테고리별 상황정보를 수집하여 등록하는 것을 특징으로 하는 상황정보관리장치.
3. The method of claim 2,
The situation information collecting unit,
And collecting and registering situation information for each category in correspondence with at least one function supported by each application service.
제 4 항에 있어서,
상기 공유대상선정부는,
상기 특정 어플리케이션서비스에 대응하여 발생된 상황정보와 기 등록된 상황정보가 일치하는 상기 2 이상의 어플리케이션서비스 각각의 지원 기능을 상기 공유대상 어플리케이션서비스로 선정하여 제공하는 것을 특징으로 하는 상황정보관리장치.
5. The method of claim 4,
The sharing target election,
And providing a supporting function of each of the two or more application services in which the situation information generated corresponding to the specific application service and the registered situation information coincide as the sharing target application service.
제 3 항 또는 제 5 항에 있어서,
상기 공유대상선정부는,
2 이상의 상기 공유대상 어플리케이션서비스가 선정될 경우, 상기 특정 어플리케이션서비스에 대응하여 발생된 상황정보와 일치하는 기 등록된 상황정보의 개수를 기초로 각각의 공유대상 어플리케이션서비스에 대한 우선순위를 설정하여 제공하는 것을 특징으로 하는 상황정보관리장치.
The method according to claim 3 or 5,
The sharing target election,
When two or more sharing target application services are selected, priority is provided for each sharing target application service based on the number of pre-registered situation information matching the situation information generated corresponding to the specific application service. Situation information management device, characterized in that.
제 2 항에 있어서,
상기 공유대상선정부는,
각각의 어플리케이션서비스 별로 상기 공유대상 어플리케이션서비스로의 선정을 위해 사용자 설정에 따른 설정상황정보를 지정하며,
상기 특정 어플리케이션서비스에 대응하여 발생된 상황정보와 일치하는 설정상황정보가 지정된 하나 이상의 어플리케이션서비스를 상기 공유대상 어플리케이션서비스로 선정하는 제공하는 것을 특징으로 하는 상황정보관리장치.
3. The method of claim 2,
The sharing target election,
For each application service, to specify the setting status information according to the user setting for selecting as the target application service to share,
And providing one or more application services for which the setting status information corresponding to the situation information generated corresponding to the specific application service is selected as the sharing target application service.
제 2 항에 있어서,
상기 상황정보수집부는,
각각의 어플리케이션서비스에 대응하여 카테고리별 상황정보에 대한 유효기간을 설정하여 등록하며,
상기 등록된 상황정보에 대한 유효기간이 경과할 경우, 해당 상황정보를 삭제 처리하는 것을 특징으로 하는 상황정보관리장치.
3. The method of claim 2,
The situation information collecting unit,
It sets and registers the expiration date for the status information for each category in response to each application service,
And when the validity period for the registered situation information has elapsed, deletes the corresponding situation information.
상황정보관리장치가 2 이상의 어플리케이션서비스 각각에 대해 상황정보 수집을 위한 카테고리를 지정하는 카테고리지정단계;
서비스장치가 상기 상황정보관리장치와 연동된 2 이상의 어플리케이션서비스를 이용하는 서비스이용단계;
상기 상황정보관리장치가 상기 각각의 어플리케이션서비스에 대응하여 카테고리별 상황정보를 수집하여 등록하는 상황정보등록단계;
상기 서비스장치가 상기 상황정보관리장치와 연동된 특정 어플리케이션서비스 이용에 따른 상황정보를 발생시키는 상황정보발생단계;
상기 상황정보관리장치가 상기 2 이상의 어플리케이션서비스 중 상기 특정 어플리케이션서비스를 제외한 나머지 어플리케이션서비스를 대상으로 상기 등록된 상황정보를 조회하여 상기 발생된 상황정보에 대한 공유대상 어플리케이션서비스를 선정하는 공유서비스선정단계; 및
상기 서비스장치가 상기 특정 어플리케이션서비스에 대응하여 발생된 상황정보를 기초로 선정된 상기 공유대상 어플리케이션서비스를 제공받는 공유서비스수신단계를 포함하는 것을 특징으로 하는 상황정보 공유 방법.
A category specifying step of the situation information management apparatus designating a category for collecting situation information for each of two or more application services;
A service using step in which a service device uses two or more application services linked with the situation information management device;
A situation information registration step of the situation information management apparatus collecting and registering situation information for each category in correspondence with the respective application services;
A situation information generation step of generating, by the service device, situation information according to the use of a specific application service linked with the situation information management device;
The sharing service selection step of the situation information management device to query the registered situation information for the remaining application services other than the specific application service of the two or more application services to select a target application service for the generated situation information; ; And
And a sharing service receiving step of receiving, by the service apparatus, the sharing target application service selected based on the situation information generated corresponding to the specific application service.
2 이상의 어플리케이션서비스 각각에 대해 상황정보 수집을 위한 카테고리를 지정하는 카테고리지정단계;
각각의 어플리케이션서비스에 대응하여 카테고리별 상황정보를 수집하여 등록하는 상황정보수집단계;
상기 2 이상의 어플리케이션서비스 중 특정 어플리케이션서비스에 대한 상황정보의 발생을 인지하는 상황정보발생인지단계; 및
상기 2 이상의 어플리케이션서비스 중 상기 특정 어플리케이션서비스를 제외한 나머지 어플리케이션서비스를 대상으로 상기 등록된 상황정보를 조회하여 상기 발생된 상황정보에 대한 공유대상 어플리케이션서비스를 선정하여 제공하는 공유대상제공단계를 포함하는 것을 특징으로 하는 상황정보관리장치의 동작 방법.
A category specifying step of designating a category for collecting situation information for each of two or more application services;
A situation information collection step of collecting and registering situation information for each category in correspondence with each application service;
A situation information generation step of recognizing occurrence of situation information on a specific application service among the two or more application services; And
And a sharing target providing step of selecting and providing a sharing target application service for the generated situation information by querying the registered situation information for the remaining application services except the specific application service among the two or more application services. Operation method of the situation information management device characterized in that.
제 10 항에 있어서,
상기 공유대상제공단계는,
상기 특정 어플리케이션서비스에 대응하여 발생된 상황정보와 기 등록된 상황정보가 일치하는 하나 이상의 어플리케이션서비스를 상기 공유대상 어플리케이션서비스로 선정하여 제공하는 것을 특징으로 하는 상황정보관리장치의 동작 방법.
11. The method of claim 10,
The sharing target providing step,
And providing, as the sharing target application service, one or more application services in which the context information generated corresponding to the specific application service and the registered context information match.
제 10 항에 있어서,
상기 상황정보수집단계는,
각각의 어플리케이션서비스에서 지원하는 하나 이상의 기능에 대응하여 상기 카테고리별 상황정보를 수집하여 등록하는 것을 특징으로 하는 상황정보관리장치의 동작 방법.
11. The method of claim 10,
The situation information collection step,
And collecting and registering context information for each category in correspondence with one or more functions supported by each application service.
제 12 항에 있어서,
상기 공유대상제공단계는,
상기 특정 어플리케이션서비스에 대응하여 발생된 상황정보와 기 등록된 상황정보가 일치하는 상기 공유대상 어플리케이션서비스로 선정하여 제공하는 것을 특징으로 하는 상황정보관리장치의 동작 방법.
13. The method of claim 12,
The sharing target providing step,
And selecting and providing the shared target application service in which the situation information generated corresponding to the specific application service and the registered situation information match.
제 11 항 또는 제 13 항에 있어서,
상기 공유대상제공단계는,
2 이상의 상기 공유대상 어플리케이션서비스가 선정될 경우, 상기 특정 어플리케이션서비스에 대응하여 발생된 상황정보와 일치하는 기 등록된 상황정보의 개수를 기초로 각각의 공유대상 어플리케이션서비스에 대한 우선순위를 설정하여 제공하는 것을 특징으로 하는 상황정보관리장치의 동작 방법.
14. The method according to claim 11 or 13,
The sharing target providing step,
When two or more sharing target application services are selected, priority is provided for each sharing target application service based on the number of pre-registered situation information matching the situation information generated corresponding to the specific application service. Operation method of the situation information management device, characterized in that.
제 10 항에 있어서,
상기 방법은,
각각의 어플리케이션서비스 별로 상기 공유대상 어플리케이션서비스로의 선정을 위해 사용자 설정에 따른 설정상황정보를 지정하는 설정상황정보지정단계; 및
상기 특정 어플리케이션서비스에 대응하여 발생된 상황정보와 일치하는 설정상황정보가 지정된 하나 이상의 어플리케이션서비스를 상기 공유대상 어플리케이션서비스로 선정하는 제공하는 공유대상제공단계를 더 포함하는 것을 특징으로 하는 상황정보관리장치의 동작 방법.
11. The method of claim 10,
The method comprises:
A setting status information specifying step of designating setting status information according to user setting for selecting each application service as the sharing target application service; And
And a sharing target providing step of selecting one or more application services designated as setting situation information corresponding to the situation information generated corresponding to the specific application service as the sharing target application service. Method of operation.
제 10 항에 있어서,
상기 상황정보수집단계는,
각각의 어플리케이션서비스에 대응하여 카테고리별 상황정보에 대한 유효기간을 설정하여 등록하며,
상기 등록된 상황정보에 대한 유효기간이 경과할 경우, 해당 상황정보를 삭제 처리하는 것을 특징으로 하는 상황정보관리장치의 동작 방법.
11. The method of claim 10,
The situation information collection step,
It sets and registers the expiration date for the status information for each category in response to each application service,
And when the validity period for the registered situation information elapses, deleting the corresponding situation information.
KR1020120010001A 2012-01-31 2012-01-31 System and method for sharing context KR101937242B1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
KR1020120010001A KR101937242B1 (en) 2012-01-31 2012-01-31 System and method for sharing context
PCT/KR2012/009017 WO2013115461A1 (en) 2012-01-31 2012-10-31 System for sharing context information and method for same

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020120010001A KR101937242B1 (en) 2012-01-31 2012-01-31 System and method for sharing context

Publications (2)

Publication Number Publication Date
KR20130100812A true KR20130100812A (en) 2013-09-12
KR101937242B1 KR101937242B1 (en) 2019-01-11

Family

ID=48905469

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020120010001A KR101937242B1 (en) 2012-01-31 2012-01-31 System and method for sharing context

Country Status (2)

Country Link
KR (1) KR101937242B1 (en)
WO (1) WO2013115461A1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20200047099A (en) 2018-10-26 2020-05-07 엘지전자 주식회사 Motor operated compressor
KR20200057540A (en) 2018-11-16 2020-05-26 엘지전자 주식회사 Motor operated compressor

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006228174A (en) * 2005-02-20 2006-08-31 Hiroki Shima Content information providing system
KR100782067B1 (en) * 2005-12-08 2007-12-04 한국전자통신연구원 System and method for user context based dynamic service composition
KR100907985B1 (en) * 2007-03-21 2009-07-16 한국정보통신대학교 산학협력단 Contextual Information Management System
JP2012008707A (en) * 2010-06-23 2012-01-12 Ntt Docomo Inc Linkage management device, service linkage support system and service linkage support method

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20200047099A (en) 2018-10-26 2020-05-07 엘지전자 주식회사 Motor operated compressor
KR20200057540A (en) 2018-11-16 2020-05-26 엘지전자 주식회사 Motor operated compressor

Also Published As

Publication number Publication date
KR101937242B1 (en) 2019-01-11
WO2013115461A1 (en) 2013-08-08

Similar Documents

Publication Publication Date Title
KR101174216B1 (en) System and method for recommending locality-based key word
He et al. Intelligent carpool routing for urban ridesharing by mining GPS trajectories
Gajdošík Big data analytics in smart tourism destinations. A new tool for destination management organizations?
CN102915401A (en) Journey planning in public transportation networks
JP5802716B2 (en) Information processing system, program, and verification method
Kim et al. An analysis on movement patterns between zones using smart card data in subway networks
KR101344913B1 (en) System and method for providing automatically completed query by regional groups
CN103020098A (en) Navigation service searching method with speech recognition function
JP2007219655A (en) Facility information management system, facility information management method and facility information management program
Wang et al. Discovery of accessible locations using region-based geo-social data
Braier et al. An integer programming approach to a real-world recyclable waste collection problem in Argentina
JP2013222278A (en) Facility evaluation device, facility evaluation system, facility evaluation method and program
KR20190047200A (en) Platform for providing smart sightseeing information based on bid data
Liu et al. Recommending a personalized sequence of pick-up points
CN104881717A (en) Route recommend method and user terminal
Wang et al. Understanding user behavior in car sharing services through the lens of mobility: Mixing qualitative and quantitative studies
KR102427386B1 (en) Method for providing tourist route and recording medium thereof
Zou et al. A novel taxi dispatch system for smart city
JP2004139584A (en) Route search device, route search method and route search program
KR20130100812A (en) System and method for sharing context
KR20140050265A (en) Method and apparatus for tour guide service
KR20120049595A (en) Portable terminal of displaying local service based on context cognition technology and method of the same
Putri et al. A distributed system for finding high profit areas over big taxi trip data with MognoDB and spark
Jiang et al. User location prediction in mobile crowdsourcing services
CN113340316B (en) Route display method and device, electronic equipment and storage medium

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right