KR20100018298A - Social network system based on locational and societal relation-aware and method therof - Google Patents

Social network system based on locational and societal relation-aware and method therof Download PDF

Info

Publication number
KR20100018298A
KR20100018298A KR1020080077006A KR20080077006A KR20100018298A KR 20100018298 A KR20100018298 A KR 20100018298A KR 1020080077006 A KR1020080077006 A KR 1020080077006A KR 20080077006 A KR20080077006 A KR 20080077006A KR 20100018298 A KR20100018298 A KR 20100018298A
Authority
KR
South Korea
Prior art keywords
social
information
user
community
request message
Prior art date
Application number
KR1020080077006A
Other languages
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 한국전자통신연구원
Priority to KR1020080077006A priority Critical patent/KR20100018298A/en
Publication of KR20100018298A publication Critical patent/KR20100018298A/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/01Social networking
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/30Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
    • G06F16/33Querying
    • G06F16/332Query formulation
    • G06F16/3325Reformulation based on results of preceding query
    • G06F16/3326Reformulation based on results of preceding query using relevance feedback from the user, e.g. relevance feedback on documents, documents sets, document terms or passages
    • 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/60Business processes related to postal services

Landscapes

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

Abstract

PURPOSE: A social network system based on location and societal relation-awareness, and a method thereof are provided to configure a community based on members who have social and local close relation with a user. CONSTITUTION: On the basis of a community request message, a social community server(220) configures a social community, and the social community includes members. The community request message includes the local and social information of a user(120), and a main sever(210) receives the community request message from the user. The main server delivers the community request message to the social community server, and retransmits the social community information to the user.

Description

장소적 정보 및 사회적 정보에 기반한 소셜 네트워크 시스템 및 그 운용방법 {SOCIAL NETWORK SYSTEM BASED ON LOCATIONAL AND SOCIETAL RELATION-AWARE AND METHOD THEROF}SOCIAL NETWORK SYSTEM BASED ON LOCATIONAL AND SOCIETAL RELATION-AWARE AND METHOD THEROF}

본 발명은 소셜 네트워크 시스템 및 그 운용방법에 관한 것으로서, 구체적으로는 사용자의 장소적 정보 및 사회적 정보에 기반하여 소셜 커뮤니티를 구성하고, 그 커뮤니티를 기반으로 질의 처리, 상황 인식, 정보 교환 등의 서비스를 제공하는 장소적 정보 및 사회적 정보에 기반한 소셜 네트워크 시스템 및 그 운용방법에 관한 것이다.The present invention relates to a social network system and a method of operating the same. Specifically, a social community is constructed based on user's location information and social information, and services such as query processing, situation recognition, and information exchange are based on the community. The present invention relates to a social network system based on locational information and social information and a method of operating the same.

본 발명은 지식경제부 및 정보통신연구진흥원의 IT원천기술개발사업의 일환으로 수행한 연구로부터 도출된 것이다 [과제관리번호:2008-F-043-01, 과제명:장소/사회적 관계 인지형 Social 미디어 서비스 기술개발].The present invention is derived from the research conducted as part of the IT source technology development project of the Ministry of Knowledge Economy and the Ministry of Information and Communication Research and Development. [Task management number: 2008-F-043-01, Task name: Place / Social Relationship Cognitive Social Media Service technology development].

소셜 네트워크 서비스(Social Network Service) 또는 소셜 커뮤니티 서비스(Social Community Service)란, 인터넷 환경을 기반으로 사용자와 소정의 관계를 가지는 특정인들을 포함하는 커뮤니티를 형성하고 유지하여 주는 서비스를 의미한다.A social network service or a social community service refers to a service that forms and maintains a community including specific people having a predetermined relationship with a user based on an internet environment.

종래의 소셜 네트워크 서비스는, 인터넷 환경에서 특정 목적을 위한 웹 사이트에 사용자가 직접 개인 프로파일 정보를 등록하고 로그온 과정을 통한 후에 문제 해결을 위한 소정의 과정을 수행한다.In the conventional social network service, a user directly registers personal profile information on a web site for a specific purpose in the Internet environment and performs a predetermined process for solving a problem after a logon process.

이러한 종래의 소셜 네트워크 서비스는 여러 장소에 따라 다양한 형태의 문제 해결이 요구되는 경우에는 이를 위한 결과를 찾기 위해 각각의 목적을 가지는 웹 사이트에 등록하고 로그온 하는 과정을 거쳐야 하는 불편함이 존재한다.When the conventional social network service is required to solve various types of problems according to various places, there is an inconvenience of having to register and log on to a web site having a respective purpose in order to find a result for this.

즉, 소셜 커뮤니티의 구성이 사회적 관계에 한정되어 있어 장소적 환경에 기인한 상황(예컨대, 동일 지역에 한정되는 소셜 네트워크의 구성원 간의 특정 정보의 전파 등)에 있어서는 제한적인 서비스만이 가능한 문제점이 존재한다.In other words, the configuration of social community is limited to social relations, so there is a problem that only limited services are available in situations caused by a place environment (for example, propagation of specific information among members of social networks limited to the same region). do.

