[go: up one dir, main page]

KR20090062436A - Apparatus and method for practicing foreign languages using telephone - Google Patents

Apparatus and method for practicing foreign languages using telephone Download PDF

Info

Publication number
KR20090062436A
KR20090062436A KR1020070129678A KR20070129678A KR20090062436A KR 20090062436 A KR20090062436 A KR 20090062436A KR 1020070129678 A KR1020070129678 A KR 1020070129678A KR 20070129678 A KR20070129678 A KR 20070129678A KR 20090062436 A KR20090062436 A KR 20090062436A
Authority
KR
South Korea
Prior art keywords
conversation
user
information
voice
practice
Prior art date
Legal status (The legal status 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 status listed.)
Ceased
Application number
KR1020070129678A
Other languages
Korean (ko)
Inventor
조준성
Original Assignee
조준성
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 조준성 filed Critical 조준성
Priority to KR1020070129678A priority Critical patent/KR20090062436A/en
Publication of KR20090062436A publication Critical patent/KR20090062436A/en
Ceased legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • G06Q50/20Education
    • G06Q50/205Education administration or guidance
    • G06Q50/2053Education institution selection, admissions, or financial aid
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • G06Q50/20Education
    • G06Q50/205Education administration or guidance
    • G06Q50/2057Career enhancement or continuing education service
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09BEDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
    • G09B5/00Electrically-operated educational appliances
    • G09B5/04Electrically-operated educational appliances with audible presentation of the material to be studied

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Educational Administration (AREA)
  • Educational Technology (AREA)
  • Tourism & Hospitality (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • Human Resources & Organizations (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • Economics (AREA)
  • General Health & Medical Sciences (AREA)
  • Marketing (AREA)
  • Primary Health Care (AREA)
  • General Business, Economics & Management (AREA)
  • Telephonic Communication Services (AREA)
  • Electrically Operated Instructional Devices (AREA)

Abstract

본 발명은 통신매체를 활용한 외국어 회화연습 환경조성과 관련된 기술로, 특정외국어에 관심 있는 다수의 사용자끼리 자신의 전화번호나 이름과 같은 개인 정보를 노출하지 않은 채로 상대방의 전화번호를 알지 못하면서도, 전화, 이동통신, 인터넷폰, PC와 같은 통신매체를 통해 시간과 장소에 구애받지 않고 다양한 상대와 안전하게 회화연습을 할 수 있도록 환경을 조성한다. The present invention relates to a technology for establishing a foreign language conversation practice environment using a communication medium, and a plurality of users interested in a specific foreign language do not know the other party's phone number without exposing personal information such as their phone number or name. Through communication media such as telephone, mobile communication, internet phone, and PC, we create an environment where students can safely practice conversations with various people regardless of time and place.

이를 위해 중앙집중식 음성서버를 사용한다. 즉 전화와 같은 음성통신매체를 통해 각 사용자가 음성서버로 접속하면, 음성서버는 개인정보를 상대방에게 노출시키지 않으면서 접속해 있는 사용자끼리 회화연습을 할 수 있도록 자동으로 연결시키는 것이다. A centralized voice server is used for this. That is, when each user connects to a voice server through a voice communication medium such as a telephone, the voice server automatically connects the connected users to practice conversation without exposing personal information to the other party.

또한 음성서버와 웹서버의 연동을 통해 사용자는 자신이 대화하기 원하는 파트너 유형을 지정할 수 있을 뿐만 아니라, 자신의 회화연습기록 관리, 대화를 하기 싫은 거부자 명단의 관리, 자신에 대한 상대로부터의 피드백 그리고 기타 학습 정보를 얻을 수 있게 되므로 외국어 회화학습에 유용한 도구가 된다. In addition, through the integration of voice and web servers, users can not only specify the type of partner they want to communicate with, but also manage their conversation practice records, maintain a list of those who do not want to talk, feedback from themselves, Other learning information can be obtained, which is a useful tool for foreign language conversation.

Description

전화를 활용한 외국어 회화연습 장치 및 방법 {Freetalking system for the learners of a foreign language using voice chatting system}Apparatus and method for practicing foreign language using phone {Freetalking system for the learners of a foreign language using voice chatting system}

본 발명은 전화와 인터넷이라는 통신매체를 활용한 외국어 회화연습 환경조성과 관련된 기술이다The present invention is a technology related to the environment of foreign language conversation practice using a communication medium such as telephone and internet.

종래에는 통신수단을 활용한 외국어 음성회화 학습 모델이 강사와 학습자의 연결을 주선하는 전화영어모델과 특정언어에 관심있는 사람들끼리 서로의 연락처를 파악하여 직접 회화연습을 하거나, 중앙서버를 이용하여 인터넷으로 대화방을 만들어 연습하는 모델이 주를 이루어왔다. Conventionally, a foreign language voice conversation learning model using communication means has a telephone English model for arranging a connection between an instructor and a learner, and people who are interested in a specific language grasp each other's contact information and practice conversation directly, or use the Internet using a central server. The main model has been to create and practice chat rooms.

그런데 전화영어형태와 같은 강사대 학습자 모델의 경우 학습자는 통신의 상대방인 강사로부터 일반전화나 이동통신을 통한 전화를 수신하여 학습을 하게 되는 수동적인 입장에 놓이게 된다. 이 모델은 학습자에게 수강료라는 비용 부담이 생기며, 연습시간이 한정되어 있고 무엇보다 자신이 원하는 때에 다양한 상대와 원하는 만큼 회화연습을 하기도 어렵다. However, in the case of the instructor-learner model such as telephone English, the learner is placed in a passive position where the learner receives and receives a call through a general telephone or a mobile communication from the instructor who is the communication partner. This model has a cost burden for the learner, the practice time is limited, and above all, it is difficult to practice conversation as much as you want with various partners when you want.

둘째, 학습자 대 강사의 모델이 아니라, 개인들이 직접 회화연습을 할 상대 또는 그룹를 찾아서 상대방의 전화번호나 인터넷 음성통신주소를 통해 회화연습을 하는 자생적인 모델이 있는데, 이 모델의 경우 상대나 그룹에 대한 주소를 알고 있어야 하며, 이로 인해 전화번호나 음성통신주소와 같은 개인 정보를 노출하게 된다. 이는 스토킹이라는 사회적 문제를 야기시킬 수 있으며, 개인이 항상 대화할 상대를 지정하여 연락해야 하는 번거로움이 존재한다. 아울러 상대가 약속한 시간에 대기하고 있지 않은 경우 회화 연습기회가 사라지게 되며, 이러한 일이 반복될 경우 학습의욕은 저하된다. 또한 대화한 상대가 회화연습과는 관계없는 불건전한 대화나 회화연습과는 다른 목적의 대화로 상대에게 불쾌감을 야기시킬 경우 이를 방지할 수 있는 방법이 존재하지 않는다. Second, there is not a model of learner vs. instructor, but there is a spontaneous model in which individuals find a person or group to practice their conversation and practice their conversation through their phone number or Internet voice communication address. You must know your address, which will reveal your personal information, such as your phone number or voice address. This can lead to a social problem called stalking, and there is always the hassle of having to contact a person by specifying a person with whom to talk. In addition, if the other party is not waiting at the promised time, the conversation practice opportunity disappears, and if this is repeated, the motivation to learn decreases. In addition, there is no way to prevent the conversational partner from causing unpleasant discomfort to the partner through unhealthy conversations that are not related to conversation practice or conversations with a purpose other than conversation practice.

셋째, 두 번째 방법을 응용한 방법으로 인터넷상에 중계 서버를 두고 대화방을 만들어 텍스트와 음성채팅을 통해 외국어 회화에 관심 있는 사람들이 참여하도록 하는 형태이다. 그러나 이러한 대화방형태는 전화와 연동하기가 편하지 않으며, 불건전한 대화를 방지할 수 없고, 취지나 목적이 맞지 않는 사람들의 유입을 체계적으로 방지하지도 못한다. 또한 각 회원이 나누었던 대화를 체계적으로 자동관리하는 시스템이 없어서 회화학습에 대한 기록관리가 빈약하다. Thirdly, the second method is applied to create a chat room with a relay server on the Internet so that people interested in foreign language conversation can participate through text and voice chat. However, this type of chat room is not easy to interwork with the phone, prevents unhealthy conversations, and does not systematically prevent the influx of people who do not serve the purpose or purpose. In addition, since there is no system that automatically manages the conversations each member has had, the record management of conversational learning is poor.

본 발명은 동일한 언어회화에 관심을 가진 사람들끼리 개인정보를 노출하지 않고도 전화나 컴퓨터같은 자신에게 편리한 통신수단으로 언제 어디서나 자신이 원하는 만큼 손쉽게 그리고 체계적으로 회화연습을 할 수 있도록 하는데 목적이 있다.  An object of the present invention is to enable people to practice conversation as easily and systematically as they want anytime, anywhere as a convenient communication means such as a telephone or a computer without exposing personal information among people who are interested in the same language conversation.

특정언어의 회화연습에 관심있는 사람들끼리 개인정보를 노출하지 않고도 다양한 통신매체를 통해 회화연습을 할 수 있도록 하는 소프트웨어를 탑재한 음성채팅장치(이하 음성서버)와 사용자들이 자신의 정보 및 선호도를 등록하고 자신이 음성서버를 통해 대화했던 기록을 확인할 수 있는 웹서버 및 데이타베이스 서버를 통해 과제를 해결한다. 여기서 음성서버란 사용자들의 음성이 네트워크를 통해 최종적으로 전달되는 서버용 컴퓨터로써 사용자들의 목소리는 음성서버의 망접속부 및 음성처리부를 통해 채널별로 디지탈화되고, 해당 서버에 탑재된 외국어회화 연습용 소프트웨어(대화 제어부)가 이 음성채널들을 제어하여 접속한 사용자 간에 회화연습을 가능하도록 만든다.Voice chat device (hereinafter referred to as voice server) equipped with software that enables people who are interested in conversation practice of a specific language to practice conversation through various communication media without exposing personal information, and users register their information and preferences. He solves the problem through a web server and a database server that can check the record of his conversation through the voice server. Here, the voice server is a server computer for the voice of the users to be finally transmitted through the network. The voices of the users are digitalized for each channel through the network connection part and the voice processing part of the voice server. Controls these voice channels to enable conversation practice between connected users.

특히 본 발명에서의 음성서버는 접속한 사용자들이 웹을 통해 사전에 입력한 선호도에 의거 자동으로 상대를 검색 연결해줄 수 있으며, 모든 회화연습기록이 데이타베이스에 저장되므로, 사용자는 추후에 웹을 통해 자신의 회화연습기록을 조회 관리할 수 있으며, 대화를 원치 않는 상대에 대해서도 거부자 명단을 만들어 관리할 수 있다. In particular, the voice server according to the present invention can automatically connect and search the other person based on the preferences previously entered by the users through the web, and all the conversation practice records are stored in a database, so that the user can use the web later. You can search and manage your conversation practice records, and you can create and manage a list of rejectors for those who do not want to talk.

본 발명을 통해 특정외국어에 관심 있는 다수의 사용자들은 자신이 편리하게 사용할 수 있는 통신매체를 통해 익명의 상대방들과 해당 언어로 원하는 만큼 회화연습을 할 수 있다. 사용자들은 강사대 학습자 모델의 전화영어 형태처럼 회화연습을 위해 정해진 시간에 정해진 강사에게 전화가 오길 기다릴 필요도 없다. 자신이 원하는 때에 언제든지 음성서버에 전화로든 인터넷폰으로든 접속해서 연결되는 상대와 회화연습을 하면 되는 것이다. 특히 사용자는 자신의 전화번호나 이름과 같은 개인 정보를 노출하지 않고서도 그리고 상대방에 대한 통신 주소를 알지 못하더라도, 전화, 이동통신, 인터넷폰, PC와 같은 통신매체를 통해 시간과 장소에 구애받지 않고 다양한 상대와 안전하게 회화연습을 할 수 있다. 더욱이 자신의 회화연습에 대한 기록과 도움자료가 웹서버를 통해 제공되므로 사용자의 회화연습에 큰 도움을 줄 수 있다. Through the present invention, a plurality of users interested in a specific foreign language can practice conversation as much as they want in the corresponding language with the anonymous counterpart through a communication medium that can be conveniently used by them. Users do not have to wait for a call to a fixed instructor at a given time for conversation practice, as is the telephone English form of the instructor-learner model. Whenever you want, you can practice speaking with the person you are connected to by connecting to the voice server by phone or Internet phone. In particular, users are not bound to time and place through communication media such as telephones, mobile communications, Internet phones, and PCs, even without exposing personal information such as their phone numbers or names and without knowing their communication addresses. You can safely practice speaking with various people. In addition, the record and help materials for their conversation practice is provided through the web server, which can greatly help the user.

본 발명에서는 개개인이 회화연습을 위해 한쪽에서 통신매체를 통해 상대방에게 통신을 유발시키는 신호를 보내고 상대는 기다리는 구조가 아니라 특정한 언어로 대화하기 원하는 사람들이 동시에 음성서버로 접속하고 음성서버가 각 개인의 기호에 맞는 적합한 상대를 연결해주어 회화연습을 유도하는 방법이다. In the present invention, an individual sends a signal that causes communication to the other party through a communication medium on one side for conversation practice, and the other party is not waiting for the structure, but the people who want to talk in a specific language simultaneously connect to the voice server and the voice server is connected to each individual. It is a way to induce conversation practice by connecting the right partner to your taste.

본 발명의 구성은 도1에서 표시된 바와같이, 사용자(600)들이 인터넷(400)과 음성전화망(500)을 통해 음성서버(100), 데이타베이스서버(200), 웹서버(300)로부터 회화 서비스를 받는 구조로 되어 있다.As shown in Figure 1, the user 600, the conversation service from the voice server 100, the database server 200, the web server 300 through the Internet 400 and the voice telephone network 500 It is structured to receive.

1) 음성서버(100)1) Voice Server (100)

