WO2013115461A1 - System for sharing context information and method for same - Google Patents

System for sharing context information and method for same Download PDF

Info

Publication number
WO2013115461A1
WO2013115461A1 PCT/KR2012/009017 KR2012009017W WO2013115461A1 WO 2013115461 A1 WO2013115461 A1 WO 2013115461A1 KR 2012009017 W KR2012009017 W KR 2012009017W WO 2013115461 A1 WO2013115461 A1 WO 2013115461A1
Authority
WO
WIPO (PCT)
Prior art keywords
situation information
application service
service
information
category
Prior art date
Application number
PCT/KR2012/009017
Other languages
French (fr)
Korean (ko)
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 에스케이플래닛 주식회사
Publication of WO2013115461A1 publication Critical patent/WO2013115461A1/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

Definitions

  • 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 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.
  • 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.
  • the present invention provides an integrated environment for a plurality of application services by securing and accumulating user-centered situation information generated according to the use of various application services, and sharing and utilizing the accumulated situation information among application services. It aims to do it.
  • the context information sharing system 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.
  • the situation information management apparatus 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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. .
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • situation information sharing system and method 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.
  • FIG. 1 is a schematic configuration diagram of a situation information sharing system according to an embodiment of the present invention.
  • FIG. 2 is a view for explaining a specific configuration of the situation information management apparatus according to an embodiment of the present invention.
  • FIG. 3 is a flowchart illustrating a situation information sharing method according to an embodiment of the present invention.
  • FIG. 4 is a flowchart illustrating a method of operating a situation information management apparatus according to an embodiment of the present invention.
  • FIG. 1 is a schematic block diagram of a situation information sharing system according to an embodiment of the present invention.
  • 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.
  • 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.
  • the situation information management apparatus 100 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.
  • 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.
  • the contextual information management apparatus 100 specifies a category for contextual information collection for each of a plurality of linked application services.
  • 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.
  • a messenger service for example, a messenger service, a road guide service, a purchase service, a personal homepage service, and a portal service.
  • 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.
  • 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.
  • the linked application service is a purchase service
  • a purchase / reservation, a discount coupon, etc. are designated as a category for collecting situation information.
  • 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.
  • 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.
  • the contextual information management apparatus 100 collects and registers contextual information for each category in response to each of the linked application services.
  • 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.
  • the contextual information management apparatus 100 collects various data input or exposed and edited for each category as contextual 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.
  • the situation information management apparatus 100 displays various data generated corresponding to each category.
  • the contextual information management apparatus 100 collects various data inputted, searched, exposed, and reproduced as contextual information corresponding to each category.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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. .
  • the coupon service may be preferentially selected as an application object to be shared, compared to other application services.
  • the context information management apparatus 100 provides the selected sharing target application service to the service apparatus 200.
  • 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.
  • the coupon providing service that pre-registers 'Myeong-dong' as the status information is selected as the application service for sharing.
  • 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'.
  • 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.
  • 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.
  • the context information collecting unit 110 specifies a category for collecting context information for each of a plurality of linked application services.
  • 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.
  • 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.
  • 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.
  • the context information collecting unit 110 collects and registers context information for each category in response to each of the linked application services.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • the sharing target selection unit 120 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.
  • 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.
  • 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.
  • 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. .
  • the sharing target selection unit 120 provides the selected sharing target application service to the service apparatus 200.
  • 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.
  • 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.
  • the context information sharing system 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.
  • 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.
  • the contextual information management apparatus 100 specifies a category for collecting contextual information for each of a plurality of application services linked thereto (S10).
  • 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.
  • a plurality of linked application services for example, messenger service, road guidance service, purchase service, personal homepage service, and portal service, etc.
  • application services linked to collect the different categories for context information collection.
  • 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.
  • 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.
  • the linked application service is a purchase service
  • a purchase / reservation, a discount coupon, etc. are designated as a category for collecting situation information.
  • 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.
  • 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.
  • the service device 200 uses each application service linked with the situation information management device 100 (S20-S30).
  • 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.
  • 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.
  • the status information for each category is generated according to the use of each service.
  • the contextual information management apparatus 100 collects and registers contextual information for each category in response to each application service linked thereto (S40-S50).
  • 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.
  • the contextual information management apparatus 100 collects various data input or exposed and edited for each category as contextual 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.
  • the situation information management apparatus 100 displays various data generated corresponding to each category.
  • the contextual information management apparatus 100 collects various data inputted, searched, exposed, and reproduced as contextual information corresponding to each category.
  • 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.
  • the service device 200 generates the status information while using a specific application service (S60-S70).
  • 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.
  • 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).
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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. .
  • the coupon service may be preferentially selected as an application object to be shared, compared to other application services.
  • the contextual information management apparatus 100 provides the selected sharing target application service to the service apparatus 200 (S110-S150).
  • 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.
  • the coupon providing service that pre-registers 'Myeong-dong' as the status information is selected as the application service for sharing.
  • 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'.
  • 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.
  • a category for collecting situation information is specified for each of a plurality of linked application services (S210).
  • 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.
  • a plurality of linked application services for example, messenger service, road guidance service, purchase service, personal homepage service, and portal service
  • 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.
  • 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).
  • 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.
  • 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.
  • the application object to be shared is selected based on the generated situation information (S240-S260).
  • 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.
  • the application object to be shared with respect to the context information for the specific application service is selected.
  • 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.
  • the sharing target selection unit 120 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.
  • 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.
  • 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.
  • 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. .
  • the selected sharing target application service is provided to the service apparatus 200 (S270-S300).
  • 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.
  • 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.
  • the context information sharing method 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.
  • the context information sharing method 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.
  • Program instructions recorded on the media may be those specially designed and constructed for the purposes of the present invention, or they may be of the kind well-known and available to those having skill in the computer software arts.
  • 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.
  • 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.

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

The present invention provides an integrated environment for a plurality of application services by securing and accumulating user-centric context information, which is generated according to usage of a variety of the application services, and supporting sharing and utilization of the accumulated context information between the application services.

Description

상황정보 공유 시스템 및 그 방법Contextual information sharing system and method
본 발명은 사용자 중심의 상황정보의 등록 및 공유 방안에 관한 것으로, 더욱 상세하게는, 다양한 어플리케이션서비스 이용에 따라 발생되는 사용자 중심의 상황정보를 확보 및 축적하고, 축적된 상황정보를 어플리케이션서비스 간에 상호 공유 및 활용할 수 있도록 하기 위한 상황정보 공유 시스템 및 그 방법에 관한 것이다.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.
본 발명은, 다양한 어플리케이션서비스 이용에 따라 발생되는 사용자 중심의 상황정보를 확보 및 축적하고, 축적된 상황정보를 어플리케이션서비스 간에 상호 공유 및 활용할 수 있도록 지원함으로써, 다수의 어플리케이션서비스에 대한 통합 환경을 제공하는 것을 목적으로 한다.The present invention provides an integrated environment for a plurality of application services by securing and accumulating user-centered situation information generated according to the use of various application services, and sharing and utilizing the accumulated situation information among application services. It aims to do it.
상기 목적을 달성하기 위한 본 발명의 제 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은 본 발명의 실시예에 따른 상황정보 공유 시스템의 개략적인 구성도.1 is a schematic configuration diagram of a situation information sharing system according to an embodiment of the present invention;
도 2는 본 발명의 실시예에 따른 상황정보관리장치의 구체적인 구성을 설명하기 위한 도면.2 is a view for explaining a specific configuration of the situation information management apparatus according to an embodiment of the present invention.
도 3은 본 발명의 실시예에 따른 상황정보 공유 방법을 설명하기 위한 순서도.3 is a flowchart illustrating a situation information sharing method according to an embodiment of the present invention.
도 4는 본 발명의 실시예에 따른 상황정보관리장치의 동작 방법을 설명하기 위한 순서도.4 is a flowchart illustrating a method of operating a situation information management apparatus according to an embodiment of the present invention.
이하, 첨부된 도면을 참조하여 본 발명의 바람직한 실시예에 대하여 설명한다.Hereinafter, with reference to the accompanying drawings will be described a preferred embodiment of the present invention.
도 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. Program instructions recorded on the media may be those specially designed and constructed for the purposes of the present invention, or they may be of the kind well-known and available to those having skill in the computer software arts. 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.
지금까지 본 발명을 바람직한 실시 예를 참조하여 상세히 설명하였지만, 본 발명이 상기한 실시 예에 한정되는 것은 아니며, 이하의 특허청구범위에서 청구하는 본 발명의 요지를 벗어남이 없이 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자라면 누구든지 다양한 변형 또는 수정이 가능한 범위까지 본 발명의 기술적 사상이 미친다 할 것이다.Although the present invention has been described in detail with reference to preferred embodiments, the present invention is not limited to the above-described embodiments, and the present invention belongs to the present invention without departing from the gist of the present invention as claimed in the following claims. Anyone skilled in the art will have the technical idea of the present invention to the extent that various modifications or changes are possible.

