[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

KR102268750B1 - 사용자 단말들 간을 그룹으로서 연결하고, 그룹과 연관된 콘텐츠를 포함하는 서비스를 제공하는 방법 및 장치 - Google Patents

사용자 단말들 간을 그룹으로서 연결하고, 그룹과 연관된 콘텐츠를 포함하는 서비스를 제공하는 방법 및 장치 Download PDF

Info

Publication number
KR102268750B1
KR102268750B1 KR1020197036923A KR20197036923A KR102268750B1 KR 102268750 B1 KR102268750 B1 KR 102268750B1 KR 1020197036923 A KR1020197036923 A KR 1020197036923A KR 20197036923 A KR20197036923 A KR 20197036923A KR 102268750 B1 KR102268750 B1 KR 102268750B1
Authority
KR
South Korea
Prior art keywords
user terminal
group
connection service
user terminals
user
Prior art date
Application number
KR1020197036923A
Other languages
English (en)
Other versions
KR20200004416A (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 KR20200004416A publication Critical patent/KR20200004416A/ko
Application granted granted Critical
Publication of KR102268750B1 publication Critical patent/KR102268750B1/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/02Terminal devices
    • H04W88/04Terminal devices adapted for relaying to or from another terminal or user
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/16Arrangements for providing special services to substations
    • H04L12/18Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
    • H04L12/1813Arrangements for providing special services to substations for broadcast or conference, e.g. multicast for computer conferences, e.g. chat rooms
    • H04L12/1818Conference organisation arrangements, e.g. handling schedules, setting up parameters needed by nodes to attend a conference, booking network resources, notifying involved parties
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/72409User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/04Real-time or near real-time messaging, e.g. instant messaging [IM]
    • H04L51/046Interoperability with other network applications or services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/725Cordless telephones
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2250/00Details of telephonic subscriber devices
    • H04M2250/64Details of telephonic subscriber devices file transfer between terminals

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • General Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Human Computer Interaction (AREA)
  • Telephonic Communication Services (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

복수의 사용자 단말들 간의 연결을 개시하기 위한 트리거 신호에 기반하여, 사용자 단말로부터 비가청 주파수 영역을 통해 다른 사용자 단말(들)에 연결 요청 신호를 출력하고, 사용자 단말들 간에 그룹으로서의 연결이 이루어지며, 그룹과 연관된 연결 서비스가 사용자 단말들에 제공되는 방법이 제공된다.

Description

사용자 단말들 간을 그룹으로서 연결하고, 그룹과 연관된 콘텐츠를 포함하는 서비스를 제공하는 방법 및 장치
본 개시는 복수의 사용자 단말들을 그룹으로서 연결하는 방법 및 장치에 관한 것으로, 보다 자세하게는, 사용자 단말들을 그룹으로서 연결하고 사용자 단말들 각각에 해당 그룹과 연관된 콘텐츠를 포함하는 서비스를 제공하는 방법 및 장치와 관련된다.
최근, 사용자 단말들과 같은, 복수의 전자 장치들 간을 서로 연결하고, 연결된 전자 장치들 간에 콘텐츠를 공유하거나 메시지를 송수신하는 기술에 대한 관심이 높아지고 있다. 이러한, 복수의 전자 장치들 간의 연결은, 블루투스와 같은 무선 통신에 의한 패어링(pairing)을 통해 수행되거나, 특정 전자 장치로부터 연결하고자 하는 다른 전자 장치로 요청 메세지를 전송하고 요청 메시지를 수신한 다른 전자 장치가 이를 승인할 경우 이루어진다. 이와 같은 전자 장치들 간을 연결하는 방법은 연결하고자 하는 전자 장치의 수가 수백대(또는, 수천, 수만대) 이상인 경우에는, 이러한 수백대 이상의 전자 장치들 간의 연결을 빠르게 수행할 수 없다.
또한, 전자 장치들 간의 연결이 수행되는 장소가 시끄럽고 혼잡한 장소인 경우, 사용자들 간에 전자 장치의 연결을 위한 요청 메시지를 송수신하기가 어렵게 되므로 전자 장치들 간의 연결이 효율적으로 수행될 수 없다.
따라서, 수백대 이상의 전자 장치들 간의 연결을 신속하고 간편하게 수행할 수 있으며, 나아가, 전자 장치들 간의 연결이 수행되는 장소에 구애되지 않고 전자 장치들 간의 연결을 완료할 수 있는 방법 및 장치가 요구된다.
한국특허공개 제10-2009-0066102호(공개일 2009년 6월 23일)는 이동 단말기를 통해 근거리 무선기기를 검색하고 그 검색 된 무선기기를 간단하게 패어링할 수 있도록 하며, 우선순위가 높은 무선기기를 표시 영역의 상위에 표시하여 출력하는 방법을 기재하고 있다.
상기에서 설명된 정보는 단지 이해를 돕기 위한 것이며, 종래 기술의 일부를 형성하지 않는 내용을 포함할 수 있으며, 종래 기술이 통상의 기술자에게 제시할 수 있는 것을 포함하지 않을 수 있다.
일 실시예는, 사용자 단말들 간의 연결을 개시하기 위한 트리거 신호에 기반하여, 사용자 단말에서 비가청 주파수 영역을 통해 다른 사용자 단말과 그룹으로서의 연결을 위한 연결 요청 신호를 출력하고, 그룹과 연관된 연결 서비스를 사용자 단말 상에서 제공할 수 있다.
일 실시예는, 그룹으로서 연결된 사용자 단말들 중 적어도 일부(또는 각각)에 대해 각 사용자 단말의 위치 정보와 연관된 콘텐츠 또는 사용자 단말들 간에 동기화된 콘텐츠를 연결 서비스로서 제공할 수 있다.
일 측면에 있어서, 제1 사용자 단말인 사용자 단말에 의해 수행되는 연결 서비스 제공 방법에 있어서, 복수의 사용자 단말들 간의 연결을 개시하기 위한 트리거 신호에 기반하여, 비가청 주파수 영역을 통해 상기 복수의 사용자 단말들 중 적어도 하나의 제2 사용자 단말에 연결 요청 신호를 출력하는 단계, 상기 제2 사용자 단말과 상기 제1 사용자 단말을 그룹으로서 연결하는 단계 및 상기 제1 사용자 단말 상에서 상기 그룹과 연관된 연결 서비스를 제공하는 단계를 포함하는 연결 서비스 제공 방법이 제공된다.
상기 연결 요청 신호는, 상기 복수의 사용자 단말들 중 적어도 하나의 제3 사용자 단말을 상기 그룹으로서 연결하도록 상기 제2 사용자 단말이 상기 제3 사용자 단말에 대해 연결 요청 신호를 출력하도록 하는 정보를 포함할 수 있다.
상기 트리거 신호는 상기 제1 사용자 단말에 설치된 메신저 프로그램의 소정의 대화방에 진입한 경우 상기 제1 사용자 단말에 의해 획득되는 신호이거나, 외부로부터 비가청 주파수 영역을 통해 수신되는 신호이거나, 소정의 코드를 식별함에 따라 획득되는 데이터일 수 있다.
상기 그룹에 속하는 사용자 단말들은 각 사용자 단말의 시각 정보에 기반하여 동기화될 수 있다.
상기 연결 서비스는 상기 동기화된 사용자 단말들 중 적어도 일부에 대해 제공되는 콘텐츠를 포함할 수 있다.
상기 연결 서비스 제공 방법은 상기 제1 사용자 단말과 연관된 위치에 대한 위치 정보를 획득하는 단계를 더 포함할 수 있다.
상기 연결 서비스는 상기 위치 정보와 연관된 콘텐츠를 포함할 수 있다.
상기 위치 정보는 상기 위치로부터 비가청 주파수 영역을 통해 획득되거나, 상기 위치에 존재하는 소정의 코드를 식별함에 따라 획득될 수 있다.
상기 연결 서비스는 상기 그룹에 속하는 사용자 단말들 중 적어도 일부에 제공되는 동일한 텍스트 출력, 동일한 오디오 출력 및 동일한 화면 출력 중 적어도 하나의 콘텐츠를 포함할 수 있다.
상기 그룹에 속하는 사용자 단말들 중 적어도 하나가 당첨 단말로서 결정될 수 있다.
상기 제1 사용자 단말이 상기 당첨 단말로서 결정된 때에 있어서, 상기 제1 사용자 단말에 의해 촬영된 영상 또는 이미지를 포함하는 콘텐츠가 상기 그룹에 속하는 사용자 단말들 중 적어도 일부에 상기 연결 서비스로서 제공될 수 있다.
상기 촬영된 영상 또는 이미지가 외부 디스플레이 장치에 디스플레이되도록, 상기 촬영된 영상 또는 이미지를 상기 외부 디스플레이 장치 또는 상기 외부 디스플레이 장치를 관리하는 서버로 전송할 수 있다.
상기 연결 서비스는 상기 그룹에 속하는 사용자 단말들 중 적어도 일부에 제공되는 동일한 오디오를 포함하는 콘텐츠를 포함할 수 있다.
상기 오디오는 소정의 타이밍에 사용자 단말들 중 적어도 일부에 자동으로 출력될 수 있다.
상기 연결 서비스는 상기 그룹에 속하는 사용자 단말들 중 적어도 일부에 제공되는 합성 이미지 또는 합성 영상을 포함할 수 있다.
상기 합성 영상 또는 합성 이미지는 상기 그룹에 속하는 사용자 단말들 중 소정의 위치에 존재하는 사용자 단말들에 의해 촬영된 이미지들 또는 영상들을 합성함으로써 생성될 수 있다.
상기 연결 서비스 제공 방법은, 상기 제1 사용자 단말과 연관된 위치에 대한 위치 정보에 의해 상기 제1 사용자 단말이 상기 소정의 위치에 존재하는 것으로 판단된 때, 상기 제1 사용자 단말에 의해 촬영된 이미지 또는 영상을 상기 합성 영상 또는 합성 이미지를 생성하는 서버로 전송하는 단계 및 상기 서버로부터 상기 연결 서비스로서 상기 합성 영상 또는 합성 이미지를 포함하는 콘텐츠를 수신하는 단계를 더 포함할 수 있다.
상기 합성 영상 또는 합성 이미지는 3D 효과 또는 동적 효과가 부여된 콘텐츠일 수 있다.
상기 연결 서비스는 상기 그룹에 속하는 사용자 단말들 중 적어도 일부의 각 사용자 단말과 연관된 위치에 대한 위치 정보에 대응하는 화면 출력을 상기 각 사용자 단말에 제공하도록 구성될 수 있다.
상기 각 사용자 단말의 화면 출력은 상기 그룹에 속하는 사용자 단말들 중 다수의 사용자 단말들의 화면 출력에 의해 형성되는 의미적 객체의 일부를 구성할 수 있다.
상기 그룹에 속한 사용자 단말들 중 상기 제1 사용자 단말의 사용자와 인적 관계를 형성하고 있는 사용자의 사용자 단말이 포함되어 있는 경우, 상기 연결 서비스는 상기 인적 관계를 형성하고 있는 사용자에 대한 정보를 포함하는 콘텐츠를 포함할 수 있다.
상기 연결 서비스 제공 방법은, 상기 제1 사용자 단말과 연관된 시각 정보 및 위치 정보를 상기 연결 서비스를 제공하는 서버로 전송하는 단계를 더 포함할 수 있다.
상기 연결 서비스를 제공하는 단계는, 상기 서버로부터 소정의 콘텐츠에 관한 정보 및 상기 콘텐츠의 출력 시각과 관련된 정보를 수신하는 단계 및 상기 출력 시각과 관련된 정보에 기반하여 결정된 시각에 상기 소정의 콘텐츠를 출력하는 단계를 포함할 수 있다.
상기 소정의 콘텐츠를 출력하는 단계는, 상기 소정의 콘텐츠에 관한 정보에 기반하여, 상기 소정의 콘텐츠가 상기 제1 사용자 단말에서 상기 소정의 콘텐츠를 검색하여 상기 소정의 콘텐츠를 출력하고, 상기 소정의 콘텐츠가 상기 제1 사용자 단말에 존재하지 않는 경우에는, 상기 서버에 상기 소정의 콘텐츠를 요청하여 상기 서버로부터 수신된 상기 소정의 콘텐츠를 출력할 수 있다.
상기 시각 정보는, 해당 시각 정보의 획득 시의 상기 제1 사용자 단말의 로컬 시각 및 GPS 시각에 관한 정보를 포함할 수 있다.
상기 출력 시각과 관련된 정보는, 상기 콘텐츠를 출력할 소기의 출력 시각을 포함할 수 있다.
상기 소정의 콘텐츠를 출력하는 단계는, 상기 사용자 단말의 로컬 시각, 상기 소기의 출력 시각 및 상기 시각 정보에 기반하여 계산된 오프셋 시간 정보에 기반하여 결정된 시각에 상기 소정의 콘텐츠를 출력할 수 있다.
상기 오프셋 시간 정보는 상기 시각 정보의 획득 시의 상기 제1 사용자 단말의 로컬 시각과 GPS 시각 간의 차일 수 있다.
상기 소정의 콘텐츠를 출력하는 단계는, 상기 소기의 출력 시각과 상기 오프셋 시간 정보에 기반하여 결정된 보정된 출력 시각에 해당하는 상기 제1 사용자 단말의 로컬 시각(즉, 보정된 출력 시각)에 상기 콘텐츠를 출력할 수 있다.
상기 소정의 콘텐츠를 출력하는 단계는, 상기 사용자 단말의 로컬 시각이 상기 보정된 출력 시각을 지난 경우, 지난 시간만큼 상기 콘텐츠를 쉬프트하여 출력할 수 있다.
다른 일 측면에 있어서, 전자 장치에 있어서, 복수의 전자 장치들 간의 연결을 개시하기 위한 트리거 신호에 기반하여, 비가청 주파수 영역을 통해 상기 복수의 전자 장치들 중 적어도 하나의 다른 전자 장치에 연결 요청 신호를 출력하는 신호 송수신부, 상기 다른 전자 장치와 상기 전자 장치를 그룹으로서 연결하는 그룹 생성부 및 상기 전자 장치 상에서 상기 그룹과 연관된 연결 서비스를 제공하는 연결 서비스 제공부를 포함하는 전자 장치가 제공된다.
상기 전자 장치는 상기 전자 장치와 연관된 위치에 대한 위치 정보를 획득하는 위치 정보 획득부를 더 포함할 수 있다.
또 다른 일 측면에 있어서, 연결 서비스를 제공하는 서버에 의해 수행되는, 트리거 신호를 수신한 제1 사용자 단말에 의해 비가청 주파수 영역을 통해 적어도 하나의 제2 사용자 단말로 출력된 연결 요청 신호에 따라 상기 제1 사용자 단말 및 제2 사용자 단말이 그룹으로서 연결되었음을 식별하는 단계, 및 상기 그룹에 속하는 사용자 단말들 중 적어도 일부에 상기 그룹과 연관된 연결 서비스를 제공하는 단계를 포함하는 연결 서비스 제공 방법이 제공된다.
상기 연결 서비스 제공 방법은, 상기 제1 사용자 단말 및 상기 제2 서비스 단말 각각으로부터 각 사용자 단말과 연관된 시각 정보 및 위치 정보를 수신하는 단계를 더 포함할 수 있다.
상기 연결 서비스를 제공하는 단계는, 수신된 위치 정보 및 시각 정보에 기반하여, 그룹에 속하는 사용자 단말들에서 출력될 소정의 콘텐츠에 관한 정보 및 상기 소정의 콘텐츠가 출력되는 출력 시각과 관련된 정보를 결정하는 단계 및 상기 결정된 소정의 콘텐츠에 관한 정보 및 출력 시각과 관련된 정보를 그룹에 속하는 사용자 단말들 중 적어도 일부에 전송하는 단계를 포함할 수 있다.
상기 결정하는 단계는, 상기 그룹에 속하는 적어도 일부의 사용자 단말들 중 각 사용자 단말로부터 수신된 위치 정보에 기반하여, 상기 그룹에 속하는 각 사용자 단말에서 출력될 콘텐츠에 관한 정보를 결정하는 단계 및 상기 그룹에 속하는 각 사용자 단말로부터 수신된 시각 정보에 기반하여, 각 사용자 단말과 연관된 오프셋 시간 정보를 결정하는 단계를 포함할 수 있다.
상기 그룹에 속하는 각 사용자 단말과 연관된 오프셋 시간 정보는 해당 각 사용자 단말의 시각 정보가 나타내는 로컬 시각과 GPS 시각 간의 차일 수 있다.
상기 연결 서비스 제공 방법은 수신된 각 위치 정보를 상기 그룹으로서의 연결이 이루어지는 장소와 연관된 이미지에 맵핑하는 단계를 더 포함할 수 있다.
또 다른 일 측면에 있어서, 통신부 및 상기 통신부에 의해 복수의 사용자 단말들 중 적어도 하나의 사용자 단말로부터 수신된 신호를 사용하여, 트리거 신호를 수신한 제1 사용자 단말에 의해 비가청 주파수 영역을 통해 적어도 하나의 제2 사용자 단말로 출력된 연결 요청 신호에 따라 상기 제1 사용자 단말 및 제2 사용자 단말이 그룹으로서 연결되었음을 식별하고, 상기 그룹에 속하는 사용자 단말들 중 적어도 일부에 상기 그룹과 연관된 연결 서비스를 제공하는 연결 서비스 제공부를 포함하는, 연결 서비스 제공 서버가 제공된다.
비가청 주파수 영역을 통해 복수의 사용자 단말들 간을 연결하기 위한 연결 요청 신호를 출력함으로써, 각각의 사용자 단말이 블루투스 모듈과 같은 별도의 구성을 구비할 필요 없이, 다수(예컨대, 수백대 이상)의 사용자 단말들 간의 연결이 신속하게 이루어질 수 있다.
수백대 이상의 사용자 단말들이 그룹으로서 동기화됨으로써, 그룹에 속하는 수백대 이상의 사용자 단말들 중 적어도 일부(또는 각각)에 대해 동일한 텍스트 출력, 동일한 오디오 출력 또는 동일한 화면 출력을 포함하는 콘텐츠가 연결 서비스로서 제공될 수 있다.
그룹에 속하는 사용자 단말들 중 적어도 일부(또는 각각)에 대해 각 사용자 단말의 위치 정보와 연관된 콘텐츠를 포함하는 연결 서비스가 제공될 수 있다.
도 1은 일 실시예에 따른, 복수의 사용자 단말들을 그룹으로서 연결하고, 사용자 단말들에 연결 서비스를 제공하는 방법을 나타낸다.
도 2는 일 실시예에 따른, 그룹으로서 다른 사용자 단말과 연결되는 사용자 단말 및 연결 서비스를 제공하는 연결 서비스 제공 서버를 나타낸다.
도 3a는 일 실시예에 따른, 사용자 단말의 관점에서, 다른 사용자 단말과 그룹으로서 연결되고, 사용자 단말 상에서 연결 서비스를 제공하는 방법을 나타내는 흐름도이다.
도 3b는 일 실시예에 따른, 연결 서비스 제공 서버의 관점에서, 그룹으로서 연결된 사용자 단말들 중 적어도 일부(또는 각각)에 대해 연결 서비스를 제공하는 방법을 나타내는 흐름도이다.
도 4는 일 예에 따른, 획득된 사용자 단말의 위치 정보와 연관된 콘텐츠를 연결 서비스로서 사용자 단말 상에서 제공하는 방법을 나타내는 흐름도이다.
도 5는 일 예에 따른, 당첨 단말로부터 획득된 영상 또는 이미지와 연관된 연결 서비스를 사용자 단말 상에서 제공하는 방법을 나타내는 흐름도이다.
도 6은 일 예에 따른, 합성 영상 및/또는 이미지를 포함하는 콘텐츠를 연결 서비스로서 사용자 단말 상에서 제공하는 방법을 나타내는 흐름도이다.
도 7는 일 예에 따른, 당첨 단말로부터 획득된 영상 또는 이미지와 연결 서비스를 사용자 단말 상에서 제공하는 방법을 나타낸다.
도 8은 일 예에 따른, 그룹으로서 연결된 사용자 단말들 중 적어도 일부(또는 각각)에 대해 동일한 텍스트 및/또는 동일한 오디오를 포함하는 콘텐츠를 연결 서비스로서 제공하는 방법을 나타낸다.
도 9는 일 예에 따른, 그룹에 속하는 사용자 단말의 위치 정보와 연관된 콘텐츠를 연결 서비스로서 사용자 단말 상에서 제공하는 방법을 나타낸다.
도 10은 일 예에 따른, 사용자 단말과 인적 관계를 형성하고 있는 사용자에 대한 정보를 포함하는 콘텐츠를 연결 서비스로서 사용자 단말 상에서 제공하는 방법을 나타낸다.
도 11은 일 예에 따른, 복수의 사용자 단말들 간의 연결을 개시하기 위한 트리거 신호 및/또는 사용자 단말과 연관된 위치에 대한 위치 정보를 획득하는 방법을 나타낸다.
도 12는 일 예에 따른, 합성 영상 및/또는 이미지를 포함하는 콘텐츠를 연결 서비스로서 사용자 단말 상에서 제공하는 방법을 나타내는 흐름도이다.
도 13은 일 예에 따른, 사용자 단말로부터의 공간 및 시간 정보에 기반하여, 연결 서비스 제공 서버로부터 사용자 단말에 연결 서비스가 제공되는 방법을 나타낸다.
도 14는 일 예에 따른, 사용자 단말로부터의 공간 및 시간 정보에 기반하여, 연결 서비스 제공 서버로부터 사용자 단말에 연결 서비스가 제공되는 방법을 나타내는 흐름도이다.
발명의 실시를 위한 최선의 형태
이하, 본 발명의 실시예를 첨부된 도면을 참조하여 상세하게 설명한다.
여기에서 설명되는, 사용자 단말 상에서 제공하는 "서비스"는 사용자 단말 상에서 출력되는 여하한 종류의 콘텐츠(예컨대, 텍스트, 오디오 및 이미지 중 적어도 하나를 포함하는 콘텐츠) 또는 이러한 콘텐츠를 포함하는 데이터를 의미할 수 있다.
"사용자 단말에 대해 서비스가 제공되는 것"은 사용자 단말 상에서 서비스를 제공하는 것으로서, 예컨대, 사용자 단말의 표시부 또는 스피커를 통해서 서비스(또는 콘텐츠)가 출력되는 것을 의미할 수 있으며, 사용자 단말의 사용자에 대해 서비스가 제공되는 것을 의미할 수 있다.
도 1은 일 실시예에 따른, 복수의 사용자 단말들을 그룹으로서 연결하고, 사용자 단말들에 연결 서비스를 제공하는 방법을 나타낸다.
도 1은 복수의 사용자 단말들이 그룹(120)으로서 서로 연결되고, 그룹(120)에 속하는 사용자 단말들의 중 적어도 일부(또는 각각)에 대해 연결 서비스 제공 서버(130)로부터 연결 서비스가 제공되는 방법을 설명한다. 예컨대, 그룹(120)에 속하는 사용자 단말들의 각각은 도시된 것처럼 스마트폰일 수 있다.
그룹(120)에 속하는 사용자 단말들(110, 110-1, 110-2, ...) 각각은 사용자에 의해 조작 가능한 전자 장치로서 그룹(120)으로서 사용자 단말들(110, 110-1, 110-2, ...)을 연결하기 위한 연결 요청 신호를 송수신하도록 구성될 수 있다.
도시된 바와 같이, 사용자 단말들(110, 110-1, 110-2, ...)의 연결은 복수의 사용자 단말들(110, 110-1, 110-2, ...) 간의 연결을 개시하기 위한 트리거 신호를 획득한 사용자 단말(110)로부터 시작될 수 있다. 도 1에서는 사용자 단말(110)이 트리거 신호를 획득하는 것으로 도시되었으나, 사용자 단말들(110, 110-1, 110-2, ...) 중 임의의 사용자 단말이 그 조작에 따라 트리거 신호를 획득할 수 있으며, 트리거 신호를 획득하는 사용자 단말은 복수일 수도 있다.
트리거 신호를 획득한 사용자 단말(110)은 비가청 주파수 영역을 통해 복수의 사용자 단말들(110, 110-1, 110-2, ...) 중 적어도 하나의 다른 사용자 단말(110-1)에 연결 요청 신호를 출력할 수 있고, 다른 사용자 단말(110-1)과 사용자 단말(110)은 그룹으로서 연결될 수 있다. 다른 사용자 단말(110-1)은 사용자 단말(110)로부터 출력되는 연결 요청 신호가 닿는 거리 범위 내에 위치할 수 있다. 도 1에서는 하나의 다른 사용자 단말(110-1)이 사용자 단말(110)로부터 연결 요청 신호를 수신하는 것으로 도시되었으나, 다른 사용자 단말(110-1)은 복수일 수 있다.
연결 요청 신호는 비가청 주파수 영역을 통해 전달되는 신호로서 음파 신호일 수 있다. 비가청 주파수 영역은 사용자가 청취할 수 없는 주파수 영역일 수 있다. 비가청 주파수 영역을 통해 전달되는 신호는 사용자가 청취할 수 있는 주파수 영역을 통해 전달되는 신호에 의해 간섭이 일어나지 않는다. 따라서, 사용자 단말들(110, 110-1, 110-2, ...) 간의 연결은 연결이 이루어지는 장소의 소음 및 혼잡 여부와 무관하게 수행될 수 있다.
연결 요청 신호는 사용자 단말이 포함하는 스피커를 통해 출력되고, 사용자 단말이 포함하는 마이크를 통해 수신될 수 있다.
연결 요청 신호를 수신한 다른 사용자 단말(110-1)은 또 다른 사용자 단말(110-2)에 대해 연결 요청 신호를 출력할 수 있다. 따라서, 다른 사용자 단말(110-1)이 출력하는 연결 요청 신호가 닿는 범위 내에 존재하는 또 다른 사용자 단말(110-2) 역시 그룹(120)으로서 사용자 단말들(110, 110-1)과 연결될 수 있다.
말하자면, 사용자 단말(110)로부터 출력되는 연결 요청 신호는, 복수의 사용자 단말들(110, 110-1, 110-2, ...) 중 적어도 하나의 또 다른 사용자 단말(110-2)을 그룹(120)으로서 연결하도록 다른 사용자 단말(110-1)이 또 다른 사용자 단말(110-2)에 대해 연결 요청 신호를 출력하도록 하는 정보를 포함할 수 있다.
한편, 또 다른 사용자 단말(110-2) 역시 연결 요청 신호를 출력할 수 있고, 또 다른 사용자 단말(110-2)이 출력한 연결 요청 신호가 닿는 범위 내에 존재하는 사용자 단말(들)은 그룹(120)으로서 연결될 수 있다. 결과적으로, 전체 사용자 단말들(110, 110-1, 110-2, ...)은 연쇄적으로 그룹(120)으로서 연결될 수 있다.
사용자 단말(110-1 또는 110-2)에 의한 연결 요청 신호의 출력은 해당 사용자 단말(110-1 또는 110-2)의 연결 요청 신호의 수신과 (실질적으로 또는 거의) 동시에 수행될 수 있다.
따라서, 전체 사용자 단말들(110, 110-1, 110-2, ...)에 대한 연결이 (실질적으로 또는 거의, 혹은 짧은 시간 내에) 동시에 수행될 수 있다.
연결 서비스 제공 서버(130)는 그룹(120)에 속하는 사용자 단말들(110, 110-1, 110-2, ...) 중 적어도 일부(또는 각각)에 연결 서비스를 제공할 수 있고, 연결 서비스는 그룹에 속하는 적어도 일부의 사용자 단말들 중 각 사용자 단말에 출력될 수 있다. 제공되는 연결 서비스는 그룹(120)과 연관된 콘텐츠를 포함할 수 있다.
사용자 단말들(110, 110-1, 110-2, ...)은, 예컨대, 스포츠 경기장 또는 공연장과 같은 혼잡하고 시끄러운 장소에 위치할 수 있다. 말하자면, 사용자 단말들(110, 110-1, 110-2, ...)은 스포츠 경기장 또는 공연장의 관중들이 소지한 사용자 단말들에 대응될 수 있다. 사용자 단말들(110, 110-1, 110-2, ...)의 중 적어도 일부(또는 각각)에 제공되는 연결 서비스는 사용자 단말들(110, 110-1, 110-2, ...)이 위치한 스포츠 경기장 또는 공연장에서 이루어지는 이벤트와 관련된 콘텐츠를 포함할 수 있다. 따라서, 사용자 단말들(110, 110-1, 110-2, ...)의 사용자들은 제공된 연결 서비스를 통해 상기 이벤트를 더 재미있게 즐길 수 있다.
사용자 단말들(110, 110-1, 110-2, ...) 간의 연결 요청 신호의 송수신에 의한 연결 방법과, 사용자 단말들(110, 110-1, 110-2, ...) 중 적어도 일부(또는 각각)에 대해 제공되는 연결 서비스에 대해서는 후술될 도 2 내지 도 12를 참조하여 더 자세하게 설명된다.
도 2는 일 실시예에 따른, 그룹으로서 다른 사용자 단말과 연결되는 사용자 단말 및 연결 서비스를 제공하는 연결 서비스 제공 서버를 나타낸다.
도 2에서는 사용자 단말(110) 및 연결 서비스 제공 서버(130)의 구조가 도시되었다. 도시된 사용자 단말(110)의 구조에 대한 아래의 설명은 사용자 단말들(110-1, 110-2, ...)의 구조에 대해서도 그대로 적용될 수 있으므로, 중복되는 설명은 생략한다.
사용자 단말(110)은 다른 사용자 단말과의 연결을 위한 연결 요청 신호를 송수신하고, 연결 서비스 제공 서버(130)로부터 연결 서비스를 제공 받아 출력하는 전자 장치로서, 스마트폰, PC(personal computer), 노트북 컴퓨터(laptop computer), 랩탑 컴퓨터(laptop computer), 태블릿(tablet), 사물 인터넷(Internet Of Things) 기기, 또는 웨어러블 컴퓨터(wearable computer) 등의 사용자가 사용하는 단말일 수 있다. 사용자 단말(110)은 복수의 사용자 단말들 간의 연결을 개시하기 위한 트리거 신호를 획득(또는 수신)하도록 구성될 수 있다.
사용자 단말(110)은 통신부(210), 제어부(220), 표시부(230), 카메라(240), 스피커(250) 및 마이크(260)를 포함할 수 있다.
통신부(210)는 사용자 단말(110)이 서버나 다른 사용자 단말과 통신하기 위한 장치일 수 있다. 말하자면, 통신부(210)는 서버나 다른 사용자 단말에 대해 데이터 및/또는 정보를 전송/수신하는, 사용자 단말(110)의 네트워크 인터페이스 카드, 네트워크 인터페이스 칩 및 네트워킹 인터페이스 포트 등과 같은 하드웨어 모듈 또는 네트워크 디바이스 드라이버(driver) 또는 네트워킹 프로그램과 같은 소프트웨어 모듈일 수 있다.
제어부(220)는 사용자 단말(110)의 구성 요소들을 관리할 수 있고, 사용자 단말(110)이 사용하는 프로그램 또는 어플리케이션을 실행할 수 있다. 예컨대, 제어부(220)는, 연결 요청 신호를 생성 및/또는 전달함으로써 연결 요청 신호를 송수신하고, 다른 사용자 단말과 사용자 단말(110)이 연결되도록 사용자 단말(110)을 제어하고, 연결 서비스 제공 서버(130)로부터 제공된 연결 서비스를 표시부(230)를 통해 출력하도록 사용자 단말(110)을 제어할 수 있다.
제어부(220)는 다른 사용자 단말과의 연결 및 연결 서비스의 출력을 위해 요구되는 프로그램 또는 어플리케이션을 실행할 수 있고, 상기 프로그램 또는 어플리케이션의 실행 및 데이터의 처리 등에 필요한 연산을 처리할 수 있다. 또한, 제어부(220)는 서버 및 사용자 단말로부터 수신된 데이터를 처리하도록 구성될 수 있다. 또한, 제어부(220)는 사용자 단말(110)의 적어도 하나의 프로세서 또는 프로세서 내의 적어도 하나의 코어(core)일 수 있다.
제어부(220)는 연결 요청 신호의 송수신 및 트리거 신호의 획득을 위한 신호 송수신부(222), 다른 사용자 단말과의 그룹으로서의 연결을 수행하는 그룹 생성부(224), 표시부(230)를 통해 연결 서비스를 제공(출력)하는 연결 서비스 제공부(226), 및 사용자 단말(110)과 연관된 위치의 위치 정보를 획득하는 위치 정보 획득부(228)를 포함할 수 있다.
신호 송수신부(222)는 복수의 사용자 단말(전자 장치)들 간의 연결을 개시하기 위한 트리거 신호에 기반하여, 비가청 주파수 영역을 통해 상기 복수의 사용자 단말들 중 적어도 하나의 다른 사용자 단말에 연결 요청 신호를 출력할 수 있다.
그룹 생성부(224)는 연결 요청 신호를 수신한 다른 사용자 단말과 사용자 단말을 그룹으로서 연결할 수 있다. 그룹 생성부(224)에 의한 다른 사용자 단말과의 연결은, 연결 요청 신호를 수신한 다른 사용자 단말 측에서 상기 연결에 동의함에 응답하여 수행될 수 있다. 예컨대, 연결에 동의할지 여부를 질의하는 메시지가 연결 요청 신호를 수신한 다른 사용자 단말의 표시부에 팝업창을 통해서 출력될 수 있다.
연결 서비스 제공부(226)는 사용자 단말(110) 상에서 그룹과 연관된 연결 서비스를 제공할 수 있다. 연결 서비스는 통신부(210)를 통해 연결 서비스 제공 서버(130)로부터 수신될 수 있고, 연결 서비스 제공부(226)의 제어에 의해 표시부(230) 상에 출력될 수 있다.
위치 정보 획득부(228)는 사용자 단말(110)과 연관된 위치에 대한 위치 정보를 획득할 수 있다. 위치 정보 획득부(228)는 사용자 단말과 연관된 위치와 관련하여 사용자 단말(110)의 센서 또는 기타 구성에 의해 획득된 데이터를 사용하여(또는 그 데이터로부터) 상기 위치 정보를 획득할 수 있다. 예컨대, 위치 정보 획득부(228)는 사용자 단말(110)의 도시되지 않은 GPS 모듈로부터 획득된 데이터, 카메라(240)에 의해 식별된 코드에 관한 데이터나, 마이크(260)를 통해 입력된 신호로부터 상기 위치 정보를 획득할 수 있다.
제어부(220)의 구성들(222 내지 228)의 더 구체적인 기능 및 동작에 대해서는, 후술될 도 3 내지 도 12을 참조하여 더 자세하게 설명한다. 전술된 제어부(220)의 구성들(222 내지 228)은 적어도 하나의 프로세서 내에서 구현될 수 있는 바, 구성들(222 내지 228)의 기능 및 동작은 적어도 하나의 프로세서에 의해 실행될 수 있다.
표시부(230)는 사용자 단말(110)의 사용자가 입력한 데이터를 출력하거나, 연결 서비스 제공 서버(130)로부터 수신한 연결 서비스가 포함하는 콘텐츠를 표시할 수 있다. 예컨대, 표시부(230)는 터치 스크린을 포함할 수 있으며, 이 경우, 표시부(230)는 사용자로부터의 설정 및 요청을 입력받기 위한 입력부의 기능을 포함하도록 구성될 수 있다.
카메라(240)는 오브젝트를 촬영하기 위한 장치일 수 있다. 카메라(240)는 오브젝트를 촬영하여 영상 또는 이미지(화상)을 생성하기 위한 이미지 센서를 포함할 수 있다.
스피커(250)는 오디오와 같은 음성 신호를 출력하기 위한 장치일 수 있다. 또한, 스피커(250)는 사용자가 청취 가능한 오디오 뿐만아니라, 사용자가 청취 불가능한 비가청 주파수 영역의 음파 신호를 출력할 수 있다. 비가청 주파수 영역의 음파 신호는 연결 요청 신호로서 사용될 수 있다. 말하자면, 신호 송수신부(222)에 의해 생성된 연결 요청 신호는 스피커(250)를 통해 다른 사용자 단말로 출력될 수 있다.
마이크(260)는 오디오와 같은 음성 신호를 입력 받는 장치일 수 있다. 또한, 마이크(260)는 다른 사용자 단말의 스피커로부터의 비가청 주파수 영역의 음파 신호를 수신할 수 있다. 말하자면, 마이크(260)는 다른 사용자 단말로부터의 연결 요청 신호를 수신하거나, 트리거 신호로서의 비가청 주파수 영역의 음파 신호를 수신할 수 있다.
비가청 주파수 영역은 예컨대, 20kHz 초과의 고주파 대역일 수 있다. 또한, 비가청 주파수 영역은 실질적으로 인간이 인지할 수 없는 음파의 주파수(예를 들어, QOK(Quadrature-Orthogonal Keying) 변조 방식 등으로 변조되는 10kHz 이상 20kHz 이하의 주파수)를 포함할 수 있다. 다시 말해, 비가청 주파수는, 가청 주파수와 대조되는 주파수 또는 인간이 귀로 들을 수 있으나 인지할 수 없는 음파의 주파수일 수 있으며, 실시예의 비가청 주파수 대역은 (무선 통신에서 사용되는 안테나가 아닌) 마이크(260) 및 스피커(250)를 통해 신호의 송수신이 가능한 주파수의 대역을 의미할 수 있다.
비가청 주파수 영역의 음파 신호의 입/출력은 별도의 신호 수신기/출력기를 통해서 수행될 수도 있다.
또한, 도시되지는 않았으나, 사용자 단말(110)은 데이터 또는 정보를 저장하기 위한 장치로서 저장부를 포함할 수 있다. 저장부는 여하한 메모리 또는 스토리지 장치를 포함할 수 있다. 저장부에는 제어부(220)가 실행하는 프로그램 또는 어플리케이션 및 이와 관련된 정보가 저장될 수 있다. 예컨대, 저장부는 카메라(240)에 의해 촬영된 영상 및 이미지와, 연결 서비스 제공 서버(130)로부터 제공된 연결 서비스가 포함하는 콘텐츠를 저장할 수 있다.
연결 서비스 제공 서버(130)(이하, 서버라고 함)는 그룹에 속하는 사용자 단말들 중 적어도 일부(또는 각각)에 대해 연결 서비스를 생성 및 제공하는 서버일 수 있다. 서버(130)는 그룹에 속하는 사용자 단말들 중 특정한 사용자 단말로부터의 요청에 따라 연결 서비스를 생성 및 제공할 수 있다.
서버(130)는 통신부(270) 및 제어부(280)를 포함할 수 있다.
통신부(270)는 서버(130)가 다른 서버나 사용자 단말(들)과 통신하기 위한 장치일 수 있다. 말하자면, 통신부(270)는 다른 서버나 사용자 단말(들)에 대해 데이터 및/또는 정보를 전송/수신하는, 서버(130)의 네트워크 인터페이스 카드, 네트워크 인터페이스 칩 및 네트워킹 인터페이스 포트 등과 같은 하드웨어 모듈 또는 네트워크 디바이스 드라이버(driver) 또는 네트워킹 프로그램과 같은 소프트웨어 모듈일 수 있다.
제어부(280)는 서버(130)의 구성 요소들을 관리할 수 있고, 서버(130)가 사용하는 프로그램 또는 어플리케이션을 실행할 수 있다. 또한, 서버(130)는 상기 프로그램 또는 어플리케이션의 실행 및 데이터의 처리 등에 필요한 연산을 처리할 수 있다. 또한, 제어부(280)는 다른 서버 및 사용자 단말(들)로부터 수신된 데이터를 처리하도록 구성될 수 있다. 제어부(280)는 서버(130)의 적어도 하나의 프로세서 또는 프로세서 내의 적어도 하나의 코어(core)일 수 있다.
제어부(280)는 그룹에 속하는 사용자 단말들에의 제공을 위한 연결 서비스를 생성하고, 통신부(270)를 통해 연결 서비스를 그룹에 속하는 사용자 단말들 중 적어도 일부(또는 각각)에 제공하는 연결 서비스 제공부(282)를 포함할 수 있다.
연결 서비스 제공부(282)는 트리거 신호를 수신한 제1 사용자 단말(예컨대, 사용자 단말(110))에 의해 비가청 주파수 영역을 통해 적어도 하나의 제2 사용자 단말(다른 사용자 단말)로 출력된 연결 요청 신호에 따라 제1 사용자 단말 및 제2 사용자 단말이 그룹으로서 연결되었음을 식별하고, 상기 그룹에 속하는 사용자 단말들 중 적어도 일부(또는 각각)에 상기 그룹과 연관된 연결 서비스를 제공할 수 있다.
제어부(280)는 통신부(270)에 의해 그룹에 속하는 복수의 사용자 단말들 중 적어도 하나의 사용자 단말로부터 수신된 신호를 사용하여 해당 복수의 사용자 단말들이 그룹으로서 연결되었음을 식별할 수 있다.
보다 구체적인 사용자 단말들 간의 연결 요청 신호의 송수신에 의한 그룹으로서의 연결 방법과, 사용자 단말들 각각을 위한 연결 서비스의 생성 및 제공 방법에 대해서는 후술될 도 3a 내지 도 12를 참조하여 더 자세하게 설명된다.
이상, 도 1을 참조하여 전술된 기술적 특징에 대한 설명은, 도 2에 대해서도 그대로 적용될 수 있으므로 중복되는 설명은 생략한다.
도 3a는 일 실시예에 따른, 사용자 단말의 관점에서, 다른 사용자 단말과 그룹으로서 연결되고, 사용자 단말 상에서 연결 서비스를 제공하는 방법을 나타내는 흐름도이고, 도 3b는 일 실시예에 따른, 연결 서비스 제공 서버의 관점에서, 그룹으로서 연결된 사용자 단말들 중 적어도 일부(또는 각각)에 대해 연결 서비스를 제공하는 방법을 나타내는 흐름도이다.
아래에서는, 그룹으로서 연결되는 사용자 단말들(예컨대, 사용자 단말들(110, 110-1, 110-2, ...)) 중 사용자 단말(110)(예컨대, 제1 사용자 단말)을 기준으로 실시예들을 설명하고, 그룹에 속하는 사용자 단말(110)이 아닌 다른 사용자 단말들(예컨대, 제2 사용자 단말(들) 및 제3 사용자 단말(들))에 대한 중복되는 설명은 생략한다. 또한, 후술될 도면들에 대한 상세한 설명에서 제어부(220)의 구성에 의해 수행되는 사용자 단말(110)의 일부 동작에 대해서는, 설명의 편의상 사용자 단말(110)에 의해 수행되는 것으로 기재한다.
단계(310)에서, 신호 송수신부(222)는 복수의 사용자 단말들 간의 연결을 개시하기 위한 트리거 신호를 획득할 수 있다.
단계(320)에서, 신호 송수신부(222)는, 획득된 트리거 신호에 기반하여, 비가청 주파수 영역을 통해 상기 복수의 사용자 단말들 중 적어도 하나의 다른 사용자 단말에 연결 요청 신호를 출력할 수 있다.
단계(330)에서, 그룹 생성부(224)는 연결 요청 신호를 수신한 다른 사용자 단말(제2 사용자 단말(들))과 사용자 단말(110)을 그룹으로서 연결할 수 있다. 그룹 생성부(224)는 연결 요청 신호를 수신한 다른 사용자 단말 측으로부터 연결에 동의한다는 응답을 수신함에 따라 연결을 수행할 수 있다.
단계(340)에서, 연결 서비스 제공부(226)는 사용자 단말(110)의 표시부(230) 상에서 상기 그룹과 연관된 연결 서비스를 제공할 수 있다.
연결 요청 신호는, 그룹으로서 연결될 복수의 사용자 단말들 중 적어도 하나의 또 다른 사용자 단말(제3 사용자 단말(들))을 상기 그룹으로서 연결하도록 (연결 요청 신호를 수신한) 다른 사용자 단말(제2 사용자 단말(들))이 상기 또 다른 사용자 단말(제3 사용자 단말(들))에 대해 연결 요청 신호를 출력하도록 하는 정보를 포함할 수 있다. 따라서, 트리거 신호를 획득한 사용자 단말(110)에 의해 한 번만 연결 요청 신호가 출력되더라도, 사용자 단말들 간의 연결이 연쇄적으로 수행될 수 있다.
트리거 신호는 복수의 사용자 단말들 간의 연결을 개시하기 위한 신호로서, 이를 획득한 사용자 단말(110)이 연결 요청 신호를 최초로 출력하도록 하는 신호일 수 있다.
트리거 신호는, 사용자 단말(110)에 설치된 메신저 프로그램의 소정의 대화방에 진입한 경우 사용자 단말에 의해 획득되는 신호일 수 있다. 예컨대, 상기 연결이 수행되는 장소가 스포츠 경기장 또는 공연장인 경우에 있어서, 사용자 단말(110)이 메신저 프로그램을 사용하여 상기 스포츠 경기장 또는 공연장에서 개최되는 이벤트와 연관된 대화방에 진입할 때, 사용자 단말(110)은 트리거 신호를 획득할 수 있다.
또는, 트리거 신호는 외부로부터 비가청 주파수 영역을 통해 수신되는 신호일 수 있다. 예컨대, 트리거 신호는 상기 연결이 수행되는 장소에 존재하는 사물(예컨대, 스포츠 경기장 또는 공연장의 여하한 위치에 설치된 스피커)로부터 출력될 수 있고, 신호 송수신부(222)가 마이크(260)를 통해 이를 수신함으로써 트리거 신호를 획득할 수 있다.
또는, 트리거 신호는 소정의 코드를 식별함에 따라 획득되는 데이터일 수 있다. 예컨대, 신호 송수신부(222)는 카메라(240)를 통해 상기 연결이 수행되는 장소에 존재하는 사물(예컨대, 스포츠 경기장 또는 공연장의 여하한 위치에 설치된 사물(좌석 등))에 표시된 소정의 코드를 판독함으로써 트리거 신호를 획득할 수 있다. 소정의 코드는, 예컨대, 바코드, QR코드 또는 기타 식별 코드(예컨대, 좌석 번호)일 수 있다.
복수의 사용자 단말들을 연결하여 그룹을 형성함에 있어서, 트리거 신호를 획득하는 사용자 단말은 복수일 수 있다. 예컨대, 복수의 사용자 단말이 상기 대화방에 진입하거나, 비가청 주파수 영역을 통해 수신되는 신호를 수신하거나, 소정의 코드를 판독할 수 있다. 이 때, 트리거 신호를 획득한 복수의 사용자 단말들 각각을 시작으로 사용자 단말들 간의 연결이 시작될 수 있다. 이러한 경우에는, 전체 사용자 단말들의 그룹으로서의 연결이 더욱 신속하게 이루어질 수 있다.
또한, 트리거 신호는 복수의 사용자 단말들을 2 이상의 그룹들로 나누어 연결하기 위한 정보를 포함할 수 있다. 예컨대, 사용자 단말(110)이 제1 그룹으로서 사용자 단말들을 연결하도록 하는 정보를 포함하는 트리거 신호를 획득한 경우, 이러한 사용자 단말(110)에 의해 출력된 연결 요청 신호를 수신하여 연결되는 사용자 단말들은 제1 그룹에 속할 수 있다. 또는, 사용자 단말(110)이 제2 그룹으로서 사용자 단말들을 연결하도록 하는 정보를 포함하는 트리거 신호를 획득한 경우, 이러한 사용자 단말(110)에 의해 출력된 연결 요청 신호를 수신하여 연결되는 사용자 단말들은 제2 그룹에 속할 수 있다.
일례로, 상기 연결이 수행되는 장소가 A팀과 B팀 간의 경기가 진행되는 스포츠 경기장인 경우를 가정할 때, 사용자 단말(110)이 A팀과 관련된 대화방에 접속할 경우에는 A팀과 연관된 그룹으로 사용자 단말들을 연결하기 위한 연결 요청 신호가 사용자 단말(110)로부터 출력될 수 있다. 유사하게, 사용자 단말(110)이 B팀과 관련된 대화방에 접속할 경우에는 B팀과 연관된 그룹으로 사용자 단말들을 연결하기 위한 연결 요청 신호가 사용자 단말(110)로부터 출력될 수 있다. 또는, 사용자 단말(110)이 경기장의 A팀 측 응원석에서의 스피커로부터 출력된 트리거 신호를 수신하거나, A팀 측 응원석에서 소정의 코드를 판독할 경우에는 A팀과 연관된 그룹으로 사용자 단말들을 연결하기 위한 연결 요청 신호가 사용자 단말(110)로부터 출력될 수 있다(B팀에 대한 중복되는 설명은 생략함). 이로써, 사용자 단말의 사용자는 자신이 응원하고자 하는 팀과 연관된 그룹에 속할 수 있고, 해당 팀과 연관된 연결 서비스를 제공받을 수 있다.
연결 서비스의 제공을 연결 서비스 제공 서버의 관점에서 설명하면, 단계(350)에서, 서버(130)의 연결 서비스 제공부(282)는 트리거 신호를 수신한 제1 사용자 단말(전술한 사용자 단말(110)에 대응)에 의해 비가청 주파수 영역을 통해 적어도 하나의 제2 사용자 단말(전술한 다른 사용자 단말에 대응)로 출력된 연결 요청 신호에 따라 상기 제1 사용자 단말 및 제2 사용자 단말이 그룹으로서 연결되었음을 식별할 수 있다. 예컨대, 서버(130)는 통신부(270)에 의해 그룹에 속하는 복수의 사용자 단말들 중 적어도 하나의 사용자 단말로부터 수신된 신호를 사용하여 해당 복수의 사용자 단말들이 그룹으로 연결되었음을 식별할 수 있다.
연결 서비스 제공부(282)는 복수의 사용자 단말들이 그룹으로 연결되었음을 식별할 수 있으며, 그룹이 복수인 경우 각 그룹에 어떠한 사용자 단말들이 속하는지 역시 식별할 수 있다. 연결 서비스 제공부(282)는 특정 그룹으로서 연결된 사용자 단말들을 식별함으로써, 해당 그룹에 대해 적합한 연결 서비스를 제공할 수 있다. 말하자면, 사용자 단말이 자신이 속한 그룹에 속하는 사용자 단말들을 식별할 필요 없이, 그룹에 속하는 사용자 단말들 중 적어도 일부(또는 각각)에 대해 적합한 연결 서비스가 제공될 수 있다.
단계(360)에서, 연결 서비스 제공부(282)는 식별된 그룹에 속하는 사용자 단말들의 중 적어도 일부(또는 각각)에 상기 그룹과 연관된 연결 서비스를 제공할 수 있다. 예컨대, 연결 서비스 제공부(282)에 의해 사용자 단말(110)을 비롯한 그룹에 속하는 사용자 단말들 중 적어도 일부(또는 각각)에 제공되는 연결 서비스는, 동일한 텍스트 출력, 동일한 오디오 출력 및 동일한 화면 출력 중 적어도 하나의 콘텐츠를 포함할 수 있다. 예컨대, 수백(연결이 수행된 장소에 따라서는 수천 또는 수만) 이상의 사용자 단말들에 동일한 텍스트, 동일한 오디오 또는 동일한 화면이 출력됨으로써, 그룹에 속한 사용자 단말들의 사용자들은 동질감을 느낄 수 있고, 스포츠 경기장과 같은 장소에 있어서 응원의 효과를 높일 수 있다. "화면 출력"은 단순히 화상(이미지 파일)의 출력 만을 의미하는 것이 아니며, 소정의 색상을 표시부(230)에 출력하는 것 또는 소정의 색상의 채도 또는 명도가 변경된 색상을 표시부(230)에 출력하는 것을 포함할 수 있다.
사용자 단말들이 연결되어 형성된 그룹에 속하는 사용자 단말들은 각 사용자 단말의 시각 정보에 기반하여 동기화될 수 있다. 시각 정보는 예컨대, GPS 시각 정보를 포함할 수 있다. 따라서, 연결 서비스는 상기 동기화된 사용자 단말들 중 적어도 일부(또는 각각)에 대해 제공되는 콘텐츠를 포함할 수 있다.
예컨대, 연결 서비스는 상기 그룹에 속하는 사용자 단말들 중 적어도 일부(또는 각각)에 제공되는 동일한 오디오(또는, 사용자 단말들 간에 연계된 오디오)를 포함하는 콘텐츠를 포함할 수 있고, 이러한 오디오는 소정의 타이밍에 사용자 단말들 중 적어도 일부(또는 각각)에 자동으로 출력될 수 있다. 소정의 타이밍은 연결 서비스 제공부(282) 또는 사용자 단말(110)에 의해 기 설정된 시각일 수 있다. 또는, 소정의 타이밍은 사용자 단말들 간의 연결이 수행되는 장소 내에서 특정 이벤트가 발생하는 타이밍(예컨대, 야구장에서 홈런의 발생 타이밍 또는 축구장에서 골인의 발생 타이밍 등) 일 수 있다.
이상, 도 1 및 도 2를 참조하여 전술된 기술적 특징에 대한 설명은, 도 3a 및 도 3b에 대해서도 그대로 적용될 수 있으므로 중복되는 설명은 생략한다.
도 4는 일 예에 따른, 획득된 사용자 단말의 위치 정보와 연관된 콘텐츠를 연결 서비스로서 사용자 단말 상에서 제공하는 방법을 나타내는 흐름도이다.
단계(410)에서, 위치 정보 획득부(228)는 사용자 단말과 연관된 위치에 대한 위치 정보를 획득할 수 있다. 위치 정보 획득부(228)는 사용자 단말(110)의 도시되지 않은 GPS 모듈로부터 획득된 데이터, 카메라(240)에 의해 식별된 코드에 관한 데이터나, 마이크(260)를 통해 입력된 신호로부터 상기 위치 정보를 획득할 수 있다.
예컨대, 위치 정보는 사용자 단말(110)과 연관된 위치로부터 비가청 주파수 영역을 통해 획득되거나, 해당 위치에 존재하는 소정의 코드를 식별함에 따라 획득될 수 있다.
사용자 단말(110)과 연관된 위치는, 사용자 단말들 간에 그룹으로서의 연결이 이루어지는 장소일 수 있다. 일례로, 위치 정보 획득부(228)는 카메라(240)를 통해 상기 연결이 수행되는 장소에 존재하는 사물(예컨대, 스포츠 경기장 또는 공연장의 여하한 위치에 설치된 사물(좌석 등))에 표시된 소정의 코드를 판독함으로써 해당 장소에 관한 위치 정보를 획득할 수 있다. 소정의 코드는, 예컨대, 바코드, QR코드 또는 기타 식별 코드일 수 있다. 또는, 위치 정보 획득부(228)는 상기 연결이 수행되는 장소에 존재하는 사물(예컨대, 스포츠 경기장 또는 공연장의 여하한 위치에 설치된 스피커)로부터 출력될 수 있고, 위치 정보 획득부(228)가 마이크(260)를 통해 이를 수신함으로써 위치 정보를 획득할 수 있다. 이 때, 위치 정보 획득부(228)가 획득한 위치 정보는 상기 연결이 이루어지는 장소의 어디에 사용자 단말(110)이 위치하는지를 나타내는 정보를 포함할 수 있다. 예컨대, 위치 정보는 사용자 단말(110)이 위치하는 좌석의 위치를 나타내는 정보를 포함할 수 있다.
단계(410)에서, 연결 서비스 제공부(226)는 획득된 위치 정보와 연관된 콘텐츠를 포함하는 연결 서비스를 사용자 단말(110) 상에서 제공할 수 있다. 연결 서비스는 연결 서비스 제공부(282)로부터 제공될 수 있다. 위치 정보와 연관된 콘텐츠는 예컨대, 위치 정보와 연관된 콘텐츠는 상기 연결이 이루어지는 장소의 사용자 단말(110)의 위치와 관련된 콘텐츠로서, 스포츠 경기장 또는 공연장에 있어서, 사용자 단말(110)의 위치가 특정 팀 또는 특정 공연자를 응원하기 위한 좌석인 경우, 해당 팀 또는 공연자를 응원하기 위한 텍스트, 이미지 및 오디오 중 적어도 하나를 포함할 수 있다. 이미지는 사용자 단말(110)(예컨대, 카메라(240))에 의해 촬영된 이미지 또는 영상을 포함할 수 있다.
또는, 위치 정보와 연관된 콘텐츠는 이미지로서 그룹에 속하는 사용자 단말들 중 다수의 사용자 단말들에 제공되는 이미지에 의해 형성되는 의미적 객체의 해당 위치 정보에 대응하는 일부일 수 있다. 예컨대, 위치 정보와 연관된 콘텐츠는 카드 섹션의 일부를 구성하는 이미지를 포함할 수 있다. 이 때, 이미지는 해당 카드 섹션의 일부에 대응하는 색상/색상의 명도 및 채도로 표시부(230)에 출력될 수 있다.
위치 정보와 연관된 콘텐츠를 연결 서비스로서 제공하는 보다 구체적인 방법에 대해서는 후술될 도 5 및 도 9 등을 참조하여 더 자세하게 설명된다.
이상, 도 1 내지 도 3b를 참조하여 전술된 기술적 특징에 대한 설명은, 도 4에 대해서도 그대로 적용될 수 있으므로 중복되는 설명은 생략한다.
도 5는 일 예에 따른, 당첨 단말로부터 획득된 영상 또는 이미지와 연관된 연결 서비스를 사용자 단말 상에서 제공하는 방법을 나타내는 흐름도이다.
도 5에서는 그룹에 속하는 사용자 단말들 중 당첨 단말을 결정하여, 당첨 단말과 연관된 영상 또는 이미지를 포함하는 연결 서비스가 사용자 단말들 중 적어도 일부(또는 각각)에 제공되는 방법이 기재되었다.
단계(510)에서, 연결 서비스 제공부(282)(또는, 기타 외부 장치의 결정부)는 그룹에 속하는 사용자 단말들 중 당첨 단말을 결정할 수 있다. 이러한 당첨 단말의 결정은 그룹에 속하는 사용자 단말들 중 임의 또는 기 결정된 사용자 단말에 의해 수행될 수도 있다.
사용자 단말(110)이 당첨 단말로 결정된 경우, 단계(520)에서, 사용자 단말(110)은 영상 또는 이미지를 획득할 수 있다. 예컨대, 사용자 단말(110)은 카메라(240)를 사용하여 사용자 단말(110)의 사용자를 촬영할 수 있다. 촬영은 사용자 단말(110)이 당첨 단말로 결정된 경우 자동으로 수행될 수 있다.
단계(530)에서, 사용자 단말(110)은 획득된 영상 또는 이미지를 외부 장치로 전송할 수 있다. 예컨대, 사용자 단말(110)은 촬영된 영상 또는 이미지가 (전광판이나 대형 스크린과 같은) 외부 디스플레이 장치에 디스플레이되도록, 상기 촬영된 영상 또는 이미지를 상기 외부 디스플레이 장치 또는 상기 외부 디스플레이 장치를 관리하는 서버(예컨대, 서버(130)일 수도 있음)로 전송할 수 있다.
단계(540)에서, 연결 서비스 제공부(282)(또는, 상기 외부 장치 또는 외부 장치를 관리하는 서버)는 사용자 단말(110)(당첨 단말)에 의해 획득된 영상 또는 이미지와 연관된 연결 서비스를 제공할 수 있다. 말하자면, 사용자 단말(110)(당첨 단말)에 의해 획득된 영상 또는 이미지가 그룹에 속하는 사용자 단말들 중 적어도 일부(또는 각각)에 연결 서비스로서 제공될 수 있다. 사용자 단말(110)이 당첨 단말이 아닌 경우라면, 당첨 단말에 의해 획득(촬영)된 영상이 사용자 단말(110)에 제공될 수 있다.
전술된 단계들(510 내지 540)을 통해서는, 예컨대, 스포츠 경기장 또는 공연장에서의 당첨 이벤트를 진행하는 것과 같은 실시예가 구현될 수 있다. 말하자면, 실시예는 스포츠 경기장 또는 공연장의 관중 또는 관객 중에서 소정의 인원을 선정하여 선물 또는 혜택을 제공하는 이벤트를 진행함에 있어서, 소정의 인원을 선정하기 위해 활용될 수 있다.
당첨 단말에 의해 획득된 이미지 또는 영상이 외부 디스플레이 장치 및 그룹에 속하는 사용자 단말들 중 적어도 일부(또는 각각)에 제공되는 구체적인 예시에 대해서는 후술될 도 7을 참조하여 더 자세하게 설명된다.
이상, 도 1 내지 도 4를 참조하여 전술된 기술적 특징에 대한 설명은, 도 5에 대해서도 그대로 적용될 수 있으므로 중복되는 설명은 생략한다.
도 6은 일 예에 따른, 합성 영상 및/또는 이미지를 포함하는 콘텐츠를 연결 서비스로서 사용자 단말 상에서 제공하는 방법을 나타내는 흐름도이다.
그룹에 속하는 사용자 단말들 중 적어도 일부(또는 각각)에 제공되는 연결 서비스는 합성 이미지 또는 합성 영상을 포함할 수 있다. 합성 영상 또는 합성 이미지는 3D 효과 또는 동적 효과가 부여된 콘텐츠일 수 있다. 예컨대, 합성 영상 또는 합성 이미지는 동영상과 유사하게 표현되는 콘텐츠일 수 있다.
이러한 합성 영상은 그룹에 속하는 사용자 단말들 중 소정의 위치에 존재하는 사용자 단말들에 의해 촬영된 이미지들 또는 영상들을 합성함으로써 생성될 수 있다. 아래에서는, 사용자 단말(110)이 상기 소정의 위치에 존재하는지 여부에 따라 합성 영상 또는 합성 이미지를 생성하는 방법을 예시로서 설명한다.
단계(610)에서, 연결 서비스 제공부(282)는 사용자 단말(110)이 합성 영상 또는 합성 이미지를 생성하기 위한 소정의 위치에 있는지 여부를 판정할 수 있다. 소정의 위치는 상기 그룹으로서의 연결이 이루어지는 장소에서 발생하는 특정 이벤트를 시각적으로 식별하기에 적합한 위치들일 수 있다. 예컨대, 소정의 위치는 축구 경기장에서 골인을 시각적으로 식별하기에 적합한 경기장의 좌석 위치들일 수 있다. 단계(610)의 판정에는 도 4를 참조하여 전술된 사용자 단말의 위치 정보가 사용될 수 있다. 또한, 사용자 단말에 포함된 센서(들)로부터 획득된 데이터로서, 사용자 단말의 위치, 높이 및 각도 중 적어도 하나가 추가적으로 고려될 수 있다.
단계(610)의 판정은 연결 서비스 제공부(282)가 아닌 사용자 단말(110)의 구성에 의해 수행될 수도 있다.
사용자 단말(110)이 소정의 위치에 있는 것으로 결정된 경우, 단계(620)에서, 사용자 단말(110)은 영상 또는 이미지를 획득할 수 있다. 예컨대, 사용자 단말(110)은 카메라(240)를 사용하여 상기 그룹으로서의 연결이 이루어지는 장소의 특정 이벤트가 일어나는 곳을 촬영할 수 있다. 이러한 촬영은 사용자 단말(110)(즉, 사용자)의 요청(사용자 단말(110)의 조작)에 의해 수행되거나, 사용자 단말(110)이 소정의 위치에 있는 것으로 판정되고, 소정의 타이밍에 해당될 때 수행될 수 있다. 소정의 타이밍은 상기 그룹으로서의 연결이 이루어지는 장소에서 특정한 이벤트가 발생하는 시각일 수 있다.
단계(630)에서, 사용자 단말(110)은 획득된 영상 또는 이미지를 합성 영상 또는 합성 이미지를 생성하는 서버로 전송할 수 있다. 또는, 사용자 단말(110)은 합성 영상 또는 합성 이미지 생성을 위한 전용 서버 또는 서버(130)로 획득된 영상 또는 이미지를 전송할 수 있다.
사용자 단말(110)을 비롯한 소정의 위치에 존재하는 것으로 판정된 사용자 단말들로부터 수신된 영상 또는 이미지에 기반하여 상기 전용 서버 또는 서버(130)는 합성 영상 또는 합성 이미지를 생성할 수 있다. 합성 영상 또는 합성 이미지의 생성에는 복수의 이미지들/영상들을 사용하여, 3D 또는 동적 효과를 갖는 합성 이미지/영상을 생성하는 알려진 기술들이 사용될 수 있는 바, 자세한 설명은 생략한다.
단계(640)에서, 연결 서비스 제공부(282)(또는, 상기 전용 서버)는 합성 영상 또는 합성 이미지를 사용자 단말(110)을 비롯한 그룹에 속하는 사용자 단말들 중 적어도 일부(또는 각각)에 연결 서비스로서 제공할 수 있다. 말하자면, 사용자 단말(110)을 비롯한 사용자 단말들은 연결 서비스로서 상기 합성 영상 또는 합성 이미지를 포함하는 콘텐츠를 수신할 수 있다. 사용자 단말(110)이 상기 소정의 위치에 있지 않은 경우라면, 전술된 촬영 단계들 없이, 생성된 합성 영상 또는 합성 이미지가 연결 서비스로서 사용자 단말(110)에 제공될 수 있다.
전술된 단계들(610 내지 640)을 통해서는, 예컨대, 스포츠 경기장 또는 공연장에서의 특정 이벤트의 발생 시에, 해당 이벤트와 관련된 이미지 또는 영상을 보다 실감나게 사용자 단말들 간에 공유할 수 있다.
합성 영상 또는 합성 이미지를 생성하는 방법 및 생성된 합성 영상 또는 합성 이미지가 사용자 단말들 중 적어도 일부(또는 각각)에 제공되는 구체적인 예시에 대해서는 후술될 도 12를 참조하여 더 자세하게 설명된다.
이상, 도 1 내지 도 5를 참조하여 전술된 기술적 특징에 대한 설명은, 도 6에 대해서도 그대로 적용될 수 있으므로 중복되는 설명은 생략한다.
도 7는 일 예에 따른, 당첨 단말로부터 획득된 영상 또는 이미지와 연결 서비스를 사용자 단말 상에서 제공하는 방법을 나타낸다.
도 7을 참조하여서는, 도 5를 참조하여 전술된 실시예의 구체적인 예시가 설명된다.
도시된 바와 같이, 연결된 그룹(120)에 대해 사용자 단말(110)이 당첨 단말로 결정되었다. 사용자 단말(110)은 당첨 단말로 결정된 사용자 단말의 사용자를 카메라(240)를 사용하여 촬영할 수 있다. 촬영은, 당첨 단말로 사용자 단말(110)이 결정된 때 자동으로 수행되거나, 당첨 단말로 결정된 후 사용자 단말(110)이 동의한 경우에 한하여 수행될 수도 있다. 사용자 단말(110)이 당첨 단말로의 결정을 동의하지 않은 경우에는 다른 사용자 단말이 다시 당첨 단말로서 결정될 수 있다(즉, 전술된 단계(510)이 다시 수행됨).
촬영된 이미지(영상)는 도시된 바와 같이 외부 디스플레이 장치(700)(전광판)에 디스플레이 되도록 외부 디스플레이 장치(700)와 연관된 장치(외부 디스플레이 장치(700) 또는 외부 디스플레이 장치(700)를 관리하는 서버(미도시))로 전송될 수 있다.
촬영된 이미지(영상)는 외부 디스플레이 장치(700)에 출력될 수 있고, 그룹(120)에 속하는 모든 사용자 단말들(110, 110-1, 110-2, ...) 상에 연결 서비스로서 제공될 수 있다.
따라서, 도시된 바와 같이, 스포츠 경기장 또는 공연장에서의 당첨 이벤트를 진행하는 것과 같은 실시예가 구현될 수 있다.
이상, 도 1 내지 도 6을 참조하여 전술된 기술적 특징에 대한 설명은, 도 7에 대해서도 그대로 적용될 수 있으므로 중복되는 설명은 생략한다.
도 8은 일 예에 따른, 그룹으로서 연결된 사용자 단말들 중 적어도 일부(또는 각각)에 대해 동일한 텍스트 및/또는 동일한 오디오를 포함하는 콘텐츠를 연결 서비스로서 제공하는 방법을 나타낸다.
연결된 그룹(120)에 속하는 모든 사용자 단말들(110, 110-1, 110-2, ...)에는 동일한 오디오가 출력될 수 있다. 예컨대, 도시된 바와 같이, 함성 소리(함성 1)가 연결 서비스로서 사용자 단말들(110, 110-1, 110-2, ...)에 대해 제공될 수 있다.
사용자 단말들(110, 110-1, 110-2, ...)은 그 시각 정보에 기반하여 서로 동기화되어 있으므로, 오디오 역시 사용자 단말들(110, 110-1, 110-2, ...)에 대해 동기화되어 출력될 수 있다.
연결 서비스 제공부(282)는 타이밍 또는 그룹으로서의 연결이 이루어진 장소의 상황에 따라 다른 오디오가 사용자 단말들(110, 110-1, 110-2, ...)에 대해 동기화되어 출력되도록 할 수 있다. 즉, 오디오가 사용자 단말들(110, 110-1, 110-2, ...)은 타이밍 또는 그룹으로서의 연결이 이루어진 장소의 상황에 따라 상이한 오디오(상이한 함성)을 출력할 수 있다. 예컨대, 스포츠 경기장에서, 그룹(120)과 연관된 팀이 유리한 경우에는 환호하는 함성소리가 사용자 단말들(110, 110-1, 110-2, ...)로부터 출력될 수 있고, 그룹(120)과 연관된 팀이 불리한 경우에는 야유하는 함성소리가 사용자 단말들(110, 110-1, 110-2, ...)로부터 출력될 수 있다.
따라서, 도시된 바와 같이, 스포츠 경기장 또는 공연장에서의 실감나는 응원이 가능하게 된다.
한편, 도시된 바와 같은 응원 문구를 비롯한 텍스트 또한 사용자 단말들(110, 110-1, 110-2, ...)에 동기화되어 출력될 수 있다. 텍스트의 출력에 대해서도 전술한 오디오의 출력에 대해 설명한 내용과 유사한 설명이 적용될 수 있으므로 중복되는 설명은 생략한다.
또한, 도시되지는 않았으나, 동일한 이미지(색상)이 사용자 단말들(110, 110-1, 110-2, ...)에 동기화되어 출력될 수도 있다. 예컨대, 그룹(120)과 연관된 팀(또는 공연자)이 상징하는 색상이 사용자 단말들(110, 110-1, 110-2, ...)에 동기화되어 출력될 수 있다. 이러한 동일한 화면 출력에 대해서도 전술한 오디오의 출력에 대해 설명한 내용과 유사한 설명이 적용될 수 있으므로 중복되는 설명은 생략한다.
또는, 도 8에서 도시된 것과는 달리, 그룹으로서 연결된 사용자 단말들 중 적어도 일부(또는 각각)에 대해서는 동일한 오디오/텍스트가 아닌 상기 적어도 일부의 사용자 단말들 간에 연계된 오디오/텍스트를 포함하는 콘텐츠가 제공될 수도 있다.
연계된 오디오는 다수의 단말들에 의해 출력될 때에 소정의 화음을 이루거나, 소정의 패턴을 형성하거나, 또는 소정의 멜로디를 형성하는 오디오일 수 있다. 연계된 텍스트는 동일한 주제를 나타내는 텍스트일 수 있다. 또는, 연계된 텍스트는 동일한 텍스트이더라도 상이한 표시 형태(예컨대, 상이한 글꼴 및/또는 색상)로 출력되는 텍스트일 수 있다.
이러한 연계된 오디오/텍스트를 포함하는 콘텐츠의 사용자 단말들에의 출력에 대해서도 전술된 기술적 내용이 유사하게 적용될 수 있다.
이상, 도 1 내지 도 7을 참조하여 전술된 기술적 특징에 대한 설명은, 도 8에 대해서도 그대로 적용될 수 있으므로 중복되는 설명은 생략한다.
도 9는 일 예에 따른, 그룹에 속하는 사용자 단말의 위치 정보와 연관된 콘텐츠를 연결 서비스로서 사용자 단말 상에서 제공하는 방법을 나타낸다.
도 9에서는 위치 정보와 연관된 콘텐츠가 연결 서비스로서 제공되는 보다 구체적인 예시가 도시되었다.
도시된 바와 같이, 사용자 단말(110)과 연관된 위치는 스포츠 경기장(또는 공연장(900)의 좌석일 수 있고, 위치 정보는 좌석 위치에 대응할 수 있다.
그룹에 속하는 사용자 단말들에 제공되는, 연결 서비스는 그룹에 속하는 사용자 단말의 위치 정보에 대응하는 화면 출력을 상기 사용자 단말에 제공하도록 구성될 수 있다. 예컨대, 연결 서비스로서 사용자 단말의 위치 정보에 해당하는 좌석 위치에 대응하는 화면 출력이 해당 사용자 단말에 출력될 수 있다.
이 때, 사용자 단말의 화면 출력은 상기 그룹에 속하는 사용자 단말들 중 다수의 사용자 단말들의 화면 출력에 의해 형성되는 의미적 객체의 일부를 구성할 수 있다. 의미적 객체는 그룹을 형성하는 사용자 단말들 중 다수의 사용자 단말들에 제공되는 연결 서비스에 의해 형성되는 것으로서, 다수의 사용자 단말들에 제공되는 연결 서비스 전체가 어떠한 의미를 갖는 것일 수 있다. 예컨대, 의미적 객체는 스포츠 경기장 또는 공연장의 관중들에 의해 형성되는 카드 섹션이 나타내는 형상일 수 있다.
도시된 예시는, 스포츠 경기장의 관중들이 자신의 사용자 단말들을 사용하여, Fighting! Korea라고 하는 카드 섹션을 형성하는 것을 나타낸다. 예시에서, 사용자 단말(110)의 위치 정보는 좌석 위치(B11)에 대응할 수 있다. 사용자 단말(110)의 위치 정보에 대응하는 화면 출력은 도시된 것처럼 알파벳 F의 좌측 엣지 부분일 수 있다. 이이 따라, 카드 섹션을 통해 나타내고자 하는 알파벳 F의 색상이 사용자 단말(110)의 표시부(230)에 출력될 수 있다.
연결 서비스 제공부(282)는 스포츠 경기장의 관중들의 사용자 단말들 중 Fighting! Korea가 형성되는 위치에 존재하는 다수의 사용자 단말들을 식별하고, 이들 다수의 사용자 단말들에 대해 각 사용자 단말의 위치 정보에 대응하는 화면 출력을 제공함으로써, 스포츠 경기장 내에서 Fighting! Korea의 카드 섹션을 수행할 수 있다.
따라서, 스포츠 경기장의 관중들은 카드 섹션을 수행하기 위해 특별한 교육을 이수하거나, 특수한 장비를 갖출 필요가 없으며, 스마폰과 같은 사용자 단말을 구비하는 것 만으로 쉽게 카드 섹션을 수행할 수 있다.
이러한 카드 섹션에 사용되는 문구(Fighting! Korea)는 연결 서비스 제공부(282)에 의해 미리 정해질 수 있다. 또는, 카드 섹션에 사용되는 문구 다른 외부의 장치에 의해 결정되거나, 그룹에 속하는 사용자 단말들 중 당첨 단말에 의해 결정될 수 있다.
카드 섹션 또한 기 설명한 바와 같은 소정의 타이밍에 그룹에 속하는 사용자 단말들에 대해 제공될 수 있고, 중복되는 설명은 생략한다.
도 7을 참조하여 전술된 연계된 오디오/텍스트를 포함하는 콘텐츠의 사용자 단말들에의 출력에 대해서도 도 9를 참조하여 설명된 기술적 내용이 유사하게 적용될 수 있고, 중복되는 설명은 생략한다.
이상, 도 1 내지 도 8을 참조하여 전술된 기술적 특징에 대한 설명은, 도 9에 대해서도 그대로 적용될 수 있으므로 중복되는 설명은 생략한다.
도 10은 일 예에 따른, 사용자 단말과 인적 관계를 형성하고 있는 사용자에 대한 정보를 포함하는 콘텐츠를 연결 서비스로서 사용자 단말 상에서 제공하는 방법을 나타낸다.
도 10에서는, 사용자 단말(110)을 사용자 단말과 인적 관계를 형성하고 있는 사용자에 대한 정보를 포함하는 콘텐츠가 연결 서비스로서 제공되는 방법이 도시되었다.
서버(130)의 연결 서비스 제공부(282)(또는, 사용자 단말(110)의 연결 서비스 제공부(226))는 그룹에 속한 사용자 단말들 중 사용자 단말(110)의 사용자와 인적 관계를 형성하고 있는 사용자의 사용자 단말이 포함되어 있지를 판정할 수 있다.
인적 관계란, 소셜 네트워크 서비스(SNS)에 있어서의 사용자와 다른 사용자 간의 친구 관계(또는 아는 사람)를 의미할 수 있다. 또는, 사용자 단말에 등록된 다른 사용자와의 관계, 사용자 단말에 설치된 메신저 프로그램 또는 게임 프로그램에서 다른 사용자와 형성된 친구 관계를 의미할 수 있다.
그룹으로서 연결된 사용자 단말들 중에서, 사용자 단말(110)과 인적 관계를 형성하고 있는 사용자의 사용자 단말이 포함되어 있는 것으로 판정되면, 연결 서비스 제공부(282)는 연결 서비스는 상기 인적 관계를 형성하고 있는 사용자에 대한 정보를 포함하는 콘텐츠를 포함하는 연결 서비스를 사용자 단말(110)에게 제공할 수 있다.
인적 관계를 형성하고 있는 사용자에 대한 정보는 도시된 바와 같이 리스트 또는 테이블의 형태로 제공될 수 있다. 인적 관계를 형성하고 있는 사용자에 대한 정보에는 그룹에 속하는 것으로 판단된 사용자의 이름 또는 ID와, 해당 사용자의 위치가 포함될 수 있다. 사용자의 위치는 그룹으로서의 연결이 수행된 장소 내에서의 사용자의 위치를 나타낼 수 있고, 예컨대, 사용자가 위치하는 좌석 위치를 나타낼 수 있다.
도시된 것과는 달리, 인적 관계를 형성하고 있는 사용자에 대한 위치는 이미지로서 제공될 수도 있다. 예컨대, 스포츠 경기장 또는 공연장의 이미지가 사용자 단말(110)에게 제공되되, 해당 공연장의 어떤 위치에, 또는 어떤 좌석에 인적 관계를 형성한 사용자가 위치하고 있는지가 표시되어 제공될 수 있다.
실시예를 통해서는, 스포츠 경기장 또는 공연장과 같은 혼잡한 환경에서 사용자와 인적 관계가 있는 다른 사용자를 쉽게 발견할 수 있다. 또한, 그룹에 속하는 사용자(사용자 단말)들 중 사용자가 미처 알지 못하고 있던, 인적 관계가 있는 다른 사용자가 존재하는 경우에, 이러한 다른 사용자를 쉽게 발견할 수 있다.
인적 관계를 형성하고 있는 사용자의 위치 정보를 획득할 수 없는 경우(예컨대, 해당 사용자가 자신의 사용자 단말을 사용하여 좌석에 대해 위치 정보를 획득하지 않은 경우)에는, 위치 정보는 인적 관계를 형성하고 있는 사용자에 대한 정보에 포함되지 않을 수 있다.
이상, 도 1 내지 도 9를 참조하여 전술된 기술적 특징에 대한 설명은, 도 10에 대해서도 그대로 적용될 수 있으므로 중복되는 설명은 생략한다.
도 11은 일 예에 따른, 복수의 사용자 단말들 간의 연결을 개시하기 위한 트리거 신호 및/또는 사용자 단말과 연관된 위치에 대한 위치 정보를 획득하는 방법을 나타낸다.
도 11에서는, 전술된 트리거 신호 및/또는 위치 정보를 획득하는 일례가 도시되었다. 도시된 바와 같이, 사용자 단말(110)은 스포츠 경기장 또는 공연장의 좌석에 존재하는 코드(예컨대, 바코드, QR 코드 또는 좌석 번호)를 카메라를 통해 식별하거나, 사용자로부터 입력 받는 것을 통해 트리거 신호 및/또는 위치 정보를 획득할 수 있다.
또한, 사용자 단말(110)은 스포츠 경기장 또는 공연장의 좌석이나 다른 위치에 존재하는 스피커로부터 출력되는 비가청 주파수 영역의 음파 신호를 수신하는 것을 통해 트리거 신호 및/또는 위치 정보를 획득할 수 있다.
이상, 도 1 내지 도 10를 참조하여 전술된 기술적 특징에 대한 설명은, 도 11에 대해서도 그대로 적용될 수 있으므로 중복되는 설명은 생략한다.
도 12는 일 예에 따른, 합성 영상 및/또는 이미지를 포함하는 콘텐츠를 연결 서비스로서 사용자 단말 상에서 제공하는 방법을 나타내는 흐름도이다.
도 12에서는 도 6을 참조하여 전술된 합성 영상 또는 합성 이미지를 생성하는 구체적인 예시가 도시되었다.
도시된 바와 같이, 연결 서비스 제공부(282)는 그룹(120)에 속하는 사용자 단말들 중 축구 경기장의 골대를 시각적으로 식별하기에 적합한 위치들에 존재하는 사용자 단말들을 식별할 수 있다. 예컨대, 골대의 좌우와 뒤에 위치하는 사용자들의 사용자 단말들이 적합한 위치에 존재하는 것으로 결정될 수 있고, 이들 사용자 단말들에 의해 촬영된 이미지 또는 영상이 합성 영상 또는 합성 이미지를 생성하기 위해 사용될 수 있다.
예컨대, 연결 서비스 제공부(282)(또는 합성 영상 또는 합성 이미지를 생성하는 서버)는 상기 적합한 위치에 존재하는 것으로 결정된 사용자 단말들에 의해 촬영된 영상들 또는 이미지들 중, 골인이 발생한 시각 전 후의 소정의 시간 이내에 촬영된 영상들 또는 이미지들을 획득할 수 있고, 이들을 조합하여 합성 영상 또는 합성 이미지를 생성할 수 있다.
연결 서비스 제공부(282)(또는, 상기 전용 서버)는 생성된 합성 영상 또는 합성 이미지를 그룹(120)에 속하는 사용자 단말들 중 적어도 일부(또는 각각)에 연결 서비스로서 제공할 수 있다.
이상, 도 1 내지 도 11을 참조하여 전술된 기술적 특징에 대한 설명은, 도 12에 대해서도 그대로 적용될 수 있으므로 중복되는 설명은 생략한다.
도 13은 일 예에 따른, 사용자 단말로부터의 공간 및 시간 정보에 기반하여, 연결 서비스 제공 서버로부터 사용자 단말에 연결 서비스가 제공되는 방법을 나타낸다.
도 13에서는 사용자 단말(110)로부터 획득되는 사용자 단말(110)과 연관된 공간 정보 및 시간 정보가 서버(130)로 전송됨에 따라, 서버(130)가 사용자 단말(110)에 출력될 콘텐츠에 관한 정보와 해당 콘텐츠를 출력할 출력 시각과 관련된 정보를 결정하고, 사용자 단말(110)에 결정된 정보를 전송하는 방법이 구체적으로 설명되었다.
사용자 단말(110)에서 획득되는 공간 정보는 전술된 사용자 단말(110)과 연관된 위치 정보에 대응할 수 있다. 또한, 사용자 단말(110)에서 획득되는 시간 정보는 전술된 사용자 단말(110)과 연관된 시각 정보에 대응할 수 있다.
예컨대, 사용자 단말(110)은 GPS 및/또는 사용자 단말(110)에 포함된 센서를 통해 획득된 사용자 단말(110)의 위도, 경도 및 높이와 같은 지리적 정보 및/또는 경기장 또는 공연장의 좌석 정보를 공간 정보(위치 정보)로서 획득할 수 있다. 사용자 단말(110)은 획득된 위치 정보를 서버(130)로 전송할 수 있다.
사용자 단말(110)에서 획득되는 시간 정보는, 사용자 단말(110)과 연관된 시각 정보로서 사용자 단말(110)에서 출력되는 로컬 시각과 GPS 시각에 관한 정보를 포함할 수 있다. 예컨대, 시각 정보는 로컬 시각과 GPS 시각의 차를 나타낼 수 있다. 사용자 단말(110)은 획득된 시각 정보를 서버(130)로 전송할 수 있다.
서버(130)는 예컨대, 그룹 연결이 이루어지는 장소에 관한 정보를 데이터베이스(예컨대, 도시된 레이아웃 DB(1340))로부터 획득할 수 있다. 장소에 관한 정보는 해당 장소(경기장 또는 공연장)와 연관된 이미지로서, 좌석 정보를 포함하는 이미지일 수 있다. 레이아웃 DB(1340)는 서버(130)의 내부 구성이거나, 또는, 서버 외부에 존재하는 별개의 장치일 수 있다.
서버(130)의 드로우 화면 맵퍼(1310)는 사용자 단말(110)로부터 획득된 위치 정보에 기반하여 사용자 단말(110)을 상기 장소와 연관된 이미지의 사용자 단말(110)의 위치 정보에 대응하는 위치에 맵핑할 수 있다. 예컨대, 드로우 화면 맵퍼(1310)는 사용자 단말(110)의 위치 정보가 나타내는 좌석에 대응하는 이미지의 위치에 사용자 단말(110)을 맵핑할 수 있다. 상기 맵핑은 사용자 단말(110)의 위치 정보가 나타내는 좌석에 대응하는 이미지의 픽셀에 대한 맵핑일 수 있다.
콘텐츠 맵퍼(1320)는 사용자 단말(110)로부터 획득된 위치 정보 및 시각 정보(즉, 공간 정보 및 시간 정보)에 기반하여 사용자 단말(110)에 제공할, 연결 서비스로서의 콘텐츠에 관한 정보를 결정할 수 있다. 콘텐츠에 관한 정보는 도시된 Play out 정보로서, 사용자 단말(110)에서 출력될 오디오에 관한 정보 및/또는 그래픽에 관한 정보를 포함할 수 있다. 또한, Play out 정보는 콘텐츠의 사용자 단말(110)에의 콘텐츠의 출력 시각과 관련된 정보를 포함할 수 있다. 출력 시각과 관련된 정보는 사용자 단말(110)에 콘텐츠가 출력되는 출력 시각 및 오프셋 시간 정보를 포함할 수 있다. 서버(130)는 결정된 Play out 정보를 사용자 단말(110)로 전송할 수 있다.
레이아웃 UI(1330)는 서버의 구성들(1310 내지 1340)에 의해 수행되는 기능에 있어서 사용되는 인터페이스(또는 사용자 인터페이스)를 제공할 수 있다. 전술된 서버의 구성들(1310 내지 1340)은 연결 서비스 제공부(282)의 구성일 수 있다.
사용자 단말(110)은 서버(130)로부터 Play out 정보를 수신할 수 있고, 수신된 Play out 정보에 기반하여 연결 서비스에 해당하는 콘텐츠를 출력할 수 있다.
사용자 단말(110)로부터의 공간 및 시간 정보에 기반하여, 사용자 단말(110)에서 출력될 콘텐츠가 결정되어 출력되는 방법에 대해서는 후술될 도 14를 참조하여 더 자세하게 설명된다.
이상, 도 1 내지 도 12를 참조하여 전술된 기술적 특징에 대한 설명은, 도 13에 대해서도 그대로 적용될 수 있으므로 중복되는 설명은 생략한다.
도 14는 일 예에 따른, 사용자 단말로부터의 공간 및 시간 정보에 기반하여, 연결 서비스 제공 서버로부터 사용자 단말에 연결 서비스가 제공되는 방법을 나타내는 흐름도이다.
단계들(1405 내지 1490)을 통해, 도 13을 참조하여 전술된 사용자 단말(110)에 연결 서비스가 제공되는 방법이 더 자세하게 설명된다.
단계(1405)에서, 사용자 단말(110)은 사용자 단말(110)과 연관된 시각 정보 및 위치 정보를 획득할 수 있다. 사용자 단말(110)과 연관된 시각 정보는, 해당 시각 정보의 획득 시의 사용자 단말(110)의 로컬 시각 및 GPS 시각에 관한 정보를 포함할 수 있다. 로컬 시각은 사용자 단말(110)에 출력되는 시각일 수 있다. GPS 시각은 사용자 단말(110)에 포함된 GPS 모듈을 사용하여 획득되는(또는 외부로부터 획득되는) 시각일 수 있다. 일례로, 사용자 단말(110)과 연관된 시각 정보는 로컬 시각과 GPS 시각의 차를 나타낼 수 있다.
단계(1420)에서, 사용자 단말(110)은 획득된 시각 정보 및 위치 정보를 연결 서비스를 제공하는 서버(130)로 전송할 수 있다. 한편, 서버(130)는 그룹에 속하는 사용자 단말들 각각으로부터 각 단말과 연관된 시각 정보 및 위치 정보를 수신할 수 있다.
서버(130)는 그룹 연결이 이루어지는 장소와 연관된 이미지(드로우 이미지)를 레이아웃 DB(1340)로부터 획득할 수 있다(단계(1410)). 서버(130)는 해당 장소의 좌석 정보를 레이아웃 DB(1340)로부터 획득하거나, 획득된 이미지로부터 추출할 수 있다.
단계(1430)에서, 서버(130)는 획득되거나 추출된 드로우 이미지에 사용자 단말(110)로부터 수신된 위치 정보를 맵핑할 수 있다. 말하자면, 서버(130)는 드로우 이미지의 사용자 단말(110)의 위치 정보에 대응하는 위치에 사용자 단말(110)을 맵핑할 수 있다. 도시되지는 않았으나, 서버(130)는 사용자 단말(110)(또는 추가로 그룹에 속하는 다른 사용자 단말)이 맵핑된 드로우 이미지를 사용자 단말(110)(또는 그룹에 속하는 적어도 일부의 사용자 단말들 중 각 사용자 단말)에 제공할 수 있다. 이를 통해, 사용자 단말(110)의 사용자는 자신의 위치(예컨대, 좌석 위치) 또는 그룹에 속하는 다른 사용자의 위치를 파악할 수 있다.
단계(1440)에서, 서버(130)는 수신된 위치 정보 및 시각 정보에 기반하여, 그룹에 속하는 사용자 단말들에서 출력될 소정의 콘텐츠에 관한 정보 및 소정의 콘텐츠가 출력되는 출력 시각과 관련된 정보를 결정할 수 있다.
서버(130)는 그룹에 속하는 (적어도 일부의 사용자 단말들 중) 각 사용자 단말로부터 수신된 위치 정보에 기반하여, 해당 각 사용자 단말에서 출력될 콘텐츠에 관한 정보를 결정할 수 있고, 상기 각 사용자 단말로부터 수신된 시각 정보에 기반하여, 각 사용자 단말과 연관된 오프셋 시간 정보를 결정할 수 있다. 또한, 서버(130)는 수신된 위치 정보 및/또는 시각 정보나, 각 사용자 단말에서 출력될 콘텐츠의 내용에 따라 해당 콘텐츠가 각 사용자 단말에서 출력될 출력 시각을 결정할 수 있다.
예컨대, 서버(130)는 사용자 단말(110)의 위치 정보에 따라 사용자 단말(110)에 출력될 카드 섹션의 부분(그래픽)을 결정할 수 있다. 또는, 서버(130) (130)는 사용자 단말(110)의 위치 정보(예컨대, 어떤 팀의 응원석에 사용자 단말(110)이 위치하는지)에 따라 사용자 단말(110)에 출력될 응원 문구 및 오디오를 결정할 수 있다.
출력 시각과 관련된 정보는, 소정의 콘텐츠를 출력할 소기의 출력 시각 및 오프셋 시간 정보를 포함할 수 있다. 그룹에 속하는 각 사용자 단말과 연관된 오프셋 시간 정보는 사용자 단말과 연관된 시각 정보에 기반하여 계산될 수 있고, 예컨대, 사용자 단말의 시각 정보가 나타내는 로컬 시각과 GPS 시각 간의 차일 수 있다.
또는, 출력 시각과 관련된 정보는 소정의 콘텐츠를 출력할 소기의 출력 시각을 포함할 수 있다. 이 경우, 오프셋 시간 정보는 사용자 단말(110)에 의해 계산되고 결정될 수 있다.
단계(1450)에서, 서버(130)는 결정된 소정의 콘텐츠에 관한 정보 및 출력 시각과 관련된 정보를 그룹에 속하는 사용자 단말들 중 적어도 일부(또는 각각)에 전송할 수 있다. 따라서, 사용자 단말(110)은 서버로부터 소정의 콘텐츠에 관한 정보 및 콘텐츠의 출력 시각과 관련된 정보를 수신할 수 있다.
사용자 단말(110)은 수신된 출력 시각과 관련된 정보에 기반하여 결정된 시각에 소정의 콘텐츠를 출력할 수 있다. 단계들(1460 내지 1490)을 참조하여, 사용자 단말(110)이 소정의 콘텐츠를 출력하는 방법을 더 자세하게 설명한다.
단계(1460)에서, 사용자 단말(110)은 수신된 소정의 콘텐츠에 관한 정보에 기반하여 소정의 콘텐츠가 사용자 단말(110)에 존재하는지 여부를 판정할 수 있다. 즉, 사용자 단말(110)은 소정의 콘텐츠가 사용자 단말(110)에서 소정의 콘텐츠를 검색하여 소정의 콘텐츠를 출력할 수 있다(단계(1490)). 예컨대, 사용자 단말(110)은 소정의 콘텐츠가 사용자 단말(110)의 로컬 콘텐츠 리스트에 존재하는지 여부를 검색할 수 있다.
단계(1470)에서, 사용자 단말(110)은 소정의 콘텐츠가 사용자 단말(110)에 존재하지 않는 경우에는, 서버(130)에 소정의 콘텐츠를 요청할 수 있다. 사용자 단말(110)은 요청한 소정의 콘텐츠를 서버(130)로부터 수신할 수 있고, 수신된 소정의 콘텐츠를 출력할 수 있다(단계(1490)).
또는, 사용자 단말(110)은 사용자 단말(110)에 소정의 콘텐츠가 존재하지 않더라도, 해당 소정의 콘텐츠가 사용자 단말(110)이 자체적으로 생성할 수 있는 것이면, 소정의 콘텐츠를 생성하여 출력할 수 있다. 사용자 단말(110)이 자체적으로 생성할 수 있는 콘텐츠는 예컨대, 텍스트, 단일 색상의 그래픽, 소정의 패턴의 그래픽 또는 간단한 오디오(버저음 등)일 수 있다.
한편, 사용자 단말(110)은 사용자 단말의 로컬 시각, 수신된 출력 시각과 관련된 정보에 포함된 소기의 출력 시각, 및 오프셋 시간 정보에 기반하여 소기의 콘텐츠를 출력할 시각을 결정할 수 있고, 결정된 시각에 소정의 콘텐츠를 출력할 수 있다. 상기 결정된 시각은 보정된 출력 시각에 대응할 수 있다.
단계들(1480 내지 1490)을 참조하여 더 자세하게 설명하면, 단계(1480)에서, 사용자 단말(110)은 보정된 출력 시각(보정 Play out 시각)이 사용자 단말(110)의 로컬 시각을 경과했는지 여부를 판정할 수 있다. 예컨대, 사용자 단말(110)은 수신된 출력 시각과 관련된 정보에 포함된 소기의 출력 시각 및 오프셋 시간 정보의 합이 사용자 단말(110)의 로컬 시각보다 작은지 여부를 판정할 수 있다.
사용자 단말(110)은 보정된 출력 시각(보정 Play out 시각)이 사용자 단말(110)의 로컬 시각을 경과하지 않았다면, 보정된 출력 시각에 해당하는 사용자 단말(110)의 로컬 시각에 소정의 콘텐츠를 출력할 수 있다(단계(1490)). 예컨대, 사용자 단말(110)은 상기 소기의 출력 시각과 오프셋 시간 정보를 합한 시각에 해당하는 사용자 단말(110)의 로컬 시각에 소정의 콘텐츠를 출력할 수 있다.
또는, 사용자 단말(110)은 보정된 출력 시각(보정 Play out 시각)이 사용자 단말(110)의 로컬 시각을 경과하였다면, 콘텐츠의 출력 시각을 조절할 수 있다(단계(1485)). 다시 말해, 사용자 단말(110)은 보정된 출력 시각(보정 Play out 시각)이 사용자 단말(110)의 로컬 시각을 경과하였다면, 상기 지난 시간만큼 소기의 콘텐츠를 쉬프트할 수 있고(단계(1485)), 사용자 단말(110)은 쉬프트된 소기의 콘텐츠를 출력할 수 있다(단계(1490)). 예컨대, 사용자 단말(110)의 로컬 시각이 상기 소기의 출력 시각과 상기 오프셋 시간 정보를 합한 시각을 지난 경우라면, 상기 지난 시간만큼 소기의 콘텐츠를 쉬프트할 수 있고, 사용자 단말(110)은 쉬프트된 소기의 콘텐츠를 출력할 수 있다.
오프셋 시간 정보는 로컬 시각이 GPS 시각보다 빠르거나 느림에 따라 양수이거나 음수의 값을 가질 수 있다. 예컨대, 시각 정보를 획득할 당시의 사용자 단말(110)의 로컬 시각이 12시 0분 0초이고, GPS 시각이 12시 0분 3초라고 가정하면, 서버(130)로부터 결정되는 오프셋 시간 정보는 -3초를 나타낼 수 있다.
이 때, 서버(130)로부터 결정되는 소정의 콘텐츠를 사용자 단말(110)에서 출력할 소기의 출력 시각이 12시 5분 0초인 경우에, 단계(1480)의 수행 시의 사용자 단말(110)의 로컬 시각이 12시 4분 57초(12시 5분 0초 + (- 3초))를 지나지 않았다면, 사용자 단말(110)은 로컬 시각이 12시 4분 57초가 된 때에 소정의 콘텐츠를 출력할 수 있다. 단계(1480)의 수행 시의 사용자 단말(110)의 로컬 시각이 12시 4분 57초(12시 5분 0초 - 3초)를 지났고, 사용자 단말(110)의 로컬 시각이 12시 5분 0초이면, 사용자 단말(110)은 소정의 콘텐츠를 3초만큼 쉬프트하여 출력할 수 있다. 예컨대, 소정의 콘텐츠가 오디오 콘텐츠인 경우, 사용자 단말(110)은 3초 이후의 부분부터 오디오 콘텐츠를 재생할 수 있다(비디오 또는 그래픽의 경우에도 유사한 방식으로 출력될 수 있음).
단계들(1480 내지 1490)을 통해, 그룹에 속하는 사용자 단말들을 서로 동기화시키지 않고도, 사용자 단말들에 출력되는 콘텐츠는 실질적으로 동기화될 수 있다.
서버(130)로부터 결정되는 소기의 출력 시각은 GPS 시각을 기준으로 할 수 있다. 또는, 변형예로서는 서버(130)로부터 결정되는 소기의 출력 시각은 서버의 로컬 시각을 기준으로 할 수도 있을 것이다. 또 다른 변형예로서, 오프셋 시간 정보는 음향의 전파 속도 또한 고려하여 결정될 수 있다.
전술된 단계들(1460 내지 1490)은 도 3a를 참조하여 전술된 단계(340)에 포함될 수 있다.
이상, 도 1 내지 도 13을 참조하여 전술된 기술적 특징에 대한 설명은, 도 12에 대해서도 그대로 적용될 수 있으므로 중복되는 설명은 생략한다.
설명된 실시예들에서는 그룹에 속하는 사용자 단말들에 대해 제공되는 연결 서비스가 연결 서비스 제공 서버를 통해 제공되는 것으로 설명되었으나, 실시예들은 이것으로 한정되지 않는다.
예를 들어, 연결 서비스가 사용자 단말에 단순히 오디오를 출력하거나, 단순히 사용자 단말의 화면 출력을 제어하는 것인 경우와 같이, 연결 서비스를 통해 제공되는 콘텐츠가 단순한 경우에는, 연결 서비스는 트리거 신호를 통해 최초로 사용자 단말에 전달된 후, 연결 요청 신호를 통해 그룹에 속하는 사용자 단말들 중 적어도 일부(또는 각각)에 대해 제공될 수도 있다. 또는, 트리거 신호를 수신한 사용자 단말에 의해 생성된 연결 요청 신호에 의한 연쇄적인 사용자 단말들 간의 연결을 통해, 연결 서비스가 그룹에 속하는 사용자 단말들 중 적어도 일부(또는 각각)에 대해 제공될 수도 있다. 말하자면, 연결 요청 신호를 송수신하기 위한 비가청 주파수 영역이 연결 서비스가 포함하는 콘텐츠의 송수신을 위해서도 사용될 수 있다.
이상에서 설명된 장치는 하드웨어 구성요소, 소프트웨어 구성요소, 및/또는 하드웨어 구성요소 및 소프트웨어 구성요소의 조합으로 구현될 수 있다. 예를 들어, 실시예들에서 설명된 장치 및 구성요소는, 프로세서, 콘트롤러, ALU(arithmetic logic unit), 디지털 신호 프로세서(digital signal processor), 마이크로컴퓨터, FPGA(field programmable gate array), PLU(programmable logic unit), 마이크로프로세서, 또는 명령(instruction)을 실행하고 응답할 수 있는 다른 어떠한 장치와 같이, 하나 이상의 범용 컴퓨터 또는 특수 목적 컴퓨터를 이용하여 구현될 수 있다. 처리 장치는 운영 체제(OS) 및 상기 운영 체제 상에서 수행되는 하나 이상의 소프트웨어 어플리케이션을 수행할 수 있다. 또한, 처리 장치는 소프트웨어의 실행에 응답하여, 데이터를 접근, 저장, 조작, 처리 및 생성할 수도 있다. 이해의 편의를 위하여, 처리 장치는 하나가 사용되는 것으로 설명된 경우도 있지만, 해당 기술분야에서 통상의 지식을 가진 자는, 처리 장치가 복수 개의 처리 요소(processing element) 및/또는 복수 유형의 처리 요소를 포함할 수 있음을 알 수 있다. 예를 들어, 처리 장치는 복수 개의 프로세서 또는 하나의 프로세서 및 하나의 콘트롤러를 포함할 수 있다. 또한, 병렬 프로세서(parallel processor)와 같은, 다른 처리 구성(processing configuration)도 가능하다.
소프트웨어는 컴퓨터 프로그램(computer program), 코드(code), 명령(instruction), 또는 이들 중 하나 이상의 조합을 포함할 수 있으며, 원하는 대로 동작하도록 처리 장치를 구성하거나 독립적으로 또는 결합적으로(collectively) 처리 장치를 명령할 수 있다. 소프트웨어 및/또는 데이터는, 처리 장치에 의하여 해석되거나 처리 장치에 명령 또는 데이터를 제공하기 위하여, 어떤 유형의 기계, 구성요소(component), 물리적 장치, 가상 장치(virtual equipment), 컴퓨터 저장 매체 또는 장치에서 구체화(embody)될 수 있다. 소프트웨어는 네트워크로 연결된 컴퓨터 시스템 상에 분산되어서, 분산된 방법으로 저장되거나 실행될 수도 있다. 소프트웨어 및 데이터는 하나 이상의 컴퓨터 판독 가능 기록 매체에 저장될 수 있다.
실시예에 따른 방법은 다양한 컴퓨터 수단을 통하여 수행될 수 있는 프로그램 명령 형태로 구현되어 컴퓨터 판독 가능 매체에 기록될 수 있다. 이때, 매체는 컴퓨터로 실행 가능한 프로그램을 계속 저장하거나, 실행 또는 다운로드를 위해 임시 저장하는 것일 수도 있다. 또한, 매체는 단일 또는 수개 하드웨어가 결합된 형태의 다양한 기록수단 또는 저장수단일 수 있는데, 어떤 컴퓨터 시스템에 직접 접속되는 매체에 한정되지 않고, 네트워크 상에 분산 존재하는 것일 수도 있다. 매체의 예시로는, 하드 디스크, 플로피 디스크 및 자기 테이프와 같은 자기 매체, CD-ROM 및 DVD와 같은 광기록 매체, 플롭티컬 디스크(floptical disk)와 같은 자기-광 매체(magneto-optical medium), 및 ROM, RAM, 플래시 메모리 등을 포함하여 프로그램 명령어가 저장되도록 구성된 것이 있을 수 있다. 또한, 다른 매체의 예시로, 애플리케이션을 유통하는 앱 스토어나 기타 다양한 소프트웨어를 공급 내지 유통하는 사이트, 서버 등에서 관리하는 기록매체 내지 저장매체도 들 수 있다.
발명의 실시를 위한 형태
이상과 같이 실시예들이 비록 한정된 실시예와 도면에 의해 설명되었으나, 해당 기술분야에서 통상의 지식을 가진 자라면 상기의 기재로부터 다양한 수정 및 변형이 가능하다. 예를 들어, 설명된 기술들이 설명된 방법과 다른 순서로 수행되거나, 및/또는 설명된 시스템, 구조, 장치, 회로 등의 구성요소들이 설명된 방법과 다른 형태로 결합 또는 조합되거나, 다른 구성요소 또는 균등물에 의하여 대치되거나 치환되더라도 적절한 결과가 달성될 수 있다.
그러므로, 다른 구현들, 다른 실시예들 및 특허청구범위와 균등한 것들도 후술하는 특허청구범위의 범위에 속한다.

Claims (28)

  1. 제1 사용자 단말인 사용자 단말에 의해 수행되는 연결 서비스 제공 방법에 있어서,
    복수의 사용자 단말들 간의 연결을 개시하기 위한 트리거 신호에 기반하여, 비가청 주파수 영역을 통해 상기 복수의 사용자 단말들 중 적어도 하나의 제2 사용자 단말에 연결 요청 신호를 출력하는 단계;
    상기 제2 사용자 단말과 상기 제1 사용자 단말을 그룹으로서 연결하는 단계; 및
    상기 제1 사용자 단말 상에서 상기 그룹과 연관된 연결 서비스를 제공하는 단계
    를 포함하고,
    상기 그룹에 속하는 사용자 단말들은 동기화되고,
    상기 연결 서비스는 상기 동기화된 사용자 단말들 중 적어도 둘 이상의 동기화된 사용자 단말들에 대해 제공되는 동기화된 콘텐츠를 포함하는, 연결 서비스 제공 방법.
  2. 제1항에 있어서,
    상기 연결 요청 신호는, 상기 복수의 사용자 단말들 중 적어도 하나의 제3 사용자 단말을 상기 그룹으로서 연결하도록 상기 제2 사용자 단말이 상기 제3 사용자 단말에 대해 연결 요청 신호를 출력하도록 하는 정보를 포함하는, 연결 서비스 제공 방법.
  3. 제1항에 있어서,
    상기 트리거 신호는, 상기 제1 사용자 단말에 설치된 메신저 프로그램의 소정의 대화방에 진입한 경우 상기 제1 사용자 단말에 의해 획득되는 신호이거나, 외부 장치로부터 비가청 주파수 영역을 통해 수신되는 음파 신호이거나, 카메라를 통해 소정의 코드를 식별함에 따라 획득되는 데이터인, 연결 서비스 제공 방법.
  4. 제1항에 있어서,
    상기 그룹에 속하는 사용자 단말들은 각 사용자 단말의 시각 정보에 기반하여 동기화되는, 연결 서비스 제공 방법.
  5. 제1항에 있어서,
    상기 제1 사용자 단말과 연관된 위치에 대한 위치 정보를 획득하는 단계
    를 더 포함하고,
    상기 동기화된 콘텐츠는 상기 위치 정보와 연관된 콘텐츠를 포함하는, 연결 서비스 제공 방법.
  6. 제5항에 있어서,
    상기 위치 정보는 상기 위치로부터 출력되는 비가청 주파수 영역의 음파 신호를 수신함으로써 획득되거나, 상기 위치에 존재하는 소정의 코드를 카메라를 사용하여 식별함에 따라 획득되는, 연결 서비스 제공 방법.
  7. 제1항에 있어서,
    상기 동기화된 콘텐츠를 제공하는 것은 상기 둘 이상의 동기화된 사용자 단말들에 대해 동일한 텍스트를 출력하는 것, 동일한 오디오를 출력하는 것 및 동일한 화면을 출력하는 것 중 적어도 하나를 포함하는, 연결 서비스 제공 방법.
  8. 제1항에 있어서,
    상기 그룹에 속하는 사용자 단말들 중 적어도 하나가 당첨 단말로서 결정되며,
    상기 제1 사용자 단말이 상기 당첨 단말로서 결정된 때에 있어서,
    상기 제1 사용자 단말에 의해 촬영된 영상 또는 이미지를 포함하는 콘텐츠가 상기 그룹에 속하는 사용자 단말들 중 적어도 일부에 상기 연결 서비스로서 제공되는, 연결 서비스 제공 방법.
  9. 제8항에 있어서,
    상기 촬영된 영상 또는 이미지가 외부 디스플레이 장치에 디스플레이되도록, 상기 촬영된 영상 또는 이미지를 상기 외부 디스플레이 장치 또는 상기 외부 디스플레이 장치를 관리하는 서버로 전송하는 단계
    를 더 포함하는, 연결 서비스 제공 방법.
  10. 제7항에 있어서,
    상기 동일한 오디오는 소정의 타이밍에 상기 둘 이상의 동기화된 사용자 단말들에 자동으로 출력되는, 연결 서비스 제공 방법.
  11. 제1항에 있어서,
    상기 연결 서비스는 상기 그룹에 속하는 사용자 단말들 중 적어도 둘 이상에 대해 제공되는 합성 이미지 또는 합성 영상을 포함하고,
    상기 합성 영상 또는 합성 이미지는 상기 그룹에 속하는 사용자 단말들 중 소정의 위치에 존재하는 사용자 단말들에 의해 촬영된 이미지들 또는 영상들을 합성함으로써 생성되는, 연결 서비스 제공 방법.
  12. 제11항에 있어서,
    상기 제1 사용자 단말과 연관된 위치에 대한 위치 정보에 의해 상기 제1 사용자 단말이 상기 소정의 위치에 존재하는 것으로 판단된 때,
    상기 제1 사용자 단말에 의해 촬영된 이미지 또는 영상을 상기 합성 영상 또는 합성 이미지를 생성하는 서버로 전송하는 단계; 및
    상기 서버로부터 상기 연결 서비스로서 상기 합성 영상 또는 합성 이미지를 포함하는 콘텐츠를 수신하는 단계
    를 더 포함하는, 연결 서비스 제공 방법.
  13. 제11항에 있어서,
    상기 합성 영상 또는 합성 이미지는 3D 효과 또는 동적 효과가 부여된 콘텐츠인, 연결 서비스 제공 방법.
  14. 제5항에 있어서,
    상기 동기화된 콘텐츠는 상기 둘 이상의 동기화된 사용자 단말들의 각 사용자 단말과 연관된 위치에 대한 위치 정보에 대응하는 화면 출력을 상기 각 사용자 단말에 제공하도록 구성되고,
    상기 각 사용자 단말의 화면 출력은 상기 그룹에 속하는 사용자 단말들 중 다수의 사용자 단말들의 화면 출력에 의해 형성되는 의미적 객체의 일부를 구성하는, 연결 서비스 제공 방법.
  15. 제1항에 있어서,
    상기 그룹에 속한 사용자 단말들 중 상기 제1 사용자 단말의 사용자와 인적 관계를 형성하고 있는 사용자의 사용자 단말이 포함되어 있는 경우,
    상기 연결 서비스는 상기 인적 관계를 형성하고 있는 사용자에 대한 정보를 포함하는 콘텐츠를 포함하는, 연결 서비스 제공 방법.
  16. 제1항에 있어서,
    상기 제1 사용자 단말과 연관된 시각 정보 및 위치 정보를 상기 연결 서비스를 제공하는 서버로 전송하는 단계
    를 더 포함하고,
    상기 연결 서비스를 제공하는 단계는,
    상기 서버로부터 상기 동기화된 콘텐츠인 소정의 콘텐츠에 관한 정보 및 상기 서버에 의해 결정된 상기 소정의 콘텐츠를 출력할 출력 시각과 관련된 정보를 수신하는 단계; 및
    상기 출력 시각과 관련된 정보에 기반하여 결정된 시각에 상기 소정의 콘텐츠를 출력하는 단계
    를 더 포함하는, 연결 서비스 제공 방법.
  17. 제16항에 있어서,
    상기 소정의 콘텐츠를 출력하는 단계는,
    상기 소정의 콘텐츠에 관한 정보에 기반하여, 상기 제1 사용자 단말에서 상기 소정의 콘텐츠를 검색하여 상기 소정의 콘텐츠를 출력하고,
    상기 소정의 콘텐츠가 상기 제1 사용자 단말에 존재하지 않는 경우에는, 상기 서버에 상기 소정의 콘텐츠를 요청하여 상기 서버로부터 수신된 상기 소정의 콘텐츠를 출력하는, 연결 서비스 제공 방법.
  18. 제16항에 있어서,
    상기 시각 정보는, 해당 시각 정보의 획득 시의 상기 제1 사용자 단말의 로컬 시각 및 GPS 시각에 관한 정보를 포함하고,
    상기 출력 시각과 관련된 정보는, 상기 콘텐츠를 출력할 소기의 출력 시각을 포함하고,
    상기 소정의 콘텐츠를 출력하는 단계는,
    상기 제1 사용자 단말의 로컬 시각, 상기 소기의 출력 시각 및 상기 시각 정보에 기반하여 계산된 오프셋 시간 정보에 기반하여 결정된 시각에 상기 소정의 콘텐츠를 출력하는, 연결 서비스 제공 방법.
  19. 제18항에 있어서,
    상기 오프셋 시간 정보는 상기 시각 정보의 획득 시의 상기 제1 사용자 단말의 로컬 시각과 GPS 시각 간의 차이고,
    상기 소정의 콘텐츠를 출력하는 단계는,상기 소기의 출력 시각과 상기 오프셋 시간 정보에 기반하여 결정된 보정된 출력 시각에 해당하는 상기 제1 사용자 단말의 로컬 시각에 상기 콘텐츠를 출력하는, 연결 서비스 제공 방법.
  20. 제19항에 있어서,
    상기 소정의 콘텐츠를 출력하는 단계는,
    상기 제1 사용자 단말의 로컬 시각이 상기 보정된 출력 시각을 지난 경우, 지난 시간만큼 상기 콘텐츠를 쉬프트하여 출력하는, 연결 서비스 제공 방법.
  21. 제1항 내지 제20항 중 어느 한 항의 방법을 수행하는 프로그램을 기록한 컴퓨터 판독 가능 기록 매체.
  22. 전자 장치에 있어서,
    복수의 전자 장치들 간의 연결을 개시하기 위한 트리거 신호에 기반하여, 비가청 주파수 영역을 통해 상기 복수의 전자 장치들 중 적어도 하나의 다른 전자 장치에 연결 요청 신호를 출력하는 신호 송수신부;
    상기 다른 전자 장치와 상기 전자 장치를 그룹으로서 연결하는 그룹 생성부; 및
    상기 전자 장치 상에서 상기 그룹과 연관된 연결 서비스를 제공하는 연결 서비스 제공부
    를 포함하고,
    상기 그룹에 속하는 사용자 단말들은 동기화되고,
    상기 연결 서비스는 상기 동기화된 사용자 단말들 중 적어도 둘 이상의 동기화된 사용자 단말들에 대해 제공되는 동기화된 콘텐츠를 포함하는, 전자 장치.
  23. 제22항에 있어서,
    상기 전자 장치와 연관된 위치에 대한 위치 정보를 획득하는 위치 정보 획득부
    를 더 포함하는, 전자 장치.
  24. 연결 서비스를 제공하는 서버에 의해 수행되는,
    트리거 신호를 수신한 제1 사용자 단말에 의해 비가청 주파수 영역을 통해 적어도 하나의 제2 사용자 단말로 출력된 연결 요청 신호에 따라 상기 제1 사용자 단말 및 제2 사용자 단말이 그룹으로서 연결되었음을 식별하는 단계; 및
    상기 그룹에 속하는 사용자 단말들 중 적어도 일부에 상기 그룹과 연관된 연결 서비스를 제공하는 단계
    를 포함하고,
    상기 그룹에 속하는 사용자 단말들은 동기화되고,
    상기 연결 서비스는 상기 동기화된 사용자 단말들 중 적어도 둘 이상의 동기화된 사용자 단말들에 대해 제공되는 동기화된 콘텐츠를 포함하는 연결 서비스 제공 방법.
  25. 제24항에 있어서,
    상기 둘 이상의 동기화된 사용자 단말들 각각으로부터 각 사용자 단말과 연관된 시각 정보 및 위치 정보를 수신하는 단계
    를 더 포함하고,
    상기 연결 서비스를 제공하는 단계는,
    수신된 위치 정보 및 시각 정보에 기반하여, 상기 둘 이상의 동기화된 사용자 단말들에서 출력될 상기 동기화된 콘텐츠인 소정의 콘텐츠에 관한 정보 및 상기 소정의 콘텐츠가 출력되는 출력 시각과 관련된 정보를 결정하는 단계; 및
    상기 결정된 소정의 콘텐츠에 관한 정보 및 출력 시각과 관련된 정보를 상기 둘 이상의 동기화된 사용자 단말들에 전송하는 단계
    를 포함하는, 연결 서비스 제공 방법.
  26. 제25항에 있어서,
    상기 결정하는 단계는,
    상기 각 사용자 단말로부터 수신된 위치 정보에 기반하여, 상기 그룹에 속하는 적어도 일부의 사용자 단말들에서 출력될 콘텐츠에 관한 정보를 결정하는 단계; 및
    상기 각 사용자 단말로부터 수신된 시각 정보에 기반하여, 상기 각 사용자 단말과 연관된 오프셋 시간 정보를 결정하는 단계
    를 포함하고,
    상기 각 사용자 단말과 연관된 오프셋 시간 정보는 상기 각 사용자 단말의 시각 정보가 나타내는 로컬 시각과 GPS 시각 간의 차인, 연결 서비스 제공 방법.
  27. 제25항에 있어서,
    수신된 각각의 위치 정보를 상기 그룹으로서의 연결이 이루어지는 장소와 연관된 이미지에 맵핑하는 단계
    를 더 포함하는 연결 서비스 제공 방법.
  28. 통신부; 및
    상기 통신부에 의해 복수의 사용자 단말들 중 적어도 하나의 사용자 단말로부터 수신된 신호를 사용하여, 트리거 신호를 수신한 제1 사용자 단말에 의해 비가청 주파수 영역을 통해 적어도 하나의 제2 사용자 단말로 출력된 연결 요청 신호에 따라 상기 제1 사용자 단말 및 제2 사용자 단말이 그룹으로서 연결되었음을 식별하고, 상기 그룹에 속하는 사용자 단말들 중 적어도 일부에 상기 그룹과 연관된 연결 서비스를 제공하는 연결 서비스 제공부
    를 포함하고,
    상기 그룹에 속하는 사용자 단말들은 동기화되고,
    상기 연결 서비스는 상기 동기화된 사용자 단말들 중 적어도 둘 이상의 동기화된 사용자 단말들에 대해 제공되는 동기화된 콘텐츠를 포함하는, 연결 서비스 제공 서버.
KR1020197036923A 2017-08-25 2017-08-25 사용자 단말들 간을 그룹으로서 연결하고, 그룹과 연관된 콘텐츠를 포함하는 서비스를 제공하는 방법 및 장치 KR102268750B1 (ko)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/KR2017/009303 WO2019039632A1 (ko) 2017-08-25 2017-08-25 사용자 단말들 간을 그룹으로서 연결하고, 그룹과 연관된 콘텐츠를 포함하는 서비스를 제공하는 방법 및 장치

Publications (2)

Publication Number Publication Date
KR20200004416A KR20200004416A (ko) 2020-01-13
KR102268750B1 true KR102268750B1 (ko) 2021-06-24

Family

ID=65439486

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020197036923A KR102268750B1 (ko) 2017-08-25 2017-08-25 사용자 단말들 간을 그룹으로서 연결하고, 그룹과 연관된 콘텐츠를 포함하는 서비스를 제공하는 방법 및 장치

Country Status (4)

Country Link
US (2) US11337272B2 (ko)
JP (1) JP6972308B2 (ko)
KR (1) KR102268750B1 (ko)
WO (1) WO2019039632A1 (ko)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2018226519A1 (en) 2017-06-05 2018-12-13 Chatem Llc Soccer training devices, systems, and methods
KR20200102132A (ko) 2019-02-21 2020-08-31 삼성전자주식회사 전자 장치 및 그 제어 방법
US20230393541A1 (en) * 2022-06-07 2023-12-07 Bao Tran Hub to sync multiple devices

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010154377A (ja) * 2008-12-26 2010-07-08 Hitachi Ltd コンテンツ共有システムおよびコンテンツ共有方法

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004341576A (ja) * 2003-05-13 2004-12-02 Hitachi Ltd コンテンツ配信方法およびコンテンツ配信システム
KR100690771B1 (ko) * 2005-03-17 2007-03-09 엘지전자 주식회사 피티티 휴대단말기의 속삭임 통신장치 및 방법
KR101442544B1 (ko) 2007-12-18 2014-09-23 엘지전자 주식회사 이동 단말기 및 그의 무선기기 표시 방법
KR101272368B1 (ko) * 2011-06-07 2013-06-10 광주과학기술원 모바일 단말기를 이용하여 관광 정보를 공유하기 위한 관광 안내 시스템 및 그 방법
US9298900B2 (en) * 2011-09-24 2016-03-29 Elwha Llc Behavioral fingerprinting via inferred personal relation
US9137355B2 (en) * 2013-01-01 2015-09-15 Qualcomm Incorporated Method and apparatus for enabling collaberative interactions among devices on a peer-to-peer network
US20140226800A1 (en) * 2013-02-12 2014-08-14 Unify Square, Inc. Enhanced Monitoring of Performance for Unified Communication Services
KR102060661B1 (ko) * 2013-07-19 2020-02-11 삼성전자주식회사 통신 방법 및 이를 위한 디바이스
JP2015073182A (ja) * 2013-10-02 2015-04-16 株式会社電通 コンテンツ同期システム、イベント演出システム、同期装置、ならびに記録媒体
JP2016025472A (ja) * 2014-07-18 2016-02-08 株式会社Jvcケンウッド 端末装置、通信システム、通信方法
JP6442938B2 (ja) * 2014-09-09 2018-12-26 ヤマハ株式会社 端末管理方法および管理装置
KR102373464B1 (ko) * 2015-06-22 2022-03-11 삼성전자주식회사 소정의 공간 내의 단말기들을 연결하는 방법 및 이를 이용한 단말기
CN105050033A (zh) * 2015-07-01 2015-11-11 惠州Tcl移动通信有限公司 基于低功耗蓝牙和传统蓝牙的微微网组网互连方法及系统
US10834542B2 (en) * 2015-12-28 2020-11-10 Nec Corporation Method and system for inter-group communication in a wireless P2P network
US9973732B1 (en) * 2017-07-27 2018-05-15 Amazon Technologies, Inc. Device selection for video based communications

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010154377A (ja) * 2008-12-26 2010-07-08 Hitachi Ltd コンテンツ共有システムおよびコンテンツ共有方法

Also Published As

Publication number Publication date
US11337272B2 (en) 2022-05-17
JP2021500765A (ja) 2021-01-07
US11751285B2 (en) 2023-09-05
US20220240347A1 (en) 2022-07-28
KR20200004416A (ko) 2020-01-13
JP6972308B2 (ja) 2021-11-24
WO2019039632A1 (ko) 2019-02-28
US20200187300A1 (en) 2020-06-11

Similar Documents

Publication Publication Date Title
KR102720961B1 (ko) 위치 정보에 기초한 수집가능한 항목들의 생성
CN113632497B (zh) 生成具有增强图标的个性化地图界面
CN110945858B (zh) 消息传递应用的聊天停靠栏
CN112181573B (zh) 媒体资源展示方法、装置、终端、服务器以及存储介质
WO2019114514A1 (zh) 在直播间显示音高信息的方法及装置、存储介质
CN110061900B (zh) 消息显示方法、装置、终端及计算机可读存储介质
US20150213362A1 (en) Information processing apparatus, information processing method and program
CN112118477B (zh) 虚拟礼物展示方法、装置、设备以及存储介质
US10322342B2 (en) Non-transitory computer-readable medium storing game program, control method of computer, information processing apparatus, image output apparatus, image output method, and non-transitory computer-readable medium storing image output program
US11751285B2 (en) Method and apparatus for connecting user terminals as a group and providing service including contents associated with the group
KR102590492B1 (ko) 영상 채팅에 이용 가능한 평판 뱃지를 제공하는 방법, 시스템, 및 컴퓨터 프로그램
US11491406B2 (en) Game drawer
CN110377200A (zh) 分享数据生成方法、装置及存储介质
TW201917556A (zh) 多屏互動方法、裝置及電子設備
JP6359704B2 (ja) イベントに関連付けられる情報を人に供給するための方法
CN110337041B (zh) 视频播放方法、装置、计算机设备及存储介质
CN112007362A (zh) 虚拟世界中的显示控制方法、装置、存储介质及设备
KR101794642B1 (ko) 영상을 인식하여 증강현실을 제공하는 방법 및 장치
JP2022097475A (ja) 情報処理システム、情報処理方法およびコンピュータプログラム
CN111885139A (zh) 内容分享方法、装置及系统、移动终端、服务器
KR101794655B1 (ko) 영상에서 이미지 인식률을 향상시켜 증강현실을 제공하는 방법 및 장치
JP7462375B2 (ja) サーバ、プログラム、情報処理方法
JP7288990B2 (ja) 動画配信システム、動画配信方法及び動画配信プログラム
US20220141551A1 (en) Moving image distribution system, moving image distribution method, and moving image distribution program
JP7194239B2 (ja) 動画配信システム、動画配信方法及び動画配信プログラム

Legal Events

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