본 발명은 전술한 문제점을 해결하기 위한 것으로, 사용자의 사회적 정보 뿐만 아니라 장소적 정보를 이용하여 동적인 소셜 커뮤니티를 형성하고, 그 형성된 소셜 커뮤니티에 대하여 질의 처리, 상황 인식, 정보 교환 등의 서비스를 제공할 수 있는 소셜 네트워크 시스템 및 그 운용방법을 제공하는 것을 목적으로 한다.The present invention is to solve the above-mentioned problems, and to form a dynamic social community using not only the user's social information but also the location information, and provide services such as query processing, situation recognition, information exchange, etc. to the formed social community. An object of the present invention is to provide a social network system that can be provided and a method of operating the same.

전술한 목적을 달성하기 위한 본 발명의 일면에 따른 소셜 네트워크 시스템은, 사용자의 장소적 정보 및 사회적 정보를 포함하는 커뮤니티 요청메시지를 기반으로 상기 사용자와 장소적 관계 또는 사회적 관계를 가지는 구성원을 포함하는 소셜 커뮤니티를 형성하는 소셜 커뮤니티 서버; 및 상기 사용자로부터 상기 커뮤니티 요청메시지를 수신하여 상기 소셜 커뮤니티 서버에 전달하고, 그 전달된 커뮤니티 요청메시지에 대응되어 형성된 상기 소셜 커뮤니티의 정보를 상기 사용자에게 재전송하는 메인서버를 포함하는 것을 특징으로 한다.In accordance with an aspect of the present invention, a social network system includes a member having a place or social relationship with the user based on a community request message including the user's location information and social information. A social community server forming a social community; And a main server that receives the community request message from the user and delivers the community request message to the social community server, and retransmits the information of the social community formed corresponding to the community request message to the user.

본 발명의 다른 면에 따른 소셜 네트워크 시스템 운용방법은, 사용자로부터 수신된 상기 사용자의 장소적 정보 및 사회적 정보를 포함하는 커뮤니티 요청메시지를 기반으로 상기 사용자와 장소적 관계 또는 사회적 관계를 가지는 구성원을 포함하는 소셜 커뮤니티를 형성하는 단계; 상기 형성된 소셜 커뮤니티의 정보를 상기 사용자에게 송신하는 단계; 및 상기 사용자로부터 사용자 요청메시지를 수신하고, 그 수신된 사용자 요청메시지를 처리하여 상기 사용자에게 전송하는 사용자 요청 처리단계를 포함하는 것을 특징으로 한다.According to another aspect of the present invention, a method for operating a social network system includes a member having a local or social relationship with the user based on a community request message including the user's location information and social information received from the user. Forming a social community; Transmitting the formed social community information to the user; And a user request processing step of receiving a user request message from the user, processing the received user request message, and transmitting the received user request message to the user.

본 발명에 따르면, 사용자의 사회적 정보 및 장소적 정보를 기반으로 소셜 커뮤니티를 구성함으로써 사회적 및 장소적으로도 밀접한 관계성을 지니는 구성원들로 커뮤니티를 구성할 수 있어, 사회적 관계성 뿐만 아니라 장소적 관계성에 기인한 문제도 용이하게 해결할 수 있는 효과가 있다.According to the present invention, by constructing a social community based on the user's social information and place information, the community can be composed of members having a close relationship in social and place, so not only social relationships but also place relationships Problems caused by gender can also be easily solved.

또한 이와 같이 구성된 소셜 커뮤니티의 각 구성원을 통하여 또는 소셜 네트워크 시스템을 통하여 정보 전달, 사용자의 요구사항 등을 해결할 수 있는 효과가 있다.In addition, there is an effect that can solve the information delivery, user requirements, etc. through each member of the social community configured as described above or through a social network system.

이하, 첨부된 도면을 참조하여 본 발명의 바람직한 실시예를 상세하게 설명한다. 도면들 중 동일한 구성요소들은 가능한 한 어느 곳에서든지 동일한 부호들로 나타내고 있음에 유의해야 한다. 또한 본 발명의 요지를 불필요하게 흐릴 수 있는 공지기능 및 구성에 대한 상세한 설명은 생략하도록 한다.Hereinafter, with reference to the accompanying drawings will be described in detail a preferred embodiment of the present invention. It should be noted that the same elements in the figures are represented by the same numerals wherever possible. In addition, a detailed description of known functions and configurations that may unnecessarily obscure the subject matter of the present invention will be omitted.

도 1은 장소적 및 사회적 관계성을 가지는 소셜 커뮤니티를 나타내는 기본 개념도이다.1 is a basic conceptual diagram illustrating a social community having place and social relations.

도 1에 도시된 바와 같이, 본 발명에 따른 소셜 커뮤니티는 종래의 소셜 커뮤니티에서 기반으로 하던 사회적 관계 뿐만 아니라 장소적 관계도 고려하여 커뮤 니티를 구성한다. As shown in FIG. 1, the social community according to the present invention configures the community in consideration of not only the social relationship but also the local relationship based on the conventional social community.

즉, 디지털 구성원들(110 내지 150)은 장소적 관계 또는 사회적 관계를 상호 구성하고 있으며, 이때 사용자(120)는 커뮤니티 요청메시지를 소셜 네트워크 시스템(200)에 전송하여 소셜 커뮤니티의 구성을 요청한다.That is, the digital members 110 to 150 mutually construct a place relationship or a social relationship, and at this time, the user 120 transmits a community request message to the social network system 200 to request configuration of the social community.