음성서버란 한마디로 사용자(600)들의 음성이 네트워크를 통해 최종적으로 전달되는 서버용 컴퓨터로써, 사용자들간의 대화를 연결해주고 특정 외국어 회화연습을 편하게 할 수 있는 부가서비스를 제공하고 있다. 음성서버는 다시 구분해보면 망접속부(101), 음성처리부(102), 대화제어부(103)로 나누어져 있다. In other words, the voice server is a computer for a server in which the voices of the users 600 are finally transmitted through a network. The voice server provides an additional service for connecting conversations between users and facilitating a specific foreign language conversation practice. The voice server is divided into a network connection unit 101, a voice processing unit 102, and a conversation control unit 103.

음성서버의 망접속부(101)는 음성서버가 직접적으로 연결되는 네트워크 종단 처리부이다. 만약 연결되는 망이 근거리통신망(LAN: Local Area Network)이면 랜카드가 있으면 되고, 전화망의 트렁크 회선으로 연결되어 있다면 해당 트렁크회선을 처리하기 위한 인터페이스를 탑재하면 된다. 이를테면 전화트렁크로 자주 사용되는 중계선 방식인 E1 회선에 대해서는 E1 프로토콜을 처리할 수 있는 E1용 접속장치를 필요로 하는 것이다. 망접속부를 통해 한꺼번에 올라온 음성 신호들은 음성처리부(102)를 통해 개별 음성 채널별로 구분되고 이로써 해당 채널별로 제어할 수 있는 상태가 된다. The network connection unit 101 of the voice server is a network termination processor to which a voice server is directly connected. If the network to be connected is a local area network (LAN), a LAN card is required. If the network is connected to a trunk line of a telephone network, an interface for processing the trunk line may be installed. For example, for the E1 line, which is a trunk line system that is frequently used as a telephone trunk, an E1 access device capable of handling the E1 protocol is required. The voice signals raised at the same time through the network connection unit are divided into individual voice channels through the voice processing unit 102, and thus the state can be controlled for each channel.

이제 음성처리부(102)의 기본 음성조작 함수(API: Application Programming Interface)들을 통해 회화연습 목적에 맞게 전화수신, 자동응답, 연결된 사용자와의 통화연결, 사용자가 버튼을 눌러서 내리는 명령에 대한 응답, 녹취 등의 일반적 IVR(Interactive Voice Response)기능을 수행하도록 프로그램한다. 바로 그 프로그 램이 본 발명의 대화제어부(103)에 해당한다. Now, through the basic voice manipulation functions (APIs) of the voice processing unit 102, a telephone call reception, an automatic answer, a call connection with a connected user, a response to a command that a user presses a button, and a recording are performed according to a conversation practice purpose. Program to perform a general IVR (Interactive Voice Response) function. The program corresponds to the dialogue control unit 103 of the present invention.

음성서버를 구성할 때 음성처리부(102)는 소프트웨어로도 구현할 수 있지만, 성능과 구현의 복잡함으로 인해 보통 망접속부(101)와 함께 제공되는 음성카드를 사용하게 된다. 음성카드는 완제품으로 시중에서 구할 수 있는 하드웨어로써, 세부적인 망접속 조건에 따라 다양한 스펙으로 구성할 수 있다. 이를테면 E1용 음성카드와 VoIP(Voice Over IP:인터넷에서 음성통화를 지원하기 위해 사용하는 표준 프로토콜) 음성카드를 함께 사용할 경우, 음성서버는 일반전화사용자뿐만 아니라 인터넷을 통해 접속하는 VoIP 사용자들도 연결시킬 수 있게 된다.When configuring the voice server, the voice processing unit 102 may be implemented by software, but due to the complexity of performance and implementation, a voice card normally provided with the network connection unit 101 is used. The sound card is a hardware that is commercially available as a finished product, and can be configured in various specifications according to detailed network connection conditions. For example, when a voice card for E1 and a voice over IP (Voice Over IP) voice card are used together, the voice server connects not only ordinary telephone users but also VoIP users connected through the Internet. You can do it.

2) 데이타베이스 서버(200)2) database server (200)

데이타베이스 서버는 음성서버나 웹서버를 통해 접속한 사용자들을 위해 필요한 온갖 정보를 제공 및 저장 관리하는 서버이다. 도1 200의 데이타베이스 서버 내부에 잘 표현되어 있듯이, 데이타베이스 서버는 회원정보(201), 선호정보(202), 콜정보(203), 대화정보(204), 거부목록(205), 접속자명단(206)등 복수의 테이블로 구성되어 있다. The database server is a server that provides and stores and manages all kinds of information necessary for users connected through a voice server or web server. As is well represented in the database server of Fig. 1200, the database server includes member information 201, preference information 202, call information 203, conversation information 204, reject list 205, and accessor list. It consists of several tables, such as (206).

