KR20100012520A - 통신 장치 및 그 제어 방법 - Google Patents
통신 장치 및 그 제어 방법 Download PDFInfo
- Publication number
- KR20100012520A KR20100012520A KR1020080073959A KR20080073959A KR20100012520A KR 20100012520 A KR20100012520 A KR 20100012520A KR 1020080073959 A KR1020080073959 A KR 1020080073959A KR 20080073959 A KR20080073959 A KR 20080073959A KR 20100012520 A KR20100012520 A KR 20100012520A
- Authority
- KR
- South Korea
- Prior art keywords
- phone link
- user terminal
- user
- terminal
- text message
- Prior art date
Links
Images
Landscapes
- Telephonic Communication Services (AREA)
Abstract
본 발명은 통신 장치의 제어 방법에 관한 것으로서, 상기 통신 장치의 제어 방법은 통신망을 통해 생성자 단말로부터 전달되는 폰링크 이름에 기초하여 폰링크를 생성하고, 상기 폰링크가 사용자 단말에 의해 선택되어 사용자 단말로부터 문자 메시지가 전송되거나 사용자 단말의 연락처가 입력되면, 데이터베이스에 저장되어 있는 생성자의 실제 연락처를 검색하여 사용자 단말로부터 전달되는 문자 메시지를 생성자의 실제 연락처로 전송하거나 사용자 단말간의 음성 통화를 제어한다. 이로 인해, 생성자는 자신의 실제 연락처를 공개하지 않고 외부로부터 전달되는 문자 메시지를 수신하거나 외부와의 전화 통화를 실시할 수 있다.
연락처, 폰링크, 전화번호, 익명성
Description
본 발명은 통신 장치 및 그 제어 방법에 관한 것으로서, 실제 개인 연락처를 노출하지 않고도 불특정 다수와의 통신을 수행할 수 있는 통신 장치 및 그 제어 방법에 관한 것이다.
핸드폰과 같은 이동통신 단말의 전화번호, 집전화 번호, 이메일 주소 등과 같은 개인 연락처는 한번 정해지면 짧게는 수 개월, 길게는 수년까지 이용되며, 관공서의 업무시나 은행 업무 시, 또는 인터넷 회원 가입 시에 필수 기입 사항이거나 권고 사항이다.
따라서 인터넷 상 등에 기입된 이러한 개인 연락처는 당사자가 자신의 개인 연락처를 직접 삭제하지 않은 이상 불특정 다수에게 공개될 가능성이 있다.
또한 인터넷과 같은 통신 기술의 발달로 인해, 사용자들은 때와 장소에 무관하게 원하는 웹사이트(web site)에 접근하여 필요한 정보를 손쉽고 용이하게 얻을 수 있고, 자신이 원하는 물건을 구매하거나 판매할 수도 있어 많은 시간과 비용을 절감하게 된다.
따라서 인터넷 상에 개설된 판매 사이트나 카페 등을 통해 원하는 물품을 구매하거나 판매하고, 필요한 정보를 얻는 공간 또는 커뮤니케이션의 공간으로 인터넷을 활용할 경우, 판매 사이트나 카페를 개설하는 사람이나 이용하는 사람들은 서로간의 연락을 위해 개인 연락처를 남기게 된다. 이처럼, 많은 사람들이 이용하는 인터넷 공간에 자신의 개인 연락처를 공개하는 것은 자신과 동일한 목적을 가진 사람들뿐만 아니라 그렇지 않은 사람들에게도 개인 연락처를 공개하는 것이 된다.
따라서 연락을 원하는 사람뿐만 아니라 그렇지 않은 사람들로부터 연락을 받을 수 있고 뜻하지 않은 목적으로 자신의 개인 연락처가 이용될 위험이 있으므로, 많은 사람들이 인터넷 상에 개인 연락처의 노출하는 것을 부담스럽게 생각한다. 또한, 자신이 원하는 목적을 달성했거나 회원으로 가입한 사이트나 카페를 탈퇴할 경우, 자신이 개인 연락처를 삭제하지 않은 이상 개인 연락처는 인터넷 상에 계속 존재하게 된다.
더욱이, 개인 연락처가 변경될 경우, 자신의 개인 연락처가 공개되어 있는 사이트나 카페에 일일이 접속하여 수동으로 자신의 개인 연락처를 변경해야 하는 번거로움이 있고, 미쳐 개인 정보를 변경해 놓지 않을 경우, 중요한 시기에 원하는 사람들로부터 연락을 받을 수 없어 경제적인 손실이 발생할 수 있다.
따라서 본 발명이 이루고자 하는 기술적 과제는 실제 연락처를 공개하지 않고도 원하는 통신을 행할 수 있도록 하는 것이다.
본 발명이 이루고자 하는 다른 기술적 과제는 연락처가 변경될 경우에도 간단하고 용이하게 연락처 수정을 행할 수 있도록 하는 것이다.
본 발명의 한 특징에 따른 통신 장치의 제어 방법은 통신망을 통해 생성자 단말로부터 전달되는 폰링크 이름에 기초하여 폰링크를 생성하는 단계, 상기 폰링크가 사용자 단말에 의해 선택되어 메시지 입력창을 통해 이용하여 상기 사용자 단말로부터 문자 메시지가 전송되면, 상기 문자 메시지를 데이터베이스부에 저장하는 단계, 생성자에 의해 문자 메시지 수신이 허용될 경우, 상기 데이터베이스부에서 상기 생성자의 실제 연락처를 검색하는 단계, 그리고 상기 검색된 생성자의 실제 연락처와 상기 문자 메시지를 문자 메시지 서비스 서버에 전달하는 단계를 포함할 수 있다.
상기 특징에 따른 통신 장치의 제어 방법은, 상기 문자 메시지 서비스 서버를 통해 상기 실제 연락처로부터 답신 문자 메시지가 전달되었는지를 판단하는 단계, 그리고 상기 답신 문자 메시지가 전달되면 상기 데이터베이스부에 상기 답신 문자 메시지를 저장하는 단계를 더 포함할 수 있다.
상기 특징에 따른 통신 장치의 제어 방법은 상기 사용자 단말로부터 사용자 연락처가 전달되었는지 판단하는 단계, 그리고 상기 사용자 단말로부터 상기 사용자 연락처가 전달될 경우, 상기 답신 문자 메시지와 상기 사용자 연락처를 상기 문자 메시지 서비스 서버로 전달하는 단계를 더 포함할 수 있다.
상기 특징에 다른 통신 장치의 제어 방법은 상기 사용자 단말이 읽기 권한이 부여된 사용자 단말인지를 판단하는 단계, 그리고 상기 사용자 단말이 상기 읽기 권한이 부여된 사용자 단말일 경우, 상기 데이터베이스부에 저장되어 있는 메시지 정보를 상기 사용자 단말로 전달하여 상기 메시지 정보를 확인할 수 있도록 하는 단계를 더 포함할 수 있다.
상기 문자 메시지 저장 단계는 상기 사용자 단말이 쓰기 권한이 부여된 사용자 단말인지를 판단하는 단계, 그리고 상기 사용자 단말이 상기 쓰기 권한이 부여된 사용자 단말일 경우, 상기 문자 메시지를 전달할 수 있는 상기 메시지 입력창을 상기 사용자 단말로 전달하는 단계를 더 포함할 수 있다.
상기 특징에 따른 통신 장치의 제어 방법은 상기 폰링크가 사용자 단말에 의해 선택되면, 상기 폰링크의 사용 기간이 만료되었는지를 판단하는 단계, 그리고 상기 사용 기간이 만료되었을 경우, 상기 사용 기간이 만료되었음을 상기 사용자 단말에게 알려주는 단계를 더 포함할 수 있다.
상기 통신망은 인터넷망인 것이 바람직하다.
본 발명의 또 다른 특징에 따른 통신 장치의 제어 방법은 통신망을 통해 생성자 단말로부터 전달되는 폰링크 이름에 기초하여 폰링크를 생성하는 단계, 상기 폰링크가 사용자 단말에 의해 선택되어 연락처 입력창을 통해 상기 사용자 단말로 부터 사용자 연락처가 전송되면, 사용자 연락처를 데이터베이스부에 저장하는 단계, 상기 생성자에 의해 전화 통화가 허용될 경우, 상기 데이터베이스부에서 상기 생성자의 실제 연락처를 검색하는 단계, 그리고 상기 검색된 생성자의 실제 연락처와 상기 사용자 연락처를 음성 통화 제어 서버에 전달하는 단계를 포함할 수 있다.
상기 특징에 따른 통신 장치의 제어 방법은 상기 사용자 단말이 읽기 권한이 부여된 사용자 단말인지를 판단하는 단계, 그리고 상기 사용자 단말이 상기 읽기 권한이 부여된 사용자 단말일 경우, 상기 데이터베이스부에 저장되어 있는 통화 정보를 상기 사용자 단말로 전달하여 상기 통화 정보를 확인할 수 있도록 하는 단계를 더 포함할 수 있다.
상기 특징에 따른 통신 장치의 제어 방법은 상기 사용자 단말이 쓰기 권한이 부여된 사용자 단말인지를 판단하는 단계, 그리고 상기 사용자 단말이 상기 쓰기 권한이 부여된 사용자 단말일 경우, 상기 사용자 연락처를 전달할 수 있는 상기 사용자 연락처 입력창을 상기 사용자 단말로 전달하는 단계를 더 포함할 수 있다.
상기 특징에 따른 통신 장치의 제어 방법은 상기 폰링크가 사용자 단말에 의해 선택되면 상기 폰링크의 사용 기간이 만료되었는지를 판단하는 단계, 그리고 상기 사용 기간이 만료되었을 경우, 상기 사용 기간이 만료되었음을 상기 사용자 단말에게 알려주는 단계를 더 포함할 수 있다.
상기 통신망은 인터넷망인 것이 바람직하다.
본 발명의 또 다른 특징에 따른 통신 장치는 폰링크와 상기 폰링크에 대응하는 생성자의 실제 연락처를 저장하는 데이터베이스부, 그리고 상기 데이터 베이스 에 연결되어 있고, 위에 기재된 방법 중 하나의 방법을 수행하는 제어부를 포함할 수 있다.
본 발명의 또 다른 특징에 따른 통신 장치는 폰링크를 생성하기 위한 폰링크 생성 페이지를 생성자의 단말로 제공하고, 상기 폰링크 생성 페이지를 이용하여 생성된 상기 폰링크가 사용자의 단말에 의해 선택되고 상기 사용자의 단말로부터 수신 정보가 전달되면, 상기 폰링크에 대응하는 상기 생성자의 실제 연락처를 검색하여 상기 수신 정보와 상기 실제 연락처를 전달하는 폰링크 서버, 그리고 상기 폰링크 서버로부터의 상기 수신 정보와 상기 실제 연락처에 기초하여, 상기 생성자와 상기 사용자간의 통신 채널을 형성하는 제어 서버부를 포함할 수 있다.
본 발명의 또 다른 특징에 따른 통신 장치는 생성자의 단말로부터 전달되는 폰링크 이름 및 사용자의 단말로부터 전달되는 수신 정보를 수신하는 통신사 서버, 상기 통신사 서버로부터 전달되는 상기 폰링크 이름에 기초하여 폰링크를 생성하고, 상기 통신사 서버를 통해 상기 폰링크를 이용하여 사용자 단말로부터 상기 수신 정보가 전달되면, 상기 생성자 단말의 실제 연락처를 검색하여, 상시 수신 정보와 상시 실제 연락처를 전달하는 폰링크 서버, 그리고 상기 폰링크 서버부터의 수신 정보와 상기 실제 연락처에 기초하여, 상기 생성자와 상기 사용자 간의 통신 채널을 형성하는 제어 서버부를 포함할 수 있다.
상기 수신 정보는 문자 메시지를 포함할 수 있고, 상기 제어 서버부는 상기 문자 메시지를 상기 실제 연락처에 전달할 수 있다.
상기 제어 서버부는 상기 생성자로부터 답신 문자 메시지가 전달되면, 상기 답신 문자 메시지를 상기 폰링크 서버에 전달하고, 상기 폰링크 서버는 사용자 연락처가 입력되었는지를 판단하여, 상기 사용자 연락처가 입력되면 상기 답신 문자 메시지와 상기 사용자 연락처를 상기 제어 서버부에 전달하고, 상기 제어 서버부는 상기 사용자 연락처에 상기 답신 문자 메시지를 전달할 수 있다.
상기 수신 정보는 사용자 연락처를 포함할 수 있고, 상기 제어 서버부는 상기 사용자 연락처와 상기 생성자의 실제 연락처에 기초하여 상기 사용자와 상기 생성자 간의 음성 통화를 제어하는 음성 통화 제어 서버를 포함할 수 있다.
상기 폰링크 서버는 상기 사용자 단말로부터 상기 수신 정보가 전달되면, 상기 폰링크의 사용 기간이 만료되었는지를 판단하고, 상기 사용 기간이 만료되었을 경우, 상기 사용 기간이 만료되었음을 상기 사용자 단말에게 알려줄 수 있다.
본 발명의 또 다른 특징에 다른 통신 장치는 컨텐츠를 제공하는 웹 사이트, 그리고 상기 웹 사이트에 임베디드(embedded)되어 있고 통신망을 통해 폰링크 서버에 연결되는 위젯부를 포함하고, 상기 위젯부는 위에 기술한 방법 중 어느 하나의 방법을 수행할 수 있다.
이러한 본 발명에 따르면 생성자는 자신의 실제 연락처를 공개하지 않고도 외부로부터 문자 메시지 전송이나 전화 통화와 같은 통신을 실시한다.
또한 생성자는 읽기 권한과 쓰기 권한의 부여 상태를 이용하여, 원치 않은 사람들로부터 전달되는 문자 메시지나 전화 통화를 차단하며, 해당 권한이 부여된 사람들과 통신 내용을 함께 공유하고, 필요할 경우 통신 내용을 확인한다.
더욱이, 생성자의 실제 연락처가 변경될 경우, 폰링크 생성시 등록한 실제 연락처만 변경하면 되므로, 자신의 실제 연락처를 등록해 놓은 모든 인터넷 사이트에 접속하여 실제 연락처를 일일이 수정할 필요가 없으므로 편리성이 향상된다.
아래에서는 첨부한 도면을 참고로 하여 본 발명의 실시예에 대하여 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 상세히 설명한다. 그러나 본 발명은 여러 가지 상이한 형태로 구현될 수 있으며 여기에서 설명하는 실시예에 한정되지 않는다. 그리고 도면에서 본 발명을 명확하게 설명하기 위해서 설명과 관계없는 부분은 생략하였으며, 명세서 전체를 통하여 유사한 부분에 대해서는 유사한 도면 부호를 붙였다.
명세서 전체에서, 어떤 부분이 어떤 구성요소를 "포함"한다고 할 때, 이는 특별히 반대되는 기재가 없는 한 다른 구성요소를 제외하는 것이 아니라 다른 구성요소를 더 포함할 수 있는 것을 의미한다. 또한, 명세서에 기재된 "…부", 등의 용어는 적어도 하나의 기능이나 동작을 처리하는 단위를 의미하며, 이는 하드웨어나 소프트웨어 또는 하드웨어 및 소프트웨어의 결합으로 구현될 수 있다.
이제 본 발명에 따른 통신 장치 및 그 제어 방법에 관한 실시예에 대하여 도면을 참고로 하여 상세하게 설명한다.
[제1 실시예]
먼저, 도 1을 참고로 하여, 본 발명에 따른 통신 장치의 제1 실시예로서, 웹 상에서 실제 연락처를 공개하지 않고 문자 메시지 전송과 음성 통화와 같은 통신을 행하는 통신 장치에 대하여 설명한다.
도 1은 본 발명의 제1 실시예에 따른 통신 장치의 블록도이다.
도 1에 도시한 것처럼, 본 실시예에 따른 통신 장치는 생성자 단말(10), 적어도 하나의 사용자 단말(21-2n), 통신망(100)을 통해 생성자 단말(10)와 사용자 단말(21-2n)에 연결된 폰링크 서버(30), 그리고 통신망(200)을 통해 폰링크 서버(30)에 연결된 제어 서버부(40)를 구비한다.
생성자 단말(10) 및 사용자 단말(21-2n)은 통신망(100)에 접속 가능한 이동 단말기 또는 고정된 위치에 사용되며 통신망에 접속 가능한 고정 단말기일 수 있다. 이동 단말기의 예는 노트북, 휴대폰과 같은 이동 통신 단말, 모바일 와이맥스(mobile Wimax)[와이브로(WiBro)]라고도 함] 통신 방식을 이용한 와이브로 단말기, PDA 등일 수 있다. 또한 고정 단말기는 데스크탑 컴퓨터 등일 수 있다.
통신망(100)은 유선 또는 무선 인터넷망(Internet network)일 수 있으며, 생성자 단말(10) 및 사용자 단말(21-2n)은 통신망(100)을 통해 폰링크 서버(30)에 접속한다.
폰링크 서버(30)는 통신망(100)을 통해 단말(10, 21-2n)에 연결된 폰링크 제어부(31), 폰링크 제어부(31)에 연결된 폰링크 데이터베이스(database)(32) 및 메시지 데이터베이스(33)를 구비한 데이터베이스부를 구비한다.
폰링크 제어부(31)는 가상의 연락처를 생성하고자 하는 사람(이하,'생성자'라고 함)이 생성자 단말(10)을 이용하여 가상의 연락처를 생성할 수 있도록 하고, 생성된 가상의 연락처가 사용자 단말(21-2n)에 의해 선택될 경우 생성자 단말(10) 과 해당 사용자 단말(21-2n)간의 문자 메시지 전송 및 생성자와 사용자 간의 음성 통화를 제어한다. 본 실시예에서, 가상의 연락처는 'hhtp:/linkwide.kr/lucky7'와 같은 웹 사이트 주소 형태를 가질 수 있고, 가상의 연락처를 '폰 링크'라 한다.
폰링크 데이터베이스(32)는 생성자 단말(10)을 통해 생성된 폰링크와 생성자에 의해 등록된 전화번호와 같은 실제 연락처, 생성자 정보 및 생성자에 의해 선택된 선택 사항 등과 같이 폰링크에 관련된 정보(이하, '폰링크 정보'라 함)를 저장한다. 이때, 폰 링크과 폰링크 정보는 매칭 테이블 형식으로 서로 대응되게 저장된다.
메시지 데이터베이스(33)는 생성자 단말(10)과 적어도 하나의 사용자 단말(21-2n)사이에 전송된 문자 메시지 내용, 문자 메시지 전송 시간 및 문자 메시지를 보낸 사람의 식별번호와 같은 메시지 정보와 생성자와 사용자 간의 통화 내용, 통화 시간 및 통화한 사용자의 연락처 등과 같은 통화 정보를 저장한다.
본 실시예에서, 폰링크 데이터베이스(32)와 메시지 데이터베이스(33)는 폰링크 서버(30)에 내장되어 있지만, 이와는 달리 폰링크 서버(30)와 별개의 장치로 설치될 수 있다.
통신망(200)은 통신망(100)과 유사하게 유선 또는 무선 인터넷망 등일 수 있으며, 폰링크 서버(30)의 폰링크 제어부(31)는 통신망(200)을 통해 제어 서버 부(40)에 접속한다.
제어 서버부(40)는 폰링크 제어부(31)를 통해 전달되는 문자 메시지, 생성자의 실제 연락처 또는 사용자 연락처와 같은 수신 정보에 기초하여, 생성자와 사용 자 간의 통신 채널을 형성한다. 이러한 제어 서버부(40)는 문자 메시지 서비스 서버(41)와 음성 통화 제어 서버(42)를 구비한다.
문자 메시지 서비스 서버(41)는 단문자 서비스(short message service, SMS) 서버일 수 있으며 폰링크 제어부(31)로부터 전달된 사용자 연락처에 기초하여, 생성자의 실제 연락처에 대응하는 단말과 사용자 연락처에 대응하는 단말 간의 문자 메시지 전송을 제어한다.
음성 통화 제어 서버(42)는 생성자의 실제 연락처와 사용자 연락처에 기초하여 생성자와 사용자간의 음성 통화를 행할 수 있도록 제어한다. 본 실시예에서 음성 통화 제어 서버(42)는 제3자 호(call) 통화 서비스를 제공하는 서버일 수 있다. 제3자 호 통화 서비스는 인터넷 상에서 전화를 거는 사람의 전화 번호, 즉, 연락처와 통화를 원하는 사람의 전화번호, 즉, 연락처를 입력한 후 통화를 요청하면 자동으로 통화를 연결해주는 서비스이다. 따라서 음성 통화 제어 서버(42)는 사용자와 생성자 모두의 연락처를 획득한 후, 사용자에게 전화를 걸고 사용자가 전화를 받으면, 다시 생성자에게 전화를 건 후 생성자가 전화를 받으면 사용자와 생성자의 통화를 연결해준다.
이러한 구조를 갖는 본 실시예에 따른 통신 장치의 동작을 도 2a 내지 도 3을 참고로 하여 설명한다.
먼저, 도 2a 및 도 2b를 참고로 하여, 웹 상에서 폰링크를 통해 문자 메시지의 전송을 실행하는 통신 장치의 동작에 대하여 설명한다.
도 2a 및 도 2b는 본 발명의 제1 실시예에 따른 웹 상에서 폰링크를 통해 문 자 메시지를 전달하는 통신 장치의 동작 순서도이다.
도 2a 및 도 2b에서, 사용자 단말(21)는 폰링크를 이용하여 생성자 단말(10)과 문자 메시지를 전송하는 적어도 하나의 사용자 단말(21-2n) 중 하나이다.
먼저, 개인 정보 보호를 위한 통신 장치의 동작이 시작되면, 생성자 단말(10)이 폰링크를 생성하기 위해 통신망(100)을 통해 폰링크 제어부(31)에 접속하면(S11), 폰링크 제어부(31)는 폰링크 생성을 위한 폰링크 생성 페이지를 통신망(100)을 통해 생성자 단말(10)로 전송한다(S12).
따라서, 폰링크를 생성하기 위해, 생성자는 생성자 단말(10)을 이용하여 가상의 연락처인 폰링크 생성을 위해 원하는 폰링크 이름과 폰링크 정보를 입력한다. 본 실시예에서, 폰링크 정보는 폰링크 설명, 관리자 비밀번호, 연락 받을 실제 연락처, 사용 기간, 읽기 패스워드, 쓰기 패스워드 등을 포함한다.
폰링크 설명은 생성된 폰링크의 특성, 생성 목적, 메시지나 전화 수신 여부 등을 기재하여 생성자가 자신의 폰링크를 소개하는 내용을 포함한다.
관리자 비밀번호는 폰링크 서비스를 실시하는 웹 사이트에 회원 가입 하지 않고 폰링크 서비스를 이용할 경우, 생성자를 식별하기 위한 비밀번호이다.
실제 연락처는 사용자와의 문자 메시지 전송이나 음성 통화를 위한 단말, 즉, 문자 메시지를 수신하고 음성 통화가 가능한 유선 및 무선 전화기 또는 휴대 전화기와 같은 이동 통신 단말 등의 전화번호로서, 실제 연락처는 필요에 따라 생성자에 의해 변경 가능하다.
사용 기간은 폰링크를 이용하여 문자 메시지 전송이나 음성 통화를 가능케 하는 기간으로서 생성자에 의해 정해지며 필요에 따라 변경 가능하다.
읽기 및 쓰기 패스워드는 생성자에 의해 정해지는 패스워드로서, 사용자 단말(21-2n)에 대한 읽기 권한과 쓰기 권한의 허용 여부를 각각 판정하기 위한 것이며, 생성자에 의해 변경 가능하다.
이와 같이, 생성자에 의해 폰링크 이름과 폰링크 정보가 입력되면, 생성자 단말(10)는 통신망(100)을 이용하여 폰링크 제어부(31)로 생성된 폰링크 이름과 폰링크 정보를 전송한다(S13).
다음, 폰링크 제어부(31)는 생성자 단말(10)로부터 전송된 폰링크 이름이 이미 폰링크 데이터베이스(32)에 존재하는지를 판단한다(S14).
전송된 폰링크 이름, 즉, 생성자 단말(10)에서 생성된 폰링크 이름이 폰링크 데이터베이스(32)에 존재할 경우, 폰링크 제어부(31)는 동일한 이름을 갖는 폰링크가 이미 존재하는 상태로 판단한다. 따라서 폰링크 제어부(31)는 단계(S12)로 넘어가 생성자 단말(10)에게 폰링크 생성 페이지를 재전송한다. 이때, 폰링크 제어부(12)는 단계(S13)에서 생성된 폰링크가 이미 존재한다는 사실을 생성자 단말(10)에게 알려주는 메시지를 함께 전송할 수 있다.
하지만, 생성자 단말(10)에서 생성된 폰링크 이름이 폰링크 데이터베이스(32)에 존재하지 않을 경우, 폰링크 제어부(31)는 전송된 폰링크 이름과 폰링크 정보를 폰링크 데이터베이스(32)에 저장한다(S15). 이로 인해, 생성자가 원하는 이름의 폰링크가 생성된다.
다음, 폰링크 제어부(31)는 생성자 단말(10)에서 생성된 폰링크를 생성자 단 말(10)에 전송한다(S16). 따라서 생성자는 생성자 단말(10)을 이용하여 원하는 웹 사이트에 자신의 휴대 전화번호와 같은 전화번호 대신에 폰링크를 연락처로 등록한다.
이처럼 생성자의 전화번호 대신 폰링크가 연락처로 등록되어 있을 때, 적어도 하나의 사용자 단말(21)이 생성자와의 연락을 원할 경우, 사용자 단말(21)은 웹사이트에 등록된 폰링크를 선택, 즉, 클릭한다. 이로 인해, 사용자 단말(21)은 통신망(100)을 통해 폰링크 제어부(31)에 접속한다(S17).
사용자 단말(21)을 통해 폰링크가 선택되면, 폰링크 제어부(31)는 생성자에 의해 정해진 해당 폰링크의 사용 기간이 만료되었는지를 판단한다(S18).
생성자에 의해 정해진 폰링크의 사용 기간이 만료되었을 경우, 폰링크 제어부(31)는 사용자 단말(21)에게 사용 기간이 만료되었음을 알리고(S19), 동작을 종료한다(S100).
생성자에의해 정해진 폰링크의 사용 기간이 만료되지 않을 경우, 폰링크 제어부(31)는 생성자에 의해 읽기 권한이 제한되어 있는지를 판단한다(S110).
생성자에 의해 읽기 권한이 제한되어 있을 경우, 폰링크 제어부(31)는 사용자 단말(21)로 읽기 패스워드를 요청하여(S111), 생성자로부터 읽기 권한을 부여 받은 단말인지를 판단한다..
읽기 패스워드가 사용자 단말(21)로부터 입력되면(S112), 폰링크 제어부(31)는 사용자 단말(21)로부터 입력된 읽기 패스워드와 폰링크 데이터베이스(32)에 저장된 읽기 패스워드를 비교하여, 서로 일치하는지를 판단한다(S113).
단계(S112)에서 입력된 읽기 패스워드와 폰링크 데이터베이스(32)에 저장된 읽기 패스워드가 서로 동일하지 않을 경우 또는 읽기 패스워드가 입력되지 않을 경우, 폰링크 제어부(31)는 사용자 단말(21)에게 입력된 읽기 패스워드가 정확하지 않다는 것을 알려주고, 새로운 읽기 패스워드를 요구한다(S114).
하지만 사용자 단말(21)로부터 입력된 읽기 패스워드가 폰링크 데이터베이스(32)에 저장된 읽기 패스워드와 동일할 경우 또는 단계(S110)에게 생성자에 의해 읽기 권한이 제한되어 있지 않을 경우, 폰링크 제어부(31)는 메시지 데이터베이스(33)에 저장되어 있는 메시지 정보를 조회한 후, 조회된 메시지 정보를 표시하는 메시지 게시창과 메시지 입력 페이지와 같은 메시지 입력창을 전달한다(S115). 이로 인해, 읽기 권한을 부여 받은 경우나 읽기 권한이 제한되어 있지 않을 경우, 사용자 단말(21)는 메시지 게시창을 이용하여 메시지 데이터베이스(33)에 저장되어 있는 메시지 정보를 조회하고 확인할 수 있다.
다음, 사용자 단말(21)로 전달된 메시지 입력창을 통해 사용자로부터 문자 메시지, 쓰기 패스워드 등이 입력되면(S116), 폰링크 제어부(31)는 문자 메시지와 함께 입력된 쓰기 패스워드를 이용하여 현재 문자 메시지를 입력한 사용자 단말(21)이 생성자로부터 쓰기 권한을 부여 받은 사용자 단말인지를 판단한다(S117). 이때, 사용자가 생성자와의 단문자 메시지의 송수신을 원할 경우, 사용자는 사용자 단말(21)을 통해 자신의 전화번호를 함께 입력할 수 있다.
따라서, 폰링크 제어부(31)는 입력된 쓰기 패스워드가 메시지 데이터베이스(33)에 저장된 쓰기 패스워드와 동일한지를 판단한다. 입력된 쓰기 패스워드와 저장된 쓰기 패스워드가 서로 동일한 경우, 폰링크 제어부(31)는 해당 사용자 단말(21)을 쓰기 권한이 부여된 단말로 판단하여, 입력된 문자 메시지와 전화번호 등을 메시지 데이터베이스(33)에 저장한다(S119).
하지만 입력된 쓰기 패스워드가 저장된 쓰기 패스워드와 다를 경우 또는 쓰기 패스워드가 입력되지 않을 경우, 폰링크 제어부(31)는 사용자 단말(21)로 쓰기 권한이 없음을 알려준다(S118).
본 실시예와 같이, 폰링크 제어부(31)가 사용자 단말(21)에 쓰기 권한이 부여된 상태인지를 판단하는 경우는 이미 생성자에 의해 선택된 쓰기 권한 부여 상태가 쓰기 권한을 제한하는 상태로 정해져 있는 경우이다. 따라서 이 경우 쓰기 권한이 부여된 단말인지를 판단하기 위해, 폰링크 제어부(31)는 사용자 단말(21)로부터 쓰기 패스워드를 입력 받게 된다.
하지만 이와는 달리, 생성자가 쓰기 권한을 제한하지 않은 경우, 사용자는 쓰기 패스워드 없이 문자 메시지만 입력하면 된다. 즉, 메시지 입력창을 전달받는 모든 사용자 단말은 쓰기 권한 또한 부여 받은 상태가 된다. 따라서 폰링크 제어부(31)는 사용자 단말(21)이 생성자로부터 쓰기 권한을 부여 받은 사용자 단말인지를 판단하는 동작(S117)을 실행하지 않는다.
본 실시예에서 읽기 패스워드와 쓰기 패스워드는 서로 다르지만, 이와는 달리, 서로 동일할 수도 있다.
이와는 달리, 다른 실시예의 경우, 사용자 단말(21)로부터 전송된 문자 메시지를 메시지 데이터베이스(33)에 저장하기 전에, 폰링크 제어부(31)는 이미 설명한 쓰기 권한이 생성자에 의해 제한되어 있는지를 판단할 수 있다. 즉, 쓰기 권한이 제한되어 있을 경우, 쓰기 패스워드를 사용자 단말(21)에 요구하여, 쓰기 권한이 부여된 사용자 단말(21)로부터 전송된 문자 메시지를 확인한다. 쓰기 권한이 부여되지 않은 사용자 단말(21)로부터 전송된 문자 메시지일 경우, 폰링크 제어부(31)는 문자 메시지의 전송을 차단하여, 비정상적인 방식, 예를 들어, 비정상적으로 생성된 문자 메시지 작성 페이지를 통해 입력된 문자 메시지의 전송을 차단할 수 있도록 한다.
다음, 폰링크 제어부(31)는 생성자의 문자 메시지 수신 여부를 판단한다(S120).
따라서 생성자의 선택 동작에 의해 이동 통신 단말과 같이 실제 연락처에 대응하는 단말로 문자 메시지의 수신을 허락하지 않을 경우, 폰링크 제어부(31)는 동작을 종료한다(S100). 따라서 사용자 단말(21)로부터 전송된 문자 메시지는 생성자의 실제 연락처에 대응하는 단말로 전달되지 않고, 메시지 데이터베이스(33)에만 저장된다. 이와 같이, 메시지 데이터베이스(33)에 저장되는 메시지 정보가 변경될 경우, 사용자 단말(21)의 메시지 게시창에 표시되는 메시지 정보 또한 변경된다.
하지만, 생성자의 선택 동작에 의해 자신의 실제 연락처로 문자 메시지의 수신을 허락한 상태일 경우, 폰링크 제어부(31)는 폰링크 데이터베이스(32)에 저장되어 있는 생성자의 실제 연락처인 생성자의 전화번호(이하, '생성자 전화번호'라 함)를 검색한 후(S121), 사용자 단말(21)로부터 수신된 문자 메시지와 검색된 생성자 전화번호를 문자 메시지 서비스 서버(41)에 전달한다(S122).
따라서, 문자 메시지 서비스 서버(41)는 수신된 문자 메시지를 생성자의 전화번호에 대응하는 단말(도시하지 않음)로 전송한다(S123).
생성자의전화번호에 대응하는 단말부터 답신 문자 메시지가 전달될 경우(S124), 문자 메시지 서비스 서버(41)는 답신 문자 메시지를 폰링크 제어부(31)에 전달한다(S125). 따라서 폰링크 제어부(31)는 답신 문자 메시지를 메시지 데이터베이스(33)에 저장한다(S126).
따라서 사용자는 사용자 단말(21)의 메시지 게시창을 통해 답신 문자 메시지를 확인할 수 있고, 생성자는 자신의 실제 연락처에 대응하는 단말을 이용하여 문자 메시지를 메시지 게시창에 입력할 수 있다.
또한 폰링크 제어부(31)는 단계(S116)에서 사용자 단말(21)로부터 전송되는 문자 메시지와 함께 사용자의 전화번호와 같은 사용자 연락처가 입력되어 있는지를 판단한다(S127).
따라서 사용자 단말(21)로부터 문자 메시지와 함께 사용자 전화번호가 전달될 경우, 폰링크 제어부(31)는 사용자가 전화번호에 대응하는 단말로 생성자의 답신 문자 메시지를 수신하고자 하는 의도가 있는 것으로 판단한다. 따라서 폰링크 제어부(31)는 생성자 전화기로부터 전송된 답신 메시지와 사용자 전화번호를 문자 메시지 서비스 서버(41)에 전송한다(S128).
따라서 문자 메시지 서비스 서버(41)는 사용자 전화번호에 대응하는 단말로 생성자의 답신 메시지를 전달한다(S129). 이로 인해, 사용자 단말(21)로부터 사용자 전화번호가 전송될 경우, 생성자의 실제 연락처에 대응하는 단말로부터 전송된 답신 메시지는 사용자 단말(21)뿐만 아니라 사용자 전화번호에 대응하는 전화기로도 전송된다.
이러한 동작을 통해, 생성자는 자신의 실제 연락처를 공개하지 않고도 웹 상에서 폰링크를 이용하여 문자 메시지 통신이 가능하다. 또한 읽기 권한과 쓰기 권한의 부여 상태를 선택하여, 원치 않은 사람들로부터 전달되는 문자 메시지의 수신을 차단하고, 원하는 사람들에게만 메시지 정보를 공개하게 된다.
또한, 연락을 받고자 하는 생성자의 전화번호가 변경될 경우, 폰링크 생성시 등록된 전화번호만 변경하면 되므로, 자신의 연락처를 등록해 놓은 모든 인터넷 사이트의 연락처를 일일이 수정할 필요가 없으므로 생성자의 편리성이 향상된다.
다음 도 3을 참고로 하여, 웹 상에서 폰링크를 통해 음성 통화를 실시하는 통신 장치의 동작에 대하여 설명한다.
도 3은 본 발명의 제1 실시예에 따라 웹 상에서 폰링크를 통해 음성 통화를 실시하는 통신 장치의 동작 순서도이다.
생성자 단말(10)이 통신망(100)을 통해 폰링크 제어부(31)에 접속하여 폰링크를 생성하고, 웹 사이트에 전화번호 대신 생성된 폰링크를 연락처로서 등록하도록 하는 동작은 도 2a의 단계(S11-S16)과 동일하다.
또한 적어도 하나의 사용자 단말(21)에 의해 폰링크가 선택될 경우, 사용 기간의 만료 여부를 판정하고, 읽기 및 쓰기 패스워드를 이용하여 쓰기 권한 부여 여부 및 읽기 권한 부여를 판정하는 폰링크 제어부(31)의 동작 또한, 도 2a의 단계(S17-S114)의 동작과 동일하다.
하지만, 도 2a에 도시한 것과 달리, 도 3에서는 사용자 단말(21)에게 읽기 권한이 부여되어 있을 경우, 폰링크 제어부(31)는 메시지 게시창과 메시지 입력창을 전송하는 대신에 음성 통화 게시창과 전화번호 입력 페이지과 같은 연락처 입력창을 사용자 단말(21)에게 전송한다(S215). 따라서 사용자 단말(21)는 자신에게 부여된 권한에 맞게, 표시 장치를 통해 표시되는 음성 통화 게시창의 통화 정보를 확인하거나 전화번호 입력창에 자신의 전화번호를 입력하여 폰링크 제어부(31)에 전달한다(S216).
단계(S215)에서 사용자 단말(21)로 전송된 전화번호 입력창을 통해 사용자는 사용자 단말(21)을 이용하여 자신의 전화번호와 쓰기 패스워드를 입력한 후, 폰링크 제어부(31)로 전송한다(S216). 이때, 사용자 전화번호는 이동 통신 단말뿐만 아니라 유선 및 무선 전화기의 전화번호일 수 있다.
폰링크 제어부(31)는 사용자 전화번호와 함께 입력된 쓰기 패스워드를 이용하여 사용자 단말(21)이 생성자로부터 쓰기 권한을 부여 받은 사용자 단말인지를 판단한다(S217).
따라서, 폰링크 제어부(31)는 입력된 쓰기 패스워드가 메시지 데이터베이스(33)에 저장된 쓰기 패스워드와 동일한지를 판단한다. 입력된 쓰기 패스워드와 저장된 쓰기 패스워드가 서로 동일한 경우, 폰링크 제어부(31)는 해당 사용자 단말(21)을 쓰기 권한이 부여된 단말로 판단하여, 입력된 사용자 전화번호를 메시지 데이터베이스(33)에 저장한다(S219).
하지만, 입력된 쓰기 패스워드가 저장된 쓰기 패스워드와 다를 경우 또는 쓰 기 패스워드가 입력되지 않을 경우, 폰링크 제어부(31)는 사용자 단말(21)로 쓰기 권한이 없음을 알려준다(S218).
이미 설명한 것과 유사하게, 본 실시예와 같이, 폰링크 제어부(31)가 사용자 단말(21)에 쓰기 권한이 부여된 상태인지를 판단하는 경우는 이미 생성자에 의해 선택된 쓰기 권한 부여 상태가 쓰기 권한을 제한하는 상태로 정해져 있는 경우이다. 따라서 이 경우 쓰기 권한이 부여된 단말인지를 판단하기 위해, 폰링크 제어부(31)는 사용자 단말(21)로부터 쓰기 패스워드를 입력 받게 된다.
하지만 이와는 달리, 생성자가 쓰기 권한을 제한하지 않은 경우, 사용자는 쓰기 패스워드 없이 사용자 전화번호만 입력하면 된다. 즉, 연락처 입력창을 전달받는 모든 사용자 단말은 쓰기 권한 또한 부여 받은 상태가 된다. 따라서 폰링크 제어부(31)는 사용자 단말(21)이 생성자로부터 쓰기 권한을 부여 받은 사용자 단말인지를 판단하는 동작(S217)을 실행하지 않는다.
다음, 폰링크 데이터베이스(32)에 저장된 폰링크 정보에 기초하여 생성자에 의해 전화 수신이 허용되어 있는지를 판단한다(S220).
생성자가 전화 수신을 허용한 상태로 판단되면, 폰링크 제어부(31)는 폰링크 데이터베이스(32)에서 생성자의 실제 연락처를 검색한 후(S221), 검색된 생성자의 실제 연락처와 사용자의 전화번호인 사용자 연락처를 음성 통화 제어 서버(42)로 전달한다(S222).
이로 인해, 음성 통화 제어 서버(42)는 전달된 두 개의 연락처에 기초한 제3자 호 통화 서비스를 이용하여 생성자와 사용자 간의 음성 통화를 제어한다(S223). 이때, 음성 통화 제어 서버(42)의 동작에 의해, 생성자와 사용자간의 통화 내용이나 통화 시간과 같은 통화 정보는 폰링크 제어부(31)에 전달될 수 있다. 이 경우, 폰링크 제어부(31)는 메시지 데이터베이스(33)에 음성 통화 제어 서버(42)로부터 전송된 통화 정보를 저장할 수 있다.
[제2 실시예]
다음 도 4 내지 도 6를 참고로 하여 본 발명의 제2 실시예에 대하여 설명한다. 제2 실시예에서, 통신 장치는 폰링크용 응용 프로그램이 내장된 생성자 단말과 사용자 단말 간의 문자 메시지 전송이나 음성 통화를 제어한다. 본 실시예에서, 도 1 내지 도 3과 비교할 때, 같은 기능을 수행하는 구성요소에 대해서는 동일한 도면 부호를 부여하고, 그에 대한 자세한 동작 설명은 생략한다.
먼저, 도 4를 참고로 하여, 제2 실시예에 따른 통신 장치의 구조에 대하여 설명한다.
도 4는 본 발명의 제2 실시예에 따른 통신 장치의 블록도이다.
도 1에 도시한 것과 유사하게, 도 4에 도시한 통신 장치는 생성자 단말(11), 적어도 하나의 사용자 단말(211-21n), 통신망(200)에 연결된 폰링크 서버(30), 폰링크 서버(30)에 연결된 제어 서버부(40)를 구비한다
하지만, 도 1과는 달리, 도 4에 도시한 통신 장치는 통신망(101)을 통해 생성자 단말(11)과 사용자 단말(211-21n)에 연결된 통신사 서버(70)를 더 구비하고, 폰링크 서버(30)는 통신망(200)을 통해 통신사 서버(70)에 연결되어 있으며, 폰링크 서버(30)와 제어 서버부(40)는 통신망(300)을 통해 연결되어 있다.
본 실시예에서, 생성자 단말(11)과 사용자 단말(211-21n)은 폰링크를 생성하고, 통신망을 통해 생성된 폰링크에 접근하여 폰링크를 생성하고, 폰링크 서버(30)로부터 제공되는 서비스를 이용할 수 있도록 하는 폰링크용 응용 프로그램이 내장되어 있는 유선 또는 무선 전화기나 휴대 전화기와 같은 이동 통신 단말 등일 수 있다.
통신망(101)는 유무선 인터넷망뿐만 아니라 전화망일 수 있으며, 통신망(300)는 유선 또는 무선 인터넷망일 수 있다.
통신사 서버(70)는 생성자 단말(11)과 사용자 단말(211-21n)간의 문자 메시지 전송이나 음성 통화를 제어한다.
이러한 구조를 갖는 본 실시예에 따른 통신 장치의 동작에 대하여 설명한다.
먼저, 도 5를 참고로 하여, 폰링크용 응용 프로그램이 내장된 생성자 단말(11)과 적어도 하나의 사용자 단말(211-21n)을 이용하여 문자 메시지를 전송하는 통신 장치의 동작에 대하여 설명한다.
도 5는 본 발명의 제2 실시예에 따라 폰링크용 응용 프로그램이 내장된 생성자 단말과 사용자 단말 간의 문자 메시지를 전송하는 통신 장치의 동작 순서도이다.
먼저, 생성자가 생성자 단말(11)에 내장되어 있는 폰링크용 응용 프로그램을 동작시켜 생성자 단말(11)은 통신망(101)을 거쳐 통신사 서버(70)에 접속한 후, 폰링크 생성에 필요한 폰링크 이름과 폰링크 정보를 입력한다(S31).
따라서 통신사 서버(70)는 통신망(200)을 통해 생성자 단말(11)로부터 전송 된 폰링크 이름과 폰링크 정보를 폰링크 제어부(31)에 전달한다(S32).
폰링크 제어부(31)는 이미 도 2a의 단계(S14 S15)와 유사하게, 폰링크를 생성하고, 생성된 폰링크와 폰링크 정보를 폰링크 데이터베이스(32)에 저장된다. 그런 다음, 생성된 폰링크를 통신사 서버(70)를 통해 생성자 단말(11)에 전달한다(S35, S36). 따라서, 생성자 단말(11)을 통해 생성자가 원하는 이름을 갖는 폰링크가 생성되면, 생성자는 생성된 폰링크를 가상의 연락처로 사용할 수 있다.
본 실시예에서는 생성자 단말(11)에 내장된 폰링크용 응용 프로그램을 동작시켜 생성자가 원하는 폰링크를 생성하였지만, 이와는 달리, 생성자는 통신사 서버(70)를 통해 연결된 별도의 상담원이나 자동 응답 서비스 시스템 등을 통해 자신이 원하는 폰링크 및 폰링크 정보를 생성할 수 있다.
단계(S14)에서 생성된 폰링크와 동일한 이름을 갖는 폰링크가 이미 존재할 경우, 폰링크 제어부(31)는 통신사 서버(70)를 통해 생성자 단말(11)로 새로운 폰링크 이름을 요구하는 메시지는 전달한다(S33, S34).
다음, 적어도 하나의 사용자 단말(211)의 폰링크용 응용 프로그램을 실행시켜 폰링크를 선택하고 문자 메시지를 생성하여 전송하면, 전송된 문자 메시지는 통신망(101)을 거쳐 통신사 서버(70)에 전달되고, 통신사 서버(70)는 통신망(200)을 거쳐 폰링크 제어부(31)에 전송된 문자 메시지를 전송한다(S37, S371).
따라서, 사용자 단말(211)로부터 문자 메시지가 전달되면(S37, S371), 폰링크 제어부(31)는 생성자에 의해 정해진 해당 폰링크의 사용 기간이 만료되었는지를 판단한다(S38).
해당 폰링크의 사용 기간이 만료되면 폰링크 제어부(31)는 사용자 단말(211)로 사용 기간이 만료되었다는 것을 알려준 후(S39, S310), 동작을 종료한다(S100).
하지만, 해당 폰링크의 사용 기간이 만료되지 않을 경우(S38), 폰링크 제어부(31)는 패스워드 체크 여부를 판단한다(S311).
생성자가 사용자 단말(211)로부터의 패스워드를 체크하는 상태를 선택할 경우, 폰링크 제어부(31)는 통신사 서버(70)를 통해 사용자 단말(211)로 패스워드를 요구하고(S312, S313), 사용자 단말(211)로부터 전달되는 패스워드와 이미 메시지 데이터베이스(33)에 저장된 패스워드를 비교하여 입력된 패스워드가 정확한지를 판단한다(S314-S316).
사용자 단말(211)로부터 전달된 패스워드가 정확하지 않거나 또는 패스워드가 입력되지 않을 경우, 폰링크 제어부(31)는 통신사 서버(70)를 통해 정확한 패스워드가 입력되지 않았다는 메시지를 사용자 단말(211)에 전달한다(S317, S318).
하지만 단계(S311)에서 사용자 단말(211)로부터의 패스워드를 체크하는 상태가 아닐 경우, 즉 생성자가 사용자 단말(211)로부터 패스워드의 입력을 요구하지 않을 경우(S311) 또는 사용자 단말(211)로부터 입력된 패스워드가 저장된 패스워드와 동일할 경우(S316), 폰링크 제어부(31)는 수신된 문자 메시지를 메시지 데이터베이스(33)에 저장한다(S319). 그런 다음, 폰링크 제어부(31)는 폰링크 데이터베이스(32)에 저장된 폰링크 정보에 기초하여 생성자에 의해 문자 메시지의 수신이 허용되어 있는지를 판단한다(S120).
생성자가 문자 메시지 수신을 허용한 상태로 판단되면, 폰링크 제어부(31)는 폰링크 데이터베이스(32)에서 해당 폰링크에 대응하는 생성자의 실제 연락처를 검색하고(S121), 검색된 실제 연락처와 사용자 단말(211)로부터 수신된 문자 메시지를 통신망(300)을 통해 문자 메시지 서비스 서버(41)에 전송한다(S122).
따라서 문자 서비스 서버(70)는 생성자의 실제 연락처를 이용하여 생성자 단말(11)에 수신된 문자 메시지를 전송한다(S123).
이와 같이, 생성자는 생성자 단말(11)의 전화번호 대신에 폰링크를 통해 사용자 단말(211)로부터 전달되는 문자 메시지를 수신하게 된다.
통신사 서버(70)을 통해 생성자 단말(11)로부터 답신 문자 메시지가 문자 메시지 서비스 서버(41)에 전달되면(S316, S317), 문자 메시지 서비스 서버(41)는 답신 문자 메시지를 폰링크 제어부(31)에 전달한다(S125). 이로 인해, 폰링크 제어부(31)는 전달된 답신 문자 메시지를 메시지 데이터베이스(33)에 저장한 후 (S126), 통신사 서버(70)을 통해 사용자 단말(211)에 전달한다(S318, S319). 이로 인해, 사용자 단말(211)의 메시지 게시창에는 생성자 단말(11)로부터 전송된 답신 메시지가 표시된다.
본 실시예에서, 답신 메시지는 폰링크 제어부(31)에 전달되지만, 이와는 달리, 통신사 서버(70)와 문자 메시지 서비스 서버(41)의 동작에 의해 생성자 단말(11)로부터 답신 메시지가 수신될 경우, 폰링크 제어부(31)에 전송되지 않고 사용자 단말(211)에 직접 전송되며, 이후의 문자 메시지 전송 동작은 폰링크 제어부(31)를 거치지 않고 사용자 단말(211)과 생성자 단말(11)간에 이루어질 수 있다. 이 경우, 사용자 단말(211)과 생성자 단말(11)간의 메시지 정보는 폰링크 제어 부(31)의 메시지 데이터베이스(33)에 저장되지 않으므로 사용자 단말(211)의 메시지 게시창에 표시되지 않을 수 있다.
이와 같이, 본 실시예에서, 통신사 서버(70)는 생성자 단말(11) 및 사용자 단말(211-21n)과 폰링크 제어부(31) 사이의 전달 기능을 수행하는 장치로 사용된다. 하지만, 이와는 달리, 다른 실시예에서 통신사 서버(70)는 폰링크 및 폰링크 정보를 저장하는 별도의 데이터베이스를 구비할 수 있다. 이 경우, 통신사 서버(70)는 사용자 단말(211)로부터 문자 메시지가 전송되면, 데이터베이스에 저장된 폰링크 및 폰링크 정보를 이용하여 해당 폰링크의 사용 기간을 체크하고, 폰링크에 대응하는 생성자의 실제 연락처를 검색한다. 따라서, 통신사 서버(70)는 폰링크 제어부(31)를 통해 생성자의 실제 연락처를 전달받는 대신 생성자의 실제 연락처를 직접 검색하여 사용자 단말(211)로부터 전송되는 문자 메시지를 생성자 단말(11)로 전달할 수 있다.
다음 도 6를 참고로 하여, 폰링크 응용 프로그램이 내장된 생성자 단말(11)과 적어도 하나의 사용자 단말(211-21n) 간의 음성 통화를 제어하는 통신 장치의 동작에 대하여 설명한다.
도 6은 본 발명의 제2 실시예에 따른 폰링크용 응용 프로그램이 내장된 생성자 단말과 사용자 단말 간에 음성 통화를 실시하는 통신 장치의 동작 순서도이다.
도 5를 참고로 하여 이미 설명한 것처럼, 생성자는 생성자 단말(11)에 내장되어 있는 폰링크용 응용 프로그램을 동작시켜 폰링크를 생성한다(S31-S36).
다음, 적어도 하나의 사용자 단말(211)의 사용자가 폰링크용 응용 프로그램 을 실행시켜, 전화번호와 같은 사용자 연락처를 입력하면(S47, S471), 즉 폰링크를 이용하여 전화를 걸면, 폰링크 제어부(31)는 생성자에 의해 정해진 해당 폰링크의 사용 기간이 만료되었는지를 판단한다(S38).
해당 폰링크의 사용 기간이 만료되면 폰링크 제어부(31)는 통신사 서버(70)를 통해 사용자 단말(211)에게 사용 기간이 만료되었음을 알리고(S39, S310), 동작을 종료한다(S100).
하지만, 해당 폰링크의 사용 기간이 만료되지 않을 경우, 폰링크 제어부(31)는 패스워드 체크 여부를 판단하고(S311), 사용자 단말(211)로부터 정확한 패스워드가 입력되었는지 판단한다(S312-S318).
사용자 단말(211)로부터 패스워드의 입력을 요구하지 않을 경우 또는 사용자 단말(211)로부터 정확한 패스워드가 입력될 경우, 폰링크 제어부(31)는 수신된 사용자 전화번호를 메시지 데이터베이스(33)에 저장한다(S419).
그런 다음, 폰링크 데이터베이스(32)에 저장된 폰링크 정보에 기초하여 생성자에 의해 음성 통화가 허용되어 있는지를 판단한다(S420).
생성자가 음성 통화를 허용한 상태로 판단되면, 폰링크 제어부(31)는 폰링크 데이터베이스(32)에서 해당 폰링크에 대응하는 생성자의 실제 연락처를 검색하고(S421), 검색된 실제 연락처와 사용자 전화번호를 통신망(300)을 통해 음성통신 제어 서버(42)에 전송한다(S422).
따라서 음성 통화 제어 서버(42)는 제3자 호 제어 서비스를 이용하여 사용자 단말(211)와 생성자 단말(11) 간의 음성 통화와 같은 전화 통화를 제어한다(S423).
이와 같이, 생성자는 자신의 단말(11)을 이용하면서도 단말(11)의 실제 연락처를 이용하지 않고 폰링크를 통해 사용자와 직접 전화 통화를 할 수 있게 된다.
[제3 실시예]
다음, 도 7를 참고로 하여 본 발명의 제3 실시예에 대하여 설명한다.
도 7은 본 발명의 제3 실시예에 따른 통신 장치의 블록도이다.
제3 실시예에 따른 통신 장치는 도 7에 도시한 것처럼, 폰링크 서비스를 제공하는 웹 사이트 이외의 다른 사이트(50)에 폰링크용 위젯(widget)부(52)를 임베디드(embedded)하는 것이다. 폰링크용 위젯부(52)는 HTML과 플래시(flash) 등으로 구현되며, 통신망(100)을 통해 폰링크 서버(30)와 연동하여, 도 1 내지 도 3를 참고로 하여 기재한 기능을 모두 수행한다. 도 7에 도시한 것처럼, 폰링크용 위젯부(52)는 해당 사이트(50)에서 제공하는 게시판(51)에 임베디드되지만, 이와는 달리, 해당 사이트(50)의 메인 화면 등과 같이 컨텐츠가 존재하는 위치 중 원하는 곳에 임베디드될 수 있다.
따라서 폰링크 서버(30)에 바로 접속하지 않고, 사용자는 다른 사이트(50) 상에서도 폰링크용 위젯부(52)를 이용하여 폰링크를 통한 단말간의 통신 동작을 이용할 수 있다.
이상에서 설명한 본 발명의 실시예는 장치 및 방법을 통해서만 구현이 되는 것은 아니며, 본 발명의 실시예의 구성에 대응하는 기능을 실현하는 프로그램 또는 그 프로그램이 기록된 기록 매체를 통해 구현될 수도 있으며, 이러한 구현은 앞서 설명한 실시예의 기재로부터 본 발명이 속하는 기술분야의 전문가라면 쉽게 구현할 수 있는 것이다.
이상에서 본 발명의 실시예에 대하여 상세하게 설명하였지만 본 발명의 권리범위는 이에 한정되는 것은 아니고 다음의 청구범위에서 정의하고 있는 본 발명의 기본 개념을 이용한 당업자의 여러 변형 및 개량 형태 또한 본 발명의 권리범위에 속하는 것이다.
도 1은 본 발명의 제1 실시예에 따른 통신 장치의 블록도이다.
도 2a 및 도 2b는 본 발명의 제1 실시예에 따른 웹 상에서 폰링크를 통해 문자 메시지를 전달하는 통신 장치의 동작 순서도이다.
도 3은 본 발명의 제1 실시예에 따라 웹 상에서 폰링크를 통해 음성 통화를 실시하는 통신 장치의 동작 순서도이다.
도 4는 본 발명의 제2 실시예에 따른 통신 장치의 블록도이다.
도 5는 본 발명의 제2 실시예에 따라 폰링크용 응용 프로그램이 내장된 생성자 단말과 사용자 단말 간의 문자 메시지를 전송하는 통신 장치의 동작 순서도이다.
도 6는 본 발명의 제2 실시예에 따른 폰링크용 응용 프로그램이 내장된 생성자 단말과 사용자 단말 간에 음성 통화를 실시하는 통신 장치의 동작 순서도이다.
도7은 본 발명의 제3 실시예에 따른 통신 장치의 블록도이다.
Claims (20)
- 통신망을 통해 생성자 단말로부터 전달되는 폰링크 이름에 기초하여 폰링크를 생성하는 단계,상기 폰링크가 사용자 단말에 의해 선택되어 메시지 입력창을 통해 사용자 단말로부터 문자 메시지가 전송되면, 상기 문자 메시지를 데이터베이스부에 저장하는 단계,생성자에 의해 문자 메시지 수신이 허용될 경우, 상기 데이터베이스부에서 상기 생성자의 실제 연락처를 검색하는 단계, 그리고상기 검색된 생성자의 실제 연락처와 상기 문자 메시지를 문자 메시지 서비스 서버에 전달하는 단계를 포함하는 통신 장치의 제어 방법.
- 제1항에서,상기 문자 메시지 서비스 서버를 통해 상기 실제 연락처로부터 답신 문자 메시지가 전달되었는지를 판단하는 단계, 그리고상기 답신 문자 메시지가 전달되면 상기 데이터베이스부에 상기 답신 문자 메시지를 저장하는 단계를 더 포함하는 통신 장치의 제어 방법.
- 제2항에서,상기 사용자 단말로부터 사용자 연락처가 전달되었는지 판단하는 단계, 그리고상기 사용자 단말로부터 상기 사용자 연락처가 전달될 경우, 상기 답신 문자 메시지와 상기 사용자 연락처를 상기 문자 메시지 서비스 서버로 전달하는 단계를 더 포함하는 통신 장치의 제어 방법.
- 제2항에서,상기 사용자 단말이 읽기 권한이 부여된 사용자 단말인지를 판단하는 단계, 그리고상기 사용자 단말이 상기 읽기 권한이 부여된 사용자 단말일 경우, 상기 데이터베이스부에 저장되어 있는 메시지 정보를 상기 사용자 단말로 전달하여 상기 메시지 정보를 확인할 수 있도록 하는 단계를 더 포함하는 통신 장치의 제어 방법.
- 제2항에서,상기 사용자 단말이 쓰기 권한이 부여된 사용자 단말인지를 판단하는 단계, 그리고상기 사용자 단말이 상기 쓰기 권한이 부여된 사용자 단말일 경우, 상기 문자 메시지를 전달할 수 있는 상기 메시지 입력창을 상기 사용자 단말로 전달하는 단계를 더 포함하는 통신 장치의 제어 방법.
- 제1항 내지 제5항 중 어느 한 항에서,상기 폰링크가 사용자 단말에 의해 선택되면, 상기 폰링크의 사용 기간이 만료되었는지를 판단하는 단계, 그리고상기 사용 기간이 만료되었을 경우, 상기 사용 기간이 만료되었음을 상기 사용자 단말에게 알려주는 단계를 더 포함하는 통신 장치의 제어 방법.
- 제1항에서,상기 통신망은 인터넷망인 통신 장치의 제어 방법.
- 통신망을 통해 생성자 단말로부터 전달되는 폰링크 이름에 기초하여 폰링크를 생성하는 단계,상기 폰링크가 사용자 단말에 의해 선택되어 연락처 입력창을 통해 상기 사용자 단말로부터 사용자 연락처가 전송되면, 상기 사용자 연락처를 데이터베이스부에 저장하는 단계,생성자에 의해 전화 통화가 허용될 경우, 상기 데이터베이스부에서 상기 생성자의 실제 연락처를 검색하는 단계, 그리고상기 검색된 생성자의 실제 연락처와 상기 사용자 연락처를 음성 통화 제어 서버에 전달하는 단계,를 포함하는 통신 장치의 제어 방법.
- 제8항에서,상기 사용자 단말이 읽기 권한이 부여된 사용자 단말인지를 판단하는 단계, 그리고상기 사용자 단말이 상기 읽기 권한이 부여된 사용자 단말일 경우, 상기 데이터베이스부에 저장되어 있는 통화 정보를 상기 사용자 단말로 전달하여 상기 통화 정보를 확인할 수 있도록 하는 단계를 더 포함하는 통신 장치의 제어 방법.
- 제8항에서,상기 사용자 단말이 쓰기 권한이 부여된 사용자 단말인지를 판단하는 단계, 그리고상기 사용자 단말이 상기 쓰기 권한이 부여된 사용자 단말일 경우, 상기 사용자 연락처를 전달할 수 있는 상기 사용자 연락처 입력창을 상기 사용자 단말로 전달하는 단계를 더 포함하는 통신 장치의 제어 방법.
- 제8항 내지 제10항 중 어느 한 항에서,상기 폰링크가 사용자 단말에 의해 선택되면, 상기 폰링크의 사용 기간이 만료되었는지를 판단하는 단계, 그리고상기 사용 기간이 만료되었을 경우, 상기 사용 기간이 만료되었음을 상기 사용자 단말에게 알려주는 단계를 더 포함하는 통신 장치의 제어 방법.
- 제8항에서,상기 통신망은 인터넷망인 통신 장치의 제어 방법.
- 폰링크와 상기 폰링크에 대응하는 생성자의 실제 연락처를 저장하는 데이터베이스부, 그리고상기 데이터베이스부에 연결되어 있고, 상기 제1항 내지 제5항 및 제8 내지 제10항 중 어느 한 항의 방법을 수행하는 제어부를 포함하는 통신 장치.
- 폰링크를 생성하기 위한 폰링크 생성 페이지를 생성자의 단말로 제공하고, 상기 폰링크 생성 페이지를 이용하여 생성된 상기 폰링크가 사용자의 단말에 의해 선택되고 상기 사용자의 단말로부터 수신 정보가 전달되면, 상기 폰링크에 대응하는 상기 생성자의 실제 연락처를 검색하여 상기 수신 정보와 상기 실제 연락처를 전달하는 폰링크 서버, 그리고상기 폰링크 서버로부터의 상기 수신 정보와 상기 실제 연락처에 기초하여, 상기 생성자와 상기 사용자간의 통신 채널을 형성하는 제어 서버부를 포함하는 통신 장치.
- 생성자의 단말로부터 전달되는 폰링크 이름 및 사용자의 단말로부터 전달되는 수신 정보를 수신하는 통신사 서버,상기 통신사 서버로부터 전달되는 상기 폰링크 이름에 기초하여 폰링크를 생성하고, 상기 통신사 서버를 통해 상기 폰링크를 이용하여 사용자 단말로부터 상기 수신 정보가 전달되면, 상기 생성자 단말의 실제 연락처를 검색하여, 상기 수신 정보와 상기 실제 연락처를 전달하는 폰링크 서버, 그리고상기 폰링크 서버로부터의 수신 정보와 상기 실제 연락처에 기초하여, 상기 생성자와 상기 사용자 간의 통신 채널을 형성하는 제어 서버부를 포함하는 통신장치.
- 제14항 또는 제15항에서,상기 수신 정보는 문자 메시지를 포함하고,상기 제어 서버부는 상기 문자 메시지를 상기 실제 연락처에 전달하는 통신 장치.
- 제16항에서,상기 제어 서버부는 상기 생성자로부터 답신 문자 메시지가 전달되면, 상기 답신 문자 메시지를 상기 폰링크 서버에 전달하고,상기 폰링크 서버는 사용자 연락처가 입력되었는지를 판단하여, 상기 사용자 연락처가 입력되면 상기 답신 문자 메시지와 상기 사용자 연락처를 상기 제어 서버부에 전달하고,상기 제어 서버부는 상기 사용자 연락처에 상기 답신 문자 메시지를 전달하는통신 장치.
- 제14항 또는 제15항에서,상기 수신 정보는 사용자 연락처를 포함하고,상기 제어 서버부는 상기 사용자 연락처와 상기 생성자의 실제 연락처에 기초하여 상기 사용자와 상기 생성자 간의 음성 통화를 제어하는 음성 통화 제어 서버를 포함하는 통신 장치.
- 제14항 또는 제15항에서,상기 폰링크 서버는 상기 사용자 단말로부터 상기 수신 정보가 전달되면, 상기 폰링크의 사용 기간이 만료되었는지를 판단하고, 상기 사용 기간이 만료되었을 경우, 상기 사용 기간이 만료되었음을 상기 사용자 단말에게 알려주는 통신 장치.
- 컨텐츠를 제공하는 웹 사이트, 그리고상기 웹 사이트에 임베디드(embedded) 되어 있고 통신망을 통해 폰링크 서버에 연결되는 위젯부를 포함하고,상기 위젯부는 상기 제1항 내지 제5항 및 제8 내지 제10항 중 어느 한 항의 방법을 수행하는통신 장치.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020080073959A KR20100012520A (ko) | 2008-07-29 | 2008-07-29 | 통신 장치 및 그 제어 방법 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020080073959A KR20100012520A (ko) | 2008-07-29 | 2008-07-29 | 통신 장치 및 그 제어 방법 |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20100012520A true KR20100012520A (ko) | 2010-02-08 |
Family
ID=42086740
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020080073959A KR20100012520A (ko) | 2008-07-29 | 2008-07-29 | 통신 장치 및 그 제어 방법 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR20100012520A (ko) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102547603A (zh) * | 2010-12-15 | 2012-07-04 | 中国联合网络通信集团有限公司 | 告警处理方法和***及设备 |
-
2008
- 2008-07-29 KR KR1020080073959A patent/KR20100012520A/ko not_active Application Discontinuation
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102547603A (zh) * | 2010-12-15 | 2012-07-04 | 中国联合网络通信集团有限公司 | 告警处理方法和***及设备 |
CN102547603B (zh) * | 2010-12-15 | 2015-04-15 | 中国联合网络通信集团有限公司 | 告警处理方法和***及设备 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP7093393B2 (ja) | サービス処理方法、装置、及びサーバ | |
US7945641B2 (en) | Method and apparatus of triggering a transfer of data stored in a database | |
KR20020033439A (ko) | 전자게시판 및 전자게시판 시스템 | |
KR101492623B1 (ko) | 명함 페이지를 제공하기 위한 클라우드 서버 및 클라우드 서버 상의 명함 페이지 제공 방법 | |
CN103488438A (zh) | 信息处理***和信息处理方法 | |
JP2005506642A (ja) | 個人情報アクセス制御方法及び装置 | |
CN109088812A (zh) | 信息处理方法、装置、计算机设备和存储介质 | |
KR100960114B1 (ko) | 통합 인증 서비스 방법 및 시스템 | |
JP4567228B2 (ja) | 認証装置及び方法、ネットワークシステム、記録媒体、コンピュータプログラム | |
CN105391700A (zh) | 个人用户的组织身份信息的认证处理方法 | |
KR20040063436A (ko) | 제스처를 하는 아바타 서비스 방법 및 그 장치 | |
KR20100012520A (ko) | 통신 장치 및 그 제어 방법 | |
US20220070663A1 (en) | Address retrieval systems and methods | |
KR20140146432A (ko) | 메시지를 일상 대화로 암호화하는 정보 암호화 시스템 및 정보 암호화 방법 | |
KR100623958B1 (ko) | 웹하드 및 모바일 하드를 이용한 시간인증 방법과 시스템 | |
KR20050095041A (ko) | 모바일 블로그 관리 시스템 및 그 방법 | |
KR20210009592A (ko) | 개인정보 보호 기능이 강화된 명함 전달 시스템 | |
JP2019185093A (ja) | メール監視装置および方法 | |
CN114828000B (zh) | 一种登录方法、装置及计算机可读存储介质 | |
CN114650148B (zh) | 一种基于社交应用的数据通讯方法、设备及可读存储介质 | |
KR20230091317A (ko) | 시스템 및 앱 메시징 서비스를 활용한 허브 메시지 전송 방법 | |
KR100491958B1 (ko) | 통신망을 이용한 연락정보 검색서비스 방법 및 그서버시스템 | |
JP2006184945A (ja) | コンテンツ配信システム、コンテンツ配信サーバ及びコンテンツ配信方法 | |
KR101627353B1 (ko) | 유알엘 단문 메시지 시스템 및 유알엘 단문 메시지 전송 방법 | |
JP2023120720A (ja) | 認証装置、及び認証方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E601 | Decision to refuse application |