소셜 네트워크 시스템(200)은 수신한 커뮤니티 요청메시지를 해석하여 사용자의 장소적 정보 또는 사회적 정보를 취득하고, 그 정보들을 기초로 소셜 커뮤니티를 형성한다. 즉, 도시된 바를 기초로 설명하면, 디지털 구성원은 [110, 120, 140]과 [130, 150]으로 서로 사회적으로 연관된 그룹으로 사회적 관계를 유지하고 있고, 장소적으로는 [110, 120, 130]과 [140, 150]이 서로 연관되어 있다고 하면, 사용자(120)의 요청에 따라 소셜 네트워크 시스템(200)은, 장소적 관계 및 사회적 관계를 모두 고려하여 [110, 120]으로 구성되는 소셜 커뮤니티를 구성한다.The social network system 200 interprets the received community request message to obtain the user's location information or social information, and forms a social community based on the information. That is, based on the illustration, the digital members maintain social relationships in groups that are socially related to each other [110, 120, 140] and [130, 150], and in place, [110, 120, 130]. ] And [140, 150] are related to each other, the social network system 200 at the request of the user 120, the social community consisting of [110, 120] in consideration of both local and social relationships Configure

그 후, 소셜 네트워크 시스템(200)은 사용자(120)의 요청에 적합하게 형성된 소셜 커뮤니티에 대한 정보를 즉시 사용자(120)에게 전송한다.Thereafter, the social network system 200 immediately transmits the information about the social community formed appropriately for the request of the user 120 to the user 120.

사용자(120)는 수신된 소셜 커뮤니티의 정보를 기초로 그 커뮤니티 내의 각 구성원과 정보를 교환하는 등의 소셜 커뮤니티에 관련된 업무를 수행할 수 있다.The user 120 may perform a task related to the social community, such as exchanging information with each member in the community based on the received information of the social community.

이때 사용자(120)는 소셜 네트워크 시스템(200)과 데이터 통신을 수행할 수 있는 단말이 필요하며, 이 경우 유뮤선 네트워크 데이터 통신이 가능한 휴대용 단말을 이용하는 것이 바람직하다. 이러한 단말은 위치정보를 취득할 수 있는 위치정보 취득수단, 센서수단, 영상취득 수단 등을 포함하는 것이 바람직하다. In this case, the user 120 needs a terminal capable of performing data communication with the social network system 200. In this case, it is preferable to use a portable terminal capable of wired / wireless network data communication. Such a terminal preferably includes position information acquisition means, sensor means, image acquisition means, etc., capable of acquiring position information.

도 2는 본 발명에 따른 소셜 네트워크 시스템의 구성도이다.2 is a block diagram of a social network system according to the present invention.

도 2에 도시된 바와 같이, 소셜 네트워크 시스템(200)은 메인서버(210), 소셜 커뮤니티 서버(220), 소셜 질의처리 서버(230), 소셜 상황인식 서버(240), 소셜 정보전달 서버(250), 소셜 콘텐츠 서버(260)를 포함하여 구성될 수 있다.As shown in FIG. 2, the social network system 200 includes a main server 210, a social community server 220, a social query processing server 230, a social situation recognition server 240, and a social information delivery server 250. ), And may include a social content server 260.

메인서버(210)는 사용자(120)로부터 요청메시지를 수신하고, 이를 해석하여 정보를 추출하고, 각 서버들(220 내지 260)에게 필요한 정보를 전달한다. 즉, 메인서버(210)는 소셜 네트워크 시스템(200)의 내부 각 서버들(220 내지 260)과 외부와의 인터페이스 역할을 수행하고, 사용자(120)에게 서비스를 제공할 수 있도록 각 서버들(220 내지 260)을 총괄적으로 제어한다. The main server 210 receives the request message from the user 120, interprets it, extracts the information, and delivers the necessary information to each of the servers 220 to 260. That is, the main server 210 serves as an interface between each of the servers 220 to 260 and the outside of the social network system 200 and provides services to the user 120. To 260).

좀더 상세히 설명하면, 메인서버(210)는 사용자(120)로부터 커뮤니티 요청 메시지, 사용자 요청메시지, 콘텐츠 정보 등을 수신하고, 이를 각 서버들(220 내지 260)에게 전달한다. 즉, 커뮤니티 요청메시지를 수신하면 이를 소셜 커뮤니티 서버(220)로 전달하고, 그에 대응되어 형성된 소셜 커뮤니티 정보를 사용자(120)에게 송신한다. 또는 사용자 요청메시지를 수신하면 사용자 요청메시지에 포함되어 있는 질의요청 정보, 상태정보, 정보전달 요청 등을 추출하여 소셜 질의처리 서버(230), 소셜 상황인식 서버(240), 소셜 정보전달 서버(250) 등에 전달한다. 또는 콘텐츠 정보를 수신하면 소셜 콘텐츠 서버(260)로 전달한다.In more detail, the main server 210 receives a community request message, a user request message, content information, and the like from the user 120 and transmits them to each of the servers 220 to 260. That is, when the community request message is received, it is transmitted to the social community server 220 and the social community information formed corresponding thereto is transmitted to the user 120. Alternatively, when the user request message is received, the query request information, the status information, and the information transfer request included in the user request message are extracted, and the social query processing server 230, the social situation recognition server 240, and the social information delivery server 250 are extracted. ) To the back. Alternatively, when the content information is received, the content information is transmitted to the social content server 260.

소셜 커뮤니티 서버(220)는 메인서버로부터 전달받은 커뮤니티 요청메시지를 기반으로 사용자와 장소적 관계 또는 사회적 관계를 가지는 구성원을 포함하는 소셜 커뮤니티를 형성한다.The social community server 220 forms a social community including a member having a local or social relationship with the user based on the community request message received from the main server.

좀더 상세히 설명하자면, 소셜 커뮤니티 서버(220)는 메인서버(210)로부터 전달받은 커뮤니티 요청메시지에 포함된 사용자의 장소적 정보 또는 사회적 정보를 기초로 소셜 커뮤니티를 형성한다. 소셜 커뮤니티 서버(220)는 형성된 소셜 커뮤니티의 정보를 메인서버(210)를 통하여 사용자(120)에게 전달한다.In more detail, the social community server 220 forms a social community based on user's location information or social information included in the community request message received from the main server 210. The social community server 220 delivers the formed social community information to the user 120 through the main server 210.

커뮤니티 요청메시지는 사용자(120)의 장소적 정보 및 사회적 정보를 포함한다. 사용자의 장소적 관계 및 사회적 관계를 기반으로 소셜 커뮤니티를 구성하기 때문이다. 이때, 사용자(120)의 사회적 정보는 e-메일 주소록 정보, 핸드폰 등 통신기기의 통화 이력정보 및 메신져에 등록된 사람들에 대한 정보 등을 포함할 수 있다.The community request message includes locational information and social information of the user 120. This is because the social community is constructed based on the user's locational and social relationships. In this case, the social information of the user 120 may include e-mail address book information, call history information of a communication device such as a mobile phone, and information about people registered in the messenger.

소셜 커뮤니티 서버(220)는 소셜 네트워크 시스템(200)을 이용하는 각 사용자에 대하여 상기 장소적 정보 및 사회적 정보를 저장하고, 새로운 장소적 정보 또는 새로운 사회적 정보가 입력되면 그 입력된 정보를 기반으로 저장된 장소적 정보 또는 사회적 정보를 갱신하는 지능형 DB를 더 포함할 수 있다. 이와 같이 사용자 별 사회적 정보 및 장소적 정보에 대한 실시간 획득 및 이력 관리가 가능하도록 실시예를 구성하는 경우에는, 커뮤니티 요청메시지는 사용자의 식별정보만을 포함할 수 있다. 사용자의 식별정보 만으로도 지능형 DB를 이용하여 사용자의 사회적 정보 및 장소적 정보를 얻을 수 있기 때문이다.The social community server 220 stores the locational information and the social information for each user who uses the social network system 200, and when the new locational information or the new social information is input, the stored place based on the input information. It may further include an intelligent DB for updating enemy information or social information. As such, when the embodiment is configured to enable real-time acquisition and history management of social information and location information for each user, the community request message may include only user identification information. This is because the user's social information and location information can be obtained using the intelligent DB only with the user's identification information.

소셜 질의처리 서버(230)는 사용자의 질의요청 정보를 전달받고, 그 질의에 대응되는 질의 응답정보를 구성한다. The social query processing server 230 receives the user's query request information and configures query response information corresponding to the query.

좀 더 상세히 설명하자면, 소셜 질의처리 서버(230)는 자체 유지하고 있는 데이터베이스를 이용하여 질의요청 정보에 대응하는 응답정보(이하, "질의 응답정 보"라 칭함)를 구성하도록 할 수 있다. 또는, 소셜 질의처리 서버(230)는 사용자의 질의를 소셜 커뮤니티의 각 구성원과 질의-응답 통신을 수행함으로써 상기 질의요청 정보에 대응하는 질의응답 정보를 구성하도록 할 수 있다.In more detail, the social query processing server 230 may configure response information (hereinafter referred to as "query response information") corresponding to the query request information using a database maintained by itself. Alternatively, the social query processing server 230 may configure query response information corresponding to the query request information by performing a query-response communication with each member of the social community.

소셜 상황인식 서버(240)는 사용자의 상태정보를 전달받아 그 상태정보를 해석하여 상황인식 서비스를 제공한다.The social situation recognition server 240 receives the state information of the user and interprets the state information to provide a situation recognition service.

사용자의 상태정보는 사용자의 위치정보, 동작정보, 생체정보 등을 포함할 수 있으며, 소셜 상황인식 서버(240)는 이러한 사용자의 상태정보를 해석하여 사용자가 현재 처한 상황에 필요한 서비스를 제공하는 상황인식 서비스를 실시한다. 예컨대, 사용자가 낯선 지역에서 건강상의 문제로 쓰려져 있는 경우, 소셜 상황인식 서버(240)는 전달받은 사용자의 상태정보를 기초로 사용자에게 필요한 응급구난을 실시하기 위하여 기 설정되어 있는 119, 병원, 경찰 등에 응급구난 메시지를 생성하여 전달할 수 있다.The user's status information may include user's location information, motion information, biometric information, and the like, and the social context recognition server 240 interprets the user's status information to provide a service necessary for the current situation of the user. Implement recognition services. For example, when the user is used as a health problem in an unfamiliar area, the social situation recognition server 240 is configured to perform emergency rescue necessary for the user based on the received status information of the user 119, a hospital, Emergency rescue messages can be generated and forwarded to the police.