먼저 회원정보(201) 테이블은 웹서버를 통해 가입하는 회원의 정보로써, 이름, 나이, 성별, 연락처, 지역, 외국어 레벨, 회원번호, 비밀번호 등이 포함된다. 음성서버에서는 이 테이블을 통해 인증을 수행하며, 회화상대 검색시에도 이 테이블을 활용한다. 둘째 선호정보(202)는 회원별로 대화를 나누기 원하는 상대회원에 대한 조건을 가진 테이블이다. 대화를 나누기 원하는 상대의 성별, 연령대, 지역, 외국어 레벨 등의 정보를 가진다. 셋째 콜정보(203)는 각 사용자가 전화로 접속해서 종료 할 때까지의 정보를 의미한다. 접속시각, 종료시간, 총 대기시간, 총 대화시간, 발신번호 등이 포함될 수 있다. 넷째 대화정보(204)는 사용자가 특정상대방과 나눈 대화에 대한 정보를 저장한다. 누구와 얼마 동안 대화를 나누었는지에 대한 정보가 포함되며, 웹을 통해 대화기록을 조회후 대화상대에 대한 부가적인 정보를 포함시킬 수 있다. 다섯째 거부목록(205)은 사용자별로 대화를 원치 않는 상대방에 대한 명단이다. 여기에 특정 상대방을 포함시키면 추후 전화통화시 해당상대는 연결되지 않게 된다. 마지막으로 접속자정보(206)는 음성서버를 통해 접속한 사람들의 정보로써, 음성서버는 이 테이블을 토대로 접속해 있는 사람들간의 연결을 수행한다. First, the member information 201 table is information of a member who subscribes through a web server, and includes a name, age, gender, contact information, region, foreign language level, member number, password, and the like. The voice server performs authentication through this table, and also uses this table when searching for conversation partners. The second preference information 202 is a table with the conditions for the other member who wants to talk to each member. It has information such as the gender, age group, region, and foreign language level of the person you want to talk to. The third call information 203 means information until each user connects by telephone and ends. Access time, end time, total waiting time, total talk time, call number may be included. Fourth conversation information 204 stores information about a conversation the user has had with a specific partner. It includes information about who has talked with and for how long. It can also include additional information about the conversation partner after viewing the conversation through the web. The fifth reject list 205 is a list of counterparts who do not want to talk by user. If you include a specific party here, you will not be able to connect to that person later. Lastly, the visitor information 206 is information of people connected through the voice server, and the voice server performs connection between people connected based on this table.

3) 웹서버(300)3) Web server (300)

웹서버는 사용자 인터페이스일뿐 실제적인 정보는 데이타베이스에 저장된다. 즉 웹서버를 통해 사용자는 데이타베이스 서버(200)에 들어 있는 정보를 조회, 입력, 수정, 삭제할 수 있다. 이를테면 사용자(600)는 인터넷(400)을 통해 웹서버에 접속(401)하여 자신의 개인정보를 등록하거나, 자신이 원하는 상대의 유형 정보를 등록할 수 있다. 또한 자신이 음성서버를 통해 나누었던 대화 정보도 확인할 수 있다.The web server is just a user interface and the actual information is stored in the database. That is, the user can query, input, modify, or delete information contained in the database server 200 through the web server. For example, the user 600 may access the web server 401 through the Internet 400 to register his or her personal information, or register the type information of the desired partner. You can also check the conversation information that you shared through the voice server.

4) 인터넷(400), 음성전화망(500) 및 사용자(600)4) Internet 400, voice telephone network 500 and user 600

웹 접속을 위해서는 당연히 인터넷이 사용된다. 그리고 PC나 인터넷 폰을 통해 음성서버에 접속할 때도 인터넷을 통하게 된다. 물론 이때는 인터넷에서 음성통화를 지원하기 위해 사용하는 상위 응용프로토콜인 VoIP(Voice Over IP)를 통해서 음성서버의 VoIP 지원 음성카드(망접속부+음성처리부)로 접속한다. 402의 화살표가 바 로 그 예를 표시하고 있다. 음성전화망(500)은 PSTN과 같은 유선전화망이나 이동전화망을 통칭하는 용어이다. 501의 화살표는 사용자(600)가 휴대폰이나 유선전화로 음성전화망을 통해 음성서버에 접속하는 사례를 표시하고 있다.Of course, the Internet is used for web access. And when accessing a voice server through a PC or an Internet phone, it is also through the Internet. Of course, at this time, it connects to VoIP-enabled voice card (network connection + voice processing unit) of voice server through VoIP (Voice Over IP), a higher application protocol used to support voice calls on the Internet. The arrow at 402 shows an example. The voice telephone network 500 is a term that collectively refers to a wired telephone network or a mobile telephone network such as a PSTN. An arrow 501 indicates an example in which the user 600 accesses a voice server through a voice telephone network through a mobile phone or a landline.

도1을 통해 표시된 발명의 구성은 상기의 설명과 같았다. 이제 도2, 도3, 도4를 통해 사용자가 어떻게 개인의 정보 노출 없이, 손쉽게 외국어 회화연습을 하게 되는지를 살펴보고 마지막으로 도5를 통해 음성서버 접속 후 개인인증을 간편하게 할 수 있는 방법을 설명한다. The configuration of the invention shown through FIG. 1 was as described above. Now, through Fig. 2, Fig. 3 and Fig. 4 how the user can easily practice foreign language conversation without exposing personal information, and finally, through Fig. 5 describes how to easily personal authentication after accessing the voice server do.

도2는 사용자가 음성 회화연습을 하기 위해 먼저 본 시스템에 가입하는 가입절차를 표시하고 있다. 먼저 사용자는 웹을 통해 ID, 이름, 나이, 지역, 연락처, 성별, 자신의 회화레벨과 같은 개인정보를 등록한다(s210). (회화 레벨은 서비스를 제공하는 사업자의 방침에 따라 사용자 본인이 직접 정하도록 하거나 아니면 공식적인 레벨테스트를 통해 지정받게 할 수도 있다.) 이후 음성서버로 접속시 사용할 인증정보를 등록하는데(s220) 전화버튼으로 인증을 해야하므로 보통 숫자로 된 회원번호와 비밀번호를 등록하게 된다. 그러나 전화할 때마다 회원번호와 비밀번호를 누르는 것이 불편할 경우, 사용자는 자신의 연락처로 인증을 대신하게 설정할 수도 있다. 예를 들어 휴대폰 연락처로 인증을 대신하도록 설정할 경우, 해당 휴대폰으로 전화하면 회원번호, 비밀번호를 입력하지 않고도 인증을 하게 할 수 있는 것이다. s230은 선호정보 등록단계로 사용자가 대화를 원하는 상대에 대한 유형 즉 성별, 연령대, 회화수준, 지역 등의 조건을 등록하는 단계이다. 선호정보 등록단계는 가입시 반드시 등록해야만 하는 것은 아니므로, 나중에라도 웹을 통해 언제든지 등록 또는 수정이 가능하다. 아무 사항도 등록하지 않을 경우, 해당 외국어로 대화를 나누기 원하는 사람은 누구나 연결될 수 있다. Figure 2 shows a subscription procedure in which a user first subscribes to the system in order to practice voice conversation. First, the user registers personal information such as ID, name, age, region, contact, gender, and their conversation level through the web (s210). (The conversation level can be determined by the user himself or according to the policy of the provider providing the service, or it can be designated through an official level test.) Afterwards to register the authentication information to be used when accessing the voice server (s220) Since you need to authenticate with a regular membership number and password will be registered. However, if it is inconvenient to press the member number and password each time you call, you can set your contact as authentication instead. For example, if you set your phone contacts to substitute for authentication, you can call your phone to authenticate without entering your membership number and password. S230 is a step of registering preference information, such as type, gender, age group, conversation level, region, etc. for the user to whom the user wants to talk. Since the preference information registration step does not have to be registered at the time of registration, it can be registered or modified at any time later through the web. If you do not register anything, anyone who wants to talk in that language can be connected.

도3은 음성서버가 도2를 통해 등록을 완료한 사용자들끼리 어떻게 자신의 번호를 노출하지 않고 회화연습을 하도록 자동연결하는지를 보여준다. Fig. 3 shows how the voice server automatically connects users who have completed registration through Fig. 2 to practice conversation without exposing their numbers.

먼저 음성서버는 망접속부의 접속신호를 통해 사용자의 접속을 감지할 때까지 대기한다(s310). 등록을 마친 사용자는 자신에게 편리한 통신수단 즉 유선전화나 핸드폰, 인터넷폰을 통해 음성서버로 접속함으로써 대기단계를 종료시킨다.First, the voice server waits until the user's connection is detected through the access signal of the network connection unit (S310). The registered user terminates the waiting step by accessing a voice server through a communication means convenient for him, that is, a landline phone, a mobile phone, or an Internet phone.

s320은 음성서버의 자동응답기능을 통해 접속한 사람의 회원인증(320)을 하는 과정이다. 사용자가 웹서버를 통해 지정한 회원번호와 비밀번호를 통해 인증하는 것이다. 그러나 도2 s220의 설명에서 밝혔듯이, 사용자가 연락처(발신자 번호)로 인증을 대신하도록 설정하였을 경우, 해당 번호로 전화가 걸려오면 음성서버는 회원번호와 비밀번호를 묻지않고 해당 번호로 개인인증의 역할을 대신하게 구현할 수 있다. S320 is a process of authenticating the member 320 of the connected person through the automatic response function of the voice server. The user authenticates with the member number and password specified by the web server. However, as shown in the description of Figure 2 s220, when the user is set to replace the authentication with the contact number (caller number), the voice server does not ask for the member number and password when the call to the number, the role of personal authentication to the number Can be implemented instead.

인증을 받은 사용자에 대해서 음성서버는 함께 회화연습할 상대를 찾기 시작한다(s330). 현재 대화할 상대가 없다면 사용자는 대기 상태에 머물게 되며, 상대가 찾아질 때 이 단계가 종료된다. 상대가 발견되면, 사용자가 회화연습할 수 있도록 발견된 상대와 연결되며(s340), 바로 이 단계에서부터 사용자는 연결된 상 대와 함께 외국어 회화연습을 할 수 있는 것이다. 대화중 상대가 직접 자신의 정보를 노출하지 않는 한, 본 발명이 고안한 장치에서는 사용자의 정보를 상대에게 노출하지 않는다. 연결 직후 음성서버는 바로 대화가 종료되는지를 지속적으로 모니터링하는 대화종료대기(s350) 상태가 된다. 이 상태는 사용자가 지정된 버튼을 눌러 대화를 종료하거나 상대로부터의 종료신호가 발생하거나, 사용자가 전화를 끊을 때까지는 계속된다. 만약 사용자가 특정기간 동안의 통화시간을 구매해서 사용하고 있을 경우라면, 해당 시간이 경과할 경우에도 자동으로 대기상태를 종료시킬 수 있다.For the authenticated user, the voice server starts searching for a partner to practice speaking with (S330). If there is no current conversation partner, the user stays in a waiting state, and this step ends when the other party is found. If the partner is found, the user is connected to the found partner so that the user can practice the conversation (s340), and from this stage, the user can practice the foreign language conversation with the connected partner. The device designed by the present invention does not expose the user's information to the counterpart, unless the counterpart directly exposes his / her information during the conversation. Immediately after the connection, the voice server immediately enters a conversation termination state (s350) continuously monitoring whether the conversation ends. This state continues until the user terminates the conversation by pressing a designated button, generates an end signal from the other party, or hangs up the user. If the user purchases and uses the talk time for a certain period of time, the standby state can be automatically terminated even if the corresponding time has elapsed.