Claims (16)

  1. 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
    상기 상황정보관리장치와 연동된 2 이상의 어플리케이션서비스를 이용하며, 상기 특정 어플리케이션서비스 이용에 따른 상황정보가 발생할 경우, 상기 상황정보관리장치로부터 상기 특정 어플리케이션서비스에 대응하여 발생된 상황정보를 기초로 선정된 상기 공유대상 어플리케이션서비스를 제공받는 서비스장치를 포함하는 것을 특징으로 하는 상황정보 공유 시스템.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
    특정 어플리케이션서비스에 대한 상황정보가 발생할 경우, 상기 2 이상의 어플리케이션서비스 중 상기 특정 어플리케이션서비스를 제외한 나머지 어플리케이션서비스를 대상으로 상기 등록된 상황정보를 조회하여 상기 발생된 상황정보에 대한 공유대상 어플리케이션서비스를 선정하여 제공하는 공유대상선정부를 포함하는 것을 특징으로 하는 상황정보관리장치.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.
  3. 제 2 항에 있어서,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.
  4. 제 2 항에 있어서,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.
  5. 제 4 항에 있어서,The method of claim 4, wherein
    상기 공유대상선정부는,The sharing target election,
    상기 특정 어플리케이션서비스에 대응하여 발생된 상황정보와 기 등록된 상황정보가 일치하는 상기 2 이상의 어플리케이션서비스 각각의 지원 기능을 상기 공유대상 어플리케이션서비스로 선정하여 제공하는 것을 특징으로 하는 상황정보관리장치.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.
  6. 제 3 항 또는 제 5 항에 있어서,The method according to claim 3 or 5,
    상기 공유대상선정부는,The sharing target election,
    2 이상의 상기 공유대상 어플리케이션서비스가 선정될 경우, 상기 특정 어플리케이션서비스에 대응하여 발생된 상황정보와 일치하는 기 등록된 상황정보의 개수를 기초로 각각의 공유대상 어플리케이션서비스에 대한 우선순위를 설정하여 제공하는 것을 특징으로 하는 상황정보관리장치.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.
  7. 제 2 항에 있어서,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.
  8. 제 2 항에 있어서,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.
  9. 상황정보관리장치가 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;
    서비스장치가 상기 상황정보관리장치와 연동된 2 이상의 어플리케이션서비스를 이용하는 서비스이용단계;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;
    상기 상황정보관리장치가 상기 2 이상의 어플리케이션서비스 중 상기 특정 어플리케이션서비스를 제외한 나머지 어플리케이션서비스를 대상으로 상기 등록된 상황정보를 조회하여 상기 발생된 상황정보에 대한 공유대상 어플리케이션서비스를 선정하는 공유서비스선정단계; 및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.
  10. 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;
    상기 2 이상의 어플리케이션서비스 중 특정 어플리케이션서비스에 대한 상황정보의 발생을 인지하는 상황정보발생인지단계; 및 A situation information generation step of recognizing occurrence of situation information on a specific application service among the two or more application services; And
    상기 2 이상의 어플리케이션서비스 중 상기 특정 어플리케이션서비스를 제외한 나머지 어플리케이션서비스를 대상으로 상기 등록된 상황정보를 조회하여 상기 발생된 상황정보에 대한 공유대상 어플리케이션서비스를 선정하여 제공하는 공유대상제공단계를 포함하는 것을 특징으로 하는 상황정보관리장치의 동작 방법.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.
  11. 제 10 항에 있어서,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.
  12. 제 10 항에 있어서,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.
  13. 제 12 항에 있어서,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.
  14. 제 11 항 또는 제 13 항에 있어서,The method according to claim 11 or 13,
    상기 공유대상제공단계는,The sharing target providing step,
    2 이상의 상기 공유대상 어플리케이션서비스가 선정될 경우, 상기 특정 어플리케이션서비스에 대응하여 발생된 상황정보와 일치하는 기 등록된 상황정보의 개수를 기초로 각각의 공유대상 어플리케이션서비스에 대한 우선순위를 설정하여 제공하는 것을 특징으로 하는 상황정보관리장치의 동작 방법.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.
  15. 제 10 항에 있어서,The method of claim 10,
    상기 방법은,The method,
    각각의 어플리케이션서비스 별로 상기 공유대상 어플리케이션서비스로의 선정을 위해 사용자 설정에 따른 설정상황정보를 지정하는 설정상황정보지정단계; 및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.
  16. 제 10 항에 있어서,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.