소셜 정보전달 서버(250)는 형성된 소셜 커뮤니티의 각 구성원 간 또는 복수의 소셜 커뮤니티 간에 통신을 수행하도록 한다. The social information delivery server 250 may perform communication between each member of the formed social community or between a plurality of social communities.

즉, 소셜 정보전달 서버(250)는 메인서버(210)로부터 정보전달 요청을 수신하면, 그 정보전달 요청을 송신한 사용자(120) 또는 소셜 커뮤니티와 통신 채널을 형성한다.또한, 소셜 정보전달 서버(250)는 그 정보전달 요청의 대상이 되는 구성원 또는 다른 소셜 커뮤니티와 통신 채널을 형성하고, 그 형성된 채널을 통하여 사용자(120) 또는 소셜 커뮤니티가 전달하려는 정보를 송신한다. 이때, 소셜 커뮤니티 간 통신을 수행하는 방법은, 소셜 커뮤니티를 대표하는 대표 구성원과 통신을 수행하도록 실시할 수 있고, 또는 소셜 커뮤니티의 전체 구성원과 통신을 수행하도록 실시할 수 있다.That is, when the social information delivery server 250 receives the information delivery request from the main server 210, the social information delivery server 250 forms a communication channel with the user 120 or the social community that sent the information delivery request. 250 establishes a communication channel with a member or another social community that is the subject of the information transfer request, and transmits information to be delivered by the user 120 or the social community through the formed channel. In this case, the method of performing communication between social communities may be performed to communicate with a representative member representing the social community, or may be performed to communicate with all members of the social community.

소셜 콘텐츠 서버(260)는 메인서버(210)로부터 전달받은 소셜 커뮤니티의 구성원 또는 소셜 커뮤니티에 의하여 생성된 콘텐츠를 저장한다. 또한, 소셜 콘텐츠 서버(260)는 수신받은 콘텐츠들을 재구성하여 통합적 콘텐츠를 생성(예컨대, 소셜 커뮤니티의 각 구성원들이 송신한 영상정보들을 취합하고 재구성하여 영상 콘텐츠를 생성)할 수 있다. The social content server 260 stores contents generated by the social community or members of the social community received from the main server 210. In addition, the social content server 260 may reconstruct the received contents to generate integrated content (eg, collect and reconstruct the image information transmitted by each member of the social community to generate the image content).

도 3은 본 발명에 따른 소셜 네트워크 시스템의 운용방법의 순서도이다.3 is a flowchart illustrating a method of operating a social network system according to the present invention.

도 3에 도시된 바와 같이, 소셜 네트워크 시스템(200)은 사용자(120)로부터 수신된 사용자의 장소적 정보 및 사회적 정보를 포함하는 커뮤니티 요청메시지를 기반으로 상기 사용자와 장소적 관계 또는 사회적 관계를 가지는 구성원을 포함하는 소셜 커뮤니티를 형성한다(S100). As shown in FIG. 3, the social network system 200 has a local or social relationship with the user based on a community request message including the user's location information and social information received from the user 120. A social community including members is formed (S100).

그 후, 소셜 네트워크 시스템(200)은 그 형성된 소셜 커뮤니티의 정보를 사용자(120)에게 송신하고(S200), 사용자 요청메시지를 수신하여 그 수신된 사용자 요청메시지를 처리하여 사용자(120)에게 전송한다(S300).Thereafter, the social network system 200 transmits the information of the formed social community to the user 120 (S200), receives the user request message, processes the received user request message, and transmits the received user request message to the user 120. (S300).

그리고, 소셜 네트워크 시스템(200)은 각 사용자마다 사용자 식별정보, 지역적 정보, 장소적 정보, 질의응답 정보, 상황인식 서비스 제공정보, 정보전달 정보 및 콘텐츠 저장정보의 수신ㆍ생성ㆍ전달기록 등을 포함하는 사용자 기록을 생성 또는 갱신할 수 있다(S400).The social network system 200 includes user identification information, regional information, location information, question and answer information, situation recognition service providing information, information delivery information, and content storage information for each user. The user record can be generated or updated (S400).

도 4는 도 3의 S300 단계의 세부 순서도이다.4 is a detailed flowchart of step S300 of FIG. 3.

도 4에 도시된 바와 같이, 사용자의 요청을 처리하는 단계(S300)는, 사용자의 요청메시지에 포함된 정보가 어떤 종류의 정보인지를 판단하는 단계와(S310), 그 정보의 종류에 따라 사용자의 요청을 처리하는 단계(S320 내지 S351)를 포함한다.As shown in FIG. 4, the processing of the user's request (S300) may include determining what kind of information is included in the user's request message (S310), and the user according to the type of the information. Processing the request of (S320 to S351).

즉, 사용자의 요청이 질의요청인 경우, 소셜 네트워크 시스템(200)은 사용자 요청메시지에 포함되어 있는 질의요청 정보를 추출하고(S320), 그 추출된 질의 요청 정보에 대응되는 질의응답 정보를 구성하여 사용자로 전달한다(S321).That is, when the user's request is a query request, the social network system 200 extracts query request information included in the user request message (S320), and constructs query response information corresponding to the extracted query request information. Transfer to the user (S321).

