KR20150082687A - 디지털 네트워크 기반 상호통신 방법 및 디바이스 - Google Patents

디지털 네트워크 기반 상호통신 방법 및 디바이스 Download PDF

Info

Publication number
KR20150082687A
KR20150082687A KR1020157017373A KR20157017373A KR20150082687A KR 20150082687 A KR20150082687 A KR 20150082687A KR 1020157017373 A KR1020157017373 A KR 1020157017373A KR 20157017373 A KR20157017373 A KR 20157017373A KR 20150082687 A KR20150082687 A KR 20150082687A
Authority
KR
South Korea
Prior art keywords
terminal
mobile terminal
interactive
mobile terminals
voice messages
Prior art date
Application number
KR1020157017373A
Other languages
English (en)
Other versions
KR101543373B1 (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 KR20150082687A publication Critical patent/KR20150082687A/ko
Application granted granted Critical
Publication of KR101543373B1 publication Critical patent/KR101543373B1/ko

Links

Images

Classifications

    • 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/07User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail characterised by the inclusion of specific contents
    • H04L51/10Multimedia information
    • H04L67/36
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/40Support for services or applications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/75Indicating network or usage conditions on the user display
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/50Centralised arrangements for answering calls; Centralised arrangements for recording messages for absent or busy subscribers ; Centralised arrangements for recording messages
    • H04M3/53Centralised arrangements for recording incoming messages, i.e. mailbox systems
    • H04M3/533Voice mail systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/16Communication-related supplementary services, e.g. call-transfer or call-hold
    • 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/21Monitoring or handling of messages
    • H04L51/212Monitoring or handling of messages using filtering or selective blocking
    • 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/58Message adaptation for wireless communication

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Multimedia (AREA)
  • Telephonic Communication Services (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

본 발명은 디지털 네트워크들을 기초로 모바일 단말기들 사이의 상호 통신을 위한 방법들 및 디바이스들을 기술한다. 제1 모바일 단말기는 제1 모바일 단말기에 대응하는 제1 단말기 식별자를 기초로 고유하게 식별된 서버에 연결할 수 있다. 추가로, 제1 모바일 단말기는 제1 단말기 식별자 내에 내장된 디폴트 연결 설정을 통하여 서버에 연결할 수 있다. 상호 작용 모바일 단말기들에 대응하는 단말기 식별자들을 획득함으로써, 제1 모바일 단말기는 상호 작용 모바일 단말기들과의 통신 채널들을 수립할 수 있다. 상호 작용 모바일 단말기들의 단말기 식별자들을 제1 모바일 단말기의 접촉 목록들에 추가한 이후에, 제1 모바일 단말기의 상이한 영역들은 상호 작용 모바일 단말기들에 지정될 수 있고, 이에 그 영역들은 통신의 상태를 표시할 수 있고, 음성 메시지들을 인코딩한 디지털 콘텐츠을 수신, 재생, 기록, 및 전송하는 것을 제어하는 인터페이스들로 작용할 수 있다.

Description

디지털 네트워크 기반 상호통신 방법 및 디바이스{INTERCOMMUNICATION METHODS AND DEVICES BASED ON DIGITAL NETWORKS}
본 발명은 정보 기술 분야에 관한 것으로, 더 상세하게는 디지털 네트워크 기반 상호 통신 방법 및 디바이스에 관한 것이다.
본 출원은 2012년 12월 17일자로 출원된 중국 특허 출원 번호 제201210548295.7호, 명칭 "디지털 네트워크 기반 상호통신 방법 및 디바이스"에 대하여 우선권을 주장하며, 이는 그 일체로서 참조되어 본 명세서에 병합된다.
양방향 라디오들(two-way radios), 또는 워키 토키(walki-talkie)는 소리 또는 음성 교환을 위한 어떠한 네트워크 연결을 요구하지 않는 휴대용 송수신기이다. 양방향 라디오는 고정된 상대방들 사이에서 빈번한 접촉들에 더 적절하고, 이는 연결 또는 교환 비용이 발생하지 않기 때문이다. 디바이스는 먼저 군용으로 개발되었으나 나중에 광범위하게 사용되었다. 양방향 라디오들의 주요 특징은: 반양방향 방식(half-duplex mode)(특정 시간에 음성 교환을 받거나 주기만을 할 수 있음) 및 콘탠츠들이 전송되기 이전에 버튼을 누를 필요가 있는 것이다. 대부분의 양방향 라이오들은 그 상단에 안테나를 갖는 통상의 휴대용 모바일 폰과 유사한 모습이다.
종래의 양방향 라디오들은 라디오 신호들을 전송하며 수신하기 위해 안테나를 사용한다. 비록 네트워크의 지원 또는 비용의 발생을 요구하지는 않지만, 양방향 라디오들은 여전히 다음과 같은 단점들을 가진다: 통신이 거리에 의해 상당히 제한됨; 디바이스들이 구매되어야 하고, 때때로 보조 전송 디바이스들이 별도로 구매될 필요가 있어, 전체 비용이 매우 증가될 수 있음; 통상의 휴대폰들 및 다른 기기들이에 대한 어떠한 연결 없이, 양방향 라디오들은 양자 서로에 대하여만 통신할 수 있음; 대부분의 국가들이 무선 주파수들을 엄중하게 조율함-공용 주파수들의 사용은 개인 정보 보호를 위태롭게 하지만, 다른 주파수들의 사용은 정부의 허가가 필요함.
종래의 양방향 라디오의 위의 문제들을 해결하기 위하여, 몇몇 응용 프로그램들은 휴대폰들에 대해 개발되었다. 어플리케이션 프로그램들 중 하나를 설치한 이후에, 통신이 와이파이(WiFi), GRPS, 및 3G와 같은 디지털 네트워크 기술들을 기반으로 함에도 사용자들은 종래의 양방향 라디오와 같은 방식으로 서로 통신할 수 있다. 그러한 방식은 거리 제한들, 별도의 인터콤 장비들의 구매, 개인 정보 보호의 결핍, 및 정부의 주파수 조율과 같은 단점들을 제거한다. 그러나, 이러한 방식은 또한 사용자들이 어플리케이션 소프트웨어를 다운로드하고, 설치하고, 익숙해져야하는 것을 요구하며, 복잡한 동작을 초래하고 불편을 야기한다.
따라서, 위에서 언급되 방식을 개선하며 기술적 문제를 해결하기 위한 새로운 기술을 제공하는 것이 필요하며 및 바람직하다.
상호 통신에 연관되는 결함들 및 다른 문제들은 이하에서 기술되는 본 발명에 의해 감소되거나 제거된다. 몇몇 실시예들에서, 본 발명은 하나 또는 그 이상의 프로세서들, 메모리 및 하나 또는 그 이상의 모듈, 프로그램들 또는 다수의 기능들을 수행하기 위하여 메모리 내에 저장되는 명령어들의 세트들을 갖는 컴퓨터 시스템 내에서 구현된다. 이러한 기능들을 수행하기 위한 명령어들은 하나 또는 그 이상의 프로세서들에 의한 실행을 위해 구성되는 컴퓨터 프로그램 제품 내에 포함될 수 있다.
본 발명의 일 양태는 제1 모바일 단말기에 의해 수행되는 컴퓨터에서 구현되는 방법에 연관된다. 제1 모바일 단말기는 상기 제1 모바일 단말기에 상응하는 제1 단말기 식별자를 기초로 서버에 연결할 수 있고, 상기 제1 모바일 단말기가 상기 서버에서 상기 제1 단말기 식별자에 의해 고유하게 식별되고, 상기 제1 모바일 단말기는 상기 제1 단말기 식별자에 내장된 디폴트 연결 설정을 통해 상기 서버에 연결한다. 또한, 상기 제1 모바일 단말기는, 서버로부터 상호 작용 모바일 단말기들에 대응하는 단말기 식별자들을 획득할 수 있고, 상기 단말기 식별자들을 기초로 상기 서버를 통해 상기 상호 작용 모바일 단말기들 및 상기 제1 모바일 단말기 사이의 통신 채널들을 수립할 수 있다. 이어, 제1 모바일 단말기는, 상기 제1 모바일 단말기의 접촉 목록에 상기 상호 작용 모바일 단말기들의 단말기 식별자들을 추가할 수 있고, 작용 모바일 단말기들에 대응하게 상기 제1 모바일 단말기의 상이한 영역들을 지정할 수 있고-여기서 각각의 영역은 변경가능한 상태 표시임-, 상기 영역들의 상태 표시를 설정할 수 있고, 여기서 상기 상태 표시는: (1) 지정되지 않음, (2) 지정되나 인증되지 않음, (3) 지정되고 인증됨, (4) 지정되고 인증되나 상기 영역에 연관된 상호 작용 단말기에 음성 메시지들을 전송하는 것이 허가되지 않음, 및 (5) 지정되고, 인증되고, 상기 영역에 연관된 상호 작용 단말기에 음성 메시지들을 전송하는 것이 허가됨으로 구성된 군(group)으로부터 선택된다. 마지막으로, 제1 모바일 단말기는, 상호 작용 모바일 단말기로부터 음성 메시지를 인코딩한 디지털 콘텐츠들을 수신할 수 있고-여기서 상기 상호 작용 모바일 단말기에 연관된 영역은 디지털 콘텐츠를 수신할 시 상기 영역에 경보를 표시함-, 상기 영역을 집은 사용자에 대해 사용자 입력 음성 메시지들을 녹음할 수 있다.
본 발명의 다른 양태는 컴퓨터 시스템에 연관된다. 컴퓨터 시스템은 서버, 제1 모바일 단말기, 및 하나 또는 그 이상의 상호 작용 모바일 단말기들을 포함하 ㄹ수 있다. 제1 모바일 단말기는 하나 또는 그 이상의 프로세서들, 메모리, 및 상기 메모리 내에 저장되어 상기 하나 또는 그 이상의의 프로세서들에 의해 실행되도록 구성된 하나 또는 그 이상의 프로그램 모듈을 포함하고, 상기 하나 또는 그 이상의 프로그램 모듈은: 제1 모바일 단말기에 대응하는 제1 단말기 식별자를 기초로 서버에 연결하도록 구성된 연결 모듈로서, 상기 제1 모바일 단말기는 상기 서버에서 상기 제1 단말기 식별자에 의해 고유하게 식별되고 상기 제1 모바일 단말기는 상기 제1 단말기 식별자에 내장된 디폴트 연결 설정을 통해 서버에 연결하는, 연결 모듈; 단말기 식별자 서브 유닛 및 통신 채널 서브 유닛을 포함하는 식별 모듈로서, 상기 단말기 식별자 서브 유닛은 상기 서버로부터 상호 작용 모바일 단말기들에 대응하는 단말기 식별자들을 획득하도록 구성되고, 상기 통신 채널 서브 유닛은 단말기 식별자들을 기초로 상기 서버를 통해 상기 제1 모바일 단말기와 상기 상호 작용 모바일 단말기들 사이의 통시 채널들을 수립하도록 구성되는, 식별 모듈; 추가 서브 유닛, 지정 서브 유닛, 및 상태 표시 서브 유닛을 포함하는 처리 모듈로서, 상기 추가 서브 유닛은 상기 상호 작용 모바일 단말기들의 단말기 식별자들을 상기 제1 모바일 단말기의 접촉 목록에 추가하도록 구성되고, 상기 지정 서브 유닛은 상기 제1 모바일 단말기의 상이한 영역들을 상기 상호 작용 모바일 단말기들에 대응하게 지정하도록 구성되며, 각각의 영역은 변경가능한 상태 표시를 가지고, 상기 상태 표시 서브 유닛은 상기 영역들의 상태 표시를 설정하도록 구성되고, 상기 상태 표시는: (1) 지정되지 않음; (2) 지정되나 인증되지 않음; (3) 지정되고 인증됨; (4) 지정되고 인증되나 상기 영역에 연관된 상호 작용 단말기에 음성 메시지들을 전송하는 것이 허가되지 않음; 및 (5) 지정되고, 인증되고, 상기 영역에 연관된 상호 작용 단말기에 음성 메시지들을 전송하는 것이 허가됨으로 구성된 군(group)으로부터 선택되는, 처리 모듈; 및 수신 서브 유닛, 재생 서브 유닛, 및 녹음 서브 유닛을 포함하는 통신 모듈로서, 상기 수신 서브 유닛은 상기 상호 작용 모바일 단말기로부터 음성 메시지를 인코딩한 디지털 콘텐츠들을 수신하도록 구성되고, 상기 상호 작용 모바일 단말기에 연관된 영역은 디지털 콘텐츠를 수신할 시 상기 영역에 경보를 표시하고, 상기 재생 서브 유닛은 상기 영역에 대한 사용자 선택이 있을 시 상기 음성 메시지를 재생하도록 구성되고, 상기 녹음 서브 유닛은 사용자가 상기 영역을 집을 시 사용자 입력 음성 메시지들을 녹음하도록 구성되는, 통신 모듈을 포함한다.
본 발명의 다른 양태는 그 안에 저장된 명령어들을 포함하는 비-일시적인 컴퓨터에서 판독가능한 저장 매체에 연관되고, 상기 명령어들은, 제1 단말기에 의해 실행될 때, 상기 제1 단말기가: 상기 제1 모바일 단말기에 상응하는 제1 단말기 식별자를 기초로 서버에 연결하는 단계로서, 상기 제1 모바일 단말기가 상기 서버에서 상기 제1 단말기 식별자에 의해 고유하게 식별되고, 상기 제1 모바일 단말기는 상기 제1 단말기 식별자에 내장된 디폴트 연결 설정을 통해 상기 서버에 연결하는, 연결하는 단계; 서버로부터 상호 작용 모바일 단말기들에 대응하는 단말기 식별자들을 획득하는 단계; 상기 단말기 식별자들을 기초로 상기 서버를 통해 상기 상호 작용 모바일 단말기들 및 상기 제1 모바일 단말기 사이의 통신 채널들을 수립하는 단계; 상기 제1 모바일 단말기의 접촉 목록에 상기 상호 작용 모바일 단말기들의 단말기 식별자들을 추가하는 단계; 상기 상호 작용 모바일 단말기들에 대응하게 상기 제1 모바일 단말기의 상이한 영역들을 지정하는 단계로서, 각각의 영역은 변경가능한 상태 표시인, 지정하는 단계; 상기 영역들의 상태 표시를 설정하는 단계로서, 상기 상태 표시는: (1) 지정되지 않음, (2) 지정되나 인증되지 않음, (3) 지정되고 인증됨, (4) 지정되고 인증되나 상기 영역에 연관된 상호 작용 단말기에 음성 메시지들을 전송하는 것이 허가되지 않음, 및 (5) 지정되고, 인증되고, 상기 영역에 연관된 상호 작용 단말기에 음성 메시지들을 전송하는 것이 허가됨으로 구성된 군(group)으로부터 선택되는, 설정하는 단계; 상호 작용 모바일 단말기로부터 음성 메시지를 인코딩한 디지털 콘텐츠들을 수신하는 단계로서, 상기 상호 작용 모바일 단말기에 연관된 영역은 디지털 콘텐츠를 수신할 시 상기 영역에 경보를 표시하는, 수신하는 단계; 및 상기 영역을 집은 사용자에 대해 사용자 입력 음성 메시지들을 녹음하는 단계를 수행하게 한다.
몇몇 실시예들은 단말기-서버 네트워크 환경의 단말기 측 또는 서버 측 상에 구현될 수 있다.
앞서 기술한 본 발명의 특징들 및 이점들뿐만 아니라 그 추가적인 특징들 및 이점들은 이후의 도면들과 결부되는 바람직한 실시예들의 상세한 기술 내용에 의하여 더 명백하게 이해될 것이다.
도 1은 본 발명의 몇몇 실시예들에 따른 제1 모바일 단말기와 하나 또는 그 이상의 상호 작용 모바일 단말기들 사이의 상호 통신 방법을 도시하는 순서도이다.
도 2는 본 발명의 몇몇 실시예들에 따른 제1 모바일 단말기와 하나 또는 그 이상의 상호 작용 모바일 단말기들 사이의 상호 통신 방법을 도시하는 상세한 순서도이다.
도 3은 본 발명의 몇몇 실시예들에 따른 하나 또는 그 이상의 상호 작용 모바일 단말기들과 상호 통신하도록 구성된 모듈들을 포함하는 제1 모바일 단말기의 예시적인 블록도이다.
도 4 는 본 발명의 몇몇 실시예들에 따른 하나 또는 그 이상의 상호 작용 모바일 단말기들과 상호 통신하도록 구성된 모듈들을 포함하는 제1 모바일 단말기의 예시적인 블록도이다.
도 5는 본 발명의 몇몇 실시예들에 따른 하나 또는 그 이상의 상호 작용 모바일 단말기들과 상호 통신하도록 구성된 모듈들을 포함하는 제1 모바일 단말기의 예시적인 블록도이고, 식별 모듈, 처리 모듈, 및 통신 모듈에 대한 더 세부적인 내용을 제공한다.
도 6은, 본 발명의 몇몇 실시예들에 따라, 제1 모바일 단말기, 및 두 개의 상호 작용 모바일 단말기들이 어떻게 통신을 수립하며 서로 상호 통신하는 지에 대한 개략도이다.
도 7은 본 발명의 몇몇 실시예들에 따른 네트워크 환경의 블록도다.
도 8은 본 발명의 몇몇 실시예들에 따른 제1 모바일 단말기의 블록도이다.
유사한 식별 부호는 도면들의 여러 모습들을 통틀어 상응하는 부분들을 참조한다.
실시예들에 대한 더 상세한 참조가 이루어질 것이고, 이들의 예시들이 첨부된 도면들에서 도시된다. 이후의 상세한 설명에서, 많은 구체적인 세부 사항들이 본 명세서에서 제시하는 주요 사상(subject matter)의 완전한 이해를 제공하기 위하여 기술된다. 그러나, 본 기술 분야에서 통상의 지식을 가진 자에게 주요 사상은 이러한 구체적인 세부 사항들 없이도 실현될 수 있음은 명백할 것이다. 다른 경우에, 잘 알려진 방법들, 절차들, 구성들 및 회로들은, 실시예들의 양태들을 불필요하게 모호하게 하지 않기 위하여, 상세히 기술되지 않았다.
도 7은 본 발명의 몇몇 실시예들에 따른 네트워크 환경의 블록도다. 네트워크 환경(700)은 하나 또는 그 이상의 서버들(710) 및 하나의 제1 모바일 단말기(730) 및 하나 또는 그 이상의 상호 작용 모바일 단말기들(740, 750)을 포함한다. 제1 모바일 단말기 및 상호 작용 모바일 단말기들은 네트워크(720)(예를 들어, 인터넷)를 통해 서버들에 연결된다. 한편, 상이한 모바일 단말기는 네트워크(720)를 통해 서로 통신할 수 있다. 네트워크(720)를 통하여, 네트워크 환경(700) 내의 제1 모바일 단말기(730) 및 상호 작용 단말기들(740, 750))은 네트워크 어플리케이션(730-1,740-1, 750-1)을 사용하여 서로 정보를 교환할 수 있다. 서버(710)는 제1 모바일 단말기(730) 및 상호 작용 모바일 단말기들(740, 750)과 상호 작용하며 제1 모바일 단말기와 상호 작용 모바일 단말기들 사이의 통신 채널들을 유지한다.
도 1은 본 발명의 몇몇 실시예들에 따른 제1 모바일 단말기와 하나 또는 그 이상의 상호 작용 모바일 단말기들 사이의 상호 통신(intercommunication) 방법을 도시하는 순서도이다.
단계(S110)는 제1 모바일 단말기가, 제1 모바일 단말기에 대응하는 제1 단말기 식별자를 기초로 서버에 연결될 수 있는 것을 도시하고, 여기서 제1 모바일 단말기는 서버에서 제1 단말기 식별자에 의해 고유하게 식별되고 제1 모바일 단말기는 제1 단말기 식별자에 내장된 디폴트 연결 설정(default connection setup)을 통해 서버에 연결된다.
제1 모바일 단말기는, 네트워킹 기능을 가지며 이에 한정되는 것은 아니나 오디오 및 음성 메시지들을 인코딩하는 콘텐츠와 같은 디지털 콘텐츠들을 수신, 전송, 및 재생할 수 있는 임의의 컴퓨팅 디바이스일 수 있다. 제1 모바일 단말기는 스마트 폰, 테블릿 컴퓨터, 개인용 정보 단말기가(Pesonal Digital Assistance, "PDA"), 디지털 포토 프레임, 랩탑 컴퓨터, 또는 데스크 탑 컴퓨터일 수 있다. 서버는 데이터 처리 및 네트워크 기능을 제공할 수 있는 임의의 컴퓨터 디바이스일 수 있다.
단계(S120)에 의해 도시된 바와 같이, 제1 모바일 단말기는, 서버로부터 상호 작용 모바일 단말기들에 대응하는 단말기 식별자들을 획득할 수 있고 단말기 식별자들을 기초로 서버를 통해 제1 모바일 단말기와 상호 작용 모바일 단말기들 사이의 통신 채널들을 수립할 수 있다.
단계(S130)에 의해 도시된 바와 같이, 통신 채널들이 수립된 후에, 제1 모바일 단말기는 상호 작용 모바일 단말기로부터 음성 메시지들을 인코딩한 디지털 콘텐츠를 수신할 수 있다.
도 2는 본 발명의 몇몇 실시예들에 따른 제1 모바일 단말기와 하나 또는 그 이상의 상호 작용 모바일 단말기들 사이의 상호 통신 방법을 도시하는 상세한 순서도이다.
도 6은, 본 발명의 몇몇 실시예들에 따라, 서버(502), 제1 모바일 단말기(501), 및 두 개의 상호 작용 모바일 단말기들(503, 504)이 어떻게 통신을 수립하며 서로 상호 통신하는 지에 대한 개략도이다.도 6은 도 2에 기술된 방법에 대한 예시적인 프로세스를 제공한다.
도 2를 참조하면, 단계(210)는 제1 모바일 단말기가 제1 모바일 단말기에 대응하는 제1 단말기 식별자를 기초로 서버에 연결할 수 있는 것을 도시하고, 여기서 제1 모바일 단말기는 서버에서 제1 단말기 식별자에 의해 고유하게 식별되고 제1 모바일 단말기는 제1 단말기 식별자에 내장된 디폴트 연결 설정(default connection setup)을 통해 서버에 연결된다.
제1 단말기 식별자는 임의의 디바이스, 칩, 심벌(symbol), 코드, 데이터, 또는 제1 모바일 단말기를 식별하며 특정한 정보를 포함하도록 사용될 수 있는 전자적 또는 자기적인 정보 항목일 수 있다. 제1 단말기 식별자는 제1 모바일 단말기와 일대일 대응 관계를 가질 수 있고, 제1 모바일 단말기는 제1 단말기 식별자에 의해 고유하게 식별될 수 있다. 몇몇 실시예들에서, 제1 단말기 식별자는 전파 식별 (radio-frequency identification, "RFID") 기술 또는 다른 무선 네트워킹 기술들을 기초로하는 식별자일 수 있다. 몇몇 실시예들에서, 제1 단말기 식별자는, 제1 모바일 단말기에 내장된 칩 식별 코드(chip identification code) 또는 읽기 전용 메모리(read-only memory)일 수 있다. 몇몇 다른 실시예들에서, 제1 단말기 식별자는 제1 모바일 단말기의 외부 표면에 부착되거나 제1 모바일 단말기에 내장된 바코드(예를 들어, 2차원 바코드)일 수 있다. 제1 단말기 식별자(예를 들어, 바코드)는, 제1 모바일 단말기에 연결될 수 있는 서버 또는 다른 디바이스들 또는 단말기들에 의해 획득될 수 있다. 제1 단말기 식별자가 바코드 또는 RFID 태그일 때, 제1 단말기 식별자는 스캐닝 또는 무선 감지(radio-frequency detection)를 이용해 다른 디바이스에 의해 판독될 수 있다. 일반적으로, 스캐닝 또는 감지 기구는 제1 무선 단말기의 근처에 가까워져야 하며, 이에 따라 제1 모바일 단말기의 사용자가 제1 단말기 식별자가 판독되었음을 인식하게 만든다. 그러한 방식은 개인 정보(privacy)를 보호하며 원하지 않은 접속(access) 및 방해(harassment)를 피하는 것을 도울 수 있다.
위에서 나타낸 바와 같은, 서버는 임의의 컴퓨팅 디바이스일 수 있다. 서버는 제1 모바일 단말기 및 모바일 단말기들에 연결하도록 사용될 수 있는 네트워크 어플리케이션들을 포함할 수 있다. 몇몇 실시예들에서, 서버는, 네트워크 어플리케이션과 함께, 제1 단말기 식별자에 의해 고유하게 식별되고, 여기서 제1 단말기 식별자는 서버를 제외한 데이터 전송을 위하여 사용되는 다른 시스템들 또는 플랫폼들을 식별하지 않는다. 제1 모바일 단말기 및 서버 사이의 연결 설정은 제1 단말기 식별자 내에 내장될 수 있고, 제1 모바일 단말기가 디폴트 설정을 통하여 서버에 연결하게 할 수 있다. 그러한 방식으로, 제1 모바일 단말기의 사용자는 데이터 전송을 위한 어플리케이션 프로그램을 세세하게 다운로드할 필요가 없다. 또한, 연결이 제1 단말기 식별자에 의해 인코딩된 정보를 기초로 자동으로 구성되기 때문에, 사용자는 세세하게 서버와 네트워크 설정할 필요가 없다. 몇몇 실시예들에서, 제1 단말기 식별자는 서버에 연관된 고정 IP 주소 또는 도메인 네임들에 방문함으로써 서버에 연결되고, 서버와 네트워크 연결을 설정할 수 있다.
도 2를 참조하면, 단계(S220)는 제1 모바일 단말기가 서버에 등록될 수 있음을 도시한다. 등록 처리(registration process)는 연결이 수립되기 이전 또는 이후에 일어날 수 있다. 예를 들어, 제1 모바일 단말기의 제조자는 제1 모바일 단말기가 사용자에 운송되기 이전에 그러한 모든 디바이스들을 서버에 등록할 수 있다. 다른 한편, 제1 모바일 단말기와 서버 사이의 연결이 수립된 때에, 제1 모바일 단말기는 제1 모바일 단말기의 사용자에 의해 서버에 등록될 수 있다. 제1 모바일 단말기를 등록하는 것은 제1 모바일 단말기에 대한 정보를 서버에 제공하는 것에 관련될 수 있고, 그러한 정보는 이에 한정되는 것은 아니나: 제1 단말기 식별자 및 그 콘텐츠들, 제1 모바일 단말기의 제조업체와 모델, 및 제1 모바일 단말기의 위치를 포함할 수 있다. 제1 모바일 단말기를 등록하는 것은 제1 모바일 단말기의 계정(account)을 설정하는 것에 또한 관련될 수 있고, 여기서, 계정은 디지털 콘텐츠들 및 제1 모바일 단말기와 연관된 다른 정보 항목들을 저장하기 위하여 사용될 수 있다.
제1 단말기 식별자는 제1 모바일 단말기가 디폴트 설정으로 서버에 연결할 수 있게 한다. 또한, 제1 단말기 식별자는 제1 모바일 단말기가 쉽게 식별되고 검색될 수 있게 한다. 서버에 연결되는 다른 디바이스들은 제1 모바일 단말기들을 검색하기 위한 다양한 기준(criteria)을 사용할 수 있고, 가장 직접적인 방식은 제1 단말기 식별자를 검색하는 것이다. 또한, 제1 모바일 단말기에 연관된 다른 정보, 예를 들어, 위치는 제1 모바일 단말기의 검색하기 위하여 또한 사용될 수 있다.
도 6을 참조하면, 제1 모바일 단말기(501)는, 도 2의 단계(210)에서 나타낸 바와 같이, 단계(510)에서 서버(502)에 연결할 수 있다. 또한, 제1 모바일 단말기(501)는, 도 2의 단계(220)에서 나타낸 바와 같이, 단계(515)에서 서버(502)에 등록할 수 있다.
도 2를 참조하면, 단계(230)에 의해 도시된 바와 같이, 제1 모바일 단말기는 서버로부터 상호 작용 모바일 단말기들에 대응하는 단말기 식별자들을 획득할 수 있다. 상호 작용 모바일 단말기들은 데이터를 제1 단말기에 전송할 수 있으며 데이터를 제1 모바일 단말기로부터 수신할 수 있는 디바이스들일 수 있다. 상호 작용 모바일 단말기들은 제1 모바일 단말기에 대하여 나타낸 바와 같은 임의의 컴퓨팅 디바이스일 수 있다. 몇몇 실시예들에서, 상호 작용 모바일 단말기들은 스마트 폰들, 테블릿 컴퓨터들, PDA들, 또는 디지털 포토 프레임들일 수 있다.
각각의 상호 작용 모바일 단말기들은 단말기 식별자를 가질 수 있고, 여기서 단말기 식별자는 임의의 디바이스, 칩, 코드, 심벌, 데이터, 또는 제1 단말기 식별자에 대하여 기술된 바와 같은 전자적 또는 자기적 정보 항목일 수 있다. 각각의 단말기 식별자는 특정한 상호 작용 모바일 단말기에 일대일 대응 관계를 가질 수 있으며 그 단말기를 식별하기 위하여 사용될 수 있다. 단말기 식별자는 상호 작용 모바일 단말기에 관한 정보를 포함하거나 인코딩할 수 있고, 이에, 상호 작용 모바일 단말기는 서버 및/또는 제1 모바일 단말기에 의해 발견될 수 있다. 제1 모바일 단말기와 같이, 상호 작용 모바일 단말기들은 서버에 등록될 수 있고, 계정들이 상호 작용 모바일 단말기들 각각에 대하여 설정될 수 있다.
상호 작용 모바일 단말기는 여러 방식을 통해 서버 및 추가로 제1 모바일 단말기에 연결될 수 있다. 몇몇 실시예들에서, 서버는 단말기 식별자에 대응하는 고유하게 식별되는 시스템 또는 플랫폼일 수 있다. 제1 모바일 단말기 식별자와 유사하게, 단말기 식별자는 모바일 단말기와 서버 사이의 연결을 개시(initiate) 및 처리하기 위하여 디폴트 연결 설정을 포함하거나 인코딩할 수 있다.
제1 모바일 단말기는, 단말기 식별자들이 바코드일 때 단말기 식별자들을 스캐닝하는 것 또는 단말기 식별자들이 고주파 또는 다른 무선 신호들을 통해 전송될 수 있을 때 단말기 식별자들을 수신하는 것과 같은 다양한 프로세스들을 통해 상호 작용 모바일 단말기들의 단말기 식별자들을 획득할 수 있다. 몇몇 실시예들에서, 제1 모바일 단말기는 상호 작용 모바일 단말기들에 연관된 정보를 기초로 단말기 식별자들을 검색, 예를 들어, 특정 위치에 가까운 상호 작용 모바일 단말기들을 검색함으로써 단말기 식별자를 획득할 수 있다. 몇몇 실시예들에서, 제1 모바일 단말기는, 제1 모바일 단말기가 상호 작용 모바일 단말기들을 식별하기에 충분한 정보를 서버에 제공한다면 단말기 식별자들을 획득하지 않고 상호 작용 모바일 단말기들에 연결할 수 있다.
제1 모바일 단말기에 의한 단말기 식별자들의 획득은 제1 모바일 단말기와 상호 작용 모바일 단말기들 사이의 연결들을 수립하는 데에 도움을 준다. 그러나, 그러한 연결들은 상호 작용 모바일 단말기들 또는 제1 모바일 단말기에 의해 개시될 수 있음이 또한 유념되어야 할 것이다. 상호 작용 모바일 단말기들은 제1 단말기 식별자를 획득하거나 제1 단말기에 연관된 정보를 기초로 제1 단말기를 검색할 수 있다. 연결들은 제1 단말기 식별자 또는 제1 모바일 단말기를 고유하게 식별하는 정보를 기초로 설정될 수 있다. 상호 작용 모바일 단말기들은, 제1 단말기 식별자가 바코드일 때 제1 단말기 식별자를 스캐닝하는 것 또는 제1 단말기 식별자가 고주파 또는 다른 무선 신호들을 통해 전송될 수 있을 때 제1 단말기 식별자를 수신하는 것과 같은 다양한 프로세스들을 통해 제1 모바일 단말기의 제1 단말기 식별자를 획득할 수 있다. 몇몇 실시예들에서, 상호 작용 모바일 단말기는 제1 모바일 단말기에 연관된 정보를 기초로 제1 단말기 식별자를 검색, 예를 들어, 특정 위치에 가까운 제1 모바일 단말기들을 검색하는 것에 의해 제1 단말기 식별자를 획득할 수 있다.
도 6을 참조하면, 단계(525) 및 단계(535)는 제1 모바일 단말기(501)가 서버(502)를 통해 제1 상호 작용 모바일 단말기(503) 및 제2 상호 작용 모바일 단말기(504)를 검색할 수 있음을 도시한다. 유사하게, 단계(525) 및 단계(535)는 제1 상호 작용 모바일 단말기(503) 및 제2 상호 작용 모바일 단말기(504)가 서버를 통해 제1 모바일 단말기(501)를 검색할 수 있음을 나타낸다. 검색 단계들은 식별자를 획득하기 위한 선택 사항이다. 단계(520) 및 단계(530)에 의해 도시된 바와 같이, 제1 모바일 단말기(501)는 제 상호 작용 모바일 단말기(503) 및 제2 상호 작용 모바일 단말기(504)의 단말기 식별자들을 획득할 수 있다. 유사하게, 제1 상호 작용 모바일 단말기(503) 및 제2 상호 작용 모바일 단말기(504)은 제1 모바일 단말기(501)의 제1 단말기 식별자를 획득할 수 있다.
도 2를 참조하면, 단계(240)는 제1 모바일 단말기가 단말기 식별자들을 기초로 서버를 통해 제1 모바일 단말기 및 상호 작용 모바일 단말기들 사이의 통신 채널들을 수립할 수 있음을 도시한다.
서버를 통해, 제1 모바일 단말기는 연결 요청을 상호 작용 모바일 단말기들에 전송할 수 있고, 이는 수락될 수 있고 이에 제1 모바일 단말기는 제1 모바일 단말기와 상호 작용 모바일 단말기들 사이의 통신 채널을 수립할 수 있다. 유사하게, 상호 작용 모바일 단말기는 연결 요청을 제1 모바일 단말기에 전송할 수 있고, 이로써 제1 모바일 단말기가 제1 모바일 단말기와 상호 작용 모바일 단말기들 사이의 통신 채널을 수립할 수 있도록 허가될 수 있다. 위에서 나타낸 바와 같이, 모바일 단말기들 사이의 통신 채널들을 수립하기 이전에, 식별자들을 획득하기 위하여 어떠한 모바일 단말기(제1 모바일 단말기 또는 상호 작용 모바일 단말기들)도 요구되지 않는다. 연결 요청을 수신하는 모바일 단말기가 고유하게 식별되는 한, 통신 채널은 임의의 정보를 기초로 수립될 수 있다.
몇몇 실시예들에서, 모바일 단말기(제1 모바일 단말기 또는 상호 작용 모바일 단말기들)로부터의 각각의 연결 요청은 대응하는 모바일 단말기에 대한 식별자(제1 단말기 식별자 또는 상호 작용 모바일 단말기들에 대한 단말기 식별자들)를 포함할 수 있다. 식별자를 포함하는 것은, 서버에 의한 모바일 단말기의 식별을 가능케 하고, 추가로 서버를 통한 제1 모바일 단말기 및 상호 작용 모바일 단말기 사이의 연결을 용이하게 한다.
도 6을 참조하면, 제1 모바일 단말기(501)는 서버(502)를 통한 제1 상호 작용 모바일 단말기(503) 및 제2 상호 작용 모바일 단말기(504)와의 통신 채널(540, 550)을 각각 수립할 수 있다.
위에서 나타낸 바와 같이, 도 6에 도시된 실시예는 디바이스들 사이의 상호 작용의 예시로서 고려된다. 본 시스템에서 연관되는 디바이스들의 개수는 사용자들의 요구, 서버와 응용프로그램의 용량, 및 제1 모바일 단말기들과 상호 작용 모바일 단말기들의 하드웨어 기능에 따라 달라질 수 있다. 복수의 제1 모바일 단말기들 및/또는 복수의 상호 작용 모바일 단말기들이 있을 수 있고, 상호 통신을 가능케 하는 많은 수의 연결들이 형성될 수 있다.
연결들을 수립하는 프로세스를 용이케 하기 위하여, 몇몇 자동 프로세스들이, 특히, 복수의 제1 모바일 단말기들 및/또는 복수의 상호 작용 모바일 단말기들이 있을 때에, 채택될 수 있다. 예를 들어, 제1 단말기 식별자들 및/또는 단말기 식별자들은 특정 동작들 이후에 자동으로 전송될 수 있다. 예를 들어, 사용자는 제1 모바일 단말기 또는 상호 작용 모바일 단말기를 흔들 수 있고; 제1 모바일 단말기 또는 상호 작용 모바일 단말기들 내의 센서들이 그러한 동작(motions)을 감지할 수 있고; 이에 제1 단말기 식별자들 또는 단말기 식별자들은 서버로 자동으로 전송될 수 있고; 제1 모바일 단말기 또는 상호 작용 모바일 단말기들로부터의 연결 요청들도 서버로 또한 전송될 수 있고; 특정한 조건들이 만족될 때, 예를 들어, 특정 위치에 (예를 들어, 30미터 이내로) 가까워진 때에 또는 특정 시간 구간 (예를 들어, 1 분 이내) 안에 있을 때, 상호 작용 단말기 또는 제1 모바일 단말기를 흔드는 것은 연결 요청들을 수신하는 것에 대한 프로세스 및 추가적인 프로세싱을 개시할 수 있다. 식별자들은 전송되어 근거리 무선 통신(near field communication, "NFC") 기술을 통해 획득될 수 있다. 또한, 식별자들은 스케닝될 수 있는 바코드들 또는 감지될 수 있는 RFID 태그들일 수 있다.
제1 모바일 단말기 및 상호 작용 모바일 단말기들 모두가 서버에 연결되기 때문에, 제1 모바일 단말기가 모바일 단말기들을 식별하는 때에 또는 모바일 단말기들이 제1 모바일 단말기를 식별하는 때 각각에서, 통신 채널들은 제1 모바일 단말기 및 모바일 단말기들 사이에서 수립될 수 있다. 데이터 전송은 일반 패킷 무선 서비스(general packet radio service, "GPRS") 기술, 와이파이(wifi), 또는 임의의 세대의 이동 통신(예를 들어, 3G, 4G 등) 기술을 기초로 할 수 있다.
도 2를 참조하면, 단계(250)는 제1 모바일 단말기가 상호 작용 모바일 단말기들의 단말기 식별자들을 제1 모바일 단말기의 접촉 목록(contact list)에 추가할 수 있는 것을 도시한다. 기록들을 유지하며 상호 작용 모바일 단말기들을 모니터링 하도록, 접촉 목록은 상호 작용 모바일 단말기들의 모델들 또는 시리얼 넘버들과 같은 특정 기준을 기초로 상호 작용 모바일 단말기들을 열거하며 순위를 매길 수 있다. 또한, 각각의 상호 작용 모바일 단말기는 제1 단말기 식별자의 제1 모바일 단말기를 상호 작용 모바일 단말기에 연관된 단말기 접촉 목록에 추가할 수 있다.
도 6을 참조하면, 단계(560)는 제1 모바일 단말기(501)가 상호 작용 모바일 단말기들(503, 504)의 단말기 식별자들을 제1 모바일 단말기(501)의 접촉 목록에 추가할 수 있는 것을 도시한다.
도 2를 참조하면, 단계(260)는 제1 단말기는 제1 모바일 단말기의 상이한 영역들을 상호 작용 모바일 단말기들에 대응하게 지정할 수 있고, 여기서 각각의 영역은 변경 가능한 상태 표시(alterable display status)이다.
몇몇 실시예들에서, 상호 작용 모바일 단말기들에 지정된 영역들은 제1 모바일 단말기의 디스플레이 인터페이스(예를 들어, 스크린) 상에 나타날 수 있다. 몇몇 실시예들에서, 영역들은 배경 조명과 분리된(separate) 미니-스크린들 또는 버튼들일 수 있다. 영역들은 상태 표시를 가질 수 있고 상태 표시를 나타낼 수 있다. 몇몇 실시예들에서, 상태 표시는 컬러들, 패턴들, 그림들, 사진들, 문자들, 또는 그들의 임의의 조합으로써 나타날 수 있다. 영역들은, 몇몇 영역들이 지정되지 않고 나중에 지정될 수 있도록 미리 설정될 수 있다. 대안적으로, 영역들은, 제1 모바일 단말기가 새로운 모바일 단말기에 연결될 때 생성될 수 있다. 영역들은, 제1 모바일 단말기 상에 임의의 분별가능한 패턴으로 정렬, 직렬화(cascaded), 또는 배열될 수 있고, 이에, 각각의 영역은 다른 영역으로부터 분별될 수 있고, 사용자는 특정 영역을 많은 어려움 없이 위치시킬 수 있다.
도 6을 참조하면, 단계(570)에 의해 도시된 바와 같이, 제1 모바일 단말기(501)는, 영역들이 제1 상호 작용 모바일 단말기(503) 및 제2 상호 작용 모바일 단말기(504)에 대응하도록, 제1 모바일 단말기(501)의 상이한 영역들을 지정한다.
도 2를 참조하면, 단계(270)는 제1 단말기가 영역들의 상태 표시를 설정할 수 있는 것을 도시한다. 몇몇 실시예들에서, 영역들의 상태 표시는 그 영역에 연관된 상호 작용 모바일 단말기에 할당된 접근성의 수준 및 지정에 따라 달라질 수 있다. 예를 들어, 영역들의 상태 표시는: (1) 지정되지 않음; (2) 지정되나 인증되지 않음; (3) 지정되고 인증됨; (4) 지정되고 인증되나, 그 영역에 연관된 상호 작용 단말기로 음성 메시지를 전송하는 것이 허락되지 않음; 및 (5) 지정되고, 인증되고, 및 그 영역에 연관된 상호 작용 단말기로 음성 메시지를 전송하는 것이 허락됨일 수 있다.
위에서 나타낸 바와 같이, 영역들은 상태 표시에 따라 상이한 표시들을 나타낼 수 있다. 예를 들어, 영역이 지정되지 않을 때, 그 영역은 공백 스크린(blank screen)을 나타낼 수 있고 만일 그 영역이 물리적인 버튼 또는 신호 광(signal light)이라면, 그 영역은 완전히 꺼질(turn-off) 수 있다. 영역이 지정되었으나 인증되지 않을 때, 그 영역은 "인증을 기다림"과 같은 문자들을 표시하거나 또는 붉은 빛들의 점멸(flashing)을 보여줄 수 있다.영역이 지정되고 인증될 때, 그 영역은 "인증됨"과 같은 문자들을 표시하거나 지속되는 붉은 빛을 표시할 수 있다. 영역이 지정되고 인증되었으나 음성 메시지들을 전송하는 것이 허가되지 않은 때에, 그 영역은 상응하는 문자들 또는 녹색 빛의 점멸(flasing)을 표시할 수 있다. 영역이 지정되고, 인증되고, 음성 메시지들을 전송하는 것이 허가된 때에, 그 영역은 상응하는 문자 또는 지속되는(stable) 녹색 빛을 표시할 수 있다.
위에서 서술된 상태에 더하여, 상태 표시는 또한: 음성 메시지들을 수신하는 것이 허가되지 않음; 음성 메시지들을 수신하는 것이 허가됨; 음성 메시지들을 수신함; 음성 메시지가 아닌 디지털 콘텐츠들을 수신함; 및 추가 알림들(additional reminder)일 수 있다. 영역은 상응하는 컬러들, 패턴들, 그림들, 사진들, 문자들, 또는 그들의 임의의 조합을 나타낼 수 있다. 예를 들어, 제1 모바일 단말기가 음성 메시지들을 수신하는 것이 허가되지 않을 때, 그 영역은 상응하는 문자를 나타내거나 파란 빛의 점멸을 표시할 수 있고; 제1 모바일 단말기가 음성 메시지들을 수신하는 것이 허가된 때에, 그 영역은 상응하는 문자를 나타내거나 또는 지속적인 파란 광을 표시할 수 있고; 제1 모바일 단말기가 음성 메시지들을 수신하고 있는 때에, 그 영역은 상응하는 문자를 나타내거나 하얀 빛이 점멸을 표시할 수 있고; 제1 모바일 단말기가 음성 메시지가 아닌 디지털 콘텐츠들을 수신하는 때에, 그 영역은 상응하는 문자를 나타내거나 노란 빛의 점멸을 표시할 수 있다. 추가 알림들은 네트워크 연결이 끊어지거나 불안정한 것과 같은 상황들을 지칭할 수 있고, 그 영역은 상응하는 문자 또는 지속적인 보라 빛을 나타낼 수 있다.
본 명세서에서 상태 표시에 대응하는 것으로 서술되는 표시들은 오직 예시적인 것이다. 사용자 및 서버는 상이한 상태 표시에 대하여 상이한 표시들을 설정할 수 있다.
도 6을 참조하면, 단계(575)는 제1 모바일 단말기(501)이 영역들의 상태 표시를 설정할 수 있는 것을 보여준다.
도 2를 참조하면, 단계(280)는 제1 모바일 단말기가 상호 작용 모바일 단말기들 중 하나로부터 음성 메시지들을 인코딩한 디지털 콘텐츠들을 수신할 수 있는 것을 보여준다. 몇몇 실시예들에서, 상호 작용 모바일 단말기에 연관된 영역은, 디지털 콘텐츠들을 수신할 시 그 영역에서 경보를 표시한다. 음성 메시지들에 더하여, 디지털 콘텐츠들은 오디오, 비디오, 그림들, 사진들, 및 다른 데이터와 같은 임의의 정보 항목들일 수 있다. 몇몇 구현예들에서, 데이터 전송은 일반 패킷 무선 서비스(general packet radio service, "GPRS") 기술, 와이파이(wifi), 또는 임의의 세대의 이동 통신(예를 들어, 3G, 4G 등) 기술을 기초로 할 수 있다. 지정된 영역들은, 디지털 콘텐츠들이 대응하는 모바일 단말기로부터 제1 모바일 단말기로 전송되었다는 경보를 제공하기 위하여 사용될 수 있다. 영역들은 또한 상호 작용 모바일 단말기들의 상태를 표시하기 위하여 사용될 수 있다. 예를 들어, 상호 작용 모바일 단말기가 제1 모바일 단말기의 사용자에 의해 차단되면, 그 상호 작용 모바일 단말기에 지정된 영역은 그 단말기가 차단되었음을 나타낼 수 있다.
도 6을 참조하면, 단계(580) 및 단계(585)는 제1 모바일 단말기(501)가 제1 상호 작용 모바일 단말기(503) 및 제2 상호 작용 모바일 단말기(504)로부터 디지털 콘텐츠들을 수신할 수 있는 것을 나타낸다.
도 2를 참조하면, 단계(285)는 제1 모바일 단말기가 음성 메시지들을 재생할 수 있는 것을 나타낸다. 몇몇 실시예들에서, 영역들은 선택 인터페이스로 사용될 수 있고, 제1 모바일 단말기는, 음성 메시지들을 전송한 상호 작용 모바일 단말기와 연관된 영역을 사용자가 선택할 때, 음성 메시지들을 재생할 수 있다. 그러한 방식은 어떠한 상호 작용 모바일 단말기에 의해 무슨 디지털 콘텐츠/음성 메시지가 전송되었는 지를 사용자가 명확하게 식별할 수 있게 한다. 위에서 나타낸 바와 같이, 영역들은 임의의 패턴으로 배열될 수 있다. 예를 들어, 영역들은 제1 모바일 단말기의 스크린 상에서 어떠한 중첩(overlap)이 없게 정렬될 수 있고, 사용자에게 명확한 모습(clear view)을 허용한다.
도 6을 참조하면, 단계(590)는 제1 모바일 단말기(501)가 제1 상호 작용 모바일 단말기(503) 및 제2 상호 작용 모바일 단말기(504)로부터 수신된 디지털 컨텐츠에 의해 인코딩된 음성 메시지를 재생할 수 있는 것을 나타낸다.
도 2를 참조하면, 단계(290)는 제1 모바일 단말기가 사용자 입력 음성 메시지들을 녹음할 수 있는 것을 나타낸다. 몇몇 실시예들에서, 녹음(recording)은, 음성 메시지가 전송될 수 있는 상호 작용 모바일 단말기에 연관된 영역을 집고 있는(holding) 사용자에게 수행될 수 있다. 대안적으로, 녹음 버튼이 있을 수 있고 사용자는 음성 메시지가 녹음되고 있는 동안 녹음 버튼을 누를 수 있다.
도 6을 참조하면, 단계(590)는 제1 모바일 단말기(501)이 사용자 입력 음성 메시지들을 그 메시지를 발송하기 이전에 녹음할 수 있는 것을 나타낸다.
도 2를 참조하면, 단계(295)는 제1 모바일 단말기가 녹음된 사용자 입력 음성 메시지들을 하나 또는 그 이상의 상호 작용 모바일 단말기들에 전송할 수 있는 것을 나타낸다.
단계(290) 및 단계(295)는 동시에 수행될 수 있고, 여기서, 음성 메시지들의 녹음 및 전송은 동시에 수행된다. 그러한 방식은 순간 네트워크 전송량(instant network transmission volume)을 제한하며 막힘(clogging)을 방지한다. 제1 모바일 단말기 및 상호 작용 모바일 단말기 중 어느 것도 음성 메시지들을 녹음하거나 전송하지 않을 때에, 오직 매우 제한된 개수의 데이터 패킷들만이 제1 모바일 단말기 및 상호 작용 모바일 단말기들 사이의 통신 채널을 유지하기 위하여 전송되어, 배경음(background sound)으로 인한 대역폭의 낭비를 방지한다. 임의의 단말기, 예를 들어, 제1 모바일 단말기가 음성 메시지들의 녹음을 시작할 때, 음성 메시지들을 인코딩한 디지털 콘텐츠들의 전송이 또한 시작될 수 있고, 실시간 통신을 이루게 한다.
다른 한 편으로, 단계(290) 및 단계(295)는 개별적으로 수행될 수 있고, 여기서 보이스 메시지들은, 녹음이 완료된 이후에만 전송된다. 동작에서, 사용자는 녹음 동안 상호 작용 모바일 단말기에 지정된 영역을 집을 수 있고 음성 메시지들의 전송을 시작하기 위하여 그 영역을 놓아 줄 수 있다. 녹음 및 전송의 분리는 음성 메시지들의 추가적인 압축을 가능케 하여, 전송되는 데이터의 양을 줄인다.
도 6을 참조하면, 단계(595)에 도시된 바와 같이, 제1 모바일 단말기(501)는 디지털 콘탠츠를 서버(502)를 통하여 제1 상호 작용 모바일 단말기(504) 및 제2 상호 작용 모바일 단말기(503)에 각각 전송할 수 있다.
도 3 내지 도 5 및 도 8은 위에서 기술된 방법들을 수행하도록 사용될 수 있는 컴퓨터 시스템들을 도시한다. 중복(redundancy)를 피하기 위하여, 본 방법에 대해 기술된 모든 세부 내용 및 변형들이 본 명세서에서 디바이스들에 대해 포함된 것은 아니다. 그러한 세부 내용 및 변형들은, 그것들이 본 방법들에 대해 제공된 구체적인 내용들에 직접 상충되지 않는 한 디바이스들의 내용으로 포함된 것으로 고려될 수 있다.
도 3은 본 발명의 몇몇 실시예들에 따른 하나 또는 그 이상의 상호 작용 모바일 단말기들과 상호 통신하도록 구성된 모듈들을 포함하는 제1 모바일 단말기의 예시적인 블록도이다. 제1 모바일 단말기는 하나 또는 그 이상의 프로세서들; 메모리; 및 메모리 내에 저장되며 하나 또는 그 이상의 프로세서들에 의해 실행되기 위해 구성된 하나 또는 그 이상의 프로그램 모듈들을 포함할 수 있고, 하나 또는 그 이상의 프로그램 모듈들은: 제1 모바일 단말기에 대응하는 제1 단말기 식별자를 기초로 서버에 연결하도록 구성된 연결 모듈(310), 여기서 제1 모바일 단말기는 서버에서 제1 단말기 식별자에 의해 고유하게 식별되고 제1 모바일 단말기는 제1 단말기 식별자에 내장된 디폴트 연결 설정을 통해 서버에 연결함; 서버로부터 상호 작용 모바일 단말기들에 대응하는 단말기 식별자들을 획득하고 단말기 식별자들을 기초로 서버를 통해 제1 모바일 단말기 및 상호 작용 모바일 단말기들 사이의 통신 채널들을 수립하도록 구성된 구성된 식별 모듈(320); 및 상호 작용 모바일 단말기로부터 음성 메시지를 인코딩한 디지털 콘텐츠들을 수신하도록 구성된 통신 모듈(340)을 포함하고, 여기서 상호 작용 모바일 단말기에 연관된 영역은 디지털 콘텐츠를 수신할 시 그 영역에 경보를 표시하며 그 영역에 대한 사용자 선택이 있을 시 그 음성 메시지를 재생하고, 사용자가 그 영역을 집을 시(holding) 사용자 입력 음성 메시지들을 녹음한다.
도 4 는 본 발명의 몇몇 실시예들에 따른 하나 또는 그 이상의 상호 작용 모바일 단말기들과 상호 통신하도록 구성된 모듈들을 포함하는 제1 모바일 단말기의 예시적인 블록도이다. 제1 모바일 단말기는 하나 또는 그 이상의 프로세서들; 메모리; 및 메모리 내에 저장되며 하나 또는 그 이상의 프로세서들에 의해 실행되기 위해 구성된 하나 또는 그 이상의 프로그램 모듈들을 포함할 수 있고, 하나 또는 그 이상의 프로그램 모듈들은: 제1 모바일 단말기에 대응하는 제1 단말기 식별자를 기초로 서버에 연결하도록 구성된 연결 모듈(310), 여기서 제1 모바일 단말기는 서버에서 제1 단말기 식별자에 의해 고유하게 식별되고 제1 모바일 단말기는 제1 단말기 식별자에 내장된 디폴트 연결 설정을 통해 서버에 연결함; 서버로부터 상호 작용 모바일 단말기들에 대응하는 단말기 식별자들을 획득하고 단말기 식별자들을 기초로 서버를 통해 제1 모바일 단말기 및 상호 작용 모바일 단말기들 사이의 통신 채널들을 수립하도록 구성된 구성된 식별 모듈(320); 상호 작용 모바일 단말기들의 단말기 식별자들을 제1 모바일 단말기의 접촉 목록에 추가하고, 상호 작용 모바일 단말기들에 대응하는 것으로 제1 모바일 단말기의 상이한 영역들을 지정하도록 구성된 처리 모듈(330), 여기서 각각의 영역은, 변경가능한 상태 표시를 가지며, 그 영역들의 상태 표시들을 설정하고, 여기서 상태 표시는: (1) 지정되지 않음, (2) 지정되나 인증되지 않음, (3) 지정되고 인증됨, (4) 지정되고 인증되나 그 영역에 연관된 상호 작용 단말기에 음성 메시지들을 전송하는 것이 허가되지 않음, 및 (5) 지정되고, 인증되고, 그 영역에 연관된 상호 작용 단말기에 음성 메시지들을 전송하는 것이 허가됨으로 구성된 군(group)으로부터 선택됨; 및 상호 작용 모바일 단말기로부터 음성 메시지를 인코딩한 디지털 콘텐츠들을 수신하도록 구성된 통신 모듈(340)을 포함하고, 여기서 상호 작용 모바일 단말기에 연관된 영역은 디지털 콘텐츠를 수신할 시 그 영역에 경보를 표시하며 그 영역에 대한 사용자 선택이 있을 시 그 음성 메시지를 재생하고, 사용자가 그 영역을 집을 시(holding) 사용자 입력 음성 메시지들을 녹음한다.
도 5는 본 발명의 몇몇 실시예들에 따른 하나 또는 그 이상의 상호 작용 모바일 단말기들과 상호 통신하도록 구성된 모듈들을 포함하는 제1 모바일 단말기의 예시적인 블록도이고, 식별 모듈, 처리 모듈, 및 통신 모듈에 대한 더 세부적인 내용을 제공한다. 식별 모듈(320)은 단말기 식별자 서브 유닛(410) 및 통신 채널 서브 유닛(420)을 포함할 수 있고, 여기서: 단말기 식별자 서브 유닛(410)은 서버로부터 상호 작용 모바일 단말기들에 대응하는 단말기 식별자들을 획득하도록 구성되고, 통신 채널 서브 유닛(420)은 단말기 식별자들을 기초로 서버를 통해 제1 모바일 단말기와 상호 작용 모바일 단말기들 사이의 통시 채널들을 수립하도록 구성된다. 처리 모듈(330)은 추가 서브 유닛(430), 지정 서브 유닛(440), 및 상태 표시 서브 유닛(450)을 포함할 수 있고, 여기서: 추가 서브 유닛(430)은 상호 작용 모바일 단말기들의 단말기 식별자들을 제1 모바일 단말기의 접촉 목록에 추가하도록 구성되고, 지정 서브 유닛(440)은 제1 모바일 단말기의 상이한 영역들을 상호 작용 모바일 단말기들에 대응하게 지정하도록 구성되며 이 때 각각의 영역은, 변경가능한 상태 표시를 가지며, 상태 표시 서브 유닛(450)은 그 영역들의 상태 표시들을 설정하도록 구성되고, 여기서 상태 표시는: (1) 지정되지 않음, (2) 지정되나 인증되지 않음, (3) 지정되고 인증됨, (4) 지정되고 인증되나 그 영역에 연관된 상호 작용 단말기에 음성 메시지들을 전송하는 것이 허가되지 않음, 및 (5) 지정되고, 인증되고, 그 영역에 연관된 상호 작용 단말기에 음성 메시지들을 전송하는 것이 허가됨으로 구성된 군(group)으로부터 선택된다. 또한, 통신 모듈(340)은 수신 서브 유닛(460), 재생 서브 유닛(470), 및 녹음 서브 유닛(480)을 포함할 수 있고, 여기서: 수신 서브 유닛(460)은 상호 작용 모바일 단말기로부터 음성 메시지를 인코딩한 디지털 콘텐츠들을 수신하도록 구성되고, 상호 작용 모바일 단말기에 연관된 영역은 디지털 콘텐츠를 수신할 시 그 영역에 경보를 표시하고, 재생 서브 유닛(470)은 그 영역에 대한 사용자 선택이 있을 시 그 음성 메시지를 재생하도록 구성되고, 녹음 서브 유닛(480)은 사용자가 그 영역을 집을 시(holding) 사용자 입력 음성 메시지들을 녹음하도록 구성된다. 추가로, 도 5에 도시된 바와 같이, 통신 모듈(340)은 사용자 입력 음성 메시지들을 상호 작용 모바일 단말기로 전송하도록 구성된 전송 서브 유닛(490)을 더 포함할 수 있다.
위에서 나타낸 바와 같이, 제1 단말기 식별자는 제1 모바일 단말기에 대응하는 제1 모바일 단말기 정보를 인코딩한 바코드일 수 있고, 단말기 식별자들은 상호 작용 모바일 단말기들에 대응하는 단말기 정보를 인코딩한 바코드들일 수 있다. 또한, 연결 모듈(310)은 제1 모바일 단말기 식별자를 서버에 등록하도록 추가로 구성될 수 있다. 또한, 상호 작용 모바일 단말기에 연관된 영역을 선택하는 것은 전송 서브 유닛(490)이 사용자 입력 음성 메시지들을 상호 작용 모바일 단말기에 전송하는 것을 야기할 수 있다. 위에서 나타낸 바와 같이, 녹음 서브 유닛(480) 및 전송 서브 유닛(490)은 사용자 입력 음성 메시지들을 녹음하며 그 사용자 입력 음성 메시지들을 동시에 전송하도록 구성될 수 있다. 대안적으로, 녹음 서브 유닛(480) 및 전송 서브 유닛(490)은, 사용자 입력 음성 메시지들이 녹음된 이후에 사용자 입력 음성 메시지들이 전송되도록 구성될 수 있다.
도 8은 본 발명의 몇몇 실시예들에 따른 제1 모바일 단말기의 블록도이다. 예시적인 제1 모바일 단말기(501)은 하나 또는 그 이상의 프로세싱 유닛들(CPU's)(802), 하나 또는 그 이상의 네트워크 또는 다른 통신 인터페이스들(804), 메모리(810), 및 이러한 구성들을 상호 연결하기 위한 하나 또는 그 이상의 통신 버스들(809)을 일반적으로(typically) 포함한다. 통신 버스들(809)은 시스템 구성들 사이의 통신들을 제어하고 상호 연결하는 회로(때때로 칩셋으로 불림)를 포함할 수 있다. 제1 모바일 단말기 (501)은 사용자 인터페이스(805), 예를 들어, 디스플레이(806) 및 키보드(808)를 포함할 수 있다. 제1 모바일 단말기(501)이 스마트 폰 또는 테블릿일 때, 사용자 인터페이스(805)는 터치 스크린일 수 있고, 이는 디스플레이 및 입력 디바이스 모두일 수 있다. 메모리(810)는 고속 랜덤 억세스 메모리를 포함할 수 있고, 또한, 하나 또는 그 이상의 자기 디스크 저장 디바이스들과 같은 비-휘발성 메모리를 포함할 수 있다. 메모리(810)는 CPU(802)로부터 원격 위치되는 대용량 저장소를 포함할 수 있다. 몇몇 실시예에서, 메모리(810)는 후술하는 프로그램들, 모듈들 및 데이터 구조들, 또는 그것의 서브셋(subset) 또는 슈퍼셋(superset)을 포함할 수 있다.
● 다양한 기초 시스템 서비스들(basic system services)를 운용하며 하드웨어 종속적인 테스크들(tasks)을 수행하기 위한 프로시져들(procedures)을 포함하는 운영 체제(812);
● 제1 모바일 단말기(501)를 인터넷, 다른 광역 네트워크들, 근거리 네트워크들(local area networks), 대도시 통신 네트워크들(metropolitan area networks) 등과 같은 하나 또는 그 이상의 통신 네트워크들(유선 또는 무선)을 통해 서버, 모바일 단말기들, 및/또는 다른 커퓨터들에 연결하도록 사용되는 네트워크 통신 모듈(814);
● 사용자 인터페이스(805)를 통해 사용자 입력들을 수신하도록 구성된 사용자 인터페이스 모듈(816); 및
● 다음의 구성들을 포함하는 많은 수의 단말기-측 어플리케이션 모듈들(818):
● 제1 모바일 단말기에 대응하는 제1 단말기 식별자를 기초로 서버에 연결하도록 구성된 연결 모듈(310), 여기서 제1 모바일 단말기는 서버에서 제1 단말기 식별자에 의해 고유하게 식별되고 제1 모바일 단말기는 제1 단말기 식별자에 내장된 디폴트 연결 설정을 통해 서버에 연결함;
● 서버로부터 상호 작용 모바일 단말기들에 대응하는 단말기 식별자들을 획득하고 단말기 식별자들을 기초로 서버를 통해 제1 모바일 단말기 및 상호 작용 모바일 단말기들 사이의 통신 채널들을 수립하도록 구성된 구성된 식별 모듈(320);
● 상호 작용 모바일 단말기들의 단말기 식별자들을 제1 모바일 단말기의 접촉 목록(830)에 추가하고, 상호 작용 모바일 단말기들에 대응하는 것으로 제1 모바일 단말기의 상이한 영역들을 지정하도록 구성된 처리 모듈(330), 여기서 각각의 영역은, 변경가능한 상태 표시를 가지며, 그 영역들의 상태 표시들을 설정하고, 여기서 상태 표시는: (1) 지정되지 않음, (2) 지정되나 인증되지 않음, (3) 지정되고 인증됨, (4) 지정되고 인증되나 그 영역에 연관된 상호 작용 단말기에 음성 메시지들을 전송하는 것이 허가되지 않음, 및 (5) 지정되고, 인증되고, 그 영역에 연관된 상호 작용 단말기에 음성 메시지들을 전송하는 것이 허가됨으로 구성된 군(group)으로부터 선택됨;
● 및 상호 작용 모바일 단말기로부터 음성 메시지를 인코딩한 디지털 콘텐츠들을 수신하도록 구성된 통신 모듈(340), 여기서 상호 작용 모바일 단말기에 연관된 영역은 디지털 콘텐츠를 수신할 시 그 영역에 경보를 표시하며 그 영역에 대한 사용자 선택이 있을 시 그 음성 메시지를 재생하고, 사용자가 그 영역을 집을 시(holding) 사용자 입력 음성 메시지들을 녹음함.
특정한 실시예들이 앞서 기술되었으나, 그것은 본 발명은 그러한 특정 실시예들로 제한하는 의도가 아닌 것으로 이해될 것이다. 반면에, 본 발명은 부가 기술된 청구항들의 사상 및 범주 내의 대안예들, 변형예들 및 균등예들을 포함한다. 본 명세서에서 제시되는 주요 기술적 특징의 완전한 이해를 제공하기 위하여 많은 세부 사항들이 기술된다. 그러나, 본 기술 분야에서 통상의 지식을 가진 자에게 주요 사상은 이러한 구체적인 세부 사항들 없이도 실현될 수 있음은 명백할 것이다. 다른 경우에, 잘 알려진 방법들, 절차들, 구성들 및 회로들은, 실시예들의 양태들을 불필요하게 모호하게 하지 않기 위하여, 상세히 기술되지 않았다.
본 명세서에서 본 발명의 설명에서 사용된 용어는 특정 실시예들을 설명하는 목적을 위한 것이고 본 발명의 제한을 의도하지 않는다. 본 발명의 설명, 부가 기술된 청구항들에서 사용된 바와 같이, 단수형태("a", "an", "the")는 내용상 명확하게 단수를 지칭하는 것이 아니라면, 복수형태도 포함할 수 있다. 또한, 본 명세서에서 사용되는 바와 같이, 용어 "및/또는"은 하나 또는 그 이상의 연관된 나열되는 항목들의 임의의 및 모든 가능한 조합들을 포함하며 지칭하는 것으로 이해될 것이다. 또한, 용어 "포함하는"은 본 명세서에서 사용될 때, 기술된 특징들, 동작들, 요소들, 및/또는 구성들의 존재를 특정하는 것이나, 하나 또는 그 이상의 다른 특징들, 동작들, 요소들, 구성들 및 또는 그들의 그룹들의 존재 또는 부가를 제한하지 않는 것으로 이해될 것이다.
본 명세서에서 사용된 바와 같은, 용어 "~이면"은 "~ 때", "~ 시에" 또는 "결정에 대한 응답으로" 또는 "결정에 따라" 또는 "검출(detecting)에 대한 응답으로"를 의미하는 것으로 해석될 수 있고, 그것은 문맥에 따라 앞에 기술된 조건이 "예"인 것이다. 유사하게, 문구 "만일 그것이 결정되면(이는 앞에서 기술된 조건이 예인 때임)" 또는 "만일(앞에서 기술된 조건이 예인 때임)" 또는 "~ 한 때(앞에서 기술된 조건이 예인 때임)"은 "결정시에" 또는 "결정에 대한 응답으로" 또는 "결정에 따라" 또는 "검출 시에" 또는 "검출에 대한 응답으로"로의 의미로 해석될 수 있고, 그것은 문맥에 따라 앞에 기술된 조건이 "예"인 것이다.
비록 몇몇의 다양한 도면들은 특정 순서를 갖는 많은 논리적인 단계들을 도시하였으나, 순서에 무관한 단계들은 다른 순서를 가질 수 있고, 다른 단계들은 이에 결합되거나 벗어날 수 있다. 몇몇의 다른 순서를 갖거나 다르게 그룹된 단계들이 세부적으로 언급되었으나, 다른 것들도 또한 본 기술분야의 통상의 기술자들에 자명할 수 있고, 이에 대안예들의 완전한 기술을 보여주지는 않는다. 또한, 단계들은 하드웨어, 펌웨어, 소프트웨어 또는 그것들의 조합으로 구현될 수 있음을 인식해야 한다.
설명의 목적을 위한 앞서의 기술은 특정한 실시예들을 참조하여 기술되었다. 그러나, 앞서의 예시적인 논의들은 완전한 것이거나 정확히 기술된 형태로 본 발명을 제한하는 것을 의도하지 않는다. 많은 변경들 및 변형들이 앞서의 기술들의 관점에서 가능할 수 있다. 실시예들은 선택되어 본 발명의 주요 사상과 그 그것의 실시를 위한 응용들을 가장 잘 설명하기 위하여 기술되었고, 그로써, 특정한 사용에 적합한 것으로 고려되는 다양한 변형들로 본 기술 분야의 통상의 기술자가 본 발명과 다양한 실시예들을 가장 잘 활용하도록 한다.

Claims (27)

  1. 모바일 단말기들 사이의 음성 통신 방법에 있어서,
    하나 또는 복수의 프로세서들 및 상기 하나 또는 복수의 프로세서들에 의해 실행되는 프로그램들을 저장하는 메모리를 포함하는 제1 모바일 단말기에서,
    상기 제1 모바일 단말기에 상응하는 제1 단말기 식별자를 기초로 서버에 연결하는 단계로서, 상기 제1 모바일 단말기가 상기 서버에서 상기 제1 단말기 식별자에 의해 고유하게 식별되고, 상기 제1 모바일 단말기는 상기 제1 단말기 식별자에 내장된 디폴트 연결 설정을 통해 상기 서버에 연결하는, 연결하는 단계;
    서버로부터 상호 작용 모바일 단말기들에 대응하는 단말기 식별자들을 획득하는 단계;
    상기 단말기 식별자들을 기초로 상기 서버를 통해 상기 상호 작용 모바일 단말기들 및 상기 제1 모바일 단말기 사이의 통신 채널들을 수립하는 단계;
    상기 제1 모바일 단말기의 접촉 목록에 상기 상호 작용 모바일 단말기들의 단말기 식별자들을 추가하는 단계;
    상기 상호 작용 모바일 단말기들에 대응하게 상기 제1 모바일 단말기의 상이한 영역들을 지정하는 단계로서, 각각의 영역은 변경가능한 상태 표시인, 지정하는 단계;
    상기 영역들의 상태 표시를 설정하는 단계로서, 상기 상태 표시는:
    1) 지정되지 않음,
    2) 지정되나 인증되지 않음,
    3) 지정되고 인증됨,
    4) 지정되고 인증되나 상기 영역에 연관된 상호 작용 단말기에 음성 메시지들을 전송하는 것이 허가되지 않음, 및
    5) 지정되고, 인증되고, 상기 영역에 연관된 상호 작용 단말기에 음성 메시지들을 전송하는 것이 허가됨으로 구성된 군(group)으로부터 선택되는, 설정하는 단계;
    상호 작용 모바일 단말기로부터 음성 메시지를 인코딩한 디지털 콘텐츠들을 수신하는 단계로서, 상기 상호 작용 모바일 단말기에 연관된 영역은 디지털 콘텐츠를 수신할 시 상기 영역에 경보를 표시하는, 수신하는 단계;
    상기 영역의 사용자 선택에 따라 상기 음성 메시지를 재생하는 단계; 및
    상기 영역을 집은 사용자에 대해 사용자 입력 음성 메시지들을 녹음하는 단계를 포함하는,
    모바일 단말기들 사이의 음성 통신 방법.
  2. 제1 항에 있어서,
    상기 제1 단말기 식별자는 상기 제1 모바일 단말기에 대응하는 제1 단말기 정보를 인코딩한 바코드인,
    모바일 단말기들 사이의 음성 통신 방법.
  3. 제1 항에 있어서,
    상기 단말기 식별자들은 상기 상호 작용 모바일 단말기들에 대응하는 단말기 정보를 인코딩한 바코드들인,
    모바일 단말기들 사이의 음성 통신 방법.
  4. 제1 항에 있어서,
    상기 서버에 상기 제1 단말기 식별자를 등록하는 단계를 더 포함하는,
    모바일 단말기들 사이의 음성 통신 방법.
  5. 제1 항에 있어서,
    상기 상호 작용 모바일 단말기들은 상기 제1 단말기 식별자를 단말기 접촉 목록들에 추가하는,
    모바일 단말기들 사이의 음성 통신 방법.
  6. 제1 항에 있어서,
    상기 사용자 입력 음성 메시지들을 상기 상호 작용 모바일 단말기에 전송하는 단계를 더 포함하는,
    모바일 단말기들 사이의 음성 통신 방법.
  7. 제6 항에 있어서,
    상기 사용자 입력 음성 메시지들을 상기 상호 작용 모바일 단말기에 전송하기 전에 상기 상호 작용 모바일 단말기에 연관된 영역을 선택하는 단계를 더 포함하는,
    모바일 단말기들 사이의 음성 통신 방법.
  8. 제6 항에 있어서,
    상기 사용자 입력 음성 메시지들을 녹음하는 단계 및 상기 사용자 입력 음성 메시지들을 전송하는 단계는 동시에 수행되는,
    모바일 단말기들 사이의 음성 통신 방법.
  9. 제6 항에 있어서,
    상기 사용자 입력 음성 메시지들을 녹음하는 단계가 완료된 이후에 상기 사용자 입력 음성 메시지들을 전송하는 단계가 수행되는,
    모바일 단말기들 사이의 음성 통신 방법.
  10. 서버, 제1 단말기, 및 하나 또는 복수의 상호 작용 단말기들을 포함하는 컴퓨터 시스템에 있어서,
    상기 제1 단말기는:
    하나 또는 복수의 프로세서들
    메모리; 및
    상기 메모리 내에 저장되어 상기 하나 또는 복수의 프로세서들에 의해 실행되도록 구성된 하나 또는 복수의 프로그램 모듈을 포함하되,
    상기 하나 또는 복수의 프로그램 모듈은:
    제1 모바일 단말기에 대응하는 제1 단말기 식별자를 기초로 서버에 연결하도록 구성된 연결 모듈로서, 상기 제1 모바일 단말기는 상기 서버에서 상기 제1 단말기 식별자에 의해 고유하게 식별되고 상기 제1 모바일 단말기는 상기 제1 단말기 식별자에 내장된 디폴트 연결 설정을 통해 서버에 연결하는, 연결 모듈;
    단말기 식별자 서브 유닛 및 통신 채널 서브 유닛을 포함하는 식별 모듈로서,
    상기 단말기 식별자 서브 유닛은 상기 서버로부터 상호 작용 모바일 단말기들에 대응하는 단말기 식별자들을 획득하도록 구성되고,
    상기 통신 채널 서브 유닛은 단말기 식별자들을 기초로 상기 서버를 통해 상기 제1 모바일 단말기와 상기 상호 작용 모바일 단말기들 사이의 통신 채널들을 수립하도록 구성되는, 식별 모듈;
    추가 서브 유닛, 지정 서브 유닛, 및 상태 표시 서브 유닛을 포함하는 처리 모듈로서,
    상기 추가 서브 유닛은 상기 상호 작용 모바일 단말기들의 단말기 식별자들을 상기 제1 모바일 단말기의 접촉 목록에 추가하도록 구성되고,
    상기 지정 서브 유닛은 상기 제1 모바일 단말기의 상이한 영역들을 상기 상호 작용 모바일 단말기들에 대응하게 지정하도록 구성되며, 각각의 영역은 변경가능한 상태 표시를 가지고,
    상기 상태 표시 서브 유닛은 상기 영역들의 상태 표시를 설정하도록 구성되고, 상기 상태 표시는:
    1) 지정되지 않음;
    2) 지정되나 인증되지 않음;
    3) 지정되고 인증됨;
    4) 지정되고 인증되나 상기 영역에 연관된 상호 작용 단말기에 음성 메시지들을 전송하는 것이 허가되지 않음; 및
    5) 지정되고, 인증되고, 상기 영역에 연관된 상호 작용 단말기에 음성 메시지들을 전송하는 것이 허가됨으로 구성된 군(group)으로부터 선택되는, 처리 모듈; 및
    수신 서브 유닛, 재생 서브 유닛, 및 녹음 서브 유닛을 포함하는 통신 모듈로서,
    상기 수신 서브 유닛은 상기 상호 작용 모바일 단말기로부터 음성 메시지를 인코딩한 디지털 콘텐츠들을 수신하도록 구성되고, 상기 상호 작용 모바일 단말기에 연관된 영역은 디지털 콘텐츠를 수신할 시 상기 영역에 경보를 표시하고,
    상기 재생 서브 유닛은 상기 영역에 대한 사용자 선택이 있을 시 상기 음성 메시지를 재생하도록 구성되고,
    상기 녹음 서브 유닛은 사용자가 상기 영역을 집을 시 사용자 입력 음성 메시지들을 녹음하도록 구성되는, 통신 모듈을 포함하는,
    컴퓨터 시스템.
  11. 제10 항에 있어서,
    상기 제1 단말기 식별자는 상기 제1 모바일 단말기에 대응하는 제1 단말기 정보를 인코딩한 바코드인,
    컴퓨터 시스템.
  12. 제10 항에 있어서,
    상기 단말기 식별자들은 상기 상호 작용 모바일 단말기들에 대응하는 단말기 정보를 인코딩한 바코드들인,
    컴퓨터 시스템.
  13. 제10 항에 있어서,
    상기 연결 모듈은 상기 제1 단말기 식별자를 상기 서버에 등록하도록 추가로 구성되는,
    컴퓨터 시스템.
  14. 제10 항에 있어서,
    상기 상호 작용 모바일 단말기들은 상기 제1 단말기 식별자를 단말기 접촉 목록에 추가하는,
    컴퓨터 시스템.
  15. 제10 항에 있어서,
    상기 통신 모듈은 통신 서브 유닛을 더 포함하고,
    상기 통신 서브 유닛은 상기 사용자 입력 음성 메시지들을 상호 작용 모바일 단말기에 전송하도록 구성되는,
    컴퓨터 시스템.
  16. 제15 항에 있어서,
    상기 상호 작용 모바일 단말기에 연관된 영역을 선택하는 것은 상기 전송 서브 유닛이 상기 사용자 입력 음성 메시지들을 상기 상호 작용 모바일 단말기에 전송하는 것을 야기하는,
    컴퓨터 시스템.
  17. 제15 항에 있어서,
    상기 녹음 서브 유닛 및 상기 전송 서브 유닛은 상기 사용자 입력 음성 메시지들을 녹음하며 동시에 상기 사용자 입력 음성 메시지들을 전송하도록 구성되는,
    컴퓨터 시스템.
  18. 제15 항에 있어서,
    상기 녹음 서브 유닛 및 상기 전송 서브 유닛은, 상기 사용자 입력 음성 메시지들이 녹음된 이후에 상기 사용자 입력 음성 메시지들이 전송되도록 구성되는,
    컴퓨터 시스템.
  19. 그 안에 하나 또는 복수의 명령어들이 저장된 비-일시적인 컴퓨터에서 판독가능한 저장 매체에 있어서, 상기 명령어들은, 제1 단말기에 의해 실행될 때, 상기 제1 단말기가:
    상기 제1 모바일 단말기에 상응하는 제1 단말기 식별자를 기초로 서버에 연결하는 단계로서, 상기 제1 모바일 단말기가 상기 서버에서 상기 제1 단말기 식별자에 의해 고유하게 식별되고, 상기 제1 모바일 단말기는 상기 제1 단말기 식별자에 내장된 디폴트 연결 설정을 통해 상기 서버에 연결하는, 연결하는 단계;
    서버로부터 상호 작용 모바일 단말기들에 대응하는 단말기 식별자들을 획득하는 단계;
    상기 단말기 식별자들을 기초로 상기 서버를 통해 상기 상호 작용 모바일 단말기들 및 상기 제1 모바일 단말기 사이의 통신 채널들을 수립하는 단계;
    상기 제1 모바일 단말기의 접촉 목록에 상기 상호 작용 모바일 단말기들의 단말기 식별자들을 추가하는 단계;
    상기 상호 작용 모바일 단말기들에 대응하게 상기 제1 모바일 단말기의 상이한 영역들을 지정하는 단계로서, 각각의 영역은 변경가능한 상태 표시인, 지정하는 단계;
    상기 영역들의 상태 표시를 설정하는 단계로서, 상기 상태 표시는:
    1) 지정되지 않음,
    2) 지정되나 인증되지 않음,
    3) 지정되고 인증됨,
    4) 지정되고 인증되나 상기 영역에 연관된 상호 작용 단말기에 음성 메시지들을 전송하는 것이 허가되지 않음, 및
    5) 지정되고, 인증되고, 상기 영역에 연관된 상호 작용 단말기에 음성 메시지들을 전송하는 것이 허가됨으로 구성된 군(group)으로부터 선택되는, 설정하는 단계;
    상호 작용 모바일 단말기로부터 음성 메시지를 인코딩한 디지털 콘텐츠들을 수신하는 단계로서, 상기 상호 작용 모바일 단말기에 연관된 영역은 디지털 콘텐츠를 수신할 시 상기 영역에 경보를 표시하는, 수신하는 단계;
    상기 영역의 사용자 선택에 따라 상기 음성 메시지를 재생하는 단계; 및
    상기 영역을 집은 사용자에 대해 사용자 입력 음성 메시지들을 녹음하는 단계를 수행하게 하는,
    비-일시적인 컴퓨터에서 판독가능한 저장 매체.
  20. 제19 항에 있어서,
    상기 제1 단말기 식별자는 상기 제1 모바일 단말기에 대응하는 제1 단말기 정보를 인코딩한 바코드인,
    비-일시적인 컴퓨터에서 판독가능한 저장 매체.
  21. 제19 항에 있어서,
    상기 단말기 식별자들은 상기 상호 작용 모바일 단말기들에 대응하는 단말기 정보를 인코딩한 바코드들인,
    비-일시적인 컴퓨터에서 판독가능한 저장 매체.
  22. 제19 항에 있어서,
    상기 명령어들은 상기 제1 단말기가:
    식별자를 상기 서버에 등록하는 단계를 더 수행하게 하는
    비-일시적인 컴퓨터에서 판독가능한 저장 매체.
  23. 제19 항에 있어서,
    상기 상호 작용 모바일 단말기들은 상기 제1 단말기 식별자를 단말기 접촉 목록들에 추가하는,
    비-일시적인 컴퓨터에서 판독가능한 저장 매체.
  24. 제19 항에 있어서,
    상기 명령어들은 상기 제1 단말기가:
    상기 사용자 입력 음성 메시지들을 상기 상호 작용 모바일 단말기에 전송하는 단계를 더 수행하게 하는,
    비-일시적인 컴퓨터에서 판독가능한 저장 매체.
  25. 제24 항에 있어서,
    상기 명령어들은 상기 제1 단말기가:
    상기 사용자 입력 음성 메시지들을 상기 상호 작용 모바일 단말기에 전송하기 전에 상기 상호 작용 모바일 단말기에 연관된 영역을 선택하는 단계를 더 수행하게 하는,
    비-일시적인 컴퓨터에서 판독가능한 저장 매체.
  26. 제24 항에 있어서,
    상기 명령어들은 추가로 상기 제1 단말기가:
    상기 사용자 입력 음성 메시지들을 녹음하는 단계 및 상기 사용자 입력 음성 메시지들을 전송하는 단계를 동시에 수행하게 하는,
    비-일시적인 컴퓨터에서 판독가능한 저장 매체.
  27. 제24 항에 있어서,
    상기 명령어들은 추가로 상기 제1 단말기가:
    상기 사용자 입력 음성 메시지들을 녹음하는 단계가 완료된 이후에 상기 사용자 입력 음성 메시지들을 전송하는 단계를 수행하게 하는,
    비-일시적인 컴퓨터에서 판독가능한 저장 매체.