대화종료대기(s350) 상태가 끝이 났다면 종료 원인에 따라 대화종료처리(s380)나 접속종료처리(s370)를 수행한다. 사용자가 접속을 종료하지 않은 상태로 이전 상대와 대화만 끝난 상태일 경우, 음성서버는 사용자가 방금 전에 나누었던 대화에 대한 기록(대화시작시간, 대화종료시간, 대화를 나누었던 상대)을 데이타베이스에 저장한다. 이 단계에서 사용자가 이전의 대화상대에 대해 지정된 전화버튼을 눌러서 직전에 대화를 나누었던 상대에 대해 거부의사를 밝힐 경우, 음성서버는 자동으로 그 상대방을 해당사용자의 거부목록(205)에 포함시켜 다시는 그 사람과 연결하지 않도록 할 수 있다. 전화를 완전히 끊어서 접속을 종료한 경우 음성서버는 접속종료처리(s370)를 수행한다. 해당 회원에 대한 접속시간, 대화시간, 대화참여횟수, 대기시간과 같은 다양한 접속기록을 데이타베이스(200)에 저장한다.If the end of the conversation (s350) is finished, the conversation termination process (s380) or the connection termination process (s370) is performed according to the termination cause. If the user has only finished chatting with the previous party without ending the connection, the voice server records the database of the conversation that the user had just talked to (the start time, the end time, and the person who had the conversation). Store in In this step, if the user expresses the intention of rejecting the person who has just talked to by pressing the designated phone button for the previous partner, the voice server automatically includes the person in the user's reject list 205. You can never connect with that person again. When the connection is terminated by completely disconnecting the phone, the voice server performs a connection termination process (s370). Various access records such as access time, chat time, chat participation frequency, and waiting time for the member are stored in the database 200.

이렇게 저장된 모든 정보는 웹을 통해 조회가 가능하다. 따라서 사용자는 전화후 언제라도 자신의 회화연습기록을 조회할 수 있고, 조회중에 특정 대상자를 거부자 로 분류할 수도 있으며 반대로 거부자 목록에 포함된 일부 사람을 목록에서 다시 제외할 수도 있다. All information stored in this way can be viewed through the web. Therefore, the user can search his or her conversation practice record anytime after the phone call, and can classify a specific person as a rejector during the inquiry and, on the contrary, exclude some people from the list.

도4는 사용자가 시스템에서 자동으로 연결해주는 대로 회화연습하는 것 외에도, 자신이 직접 대화할 상대를 지정하여 통화할 수 있도록 하는 방법을 설명하고 있다. 비록 상대방의 전화번호를 모르더라도 상대방에 대한 알려진 회원번호를 통해서 전화를 가능하도록 하는 것을 말한다. 먼저 사용자는 상대를 지정하여 연결해줄 수 있는 음성서버의 지정된 전화번호로 접속하여 인증을 받는다(s410, s420). 구현시 자동으로 상대를 검색하여 연결해주는 음성서버의 번호를 그대로 사용하고자 한다면 인증 후 지정된 전화버튼의 입력을 통해 상대를 지정하여 연결할 수 있는 메뉴로 가도록 구현할 수도 있다. 인증후 사용자는 원하는 상대 회원번호를 전화버튼을 이용하여 지정한다(s430). 음성서버는 데이타베이스(200)의 회원정보(201) 테이블을 통해 상대방의 전화수신 허락여부를 검사하여(s440), 허락이 된 경우 음성서버가 직접 전화를 시도한다(s450). 서버와 상대회원이 통화연결이 되면, 자동응답기능을 통해 간단히 안내메시지를 보내어 연결수락을 확인한 후, 대화를 원하는 사용자와 상대를 연결한다(s460). 이제 사용자와 연결된 상대방은 이때부터 음성대화가 가능하며, 서버는 대화가 종료될때까지 대기한다. 4 illustrates a method of allowing a user to make a call by designating a person to talk to, as well as practicing conversation as the system automatically connects. Even if you don't know the other party's phone number, you can make a call through the known member number of the other party. First, the user is authenticated by accessing the designated phone number of the voice server that can connect to the designated person (s410, s420). If you want to use the number of the voice server that automatically searches for and connects when you implement it, you can implement it to go to the menu where you can designate a partner through the input of the designated phone button after authentication. After authentication, the user designates the desired relative member number using the phone button (s430). The voice server checks the permission of the other party to receive the call through the member information 201 table of the database 200 (s440), and if the voice server is allowed, the voice server attempts to call directly (s450). When the server and the other member is connected to the call, by simply sending a guide message through the automatic answering function to confirm the acceptance of the connection, and connects the user and the person you want to talk (s460). The other party connected to the user can now have voice chat from this point on, and the server waits for the conversation to end.

대화가 끝나면 접속이 종료된 것인지의 여부를 검사하여(s470) 사용자가 전화를 끊은 경우 이에 대한 기록을 데이타베이스(200)에 저장(s490), 추후에 사용자가 웹을 통해 자신의 통화기록을 관리할 수 있도록 만들 수 있다. 만약 사용자가 지정된 대 화종료 버튼을 눌렀거나, 상대방이 대화를 끝내서 대화만 끝낸 경우라면 해당 대화에 대한 정보를 저장(s490)후, 또 다른 사람과 대화를 시도하도록 해준다.When the conversation is over, it is checked whether the connection is terminated (s470), and when the user hangs up the call, a record of this is stored in the database 200 (s490), and the user later manages his / her call log through the web. You can make it work. If the user presses the end conversation button or if the other party ends the conversation and ends the conversation, the user saves information about the conversation (s490) and attempts to talk with another person.

마지막으로 도5는 사용자가 음성서버로 접속시 개인인증을 하는데 있어서 회원번호 비밀번호를 눌러야 하는 불편함 없이, 간편하게 발신자 ID(휴대폰번호, 전화번호, 인터넷폰 번호 등)만으로 대신하는 방법에 대해서 설명한다. 따라서 도5는 도3의 s320, 도4의 s420의 회원인증단계에 대한 더욱 자세한 단계별 플로우차트인 셈이다. Lastly, Fig. 5 describes a method of simply replacing caller ID (mobile phone number, phone number, Internet phone number, etc.) without the inconvenience of having to press the member number password in personal authentication when the user connects to the voice server. . Therefore, FIG. 5 is a more detailed step-by-step flowchart for the member authentication step of S320 of FIG. 3 and S420 of FIG.

먼저 음성서버는 발신자 ID(s510)를 파악한다. (음성처리부의 API를 통해 대화제어부에서 발신자 ID를 파악한다) 그리고 데이타베이스(200)의 회원정보(201)를 조회하여 발신자 ID로 인증하게 되어 있는 ID들의 목록에 해당 발신자 ID가 포함되어 있는지 파악한다(s520). 데이타베이스(200)에는 도2의 s220 단계에 대한 설명에서 밝혔듯이, 사용자가 웹을 통해 특정 발신자 ID로 인증을 하겠다고 설정해 둔 정보가 저장되어 있기 때문이다. First, the voice server determines the caller ID (s510). (The caller ID is determined by the dialogue control unit through the API of the voice processing unit) And the member information 201 of the database 200 is searched to determine whether the caller ID is included in the list of IDs that are authenticated with the caller ID. (S520). This is because the database 200 stores information set by the user to authenticate with a specific caller ID through the web as described in the description of step S220 of FIG. 2.

만약 해당 목록에 포함되어 있다면, 발신자 ID를 통해 음성서버가 회원ID를 파악, 회원인증을 완료(s570)하게 된다. 발신자 ID로 인증하는 ID가 아닌 경우, 자동응답기능을 통해 사용자에게 회원번호(s530), 비밀번호(s540)를 요청하여 입력받아 회원인증(s560)을 수행하게 된다. If it is included in the list, the voice server identifies the member ID through the caller ID and completes the member authentication (s570). If the ID is not authenticated by the caller ID, the user is requested to receive a member number (s530) and a password (s540) through an automatic response function to perform member authentication (s560).

끝으로 본 발명은 1:1 연결을 위주로 설명하였으나, 다자통화를 지원할 수 있도록 음성카드를 구성할 경우, 접속한 사용자로 하여금 여러 명이 함께 외국어 회화연습을 할 수 있도록 그룹을 찾아서 연결시키는 시스템으로 확장하는 것도 가능하다.Finally, the present invention has been described mainly for 1: 1 connection, but when the voice card is configured to support the multi-party call, it is extended to a system for finding and connecting a group so that the connected users can practice foreign language conversation together. It is also possible.

제1도는 본 발명의 구성요소를 표시한 구성도.1 is a block diagram showing the components of the present invention.

제2도는 본 발명에 따른 음성 회화 연습을 하기 위해 가입하는 순서를 나타낸 플로우차트2 is a flowchart showing the order of signing up for voice conversation practice according to the present invention.

제3도는 음성서버가 어떻게 회화연습을 위해 접속한 사용자들을 자동으로 연결관리하는지를 나타낸 플로우차트Figure 3 is a flowchart showing how the voice server automatically manages the connected users for conversation practice.

제4도는 사용자가 특정 상대회원과 직접 통화를 하고자 할때, 음성서버가 상대회원의 전화번호를 노출하지 않으면서 상대회원과 통화연결을 맺게 해주는지를 나타낸 플로우차트4 is a flowchart showing whether a voice server allows a voice connection to be made to a counterpart member without exposing the counterpart member's telephone number when the user wants to directly talk to a specific counterpart member.

제5도는 발신자 ID를 통해 회원인증을 하는 방법을 표시한 플로우차트5 is a flowchart showing how to authenticate a member through caller ID.

도면의 주요부분에 대한 부호의 설명Explanation of symbols for main parts of the drawings

100: 음성서버(네트워크를 통해 전달된 음성트래픽을 처리하는 컴퓨터)100: voice server (computer that processes voice traffic transmitted through the network)

200: 데이타베이스 서버200: database server

300: 웹서버300: web server

400: 인터넷400: Internet

500: 음성전화망500: voice telephone network

600: 사용자600: user

501: 유선전화나 핸드폰을 통해 접속한 예501: Connection via landline or mobile phone

402: VoIP(Voice Over IP)를 통해 음성서버에 접속한 예402: Voice Voice over IP (Voice Over IP)

Claims (5)

전화통신망을 통해 전달되는 음성신호를 외국어 회화연습이라는 목적에 맞게 제어할 수 있도록 설계된 컴퓨터로 망접속부, 음성처리부, 대화처리부로 이루어진 음성처리 수단; A speech processing unit comprising a network connection unit, a speech processing unit, and a conversation processing unit, the computer being designed to control a voice signal transmitted through a telephone communication network for the purpose of practicing foreign language conversation; 사용자들의 회원정보, 선호정보, 콜정보, 대화정보, 거부목록정보, 접속자정보 등으로 이루어진 데이타베이스 수단;Database means composed of user's member information, preference information, call information, conversation information, reject list information, visitor information, and the like; 데이타베이스 수단을 통해 음성처리수단과 연동하여 사용자 정보, 사용자의 회화연습정보 등을 기록 관리하여 사용자가 인터넷을 통해 쉽게 입력, 조회, 수정, 삭제할 수 있도록 해주는 웹서버 수단;A web server means which records and manages user information, conversation practice information of the user, etc. in association with a voice processing means through a database means so that a user can easily input, inquire, modify, and delete through the Internet; 등으로 구성되는 것을 특징으로 하는 외국어 음성 연결 장치 및 시스템 Foreign language voice connection device and system, characterized in that consisting of 제 1 항에 있어서,The method of claim 1, 사용자의 회원정보를 등록하는 단계;Registering member information of the user; 사용자가 대화를 원하는 상대방의 지역, 나이, 성별, 회화수준 등의 조건정보를 지정할 수 있도록 한 선호정보 등록단계;A preference information registration step of allowing the user to specify condition information such as a region, age, gender, conversation level, etc. of the counterpart who wishes to talk; 사용자가 전화를 걸면 해당사용자가 사전에 입력해 놓은 사용자의 정보에 의거하여 자동으로 회원 인증하는 단계;Automatically authenticating a member based on user information previously input by the user when the user makes a call; 인증 후 해당 사용자의 선호정보에 의거 대화할 상대를 자동으로 검색하여 연결해 주는 단계; Automatically searching for and connecting a contact based on the user's preference information after authentication; 사용자의 회화연습 기록 및 전화통화중 수행한 명령들을 자동으로 데이타베이스에 기록하여 추후에 사용자가 언제라도 웹을 통해 자신의 회화연습기록을 조회할 수 있도록 하는 단계로;Recording the user's conversation practice record and commands performed during a telephone call in a database so that the user can later retrieve his or her conversation practice record through the web at any time; 이루어진 외국어 회화연습 방법Foreign language conversation practice 제 2 항에 있어서,The method of claim 2, 대화한 상대가 마음에 들지 않을 경우 대화가 끝난 후 해당 상대에 대해 지정된 전화버튼을 입력하여 상대방이 다시는 자신과 연결되지 않도록 하는 단계;If the other party does not like the conversation, after the conversation is over, by inputting a designated phone button for the other party so that the other party is not connected again; 전화접속이 종료된 후에라도 웹을 통해 자신의 대화기록을 조회하여 특정 대화상대를 다시는 자신과 연결되지 않도록 거부상태로 두거나, 이미 거부된 사람을 다시 대화할 수 있도록 거부목록에서 해제하는 단계;Retrieving a conversation history through the web even after the dial-up is terminated, leaving a specific conversation partner in a rejection state so as not to be connected with him again, or releasing it from the reject list so that a person who has already been denied can talk again; 를 특징으로 하는 거부목록관리 방법Reject list management method characterized in that 제 2 항의 회원인증단계에 있어서 ,In the membership certification step of paragraph 2, 사용자가 특정 상대회원과 직접 통화를 하고자 할 경우, If you want to talk directly to a specific partner, 사용자가 전화서버에 접속, 인증하는 단계;Connecting and authenticating a user to a telephone server; 대화상대의 전화번호를 모르더라도, 상대회원의 알려진 회원번호를 전화버튼이라는 입력수단을 통해 지정하는 단계;Designating a known member number of the other member through an input means called a telephone button, even if the conversation partner's telephone number is not known; 음성서버가 상대회원의 전화 수신 허락 여부에 따라 전화통화를 시도하는 단계;Attempting to make a phone call according to whether or not the voice server permits the other member to receive a call; 사용자와 상대 회원간에 대화연결을 해주는 단계;Making a dialogue connection between the user and the other member; 사용자의 대화기록 및 전화통화기록을 데이타베이스에 기록하여 추후에 사용자가 언제라도 웹을 통해 자신의 회화연습기록을 조회할 수 있도록 하는 단계로;Recording the user's conversation record and telephone call record in a database so that the user can later search his conversation practice record through the web anytime; 상기 단계들을 포함한 외국어 연습 회화 파트너를 직접 지정하여 통화할 수 있도록 한 방법Foreign Language Practice Conversation including the above steps 상기 2항의 회원인증 단계에 있어서 ,In the member authentication step of paragraph 2, 사용자가 개인정보를 등록시 자신의 유선전화나 휴대폰 연락처를 등록할 때 해당 연락처 번호로 인증을 대신할 수 있도록 설정할 수 있는 단계;When the user registers his or her personal information when registering his or her landline or mobile phone contact information, setting up to replace the authentication with the corresponding contact number; 해당 사용자가 설정된 전화로 음성서버에 접속시, 음성서버는 발신자 번호만으로 해당 사용자임을 인식, 회원번호 비밀번호를 묻지 않고 인증을 통과시키는 단계로;When the user accesses the voice server by the set phone, the voice server recognizes that the user is the caller number only, and passes the authentication without asking for the member number password; 이루어진 개인 인증 방법Personal authentication method
KR1020070129678A 2007-12-13 2007-12-13 Apparatus and method for practicing foreign languages using telephone Ceased KR20090062436A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020070129678A KR20090062436A (en) 2007-12-13 2007-12-13 Apparatus and method for practicing foreign languages using telephone

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020070129678A KR20090062436A (en) 2007-12-13 2007-12-13 Apparatus and method for practicing foreign languages using telephone