사용자의 요청이 상황인식 서비스의 요청인 경우, 소셜 네트워크 시스템(200)은 사용자 요청메시지에 포함되어 있는 사용자의 상태정보를 추출하고(S330), 그 추출된 상태정보를 해석하여 상황인식 서비스를 제공한다(S331).If the user's request is a request for the situation recognition service, the social network system 200 extracts the user's state information included in the user request message (S330), and interprets the extracted state information to provide a situation recognition service. (S331).

사용자의 요청이 정보전달의 요청인 경우, 소셜 네트워크 시스템(200)은 사용자 요청메시지에 포함되어 있는 사용자의 정보전달 요청을 추출하고(S340), 그 추출된 정보전달 요청에 따라 소셜 커뮤니티의 각 구성원 또는 복수의 소셜 커뮤니티에게 그 정보를 전달한다(S341).If the user's request is a request for information transfer, the social network system 200 extracts the user's information transfer request included in the user request message (S340), and each member of the social community according to the extracted information transfer request. Or the information is delivered to a plurality of social communities (S341).

사용자의 요청이 콘텐츠 저장인 경우, 소셜 네트워크 시스템(200)은 사용자 요청메시지에 포함되어 있는 콘텐츠 정보를 추출하고(S350), 그 추출된 콘텐츠 정보를 저장한다(S351).When the user's request is content storage, the social network system 200 extracts content information included in the user request message (S350), and stores the extracted content information (S351).

이상, 본 발명에 대하여 첨부 도면을 참조하여 상세히 설명하였으나, 이는 예시에 불과한 것으로서 본 발명의 기술적 사상의 범위 내에서 다양한 변형과 변경 이 가능함은 자명하다. 따라서 본 발명의 보호 범위는 전술한 실시예에 국한되서는 아니되며 이하의 특허청구범위의 기재에 의하여 정하여져야 할 것이다.As mentioned above, although this invention was demonstrated in detail with reference to attached drawing, this is only an illustration, It is clear that various deformation | transformation and a change are possible within the scope of the technical idea of this invention. Therefore, the protection scope of the present invention should not be limited to the above-described embodiment but should be defined by the description of the claims below.

도 1은 장소적 및 사회적 관계성을 가지는 소셜 커뮤니티를 나타내는 기본 개념도.1 is a basic conceptual diagram illustrating a social community having place and social relationships.

도 2는 본 발명에 따른 소셜 네트워크 시스템의 구성도.2 is a block diagram of a social network system according to the present invention.

도 3은 본 발명에 따른 소셜 네트워크 시스템의 운용방법의 순서도.3 is a flowchart illustrating a method of operating a social network system according to the present invention.

도 4는 도 3의 S300 단계의 세부 순서도.4 is a detailed flowchart of step S300 of FIG.

Claims (10)