KR1020157017373A 2012-12-17 2013-10-29 디지털 네트워크 기반 상호통신 방법 및 디바이스 KR101543373B1 (ko)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
CN201210548295.7A CN103873526B (zh) 2012-12-17 2012-12-17 基于数据网络的对讲方法和设备
CN201210548295.7 2012-12-17
PCT/CN2013/086149 WO2014094503A1 (en) 2012-12-17 2013-10-29 Intercommunication methods and devices based on digital networks

Publications (2)

Publication Number Publication Date
KR20150082687A true KR20150082687A (ko) 2015-07-15
KR101543373B1 KR101543373B1 (ko) 2015-08-11

Family

ID=50911647

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020157017373A KR101543373B1 (ko) 2012-12-17 2013-10-29 디지털 네트워크 기반 상호통신 방법 및 디바이스

Country Status (8)

Country Link
JP (1) JP5911653B2 (ko)
KR (1) KR101543373B1 (ko)
CN (1) CN103873526B (ko)
CA (1) CA2894937C (ko)
HK (1) HK1198309A1 (ko)
PH (1) PH12015501298A1 (ko)
TW (1) TWI551110B (ko)
WO (1) WO2014094503A1 (ko)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102568029B1 (ko) 2023-01-06 2023-08-22 최승연 소음순 성형용 디자인 툴 및 이를 이용한 소음순 성형방법

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105120494A (zh) * 2015-07-21 2015-12-02 广州德亨信息技术有限公司 一种软交换***
CN106657585B (zh) * 2016-09-30 2019-11-15 北京小米移动软件有限公司 对讲机的频率调节方法及装置
CN111681323A (zh) * 2018-01-23 2020-09-18 西安艾润物联网技术服务有限责任公司 车辆进出快速求助方法、装置、***及可读存储介质
CN108769237A (zh) * 2018-06-30 2018-11-06 广州艾缔亿生物科技有限公司 一种基于声音信号的交互服务平台、方法和记录媒介

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050113122A1 (en) * 2003-11-25 2005-05-26 Motorola, Inc. Push-to-talk indicator for wireless device
US20050164681A1 (en) * 2004-01-22 2005-07-28 Jenkins William W. Voice message storage in a push-to-talk communication system
US20060031368A1 (en) 2004-06-16 2006-02-09 Decone Ian D Presence management in a push to talk system
US20060101116A1 (en) * 2004-10-28 2006-05-11 Danny Rittman Multifunctional telephone, walkie talkie, instant messenger, video-phone computer, based on WiFi (Wireless Fidelity) and WiMax technology, for establishing global wireless communication, network and video conferencing via the internet
JP4805198B2 (ja) * 2007-03-19 2011-11-02 オリンパスイメージング株式会社 画像共有システムおよびサーバーの制御方法
CN101159890B (zh) * 2007-06-27 2011-06-22 深圳市融创天下科技发展有限公司 一种在移动通讯网络中多手机间进行自由群呼及对讲方法
CN101111035A (zh) 2007-08-24 2008-01-23 中兴通讯股份有限公司 在ptt终端中实现语音缓冲的装置和方法
US20090287534A1 (en) * 2008-05-14 2009-11-19 Shang Qing Guo System and method for providing contemporaneous product information and sales support for retail customers
TWI404400B (zh) * 2009-06-23 2013-08-01 Mstar Semiconductor Inc 行動通訊裝置及其運作方法
CN101742706B (zh) * 2009-12-01 2012-10-10 福建瑞恒信息技术有限公司 基于公用无线通讯网络的对讲***及其注册和控制方法
CN102340764B (zh) * 2010-07-30 2013-12-11 惠州Tcl移动通信有限公司 一种基于手机的对讲机***及实现方法
JP2012244599A (ja) * 2011-05-24 2012-12-10 Funai Electric Co Ltd 無線lan接続システム
CN102547487B (zh) 2012-03-13 2014-03-26 耿直 专网对讲方法及专网对讲传输***

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102568029B1 (ko) 2023-01-06 2023-08-22 최승연 소음순 성형용 디자인 툴 및 이를 이용한 소음순 성형방법