PCT/KR2012/009017 2012-01-31 2012-10-31 System for sharing context information and method for same WO2013115461A1 (en)

Applications Claiming Priority (2)

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

Publications (1)

Publication Number Publication Date
WO2013115461A1 true WO2013115461A1 (en) 2013-08-08

Family

ID=48905469

Family Applications (1)

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

Country Status (2)

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

Families Citing this family (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
KR102123970B1 (en) 2018-11-16 2020-06-17 엘지전자 주식회사 Motor operated compressor

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20070061044A (en) * 2005-12-08 2007-06-13 한국전자통신연구원 System and method for user context based dynamic service composition
KR20090000687A (en) * 2007-03-21 2009-01-08 한국정보통신대학교 산학협력단 Lifecycle management system for coordinating multiple activities and method thereof
JP2012008707A (en) * 2010-06-23 2012-01-12 Ntt Docomo Inc Linkage management device, service linkage support system and service linkage support method

Family Cites Families (1)

* 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

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20070061044A (en) * 2005-12-08 2007-06-13 한국전자통신연구원 System and method for user context based dynamic service composition
KR20090000687A (en) * 2007-03-21 2009-01-08 한국정보통신대학교 산학협력단 Lifecycle management system for coordinating multiple activities and method thereof
JP2012008707A (en) * 2010-06-23 2012-01-12 Ntt Docomo Inc Linkage management device, service linkage support system and service linkage support method

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
BAEK, SEON JAE ET AL.: "Intelligent Monitoring System using Location Based Service in Smart Mobile Environment. KIMICS", 2010 FALL CONFERENCE, 27 October 2010 (2010-10-27) *

Also Published As

Publication number Publication date
KR20130100812A (en) 2013-09-12
KR101937242B1 (en) 2019-01-11

Similar Documents

Publication Publication Date Title
WO2017065431A1 (en) Method and apparatus for searching for real estate property for sale
WO2015129983A1 (en) Device and method for recommending movie on basis of distributed mining of fuzzy association rules
WO2012093815A2 (en) Method, system, and computer-readable recording medium for recommending other users or objects by considering preference of at least one user
WO2013005918A1 (en) Method and apparatus for obtaining information of user equipment in communication system
WO2013103231A1 (en) System and method for providing content list through social network service
WO2013115461A1 (en) System for sharing context information and method for same
WO2014058153A1 (en) Address book information service system, and method and device for address book information service therein
WO2012165761A2 (en) Collective intelligence service system and method thereof
WO2016021878A1 (en) Information providing system and method
WO2016129804A1 (en) Method for generating webpage on basis of consumer behavior patterns and method for utilizing webpage
WO2020091196A1 (en) Automated system and method of location-based schedule management
WO2012091246A1 (en) Server and method for providing affiliate store information
WO2020032502A1 (en) Method for platform for energy analysis and solution suggestion on basis of collection of big data on energy
WO2020218630A1 (en) Multiple information provision system of guide robot and method therefor
WO2019083073A1 (en) Traffic information providing method and device, and computer program stored in medium in order to execute method
WO2012118276A2 (en) Method for providing an advertisement using collection information, server, and computer-readable recording medium
WO2015186875A1 (en) System and method for providing service for public transportation means guidance, device for same, and recording medium having computer program recorded therein
WO2011118915A4 (en) Application search system
WO2011118989A2 (en) Method of managing selection information with respect to media content, and user device, service, and storage medium for executing the method
WO2015147348A1 (en) Method and system for exchanging electronic business cards among multiple parties
WO2015167198A1 (en) Apparatus and method for collecting media
WO2015170851A1 (en) System and method for recommending 3d character installation based on broadcast information
WO2013077552A1 (en) Message service system and method using subset/full set fonts
WO2023106468A1 (en) Personalized item recommendation system
WO2022025651A1 (en) System and method for contact management for tracking movement route of infected person

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 12867031

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

32PN Ep: public notification in the ep bulletin as address of the adressee cannot be established

Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205 DATED 07/01/2015)

122 Ep: pct application non-entry in european phase

Ref document number: 12867031

Country of ref document: EP

Kind code of ref document: A1