사용자로부터 정보를 수신하여 소셜 커뮤니티를 형성하는 소셜 네트워크 시스템에 있어서,A social network system that receives information from a user and forms a social community, 상기 사용자의 장소적 정보 및 사회적 정보를 포함하는 커뮤니티 요청메시지를 기반으로 상기 사용자와 장소적 관계 또는 사회적 관계를 가지는 구성원을 포함하는 소셜 커뮤니티를 형성하는 소셜 커뮤니티 서버; 및A social community server for forming a social community including members having a local or social relationship with the user based on a community request message including the user's location information and social information; And 상기 사용자로부터 상기 커뮤니티 요청메시지를 수신하여 상기 소셜 커뮤니티 서버에 전달하고, 그 전달된 커뮤니티 요청메시지에 대응되어 형성된 상기 소셜 커뮤니티의 정보를 상기 사용자에게 재전송하는 메인서버A main server that receives the community request message from the user and delivers the community request message to the social community server, and retransmits the information of the social community formed corresponding to the community request message to the user 를 포함하는 것을 특징으로 하는 소셜 네트워크 시스템.Social network system comprising a. 제1항에 있어서, 상기 사회적 정보는, The method of claim 1, wherein the social information, 상기 사용자의 e-메일 주소록 정보, 통화이력 정보 및 메신져 등록정보 중 적어도 하나를 포함하는 것At least one of e-mail address book information, call log information, and messenger registration information of the user; 을 특징으로 하는 소셜 네트워크 시스템.Social network system, characterized in that. 제1항에 있어서, 상기 소셜 커뮤니티 서버는,The method of claim 1, wherein the social community server, 상기 각 사용자에 대하여 상기 장소적 정보 및 사회적 정보를 저장하고, 새로운 장소적 정보 또는 새로운 사회적 정보가 입력되면 그 입력된 정보를 기반으로 상기 저장된 장소적 정보 또는 사회적 정보를 갱신하는 지능형 DB를 포함하는 것An intelligent DB for storing the location information and social information for each user, and updating the stored location information or social information based on the input information when new location information or new social information is inputted; that 을 특징으로 하는 소셜 네트워크 시스템.Social network system, characterized in that. 제1항에 있어서, The method of claim 1, 상기 사용자의 질의요청 정보를 전달받고, 그 질의에 대응되는 질의 응답정보를 구성하는 소셜 질의처리 서버를 더 포함하되,Receiving the query request information of the user, and further comprising a social query processing server constituting the query response information corresponding to the query, 상기 사용자 요청메시지는 상기 질의요청 정보를 포함하며, 상기 메인서버는 상기 사용자 요청메시지에서 상기 질의요청 정보를 추출하여 상기 소셜 질의처리 서버로 전달하는 것The user request message includes the query request information, and the main server extracts the query request information from the user request message and delivers it to the social query processing server. 을 특징으로 하는 소셜 네트워크 시스템.Social network system, characterized in that. 제4항에 있어서, 상기 소셜 질의처리 서버는,The method of claim 4, wherein the social query processing server, 자체 유지하는 데이터베이스를 통하여 상기 질의요청 정보에 대응하는 질의 응답정보를 구성하거나, 또는Construct query response information corresponding to the query request information through a self-maintaining database, or 상기 소셜 커뮤니티의 각 구성원과 질의-응답 통신을 이용하여 상기 질의요청 정보에 대응하는 질의응답 정보를 구성하는 것Constructing question and answer information corresponding to the question request information using question-answer communication with each member of the social community. 을 특징으로 하는 소셜 네트워크 시스템.Social network system, characterized in that. 제1항에 있어서,The method of claim 1, 상기 사용자의 위치정보, 동작정보, 생체정보 중 적어도 하나를 포함하는 상태정보를 전달받고, 그 전달받은 상태정보를 해석하여 상황인식 서비스를 제공하는 소셜 상황인식 서버를 더 포함하되,Receiving the status information including at least one of the user's location information, operation information, biometric information, and further includes a social situation recognition server for providing a situation recognition service by interpreting the received state information, 상기 사용자 요청메시지는 상기 상태정보를 포함하며, 상기 메인서버는 상기 사용자 요청메시지에서 상기 상태정보를 추출하여 상기 소셜 상황인식 서버로 전달하는 것The user request message includes the state information, and the main server extracts the state information from the user request message and delivers it to the social situation recognition server. 을 특징으로 하는 소셜 네트워크 시스템.Social network system, characterized in that. 제1항에 있어서,The method of claim 1, 상기 형성된 소셜 커뮤니티의 각 구성원 또는 복수의 소셜 커뮤니티와 통신을 수행하여 상기 소셜 커뮤니티의 각 구성원 간 또는 복수의 소셜 커뮤니티 사이에 정보를 전달하는 소셜 정보전달 서버를 더 포함하되,Further comprising a social information delivery server for communicating with each member of the formed social community or a plurality of social communities to transfer information between each member of the social community or between a plurality of social communities, 상기 사용자 요청메시지는 상기 사용자 또는 상기 소셜 커뮤니티의 정보전달 요청을 포함하며, 상기 메인서버는 상기 사용자 요청메시지에서 상기 정보전달 요청을 추출하여 상기 소셜 정보전달 서버에 전달하는 것The user request message includes an information delivery request of the user or the social community, and the main server extracts the information delivery request from the user request message and delivers it to the social information delivery server. 을 특징으로 하는 소셜 네트워크 시스템.Social network system, characterized in that. 제1항에 있어서,The method of claim 1, 상기 소셜 커뮤니티의 구성원에 의하여 또는 상기 소셜 커뮤니티에 의하여 생성된 콘텐츠 정보를 전달받아 저장하는 소셜 콘텐츠 서버를 더 포함하되,Further comprising a social content server for receiving and storing content information generated by the members of the social community or by the social community, 메인서버는 상기 콘텐츠 정보를 수신하여 상기 소셜 콘텐츠 서버에 전달하는 것The main server receives the content information and delivers it to the social content server 을 특징으로 하는 소셜 네트워크 시스템.Social network system, characterized in that. 사용자로부터 정보를 수신하여 소셜 커뮤니티를 형성하는 소셜 네트워크 시스템의 운용방법에 있어서,In the method of operating a social network system to receive information from a user to form a social community, 상기 사용자로부터 수신된 상기 사용자의 장소적 정보 및 사회적 정보를 포함하는 커뮤니티 요청메시지를 기반으로 상기 사용자와 장소적 관계 또는 사회적 관계를 가지는 구성원을 포함하는 소셜 커뮤니티를 형성하는 단계; Forming a social community including members having a local or social relationship with the user based on a community request message including the user's location information and social information received from the user; 상기 형성된 소셜 커뮤니티의 정보를 상기 사용자에게 송신하는 단계; 및Transmitting the formed social community information to the user; And 상기 사용자로부터 사용자 요청메시지를 수신하고, 그 수신된 사용자 요청메시지를 처리하여 상기 사용자에게 전송하는 사용자 요청 처리단계A user request processing step of receiving a user request message from the user, processing the received user request message, and transmitting the received user request message to the user; 를 포함하는 것을 특징으로 하는 소셜 네트워크 시스템 운용방법.Social network system operating method comprising a. 제9항에 있어서, 상기 사용자 요청 처리단계는,The method of claim 9, wherein the user request processing step, 상기 사용자 요청메시지에 포함된 질의요청 정보를 추출하고, 그 질의에 대응되는 질의응답 정보를 구성하여 상기 사용자로 전달하는 단계;Extracting query request information included in the user request message, and constructing and sending the query response information corresponding to the query to the user; 상기 사용자 요청메시지에 포함된 상기 사용자의 상태정보를 추출하고, 그 상태정보를 해석하여 상황인식 서비스를 제공하는 단계; Extracting state information of the user included in the user request message, and analyzing the state information to provide a situation recognition service; 상기 사용자 요청메시지에 포함된 정보전달 요청을 추출하고, 그 전달해야 할 정보를 상기 소셜 커뮤니티의 각 구성원 또는 복수의 소셜 커뮤니티에게 전달하는 단계; 및Extracting an information delivery request included in the user request message and delivering the information to be delivered to each member of the social community or a plurality of social communities; And 상기 소셜 커뮤니티의 구성원 또는 상기 소셜 커뮤니티에 의하여 생성된 콘텐츠 정보를 수신하여 저장하는 단계Receiving and storing content information generated by a member of the social community or the social community 중 적어도 하나를 포함하는 것을 특징으로 하는 소셜 네트워크 시스템 운용방법.Social network system operating method comprising at least one of.
KR1020080077006A 2008-08-06 2008-08-06 Social network system based on locational and societal relation-aware and method therof KR20100018298A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020080077006A KR20100018298A (en) 2008-08-06 2008-08-06 Social network system based on locational and societal relation-aware and method therof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020080077006A KR20100018298A (en) 2008-08-06 2008-08-06 Social network system based on locational and societal relation-aware and method therof