Also Published As

Publication number Publication date
TWI551110B (zh) 2016-09-21
CN103873526A (zh) 2014-06-18
CN103873526B (zh) 2016-02-24
CA2894937C (en) 2017-04-11
JP5911653B2 (ja) 2016-04-27
KR101543373B1 (ko) 2015-08-11
CA2894937A1 (en) 2014-06-26
HK1198309A1 (zh) 2015-03-27
PH12015501298B1 (en) 2015-08-24
WO2014094503A1 (en) 2014-06-26
PH12015501298A1 (en) 2015-08-24
TW201427374A (zh) 2014-07-01
JP2016501492A (ja) 2016-01-18

Similar Documents

Publication Publication Date Title
US9179270B2 (en) Intercommunication methods and devices based on digital networks
US10491737B2 (en) Apparatus and method for transmitting and receiving multimedia data by using NFC
US9967811B2 (en) Method and device for displaying WIFI list
CN112703478B (zh) 数据分享的方法、图形用户界面、电子设备及***
US9939853B2 (en) Apparatus and method for controlling controllable device in portable terminal
JP5202539B2 (ja) デバイスの自動ローカライズ化
JP4894826B2 (ja) 通信装置、通信システム、報知方法、及びプログラム
KR101543373B1 (ko) 디지털 네트워크 기반 상호통신 방법 및 디바이스
CN113015263B (zh) 分享图像的方法及电子设备
US20090319673A1 (en) Automated Wireless Device Pairing
US20140181183A1 (en) Information processing system, wireless terminal, launching method of portable information terminal and computer readable recording medium having program for controlling thereof
US11622319B2 (en) Electronic device for providing AP list and method for operating electronic device
JP7359907B2 (ja) コントローラ及び制御方法
KR20120067071A (ko) 이동 통신 단말의 원격제어 장치 및 방법
JP2013081051A (ja) 情報処理装置、通信システムおよび情報処理方法
WO2015114676A1 (en) Device to device user service sharing using shared trusted id
CN113038434A (zh) 设备注册方法、装置、移动终端和存储介质
KR20140118111A (ko) 전자 장치에서 데이터를 공유하기 위한 방법
KR20160063741A (ko) 전자 장치 및 이의 제어 방법
JP5360181B2 (ja) 通信装置
WO2014094501A1 (en) Methods and devices for data transfer
TWI579757B (zh) 通信終端機、顯示控制方法及程式
KR101585191B1 (ko) 무선 통신 모듈 주변 사용자 단말기 간의 콘텐츠 전송 제어 방법, 서비스 제공 서버 및 컴퓨터 프로그램
US20140170974A1 (en) Electronic device and method for establishing communication
US20240023065A1 (en) Information indication method and apparatus, and information determination method and apparatus

Legal Events

Date Code Title Description
A201 Request for examination
A302 Request for accelerated examination
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20180719

Year of fee payment: 4