Publications (1)

Publication Number Publication Date
KR20090062436A true KR20090062436A (en) 2009-06-17

Family

ID=40991685

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020070129678A Ceased KR20090062436A (en) 2007-12-13 2007-12-13 Apparatus and method for practicing foreign languages using telephone

Country Status (1)

Country Link
KR (1) KR20090062436A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2011075201A3 (en) * 2009-12-14 2011-08-18 Talk222 Llc Language training method and system
KR20160087136A (en) * 2015-01-13 2016-07-21 주식회사 시공교육 System for managing study using smart device and method therefor

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2011075201A3 (en) * 2009-12-14 2011-08-18 Talk222 Llc Language training method and system
KR20160087136A (en) * 2015-01-13 2016-07-21 주식회사 시공교육 System for managing study using smart device and method therefor

Similar Documents

Publication Publication Date Title
US8214208B2 (en) Method and system for sharing portable voice profiles
US8600025B2 (en) System and method for merging voice calls based on topics
US9300807B2 (en) Using personalized tones to indicate when a participant arrives and/or leaves a conference call
JP2000181847A (en) Communication support method and communication support system
RU2542577C2 (en) Network of services
BRPI0418442B1 (en) METHOD, SYSTEM AND SERVICE FOR REACHING SYNCHRONAL COMMUNICATION IN RESPONSE TO DYNAMIC STATE
US20200084057A1 (en) Conference session management with mode selection
JP3748379B2 (en) Remark support method and apparatus
US12166891B2 (en) System and method for customizing inmate communication notification
US20150117439A1 (en) Systems and methods for controlling telephony communications
US10742817B1 (en) Conference call notification and setup configuration
US12537704B2 (en) Content-based conference notifications
US9025751B2 (en) System and method of managing conference calls through the use of filtered lists of participants
US10158762B2 (en) Systems and methods for accessing conference calls
US12032727B2 (en) Providing automated personal privacy during virtual meetings
KR20090062436A (en) Apparatus and method for practicing foreign languages using telephone
US20250247438A1 (en) Identification of client device location during emergency
JP2002108792A (en) Chatting method
KR20010100037A (en) Voice telephone book service system and method use voice Cognition with auto connecting
US20240119058A1 (en) Contextual comparision engine for historical record search and review
US20240144682A1 (en) Identification of person(s) of interest
JP7737688B2 (en) Communication System
TW201840174A (en) System and method for simultaneously providing customer service telephone and multi-content access accurately provide customer information required for subscribers and effectively reduce customer service labor force costs
KR100493931B1 (en) Apparatus and method for providing phone number management and call routing service through pstn and mobile network
US10462286B2 (en) Systems and methods for deriving contact names

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20071213

PA0201 Request for examination
E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20090223

Patent event code: PE09021S01D

PG1501 Laying open of application
E601 Decision to refuse application
PE0601 Decision on rejection of patent

Patent event date: 20090626

Comment text: Decision to Refuse Application

Patent event code: PE06012S01D

Patent event date: 20090223

Comment text: Notification of reason for refusal

Patent event code: PE06011S01I

E601 Decision to refuse application
PE0601 Decision on rejection of patent

Patent event date: 20110210

Comment text: Decision to Refuse Application

Patent event code: PE06012S01D

Patent event date: 20090223

Comment text: Notification of reason for refusal

Patent event code: PE06011S01I