Publications (1)

Publication Number Publication Date
KR20100018298A true KR20100018298A (en) 2010-02-17

Family

ID=42089059

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020080077006A KR20100018298A (en) 2008-08-06 2008-08-06 Social network system based on locational and societal relation-aware and method therof

Country Status (1)

Country Link
KR (1) KR20100018298A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2011119859A2 (en) * 2010-03-24 2011-09-29 Hameed Khan Proximity-based social networking
WO2011109530A3 (en) * 2010-03-03 2012-01-19 Microsoft Corporation Notifications in a social network service
KR101136145B1 (en) * 2010-11-24 2012-04-17 와플스토어 주식회사 Check-in system for portable terminal using location based service and check-in method using the same
KR101141223B1 (en) * 2010-06-29 2012-05-04 한국과학기술원 A system and method for providing context-aware mobile microblogging service using contextual social network
KR101421422B1 (en) * 2012-08-16 2014-07-29 주식회사 일키로 Apparatus, method and computer readable recording medium for messaging based on a location through the interest channel

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2011109530A3 (en) * 2010-03-03 2012-01-19 Microsoft Corporation Notifications in a social network service
WO2011119859A2 (en) * 2010-03-24 2011-09-29 Hameed Khan Proximity-based social networking
WO2011119859A3 (en) * 2010-03-24 2012-01-19 Hameed Khan Proximity-based social networking
KR101141223B1 (en) * 2010-06-29 2012-05-04 한국과학기술원 A system and method for providing context-aware mobile microblogging service using contextual social network
KR101136145B1 (en) * 2010-11-24 2012-04-17 와플스토어 주식회사 Check-in system for portable terminal using location based service and check-in method using the same
KR101421422B1 (en) * 2012-08-16 2014-07-29 주식회사 일키로 Apparatus, method and computer readable recording medium for messaging based on a location through the interest channel

Similar Documents

Publication Publication Date Title
JP7377845B2 (en) Call to action program
US8781498B2 (en) Enabling social interactive wireless communications
US20070250348A1 (en) System and method of aggregating and disseminating in-case-of-emergency medical and personal information
US20090006613A1 (en) System and a method for updating a user presence status on a terminal by aggregating multisource information
JP5008633B2 (en) Privacy infringement monitoring apparatus, privacy infringement monitoring method and program
Ahmad et al. A framework for crowd-sourced data collection and context-aware services in Hajj and Umrah
RU2008115055A (en) METHOD AND SYSTEM FOR DETERMINING A GEOGRAPHIC LOCATION
Paredes et al. SOSPhone: a mobile application for emergency calls
CN104091373A (en) Intelligent health care management system
JP2010152477A (en) Information processing system, server device, community providing method, program, and recording medium
Korzun et al. Smart spaces enabled mobile healthcare services in internet of things environments
KR20100018298A (en) Social network system based on locational and societal relation-aware and method therof
CN101821994A (en) Context aware wireless information system and method
Shimoni et al. Best practices for collecting repeated measures data using text messages
US20170124259A1 (en) Computer program product, system and method for providing an emergency aid service and personalized management of health records
CN103385701A (en) Remote blood pressure monitoring and nursing device
Chang et al. Mobile social networks as quality of life technology for people with severe mental illness
US20220292953A1 (en) Mobile collection of sensitive information including tracking system and method
WO2007119088A1 (en) System and method based on mobile or portable devices for searching and finding people with common or mutual interests
Cinnamon et al. mHealth geographies: Mobile technologies and health in the Global South
Cano et al. Sensing presence (presense) ontology: User modelling in the semantic sensor web
Lokshina et al. Using wireless and mobile technologies in e-healthcare on a wide scale: the issues and challenges to overcome
KR20110090116A (en) System for medical consultation using mobile communication terminal and method for operating the same
Alferaidi et al. Challenges in human centric intelligent systems for wireless sensor networks: A state of art
JP4114780B2 (en) Information transmission / reception system

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E601 Decision to refuse application