KR102092285B1 - 전자 기기와 정보 제공 서버를 포함하는 시스템의 정보 제공 방법 및 이를 적용한 전자 기기 - Google Patents

전자 기기와 정보 제공 서버를 포함하는 시스템의 정보 제공 방법 및 이를 적용한 전자 기기 Download PDF

Info

Publication number
KR102092285B1
KR102092285B1 KR1020130011262A KR20130011262A KR102092285B1 KR 102092285 B1 KR102092285 B1 KR 102092285B1 KR 1020130011262 A KR1020130011262 A KR 1020130011262A KR 20130011262 A KR20130011262 A KR 20130011262A KR 102092285 B1 KR102092285 B1 KR 102092285B1
Authority
KR
South Korea
Prior art keywords
information
area
electronic device
providing server
information providing
Prior art date
Application number
KR1020130011262A
Other languages
English (en)
Other versions
KR20140098941A (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 KR1020130011262A priority Critical patent/KR102092285B1/ko
Priority to EP14150435.7A priority patent/EP2765792B1/en
Priority to JP2014010138A priority patent/JP6448906B2/ja
Priority to CN201410042346.8A priority patent/CN103970825B/zh
Priority to US14/169,668 priority patent/US9681287B2/en
Publication of KR20140098941A publication Critical patent/KR20140098941A/ko
Application granted granted Critical
Publication of KR102092285B1 publication Critical patent/KR102092285B1/ko

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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/02Processing of mobility data, e.g. registration information at HLR [Home Location Register] or VLR [Visitor Location Register]; Transfer of mobility data, e.g. between HLR, VLR or external networks
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9537Spatial or temporal dependent retrieval, e.g. spatiotemporal queries
    • 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
    • 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/40Business processes related to the transportation industry
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/021Services related to particular areas, e.g. point of interest [POI] services, venue services or geofences
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/20Services signaling; Auxiliary data signalling, i.e. transmitting data via a non-traffic channel
    • H04W4/21Services signaling; Auxiliary data signalling, i.e. transmitting data via a non-traffic channel for social networking applications
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B44DECORATIVE ARTS
    • B44CPRODUCING DECORATIVE EFFECTS; MOSAICS; TARSIA WORK; PAPERHANGING
    • B44C1/00Processes, not specifically provided for elsewhere, for producing decorative surface effects
    • B44C1/22Removing surface-material, e.g. by engraving, by etching
    • CCHEMISTRY; METALLURGY
    • C04CEMENTS; CONCRETE; ARTIFICIAL STONE; CERAMICS; REFRACTORIES
    • C04BLIME, MAGNESIA; SLAG; CEMENTS; COMPOSITIONS THEREOF, e.g. MORTARS, CONCRETE OR LIKE BUILDING MATERIALS; ARTIFICIAL STONE; CERAMICS; REFRACTORIES; TREATMENT OF NATURAL STONE
    • C04B2103/00Function or property of ingredients for mortars, concrete or artificial stone
    • C04B2103/30Water reducers, plasticisers, air-entrainers, flow improvers
    • C04B2103/32Superplasticisers

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Tourism & Hospitality (AREA)
  • Health & Medical Sciences (AREA)
  • Marketing (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • Primary Health Care (AREA)
  • Human Resources & Organizations (AREA)
  • General Health & Medical Sciences (AREA)
  • Economics (AREA)
  • General Engineering & Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Computing Systems (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Information Transfer Between Computers (AREA)
  • Chemical & Material Sciences (AREA)
  • Chemical Kinetics & Catalysis (AREA)
  • Medicinal Chemistry (AREA)
  • Polymers & Plastics (AREA)
  • Organic Chemistry (AREA)

Abstract

전자 기기와 정보 제공 서버를 포함하는 시스템의 정보 제공 방법 및 이를 적용한 전자 기기가 제공된다. 본 정보 제공 방법은 전자 기기가 사용자가 검색하고자 하는 지역의 위치 정보 및 지역 정보 요청 신호를 정보 제공 서버로 전송하고, 정보 제공 서버가 지역 정보 요청 신호에 응답하여 지역에 위치하는 이용자들의 소셜 네트워크 서비스를 이용하여 지역의 지역 정보를 검색하며, 정보 제공 서버가 검색된 지역 정보를 전자 기기로 전송하고, 전자 기기가 정보 제공 서버로부터 수신한 지역 정보 및 지역의 지도를 이용하여 지역 정보 UI를 디스플레이한다. 이에 의해, 사용자는 날씨 정보와 교통량 정보와 같은 실시간성이 중요한 정보를 소셜 네트워크 서비스를 이용하여 실시간으로 확인할 수 있게 된다.

Description

전자 기기와 정보 제공 서버를 포함하는 시스템의 정보 제공 방법 및 이를 적용한 전자 기기{Method for providing information in system including electronic device and information providing server, and Electronic device thereof}
본 발명은 전자 기기와 정보 제공 서버를 포함하는 시스템의 정보 제공 방법 및 이를 적용한 전자 기기에 관한 것으로, 더욱 상세하게는 소셜 네트워크 서비스를 이용하여 지역 정보를 실시간으로 제공하는 전자 기기와 정보 제공 서버를 포함하는 시스템의 정보 제공 방법 및 이를 적용한 전자 기기에 관한 것이다.
모바일 디바이스(예를 들어, 스마트 폰, 태블릿 PC 등)의 보급과 네트워크 인프라의 구축으로 시간과 공간의 제약 없이 사용자가 자신의 생각을 자유롭게 공유할 수 있는 시대가 도래하였다. 특히, 트위터나 페이스북과 같은 소셜 네트워크 서비스가 발전함에 따라, 사용자들은 자신의 생각을 언제 어디에서나 공유할 수 있게 되었다.
한편, 종래에는 날씨 정보나 교통량 정보와 같은 특정 지역의 지역 정보를 특정 홈페이지(예를 들어, 기상청 홈페이지 또는 도로 교통 공사 홈페이지 등)를 통해 확인하는 방법이 존재하였다. 특히, 날씨 정보 또는 교통량 정보와 같은 지역 정보는 실시간성이 매우 중요한 정보이다. 그러나, 특정 홈페이지에 등록된 날씨 정보는 실시간으로 등록되는 것이 아닌 기존에 예측된 날씨 정보가 등록되어 있던 것으로 실시간으로 변하는 날씨를 확인하기 어려운 문제점이 존재하게 된다.
따라서, 날씨 정보나 교통량 정보와 같이 실시간으로 확인해야할 필요성이 존재하는 지역 정보를 사용자가 실시간으로 확인할 수 있는 방안의 모색이 요청된다.
본 발명은 상술한 문제점을 해결하기 위해 안출된 것으로, 본 발명의 목적은 소셜 네트워크 서비스를 이용하여 검색된 지역 정보를 사용자에게 지역 정보 UI로 제공할 수 있는 전자 기기와 정보 제공 서버를 포함하는 시스템의 정보 제공 방법 및 이를 적용한 전자 기기를 제공함에 있다.
본 발명의 또 다른 목적은 사용자가 지역 정보를 확인하기 위한 질문을 정보 제공 서버로 전송한 경우, 정보 제공 서버가 사용자가 요청하고자 하는 위치에 현재 위치하는 사용자를 검색하여 질문을 전송해주는 전자 기기와 정보 제공 서버를 포함하는 시스템의 정보 제공 방법을 제공함에 있다.
상기 목적을 달성하기 위한 본 발명의 일 실시예에 따른, 전자 기기 및 정보 제공 서버를 포함하는 정보 제공 시스템의 정보 제공 방법은, 상기 전자 기기가, 사용자가 검색하고자 하는 지역의 위치 정보 및 지역 정보 요청 신호를 상기 정보 제공 서버로 전송하는 단계; 상기 정보 제공 서버가, 상기 지역 정보 요청 신호에 응답하여 상기 지역에 위치하는 이용자들의 소셜 네트워크 서비스를 이용하여 상기 지역의 지역 정보를 검색하는 단계; 상기 정보 제공 서버가, 상기 검색된 지역 정보를 상기 전자 기기로 전송하는 단계; 및 상기 전자 기기가, 상기 정보 제공 서버로부터 수신한 상기 지역 정보 및 상기 지역의 지도를 이용하여 지역 정보 UI를 디스플레이하는 단계;를 포함한다.
그리고, 상기 검색하는 단계는, 상기 위치 정보를 바탕으로 상기 지역에 위치하는 이용자들을 검색하는 단계; 및 상기 검색된 이용자들의 소셜 네트워크 서비스를 이용하여 지역 정보를 검색하는 단계;를 포함한다.
또한, 상기 검색하는 단계는, 상기 지역에 위치하는 이용자들의 소셜 네트워크 서비스 중 텍스트 데이터가 존재하는 경우, 상기 지역 정보와 관련된 단어가 존재하는지 여부를 검색하여 지역 정보를 검색할 수 있다.
그리고, 상기 검색하는 단계는, 상기 지역에 위치하는 이용자들의 소셜 네트워크 서비스 중 영상 데이터가 존재하는 경우, 상기 지역 정보와 관련된 영상이 존재하는지 여부를 검색하여 지역 정보를 검색할 수 있다.
또한, 상기 지역 정보가 날씨 정보인 경우, 상기 검색하는 단계는, 상기 영상 데이터가 외부 영상인지 여부를 판단하는 단계; 상기 영상 데이터가 외부 영상인 경우, 상기영상 데이터를 하늘 영역 및 지상 영역으로 분리하는 단계; 및 상기 하늘 영역의 색과 패턴 정보를 통해 날씨 정보를 검색하는 단계;를 포함한다.
그리고, 상기 지역 정보 UI는, 상기 지도상에 상기 지역 정보에 대응되는 아이템을 디스플레이하며, 상기 디스플레이하는 단계는, 상기 아이템이 선택되면, 상기 선택된 지역의 지역 정보를 시간순으로 디스플레이하는 타임 라인 UI 디스플레이하는 단계;를 포함할 수 있다.
또한, 상기 지역 정보는, 날씨 정보, 공연 정보, 축제 정보, 식당 정보, 관광지 정보, 교통량 정보 중 적어도 하나를 포함할 수 있다.
한편, 상기 목적을 달성하기 위한 본 발명의 일 실시예에 따른, 전자 기기는, 정보 제공 서버와 통신을 수행하는 통신부; 사용자 명령을 입력받는 입력부; 디스플레이부; 및 상기 입력부를 통해 지역 정보를 요청하는 사용자 명령이 입력되면, 사용자가 검색하고자 하는 지역의 위치 정보 및 지역 정보 요청 신호를 상기 정보 제공 서버로 전송하고, 상기 지역 정보 요청 신호에 응답하여 상기 정보 제공 서버가 소셜 네트워크 서비스를 이용하여 실시간으로 검색한 상기 지역의 지역 정보를 상기 정보 제공 서버로부터 수신하도록 상기 통신부를 제어하며, 상기 정보 제공 서버로부터 수신한 상기 지역 정보 및 상기 지역의 지도를 이용하여 지역 정보 UI를 디스플레이하도록 상기 디스플레이부를 제어하는 제어부;를 포함한다.
또한, 상기 정보 제공 서버는, 상기 위치 정보를 바탕으로 상기 사용자가 검색하고자 하는 지역에 위치하는 이용자들을 검색하고, 상기 검색된 이용자들의 소셜 네트워크 서비스를 검색하여 상기 지역 정보를 검색할 수 있다.
그리고, 상기 정보 제공 서버는, 상기 지역에 위치하는 이용자들의 소셜 네트워크 서비스 중에 텍스트 데이터가 존재하는 경우, 상기 지역 정보와 관련된 단어가 존재하는지 여부를 검색하여 지역 정보를 검색할 수 있다.
또한, 상기 정보 제공 서버는, 상기 지역에 위치하는 이용자들의 소셜 네트워크 서비스 중에 영상 데이터가 존재하는 경우, 상기 지역 정보와 관련된 영상이 존재하는지 여부를 검색하여 상기 지역 정보를 검색할 수 있다.
그리고, 상기 지역 정보가 날씨 정보인 경우, 상기 정보 제공 서버는, 상기 영상 데이터가 외부 영상인지 여부를 판단하고, 상기 영상 데이터가 외부 영상인 경우, 상기 영상 데이터를 하늘 영역 및 지상 영역으로 분리하고, 상기 하늘 영역의 색과 패턴 정보를 통해 날씨 정보를 추출하여 상기 추출된 날씨 정보를 상기 전자 기기에 전송할 수 있다.
또한, 상기 지역 정보 UI는, 상기 지도상에 상기 지역 정보에 대응되는 아이템을 디스플레이하며, 상기 제어부는, 상기 입력부를 통해 상기 아이템이 선택되면, 상기 선택된 지역의 지역 정보를 시간순으로 디스플레이하는 타임 라인 UI를 디스플레이하도록 상기 디스플레이부를 제어할 수 있다.
그리고, 상기 지역 정보는, 날씨 정보, 공연 정보, 축제 정보, 식당 정보, 관광지 정보, 교통량 정보 중 적어도 하나를 포함할 수 있다.
한편, 상기 목적을 달성하기 위한 본 발명의 일 실시예에 따른, 전자 기기 및 정보 제공 서버를 포함하는 시스템의 정보 제공 방법은, 상기 전자 기기가, 지역 정보를 요청하기 위하여 사용자에 의해 작성된 질문을 정보 제공 서버로 전송하는 단계; 상기 정보 제공 서버가, 상기 질문으로부터 사용자가 요청하고자 하는 지역의 위치 정보 및 상기 사용자가 요청하고자 하는 지역 정보를 분석하는 단계; 상기 정보 제공 서버가, 기 등록된 타 이용자들의 사용자 정보를 검색하여 상기 질문에 대한 응답자를 추출하는 단계; 상기 정보 제공 서버가, 상기 추출된 응답자에 대응되는 적어도 하나의 타 전자 기기로 질문을 전송하는 단계; 및 상기 전자 기기가, 상기 적어도 하나의 응답자들로부터 작성된 상기 질문에 대한 응답을 상기 타 전자 기기로부터 수신하는 단계;를 포함하는 정보 제공 방법.
그리고, 상기 타 전자 기기가, 상기 사용자가 요청하고자 하는 지역의 위치 정보와 상기 타 전자 기기의 위치 정보를 비교하는 단계; 및 상기 타 전자 기기가 상기 사용자가 요청하고자 하는 지역에 위치하는 경우, 상기 타 전자 기기가, 상기 질문을 디스플레이하는 단계;를 포함할 수 있다.
또한, 상기 사용자 정보는, 상기 사용자 및 상기 타 이용자들에 의해 서버에 기 등록되거나, 상기 사용자 및 상기 타 이용자들의 전자 기기 사용 정보를 바탕으로 기 생성될 수 있다.
그리고, 상기 추출하는 단계는, 상기 위치 정보와 상기 기 등록된 타 사용자들의 자주 위치하는 사용자 위치 정보를 비교하여 응답자를 추출하는 단계; 및 상기 질문 유형 정보와 상기 기 등록된 타 사용자들의 질문 관심 정보를 비교하여 응답자를 추출하는 단계; 및 상기 타 사용자들의 응답 패턴을 분석하여 응답자를 추출하는 단계;를 포함할 수 있다.
또한, 상기 전자 기기가, 상기 질문에 대응한 응답을 지도상의 상기 응답한 사용자가 현재 위치하는 지역에 디스플레이하는 단계;를 더 포함할 수 있다.
상술한 바와 같은 본 발명의 다양한 실시예에 의해, 사용자는 날씨 정보와 교통량 정보와 같은 실시간성이 중요한 정보를 소셜 네트워크 서비스를 이용하여 실시간으로 확인할 수 있게 된다.
도 1은 본 발명의 일 실시예에 따른, 정보 제공 시스템을 도시한 도면,
도 2는 본 발명의 일 실시예에 따른, 정보 제공 시스템의 정보 제공 방법을 설명하기 위한 시퀀스도,
도 3은 본 발명의 일 실시예에 따른, 정보 제공 서버가 소셜 네트워크 서비스를 이용하여 지역 정보를 검색하는 방법을 설명하기 위한 흐름도,
도 4는 본 발명의 일 실시예에 따른, 전자 기기에서 제공하는 지역 정보 UI를 도시한 도면,
도 5는 본 발명의 일 실시예에 따른, 전자 기기에서 제공하는 타임 라인 UI를 도시한 도면,
도 6은 본 발명의 다른 실시예에 따른, 정보 제공 시스템의 정보 제공 방법을 설명하기 위한 시퀀스도
도 7은 본 발명의 다른 실시예에 따른, 전자 기기에서 제공하는 질문에 대한 응답을 지도상에 도시한 도면,
도 8은 본 발명의 일 실시예에 따른, 전자 기기의 구성을 나타내는 블럭도, 그리고,
도 9는 본 발명의 일 실시예에 따른, 정보 제공 서버의 구성을 나타내는 블럭도이다.
본 발명의 일 실시예에 따르면, 지역 정보를 검색하기 위한 사용자 명령이 입력되면, 전자 기기(100)는 사용자가 검색하고자 하는 지역의 위치 정보 및 지역 정보 요청 신호를 정보 제공 서버(200)로 전송한다. 이때, 지역 정보는 날씨 정보와 교통량 정보와 같은 실시간성이 중요한 정보이나, 이는 일 실시예에 불과할 뿐, 공연 정보, 축제 정보, 식당 정보, 관광지 정보, 감성 공유 정보들과 같은 다양한 정보가 포함될 수 있다.
전자 기기(100)로부터 사용자가 검색하고자 하는 지역의 위치 정보 및 지역 정보 요청 신호가 수신되면, 정보 제공 서버(200)는 지역 정보 요청 신호에 응답하여 사용자가 검색하고자 하는 지역에 위치하는 이용자들의 소셜 네트워크 서비스를 이용하여 사용자가 검색하고자 하는 지역의 지역 정보를 검색한다. 구체적으로, 정보 제공 서버(200)는 전자 기기(100)로부터 수신된 위치 정보 및 타 전자 기기(300-1,300-2,300-3)들의 위치 정보(예를 들어, GPS 정보)에 따라 사용자가 검색하고자 하는 지역에 현재 위치하는 이용자들을 검색할 수 있다. 그리고, 정보 제공 서버(200)는 사용자가 검색하고자 하는 지역에 현재 위치하는 이용자들의 소셜 네트워크 서비스 중 지역 정보와 관련된 내용을 추출하여 지역 정보를 검색할 수 있다. 예를 들어, 전자 기기(100)의 사용자가 A 지역의 날씨 정보를 요청한 경우, 정보 제공 서버(200)는 A 지역에 위치하는 이용자들을 검색하고, A 지역에 위치하는 이용자들의 소셜 네트워크 서비스 중 날씨 관련 텍스트 또는 영상이 있는지 여부를 판단하여 A 지역의 날씨 정보를 검색할 수 있다.
한편, 정보 제공 서버(200)는 사용자가 검색하고자 하는 지역에 현재 위치하는 이용자들의 소셜 네트워크 서비스 정보를 획득하기 위하여 복수의 타 전자 기기(300-1,300-2,300-3)들로부터 소셜 네트워크 서비스 정보를 실시간으로 수신하여 저장할 수 있다.
그리고, 정보 제공 서버(200)는 검색된 지역 정보를 전자 기기(100)로 전송한다.
그리고, 정보 제공 서버(200)로부터 지역 정보가 수신되면, 전자 기기(100)는 정보 제공 서버(200)로부터 수신한 지역 정보 및 기 저장된 지도를 이용하여 지역 정보 UI를 디스플레이할 수 있다. 이때, 지역 정보 UI는 지도상에 사용자가 검색하고자 하는 지역의 지역 정보에 대응되는 아이템을 디스플레이할 수 있다. 그리고, 아이템이 선택되면, 전자 기기(100)는 사용자가 검색하고자 하는 지역의 지역 정보를 시간순으로 디스플레이하는 타임 라인 UI를 디스플레이할 수 있다.
이에 의해, 사용자는 자신이 검색하고자 하는 지역의 지역 정보를 지역 정보 UI를 통해 실시간으로 확인할 수 있게 된다.
본 발명의 다른 실시예에 따르면, 전자 기기(100)는 지역 정보를 요청하기 위하여 사용자에 의해 작성된 질문을 정보 제공 서버로 전송한다.
지역 정보를 요청하기 위한 질문이 수신되면, 정보 제공 서버(200)는 질문으로부터 사용자가 요청하고자 하는 지역의 위치 정보 및 사용자가 요청하고자 하는 지역 정보를 분석한다. 구체적으로, 정보 제공 서버(200)는 질문을 분석하여 사용자가 요청하고자 하는 지역이 어느 지역인지, 사용자가 요청하고자 하는 지역 정보가 어느 지역 정보인지 여부를 판단할 수 있다. 예를 들어, 질문이 "B 지역에 교통량은 어때"라는 질문이 수신된 경우, 정보 제공 서버(200)는 질문으로부터 사용자가 요청하고자 하는 지역의 위치 정보로 "B 지역"을 추출하고, 사용자가 요청하고자 하는 지역 정보로 "교통량 정보"를 추출할 수 있다.
그리고, 정보 제공 서버(200)는 기 등록된 타 이용자들의 사용자 정보를 검색하여 질문에 대한 응답자를 추출한다. 예를 들어, 사용자가 요청하고자 하는 지역 정보가 음식 정보인 경우, 정보 제공 서버(200)는 타 이용자들 중 관심 분야가 음식인 타 이용자들을 질문에 대한 응답자로 추출할 수 있다. 또 다른 예로 사용자가 요청하고자 하는 지역 정보가 교통량 또는 날씨 정보인 경우, 정보 제공 서버(200)는 타 이용자들 중 사용자가 요청하고자 하는 지역에 주소, 회사를 가지는 타 이용자 또는 사용자가 요청하고자 하는 지역을 자주 다니는 것으로 판단된 타 이용자를 질문에 대한 응답자로 추출할 수 있다.
한편, 사용자 정보는 기존에 사용자에 의해 정보 제공 서버(300)에 등록되거나 타 이용자들이 전자 기기(300)를 사용한 사용 정보에 따라 분석되어 정보 제공 서버(200)에 등록될 수 있다. 예를 들어, 정보 제공 서버(200)는 이용자들이 기등록한 주소, 회사주소, 관심분야를 사용자 정보로 저장할 수 있다. 또한, 타 전자 기기(300)는 이용자들이 사용하는 타 전자 기기(300)들의 GPS 정보를 이용하여 이동 경로를 분석하거나, 이용자들이 자주 사용한 검색어를 분석하거나, 타 전자 기기(300)들의 어플리케이션 사용 정보를 분석하거나, 이용자들이 자주 방문한 웹 사이트를 분석하여 사용자 정보로 획득하고, 획득된 사용자 정보를 정보 제공 서버(200)로 전송할 수 있다. 예를 들어, 이용자들이 자주 사용한 검색어가 음식에 해당하거나 자주 방문한 웹사이트가 음식 관련 사이트인 경우, 전자 기기(100)는 사용자 정보로서 관심 분야에 음식을 획득하고, 획득된 관심분야를 정보 제공 서버(200)에 전송할 수 있다.
정보 제공 서버(200)는 추출된 응답자들에 대응되는 타 전자 기기(300-1,300-2,300-3)들에게 질문을 전송한다.
그리고, 타 전자 기기(300-1,300-2,300-3)는 사용자가 요청하고자 하는 지역의 위치 정보 및 타 전자 기기(300-1,300-2,300-3)의 현재 위치 정보를 비교한다. 구체적으로, 타 전자 기기(300-1,300-2,300-3)는 정보 제공 서버(200)로부터 수신한 사용자가 요청하고자 하는 지역의 위치 정보 및 실시간으로 수집하는 타 전자 기기(300-1,300-2,300-3)의 위치 정보(예를 들어, GPS 정보)를 비교할 수 있다.
그리고, 사용자가 요청하고자 하는 지역에 위치하는 타 전자 기기(또는 사용자가 요청하고자 하는 지역에 기설정된 거리 이내에 위치하는 타 전자 기기)만 질문을 디스플레이할 수 있다. 예를 들어, 사용자가 요청하고자 하는 지역이 A 지역인 경우, 복수의 타 전자 기기(300-1,300-2,300-3) 중 A 지역에 위치하는 타 전자 기기만이 질문을 디스플레이할 수 있다. 이는 타 전자 기기가 현재 위치하는 정보는 타인의 사생활과 관련된 정보로서, 정보 제공 서버가 수집할 경우 프라이버시에 문제가 발생할 수 있기 때문이다. 따라서, 타 전자 기기가 사용자가 요청하고자 하는 지역에 현재 위치하는지 여부는 타 전자 기기에 의해 판단될 수 있다.
그리고, 적어도 하나의 타 이용자들에 의해 질문에 대한 응답이 작성되면, 적어도 하나의 타 전자 기기(300)는 작성된 질문에 대한 응답을 전자 기기(100)로 전송한다.
그리고, 전자 기기(100)는 적어도 하나의 응답자들로부터 작성된 질문에 대한 응답을 수신한다. 이때, 전자 기기(100)는 지도의 사용자가 요청하고자 하는 지역에 질문에 대한 응답을 디스플레이할 수 있다.
이에 의해, 사용자는 사용자가 요청하고자 하는 지역에 위치하는 타 이용자들로부터 지역 정보를 실시간으로 제공받을 수 있게 된다.
이하에서는 도 2 내지 도 5를 참조하여, 전자 기기(100)가 정보 제공 서버(200)로부터 수신한 지역 정보를 바탕으로 지역 정보 UI를 디스플레이하는 실시예에 대해 설명하기로 한다.
도 2는 본 발명의 일 실시예에 따른, 정보 제공 시스템의 정보 제공 방법을 설명하기 위한 시퀀스도이다.
우선, 정보 제공 서버(200)는 타 전자 기기들(300)로부터 소셜 네트워크 서비스 정보를 수집한다(S605). 이때, 소셜 네트워크 서비스로는 트위터, 페이스북, foursquare, instagram 등일 수 있으나 이는 일 실시예에 불과할 뿐, 다른 소셜 네트워크 서비스 역시 본 발명의 일 실시예에 포함될 수 있다. 특히, 정보 제공 서버(200)는 타 전자 기기(300)로부터 소셜 네트워크 서비스 정보를 실시간으로 수집할 수 있다.
전자 기기(100)는 지역 정보 요청을 입력받는다(S210). 이때, 전자 기기(100)는 사용자 의해 사용자가 검색하고자 하는 지역 및 지역 정보를 입력받을 수 있다. 예를 들어, 전자 기기(100)는 사용자에 의해 사용자가 검색하고자 하는 지역으로 "서울시 강서구 화곡동"을 입력받을 수 있으며, 사용자가 검색하고자 하는 지역 정보로서 "날씨 정보"를 입력받을 수 있다.
그리고, 전자 기기(100)는 입력된 위치 정보 및 지역 정보 요청 신호를 정보 제공 서버(200)로 전송한다(S220).
정보 제공 서버(200)는 위치 정보를 바탕으로 사용자가 검색하고자 하는 지역에 위치하는 타 이용자들을 검색한다(S230). 구체적으로, 사용자가 검색하고자 하는 지역으로 "서울시 강서구 화곡동"인 경우, 정보 제공 서버(200)는 타 전자 기기(100)로부터 수신한 소셜 네트워크 서비스 정보의 메타 데이터에 포함된 위치정보(예를 들어, GPS 정보)를 이용하여 "서울시 강서구 화곡동"에 현재 위치하는 타 이용자들을 검색할 수 있다.
그리고, 정보 제공 서버(200)는 사용자가 요청하고자 하는 지역에 위치하는 타 이용자들의 소셜 네트워크 서비스를 이용하여 지역 정보를 검색한다(S240). 이에 대해서는 도 3을 참조하여 더욱 상세히 설명하도록 한다.
도 3은 본 발명의 일 실시예에 따른, 정보 제공 서버가 소셜 네트워크 서비스를 이용하여 지역 정보를 검색하는 방법을 설명하기 위한 흐름도이다.
우선, 정보 제공 서버(200)는 수집된 소셜 네트워크 서비스 중 텍스트 데이터 또는 영상 데이터가 존재하는지 여부를 판단하기 위해 소셜 네트워크 서비스를 분석한다(S241).
그리고, 정보 제공 서버(200)는 수집된 소셜 네트워크 서비스 중 텍스트 데이터가 존재하는지 여부를 판단한다(S242).
텍스트 데이터가 존재하는 경우(S242-Y), 정보 제공 서버(200)는 텍스트 데이터 내에 지역 정보와 관련된 내용이 있는지 여부를 검색한다(S243). 예를 들어, 사용자가 검색하고자 하는 지역 정보가 날씨 정보인 경우, 정보 제공 서버(200)는 텍스트 데이터 내에 날씨 정보와 관련된 내용(예를 들어, "비", "눈", "바람" 등)이 있는지 여부를 검색할 수 있다.
그리고, 정보 제공 서버(200)는 지역 정보와 관련된 텍스트를 추출한다(S244). 예를 들어, 정보 제공 서버(200)는 텍스트 데이터 내에 날씨 정보와 관련된 텍스트인 "비", "눈", "바람", "춥다", "덥다." 등과 같은 텍스트를 추출할 수 있다.
그리고, 정보 제공 서버(200)는 추출된 텍스트를 분류하여 저장한다(S245). 예를 들어, 정보 제공 서버(200)는 텍스트 데이터 중 "비","우산"이 포함된 소셜 네트워크 서비스를 날씨 정보로 "비"로 분류하여 저장할 수 있다.
그러나, 소셜 네트워크 서비스에 텍스트 데이터가 존재하지 않는 경우(S242-N), 정보 제공 서버(200)는 영상 데이터가 존재하는 것으로 판단한다(S246).
그리고, 정보 제공 서버(200)는 영상 데이터 내에 지역 정보와 관련된 내용이 있는지 여부를 검색한다. 예를 들어, 사용자가 검색하고자 하는 지역 정보가 날씨 정보인 경우, 정보 제공 서버(200)는 영상 데이터의 패턴 및 색상 정보를 바탕으로 지상 영역과 하늘 영역으로 분리할 수 있다. 그리고, 정보 제공 서버(200)는 분리된 영역 중 하늘 영역의 색과 패턴을 분석하여 날씨 정보와 관련된 내용을 검색할 수 있다. 예를 들어, 정보 제공 서버(200)는 하늘 영역이 파란색이거나 하늘 영역 내에 흰색 눈이 분포되어 있는 경우, 날씨 정보와 관련된 내용을 검색할 수 있다.
그리고, 정보 제공 서버(200)는 지역 정보와 관련된 영상을 추출한다(S248). 즉, 정보 제공 서버(200)는 복수의 영상 데이터 중 날씨 정보와 관련된 영상 데이터를 따라 추출할 수 있다.
그리고, 정보 제공 서버(200)는 해당 영상 데이터를 분류하여 저장한다(S249). 예를 들어, 정보 제공 서버(200)는 하늘 영역에 흰색 눈이 존재하는 영상 데이터를 포함하는 소셜 네트워크 서비스들을 날씨 정보로 "눈" 항목에 분류하여 저장할 수 있다.
다시 도 2에 대해 설명하면, 정보 제공 서버(200)는 도 3에서 설명한 바와 같이 검색된 지역 정보를 전자 기기(100)로 전송한다(S250). 이때, 정보 제공 서버(200)는 지역 정보로서 소셜 네트워크 서비스 정보를 직접 전송해 줄 수 있으며, 분류된 내용을 전송해 줄 수 있다. 예를 들어, 정보 제공 서버(200)는 "강서구에 눈이 와요."라는 소셜 네트워크 서비스의 맨션을 직접 전자 기기(100)로 전송할 수 있으며, "강서구"의 날씨 정보로 "눈"이라는 정보를 전자 기기(100)에 전송할 수 있다.
또한, 정보 제공 서버(200)는 소셜 네트워크 서비스를 이용하여 검색된 지역 정보뿐만 아니라, 다른 방법으로 획득한 지역 정보를 함께 전송할 수 있다. 예를 들어, 사용자가 검색하고자 하는 지역 정보가 날씨 정보인 경우, 정보 제공 서버(200)는 기상청에서 획득한 날씨 정보, CCTV에 의해 촬영된 영상 데이터, 소셜 네트워크 서비스를 이용하여 검색된 지역 정보 등을 함께 전송할 수 있다.
그리고, 전자 기기(100)는 수신된 지역 정보 및 지도를 이용하여 지역 정보 UI를 디스플레이한다(S260). 이때, 지역 정보 UI는 지도의 타 이용자들이 현재 위치하는 지역에 지역 정보를 나타내는 아이템을 포함한다. 예를 들어, 사용자가 검색하고자 하는 지역 정보가 "서울시 강서구 화곡동의 날씨 정보"인 경우, 전자 기기(100)는 도 4에 도시된 바와 같은, 지역 정보 UI를 디스플레이할 수 있다. 이때, 지역 정보 UI에 디스플레이되는 아이템은 기상청에서 의해 수신된 날씨 정보에 대응되는 아이템(400-1,400-2,400-3,400-4), 날씨 정보를 포함하는 소셜 네트워크 서비스에 대응되는 아이템(410-1,410-2,410-3,410-4,410-5) 및 CCTV에 의해 획득된 날씨 정보에 대응되는 아이템(420-1,420-2)을 포함할 수 있다.
또한, 지역 정보 UI에 디스플레이된 아이템 중 하나가 선택되면, 전자 기기(100)는 선택된 아이템의 지역의 지역 정보를 시간순으로 디스플레이하는 타임 라인 UI를 디스플레이할 수 있다. 예를 들어, 날씨 정보를 포함하는 소셜 네트워크 서비스에 대응되는 아이템 중 하나가 선택되면, 전자 기기(100)는 도 5에 도시된 바와 같이, 선택된 아이템에 대응되는 지역의 날씨 정보를 시간순으로 디스플레이하는 타임 라인 UI(510)를 디스플레이할 수 있다.
상술한 바와 같이, 타 이용자들의 소셜 네트워크 서비스 정보를 이용하여 검색된 지역 정보를 지역 정보 UI를 통해 제공함으로써, 사용자는 자신이 검색하고자 하는 지역의 지역 정보를 실시간으로 확인할 수 있게 된다.
이하에서는 도 6 및 도 7을 참조하여, 정보 제공 서버(200)가 지역 정보를 요청하는 질문을 해당 지역의 타 이용자들에게 전송하여, 타 이용자들로부터 지역 정보를 직접 응답받을 수 있는 실시예에 대해 설명하기로 한다.
도 6은 본 발명의 다른 실시예에 따른, 정보 제공 시스템의 정보 제공 방법을 설명하기 위한 시퀀스도이다.
우선, 정보 제공 서버(200)는 사용자 정보를 전자 기기들(100,300)로부터 제공받는다. 이때, 사용자 정보는 사용자의 주소, 회사, 관심분야, 취미, 이동 경로 등을 포함할 수 있으며, 사용자에 의해 직접 입력될 수 있으나, 이는 일 실시예에 불과한 뿐, 전자 기기(100,300)가 사용자들의 전자 기기 사용 정보를 통해 사용자 정보를 획득할 수 있다. 예를 들어, 전자 기기(100,300)는 이용자들이 사용하는 전자 기기(100, 300)들의 GPS 정보를 이용하여 이동 경로를 분석하거나, 이용자들이 자주 사용한 검색어를 분석하거나, 전자 기기(100, 300)들의 어플리케이션 사용 정보를 분석하거나, 이용자들이 자주 방문한 웹 사이트를 분석하여 사용자 정보로 획득하며, 획득된 사용자 정보를 정보 제공 서버(200)로 전송할 수 있다. 예를 들어, 이용자들이 자주 사용한 검색어가 음식에 해당하거나 자주 방문한 웹사이트가 음식 관련 사이트인 경우, 전자 기기(100)는 사용자 정보로서 관심 분야에 음식을 획득하고, 획득된 관심분야를 정보 제공 서버(200)에 전송할 수 있다.
전자 기기(100)는 사용자 입력에 의해 지역 정보에 관한 질문을 작성한다(S610). 이때, 지역 정보에 관한 질문은 일반적인 평상문일 수 있으며, 예를 들어, "올림픽대교 교통은 어때?"라는 질문일 수 있다.
그리고, 전자 기기(100)는 작성된 질문을 정보 제공 서버(200)에 전송한다( S620).
정보 제공 서버(200)는 질문으로부터 사용자가 요청한 지역의 위치 정보 및 지역 정보를 분석한다(S630). 구체적으로, 정보 제공 서버(200)는 질문을 텍스트 분석하여 사용자가 요청하고자 하는 지역의 위치 정보 및 지역 정보를 분석할 수 있다. 예를 들어, "올림픽대교 교통은 어때?"라는 질문이 수신된 경우, 정보 제공 서버(200)는 텍스트 분석을 수행하고, "올림픽대교"라는 텍스트를 통해 사용자가 요청하고자 하는 지역의 위치 정보를 추출하며, "교통"이라는 텍스트를 통해 사용자가 요청하고자 하는 지역 정보로서 교통량 정보를 추출할 수 있다. 질문에 사용자가 요청하고자 하는 지역의 위치 정보가 포함되어 있지 않은 경우, 정보 제공 서버(200)는 전자 기기(100)의 현재 위치 정보를 사용자가 요청하고자 하는 지역의 위치 정보로 판단할 수 있다.
그리고, 정보 제공 서버(200)는 기 등록된 사용자 정보를 이용하여 응답자를 추출한다(S640). 구체적으로, 정보 제공 서버(200)는 기 등록된 사용자 정보와, 위치 정보 및 지역 정보를 비교하여, 사용자의 질문에 대한 응답자를 추출할 수 있다. 특히, 정보 제공 서버(200)는 사용자가 요청하고자 하는 지역의 위치 정보와 기 등록된 타 사용자들의 자주 위치하는 사용자 위치 정보를 비교하여 응답자를 추출할 수 있다. 예를 들어, 정보 제공 서버(200)는 사용자가 요청하고자 하는 지역의 위치 정보와 기 등록된 사용자들의 주소, 회사지, 이동 경로를 비교하여, 사용자가 요청하고자 하는 지역과 동일한 주소, 회사지, 이동 경로를 가지는 타 사용자를 응답자로 추출할 수 있다. 또한, 정보 제공 서버(200)는 질문 유형 정보와 기 등록된 타 사용자들의 질문 관심 정보를 비교하여 응답자를 추출할 수 있다. 예를 들어, 지역 정보의 질문 유형 정보가 "교통량 정보"인 경우, 정보 제공 서버(200)는 타 사용자들 중 기 등록된 질문 관심 정보가 "교통","차"인 타 이용자들을 응답자로 추출할 수 있다. 또한, 정보 제공 서버(200)는 타 사용자들의 응답 패턴을 분석하여 응답자를 추출할 수 있다. 예를 들어, 질문이 퇴근시간에 전송된 경우, 정보 제공 서버(200)는 퇴근 시간에 자주 응답하는 타 사용자들을 응답자로 추출할 수 있다.
그리고, 정보 제공 서버(200)는 추출된 응답자에 대응되는 타 전자 기기(300)로 질문을 전송한다(S650).
타 전자 기기(300)는 현재 위치하는 지역이 사용자가 요청하고자 하는 지역인지 여부를 판단한다(S660). 구체적으로, 타 전자 기기(100)가 현재 위치하는 지역은 타인의 사생활과 관련된 것으로, 정보 제공 서버(200)가 수집하지 않고, 타 전자 기기(100)가 직접 정보 제공 서버(200)로부터 수신한 사용자가 요청하고자 하는 지역의 위치 정보와 자신의 현재 위치 정보(예를 들어, GPS 정보)를 비교하여, 타 전자 기기(300)가 사용자가 요청하고자 하는 지역에 위치하는지 여부를 판단할 수 있다.
타 전자 기기(300)가 사용자가 요청하고자 하는 지역에 위치하는 경우, 타 전자 기기(300)는 질문을 디스플레이한다(S670). 타 전자 기기(300)가 사용자가 요청하고자 하는 지역에 위치하지 않는 경우, 타 전자 기기(300)는 질문을 디스플레이하지 않을 수 있다.
그리고, 타 전자 기기(300)는 사용자 입력에 의해 질문에 대한 응답을 작성한다(S680).
그리고, 타 전자 기기(300)는 질문에 대한 응답을 전자 기기(100)로 전송한다(S690). 이때, 타 전자 기기(300)가 질문에 대한 응답을 전자 기기(100)로 바로 전송하는 것은 일 실시예에 불과할 뿐, 타 전자 기기(300)가 정보 제공 서버(200)로 질문에 대한 응답을 전송하고, 정보 제공 서버(200)가 전자 기기(100)로 질문에 대한 응답을 전송할 수 있다.
그리고, 전자 기기(100)는 질문에 대한 응답을 지도상에 디스플레이한다(S695). 구체적으로, 질문이 "올림픽대로 교통 어때요?"인 경우, 전자 기기(100)는 도 7에 도시된 바와 같이, 지도의 적어도 하나의 타 전자 기기(300)가 위치하는 지역에 해당 타 전자 기기(300)가 전송한 응답(710,720,730,740,750)을 디스플레이할 수 있다.
상술한 바와 같이, 지역 정보에 대한 질문을 사용자가 작성한 경우, 해당 지역에 위치하는 타 이용자들이 질문에 대한 응답을 바로 전송함으로써, 사용자는 지역 정보를 실시간으로 획득할 수 있게 된다.
이하에서는 도 8 및 도 9를 참조하여, 전자 기기(100) 및 정보 제공 서버(200)의 구성에 대해 더욱 상세히 설명하도록 한다.
도 8은 본 발명의 일 실시예에 따른, 전자 기기의 구성을 나타내는 블럭도이다. 도 8에 도시된 바와 같이, 전자 기기(100)는 통신부(110), 입력부(120), 디스플레이부(130) 및 제어부(140)를 포함한다.
한편, 도 2는 전자 기기(100)가 소셜 네트워크 서비스를 이용한 정보 제공 기능을 구비한 장치인 경우를 예로 들어, 각종 구성 요소들을 종합적으로 도시한 것이다. 따라서, 실시 예에 따라서는, 도 2에 도시된 구성 요소 중 일부는 생략 또는 변경될 수도 있고, 다른 구성요소가 더 추가될 수도 있다.
통신부(110)는 다양한 유형의 통신방식에 따라 다양한 유형의 외부 기기(예를 들어, 정보 제공 서버(200) 및 타 전자 기기들(300-1,300-2,300-3)과 통신을 수행하는 구성이다. 특히, 통신부(110)는 와이파이 칩, 블루투스 칩, NFC칩, 무선 통신 칩 등과 같은 다양한 통신 칩을 포함할 수 있다. 이때, 와이파이 칩, 블루투스 칩, NFC 칩은 각각 WiFi 방식, 블루투스 방식, NFC 방식으로 통신을 수행한다. 이 중 NFC 칩은 135kHz, 13.56MHz, 433MHz, 860~960MHz, 2.45GHz 등과 같은 다양한 RF-ID 주파수 대역들 중에서 13.56MHz 대역을 사용하는 NFC(Near Field Communication) 방식으로 동작하는 칩을 의미한다. 와이파이 칩이나 블루투스 칩을 이용하는 경우에는 SSID 및 세션 키 등과 같은 각종 연결 정보를 먼저 송수신하여, 이를 이용하여 통신 연결한 후 각종 정보들을 송수신할 수 있다. 무선 통신 칩은 IEEE, 지그비, 3G(3rd Generation), 3GPP(3rd Generation Partnership Project), LTE(Long Term Evoloution) 등과 같은 다양한 통신 규격에 따라 통신을 수행하는 칩을 의미한다.
입력부(120)는 전자 기기(100)의 전반적인 동작을 제어하기 위해, 사용자 명령을 입력받을 수 있다. 특히, 입력부(120)는 사용자가 요청하고자 하는 지역 정보에 대한 질문 및 질문에 대한 응답을 입력받을 수 있다. 이때, 입력부(120)는 터치 스크린으로 구현될 수 있으나, 이는 일 실시예에 불과할 뿐, 모션 입력부, 음성 입력부, 디지털 펜, 마우스 등과 같이 전자 기기(100)를 제어할 수 있는 다른 입력 장치로 구현될 수 있다.
디스플레이부(130)는 제어부(140)의 제어에 의해 영상 데이터를 출력한다. 특히, 디스플레이부(130)는 도 3에 도시된 바와 같은, 지역 정보 UI를 디스플레이할 수 있으며, 도 4에 도시된 바와 같은, 타임 라인 UI를 디스플레이할 수 있다. 또한, 디스플레이부(130)는 도 7에 도시된 바와 같은, 질문에 대한 응답을 포함하는 지도를 디스플레이할 수 있다.
제어부(140)는 입력부(120)에 입력된 사용자 명령에 따라 전자 기기(100)의 전반적인 동작을 제어한다.
특히, 본 발명의 일 실시예에 의하면, 입력부(120)를 통해 지역 정보를 요청하는 사용자 명령이 입력되면, 제어부(140)는 사용자가 검색하고자 하는 지역의 위치 정보 및 지역 정보 요청 신호를 정보 제공 서버(200)로 전송하도록 통신부(110)를 제어할 수 있다. 그리고, 지역 정보 요청 신호에 응답하여 정보 제공 서버(200)가 소셜 네트워크 서비스를 이용하여 실시간으로 검색한 사용자가 요청하고자 하는 지역의 지역 정보를 정보 제공 서버(200)로부터 수신하도록 통신부(110)를 제어할 수 있다. 그리고, 제어부(140)는 정보 제공 서버(200)로부터 수신한 지역 정보 및 사용자가 요청하고자 하는 지역의 지도를 이용하여 지역 정보 UI를 디스플레이하도록 디스플레이부(130)를 제어할 수 있다.
또 다른 실시예로, 입력부(120)를 통해 지역 정보를 요청하는 질문이 입력되면, 제어부(140)는 질문을 정보 제공 서버(200)로 전송하도록 통신부(110)를 제어할 수 있다. 그리고, 정보 제공 서버(200)가 질문을 분석하여 응답자를 추출하고, 추출된 응답자에 질문을 전송하며, 추출된 응답자가 질문에 대한 응답을 전송하는 경우, 제어부(140)는 지도의 응답자가 현재 위치하는 지역상에 질문에 대한 응답을 디스플레이하도록 디스플레이부(130)를 제어할 수 있다.
도 9는 본 발명의 일 실시예에 따른, 정보 제공 서버(200)의 구성을 나타내는 블럭도이다. 도 9에 도시된 바와 같이, 정보 제공 서버(200)는 통신부(210), 저장부(220), 제어부(230)를 포함한다.
통신부(210)는 다양한 유형의 통신방식에 따라 다양한 전자 기기(100,300-1,300-2,300-3)와 통신을 수행하는 구성이다. 특히, 통신부(210)는 와이파이 통신방식, 블루투스 통신 방식, 무선 통신 방식 등과 같은 다양한 통신 방식을 이용하여 전자기기들과 통신을 수행할 수 있다.
저장부(220)는 정보 제공 서버(200)를 구동하기 위한 다양한 프로그램 및 모듈을 저장한다. 또한, 저장부(220)는 사용자 정보에 대한 데이터베이스를 저장하며, 사용자들의 소셜 네트워크 서비스 정보를 실시간으로 수신하여 저장할 수 있다.
제어부(230)는 정보 제공 서버(200)의 전반적인 기능을 제어한다.
특히, 본 발명의 일 실시예로, 전자 기기(100)로부터 사용자가 검색하고자 하는 위치 정보 및 지역 정보 요청 신호가 전송되면, 제어부(230)는 사용자가 검색하고자 하는 위치 정보를 바탕으로 사용자가 검색하고자 하는 지역에 위치하는 이용자를 검색할 수 있다. 그리고, 제어부(230)는 사용자가 검색하고자 하는 지역에 위치하는 이용자들의 소셜 네트워크 서비스를 이용하여 지역 정보를 검색할 수 있다. 이에 대해서는 도 3 및 도 4에 대해 자세히 설명하였으므로, 중복되는 설명은 생략하기로 한다. 그리고 제어부(230)는 검색된 지역 정보를 전자 기기(100)로 전송하도록 통신부(210)를 제어할 수 있다.
또 다른 실시예로, 전자 기기(100)가 지역 정보에 대한 질문을 전송하면, 제어부(230)는 질문으로부터 사용자가 요청하고자 하는 지역의 위치 정보 및 지역 정보를 분석할 수 있다. 그리고, 제어부(230)는 기 등록된 사용자 정보를 분석된 사용자가 요청하고자 하는 지역의 위치 정보 및 지역 정보와 비교하여 응답자를 추출할 수 있다. 그리고, 제어부(230)는 추출된 응답자에 대응되는 타 전자 기기(300)에 질문을 전송하도록 통신부(210)를 제어할 수 있다.
상술한 바와 같은, 전자 기기(100) 및 정보 제공 서버(200)에 의해, 사용자는 날씨 정보, 교통 정보와 같은 실시간성이 매우 중요한 지역 정보를 실시간으로 확인할 수 있게 된다.
한편, 상술한 바와 같은 다양한 실시 예에 따른 정보 제공 방법을 수행하기 위한 프로그램 코드는 다양한 유형의 기록 매체에 저장될 수 있다. 구체적으로는, RAM(Random Access Memory), 플레시메모리, ROM(Read Only Memory), EPROM(Erasable Programmable ROM), EEPROM(Electronically Erasable and Programmable ROM), 레지스터, 하드디스크, 리무버블 디스크, 메모리 카드, USB 메모리, CD-ROM 등과 같이, 단말기에서 판독 가능한 다양한 유형의 기록 매체에 저장되어 있을 수 있다.
이상에서는 본 발명의 바람직한 실시예에 대하여 도시하고 설명하였지만, 본 발명은 상술한 특정의 실시예에 한정되지 아니하며, 청구범위에서 청구하는 본 발명의 요지를 벗어남이 없이 당해 발명이 속하는 기술분야에서 통상의 지식을 가진 자에 의해 다양한 변형실시가 가능한 것은 물론이고, 이러한 변형실시들은 본 발명의 기술적 사상이나 전망으로부터 개별적으로 이해되어져서는 안될 것이다.
110: 통신부 120: 입력부
130: 디스플레이부 140: 제어부
210: 통신부 220: 저장부
230: 제어부

Claims (19)

  1. 전자 기기 및 정보 제공 서버를 포함하는 정보 제공 시스템의 정보 제공 방법에 있어서,
    상기 전자 기기가, 위치 정보 및 지역 정보 요청 신호를 상기 정보 제공 서버로 전송하는 단계;
    상기 정보 제공 서버가, 상기 지역 정보 요청 신호에 응답하여 상기 위치 정보에 대응되는 지역에 위치하는 이용자들을 검색하고, 상기 검색된 이용자들의 소셜 네트워크 서비스를 이용하여 상기 지역의 지역 정보를 실시간으로 검색하는 단계;
    상기 정보 제공 서버가, 상기 검색된 지역 정보를 상기 전자 기기로 전송하는 단계; 및
    상기 전자 기기가, 상기 정보 제공 서버로부터 수신한 상기 지역 정보에 기초하여 상기 지역의 지도 상에 지역 정보 UI를 디스플레이하는 단계;를 포함하는 정보 제공 방법.
  2. 삭제
  3. 제1항에 있어서,
    상기 검색하는 단계는,
    상기 지역에 위치하는 이용자들의 소셜 네트워크 서비스 중 텍스트 데이터가 존재하는 경우, 상기 지역 정보와 관련된 단어가 존재하는지 여부를 검색하여 지역 정보를 검색하는 것을 특징으로 하는 정보 제공 방법.
  4. 제1항에 있어서,
    상기 검색하는 단계는,
    상기 지역에 위치하는 이용자들의 소셜 네트워크 서비스 중 영상 데이터가 존재하는 경우, 상기 지역 정보와 관련된 영상이 존재하는지 여부를 검색하여 지역 정보를 검색하는 것을 특징으로 하는 정보 제공 방법.
  5. 제4항에 있어서,
    상기 지역 정보가 날씨 정보인 경우,
    상기 검색하는 단계는,
    상기 영상 데이터가 외부 영상인지 여부를 판단하는 단계;
    상기 영상 데이터가 외부 영상인 경우, 상기 영상 데이터를 하늘 영역 및 지상 영역으로 분리하는 단계; 및
    상기 하늘 영역의 색과 패턴 정보를 통해 날씨 정보를 검색하는 단계;를 포함하는 정보 제공 방법.
  6. 제1항에 있어서,
    상기 지역 정보 UI는,
    상기 지도 상에 상기 지역 정보에 대응되는 아이템을 디스플레이하며,
    상기 디스플레이하는 단계는,
    상기 아이템이 선택되면, 상기 선택된 지역의 지역 정보를 시간순으로 디스플레이하는 타임 라인 UI 디스플레이하는 단계;를 포함하는 것을 특징으로 하는 정보 제공 방법.
  7. 제1항에 있어서,
    상기 지역 정보는,
    날씨 정보, 공연 정보, 축제 정보, 식당 정보, 관광지 정보, 교통량 정보 중 적어도 하나를 포함하는 것을 특징으로 하는 정보 제공 방법.
  8. 전자 기기에 있어서,
    정보 제공 서버와 통신을 수행하는 통신부;
    사용자 명령을 입력받는 입력부;
    디스플레이부; 및
    상기 입력부를 통해 지역 정보를 요청하는 사용자 명령이 입력되면, 상기 사용자 명령에 대응되는 위치 정보 및 지역 정보 요청 신호를 상기 정보 제공 서버로 전송하고, 상기 정보 제공 서버가 상기 지역 정보 요청 신호에 응답하여 상기 위치 정보에 대응되는 지역에 위치하는 이용자들을 검색하고, 상기 검색된 이용자들의 소셜 네트워크 서비스를 이용하여 실시간으로 검색한 상기 지역의 지역 정보를 상기 정보 제공 서버로부터 수신하도록 상기 통신부를 제어하며, 상기 정보 제공 서버로부터 수신한 상기 지역 정보에 기초하여 상기 지역의 지도 상에 지역 정보 UI를 디스플레이하도록 상기 디스플레이부를 제어하는 제어부;를 포함하는 전자 기기.
  9. 삭제
  10. 제8항에 있어서,
    상기 정보 제공 서버는,
    상기 지역에 위치하는 이용자들의 소셜 네트워크 서비스 중에 텍스트 데이터가 존재하는 경우, 상기 지역 정보와 관련된 단어가 존재하는지 여부를 검색하여 지역 정보를 검색하는 것을 특징으로 하는 전자 기기.
  11. 제8항에 있어서,
    상기 정보 제공 서버는,
    상기 지역에 위치하는 이용자들의 소셜 네트워크 서비스 중에 영상 데이터가 존재하는 경우, 상기 지역 정보와 관련된 영상이 존재하는지 여부를 검색하여 상기 지역 정보를 검색하는 것을 특징으로 하는 전자 기기.
  12. 제11항에 있어서,
    상기 지역 정보가 날씨 정보인 경우,
    상기 정보 제공 서버는,
    상기 영상 데이터가 외부 영상인지 여부를 판단하고, 상기 영상 데이터가 외부 영상인 경우, 상기 영상 데이터를 하늘 영역 및 지상 영역으로 분리하고, 상기 하늘 영역의 색과 패턴 정보를 통해 날씨 정보를 추출하여 상기 추출된 날씨 정보를 상기 전자 기기에 전송하는 것을 특징으로 하는 전자 기기.
  13. 제8항에 있어서,
    상기 지역 정보 UI는,
    상기 지도 상에 상기 지역 정보에 대응되는 아이템을 디스플레이하며,
    상기 제어부는,
    상기 입력부를 통해 상기 아이템이 선택되면, 상기 선택된 지역의 지역 정보를 시간순으로 디스플레이하는 타임 라인 UI를 디스플레이하도록 상기 디스플레이부를 제어하는 것을 특징으로 하는 전자 기기.
  14. 제8항에 있어서,
    상기 지역 정보는,
    날씨 정보, 공연 정보, 축제 정보, 식당 정보, 관광지 정보, 교통량 정보 중 적어도 하나를 포함하는 것을 특징으로 하는 전자 기기.
  15. 삭제
  16. 삭제
  17. 삭제
  18. 삭제
  19. 삭제
KR1020130011262A 2013-01-31 2013-01-31 전자 기기와 정보 제공 서버를 포함하는 시스템의 정보 제공 방법 및 이를 적용한 전자 기기 KR102092285B1 (ko)

Priority Applications (5)

Application Number Priority Date Filing Date Title
KR1020130011262A KR102092285B1 (ko) 2013-01-31 2013-01-31 전자 기기와 정보 제공 서버를 포함하는 시스템의 정보 제공 방법 및 이를 적용한 전자 기기
EP14150435.7A EP2765792B1 (en) 2013-01-31 2014-01-08 Method for providing information in system including electronic device and information providing server, and electronic device thereof
JP2014010138A JP6448906B2 (ja) 2013-01-31 2014-01-23 電子機器と情報提供サーバとを含むシステムの情報提供方法及びそれを適用した電子機器
CN201410042346.8A CN103970825B (zh) 2013-01-31 2014-01-28 在信息提供***中提供信息的方法及电子装置
US14/169,668 US9681287B2 (en) 2013-01-31 2014-01-31 Method for providing information in system including electronic device and information providing server, and electronic device thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020130011262A KR102092285B1 (ko) 2013-01-31 2013-01-31 전자 기기와 정보 제공 서버를 포함하는 시스템의 정보 제공 방법 및 이를 적용한 전자 기기

Publications (2)

Publication Number Publication Date
KR20140098941A KR20140098941A (ko) 2014-08-11
KR102092285B1 true KR102092285B1 (ko) 2020-03-23

Family

ID=50137477

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020130011262A KR102092285B1 (ko) 2013-01-31 2013-01-31 전자 기기와 정보 제공 서버를 포함하는 시스템의 정보 제공 방법 및 이를 적용한 전자 기기

Country Status (5)

Country Link
US (1) US9681287B2 (ko)
EP (1) EP2765792B1 (ko)
JP (1) JP6448906B2 (ko)
KR (1) KR102092285B1 (ko)
CN (1) CN103970825B (ko)

Families Citing this family (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6015182B2 (ja) 2012-07-17 2016-10-26 アイシン・エィ・ダブリュ株式会社 情報共有システム、情報共有方法及び端末装置
JP6065435B2 (ja) * 2012-07-17 2017-01-25 アイシン・エィ・ダブリュ株式会社 情報共有システム、情報共有方法及び端末装置
CN104252524A (zh) * 2014-08-28 2014-12-31 重庆智韬信息技术中心 移动终端数据自动匹配推送的方法
WO2016171874A1 (en) * 2015-04-22 2016-10-27 Google Inc. Providing user-interactive graphical timelines
KR102407133B1 (ko) 2015-08-21 2022-06-10 삼성전자주식회사 전자 장치 및 이의 콘텐트 변형 방법
CN105893536A (zh) * 2016-03-31 2016-08-24 北京金山安全软件有限公司 一种信息显示方法及用户终端
GB2551820A (en) * 2016-06-30 2018-01-03 Just Eat Holding Ltd Data communication apparatus and method for verification and service provision
CN107153685B (zh) * 2017-04-25 2020-06-19 竹间智能科技(上海)有限公司 人机对话***中基于时间线记忆的认知方法及装置
KR102431698B1 (ko) 2017-11-30 2022-08-11 삼성전자주식회사 정보 제공을 위한 시스템, 서버 및 방법
IT201800005755A1 (it) * 2018-05-28 2019-11-28 Apparecchiatura e procedimento per inserire automaticamente un liquido all’interno di componenti di inalatori, in particolare cartomizzatori per sigarette elettroniche.
KR102413551B1 (ko) 2019-10-21 2022-06-27 주식회사 케이티앤지 에어로졸을 생성하는 홀더 및 홀더가 장착되는 크래들을 포함하는 에어로졸 생성 장치, 및 에어로졸을 생성하는 홀더가 장착되는 크래들
KR102120729B1 (ko) * 2019-10-24 2020-06-17 주식회사 휴플 전자 지도를 포함하는 웹페이지를 생성하기 위한 전자 장치, 방법, 및 컴퓨터 판독가능 매체
KR102220383B1 (ko) * 2020-06-02 2021-02-25 주식회사 휴플 장소 정보의 적어도 일부를 통합한 합성 정보를 제공하기 위한 전자 장치 및 시스템
KR102220401B1 (ko) * 2020-06-02 2021-02-25 주식회사 휴플 장소 정보의 레이아웃을 결정하는 메시지 및 그를 처리하는 전자 장치
CN112991100A (zh) * 2021-04-07 2021-06-18 北京有竹居网络技术有限公司 天气提示方法、装置和电子设备
KR102641607B1 (ko) * 2023-05-16 2024-02-29 이규형 실시간으로 시간 및 위치 속성을 갖는 위치 특정 미디어 콘텐츠를 제공하는 방법

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012052930A (ja) * 2010-09-01 2012-03-15 Toshiba Tec Corp 店舗システム及び情報処理装置

Family Cites Families (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100446640B1 (ko) 2003-12-16 2004-09-04 주식회사 아이리스이십일 유무선 네트워크를 이용한 실시간 지식정보 검색 시스템과실시간 지식정보 검색방법 및 이에 대한 지식정보의등록관리 방법
KR20070077270A (ko) * 2006-01-23 2007-07-26 엘지전자 주식회사 네비게이션 시스템의 정보 제공장치 및 방법
US8571580B2 (en) * 2006-06-01 2013-10-29 Loopt Llc. Displaying the location of individuals on an interactive map display on a mobile communication device
US20080082264A1 (en) 2006-09-11 2008-04-03 Broadcom Corporation, A California Corporation GPS route creation, photograph association, and data collection
US7917154B2 (en) * 2006-11-01 2011-03-29 Yahoo! Inc. Determining mobile content for a social network based on location and time
US20080133671A1 (en) 2006-11-30 2008-06-05 Yahoo! Inc. Instant answering
KR20090025839A (ko) 2007-09-07 2009-03-11 팅크웨어(주) 다이어리 서비스 제공 방법 및 상기 방법을 수행하기 위한시스템
WO2009070138A1 (en) * 2007-11-29 2009-06-04 David Stackpole Dynamic geosocial networking
US8275394B2 (en) * 2008-03-20 2012-09-25 Nokia Corporation Nokia places floating profile
US20110151868A1 (en) 2008-08-26 2011-06-23 Hongguang Sun Method of searching for the user equipments in the specific area and means for the same
US10275530B2 (en) 2009-02-02 2019-04-30 Excalibur Ip, Llc System and method for communal search
JP5234796B2 (ja) 2009-03-02 2013-07-10 日本電信電話株式会社 天気情報提供装置、天気情報提供方法および天気情報提供処理プログラム
US20110125765A1 (en) * 2009-11-25 2011-05-26 Nokia Corporation Method and apparatus for updating media profile
JP2011141610A (ja) 2010-01-05 2011-07-21 Hitachi Ltd サービス選定支援システム
KR20110085205A (ko) 2010-01-19 2011-07-27 주식회사 에스비아이에스 기후자료의 가시화를 위한 표출 시스템
US20110197200A1 (en) * 2010-02-11 2011-08-11 Garmin Ltd. Decoding location information in content for use by a native mapping application
US9485642B2 (en) * 2010-03-26 2016-11-01 Hung Yuan Lin System and method for requesting and providing location-based assistance
JP5656456B2 (ja) * 2010-05-28 2015-01-21 富士通テン株式会社 車載用表示装置および表示方法
KR20120087339A (ko) * 2011-01-21 2012-08-07 (주)이노필리아 날씨 및 교통 정보 제공 서비스 방법
US8686832B2 (en) * 2011-04-14 2014-04-01 Ronin Licensing, Llc Device and system for providing current information for a geographic point of interest
KR101859198B1 (ko) * 2011-05-31 2018-05-21 에스케이플래닛 주식회사 집단지성 서비스 시스템 및 그 방법
US8732255B2 (en) * 2011-09-09 2014-05-20 Facebook, Inc. Dynamically created shared spaces
US9275403B2 (en) * 2012-01-31 2016-03-01 Google Inc. Experience sharing system and method
US9460057B2 (en) * 2013-03-15 2016-10-04 Filmstrip, Inc. Theme-based media content generation system and method

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012052930A (ja) * 2010-09-01 2012-03-15 Toshiba Tec Corp 店舗システム及び情報処理装置

Also Published As

Publication number Publication date
EP2765792A1 (en) 2014-08-13
JP2014149823A (ja) 2014-08-21
CN103970825A (zh) 2014-08-06
EP2765792B1 (en) 2020-04-22
KR20140098941A (ko) 2014-08-11
JP6448906B2 (ja) 2019-01-09
US20140213302A1 (en) 2014-07-31
CN103970825B (zh) 2019-07-26
US9681287B2 (en) 2017-06-13

Similar Documents

Publication Publication Date Title
KR102092285B1 (ko) 전자 기기와 정보 제공 서버를 포함하는 시스템의 정보 제공 방법 및 이를 적용한 전자 기기
US20120316772A1 (en) Navigation system and method for planning route thereof
CN102227611A (zh) 用于提供指示制图应用中上下文数据的光标的方法、装置和计算机程序产品
CN106209940B (zh) 信息推送方法及信息推送装置
Chernyshev et al. On 802.11 access point locatability and named entity recognition in service set identifiers
CN105009114A (zh) 预测性地呈现搜索能力
KR102091655B1 (ko) 고객행동분석을 위한 NB-IoT 단말기, 이를 포함한 시스템 및 이의 동작방법
CN110472162A (zh) 评估方法、***、终端及可读存储介质
Du et al. Exploration of optimal Wi-Fi probes layout and estimation model of real-time pedestrian volume detection
KR20190015643A (ko) 빅데이터 기반 사용자 맞춤형 관광 정보 제공 시스템
Niu et al. Integrating multiple data to identify building functions in China’s urban villages
Prandi et al. Enhancing sustainable mobility awareness by exploiting multi-sourced data: the case study of the Madeira Islands
KR102109612B1 (ko) 위치 기반의 지리 관계 서비스를 위한 장치
CN105190575B (zh) 信息处理设备、信息处理方法和信息处理***
KR20200017580A (ko) 기상정보 빅데이터를 이용한 스마트 관광 시스템
US10698966B2 (en) Search result prioritization based on device location
Zhang et al. Identifying logical location via GPS-enabled mobile phone and wearable camera
US9196156B2 (en) Electronic apparatus and method of receiving information, and recording medium for recording program executing method of receiving information
CN105224659A (zh) 信息获取方法和装置
JP6664605B2 (ja) 情報処理装置、情報処理方法及びプログラム
Song et al. The design and implementation of mobile intelligent terminal guide system based on the Internet of Things
US9671994B2 (en) Didactic information portal system
KR102080872B1 (ko) 지도 서비스 제공 장치 및 지도 서비스 제공 방법
KR102615429B1 (ko) 유세차량 플랫폼 제공 시스템 및 방법
KR102347357B1 (ko) 공감콘텐츠 제공서버, 공감콘텐츠 제공방법 및 이 방법을 수행하는 프로그램이 기록된 컴퓨터 판독 가능한 기록매체

Legal Events

Date Code Title Description
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant