[go: up one dir, main page]

KR20180132304A - Method and system for converting call in multi device environment - Google Patents

Method and system for converting call in multi device environment Download PDF

Info

Publication number
KR20180132304A
KR20180132304A KR1020170069056A KR20170069056A KR20180132304A KR 20180132304 A KR20180132304 A KR 20180132304A KR 1020170069056 A KR1020170069056 A KR 1020170069056A KR 20170069056 A KR20170069056 A KR 20170069056A KR 20180132304 A KR20180132304 A KR 20180132304A
Authority
KR
South Korea
Prior art keywords
call
conference room
voice
external terminal
devices
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.)
Granted
Application number
KR1020170069056A
Other languages
Korean (ko)
Other versions
KR101945786B1 (en
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 KR1020170069056A priority Critical patent/KR101945786B1/en
Publication of KR20180132304A publication Critical patent/KR20180132304A/en
Application granted granted Critical
Publication of KR101945786B1 publication Critical patent/KR101945786B1/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • 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
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/40Support for services or applications
    • H04L65/403Arrangements for multi-party communication, e.g. for conferences
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/06Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
    • H04W4/08User group management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/18Service support devices; Network management devices

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Telephonic Communication Services (AREA)

Abstract

The present invention relates to a call transfer method and system for performing call transfer between devices in a call multi-device environment. According to an embodiment of the present invention, the call transfer system comprises: a call control module for performing a call connection between an external terminal and a device in the group; and a conference room management module for allowing the external terminal connected with a call and the device through call conversion to join the conference room and other devices in the group to join the conference room, and granting a floor to one device of the devices based on media intensity received from each device and performing communication between the device to which the floor is granted and the external terminal.

Description

멀티 디바이스 환경에서의 호 전환 방법 및 시스템{Method and system for converting call in multi device environment}BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a multi-

본 발명은 호 전환 기술에 관한 것으로서, 멀티 디바이스 환경에서 디바이스 간에 호 전환을 수행하는 호 전환 방법 및 시스템에 관한 것이다.The present invention relates to a call transfer technique, and more particularly, to a call transfer method and system for performing call transfer between devices in a multi-device environment.

다양하고 특성화된 디바이스가 개발되어 출시됨에 따라, 사용자가 복수의 디바이스를 소유하기도 한다. 예컨대, 사용자는 스마트폰, 태블릿 PC, IPTV, 월패드, 인터넷 전화기 등을 이용하기도 한다. 이러한 멀티 디바이스 환경에서 사용자들은, 특정 기기를 이용하여 타 사용자의 영상 통화 또는 음성 통화를 수행할 수 있다.As diverse and specialized devices are developed and released, users often own multiple devices. For example, a user may use a smart phone, a tablet PC, an IPTV, a wall pad, or an Internet telephone. In such a multi-device environment, users can perform a video call or a voice call of another user using a specific device.

또한, 멀티 디바이스 환경에서 타 단말로부터 호가 연결되었을 경우, 사용자는 특정 기기로 호 전환을 수행할 수 있다. 아래의 특허문헌은 호 버튼 호 전환 방법에 관한 것으로서, 사용자의 버튼 조작을 통해서 수신 호를 다른 단말로 호 전환하는 것을 개시하고 있다.Also, in a multi-device environment, when a call is connected from another terminal, the user can perform call transfer to a specific device. The following patent document relates to a call button call forwarding method, and it is disclosed that a call is transferred to another terminal through a button operation of a user.

그런데 복수의 디바이스 간에 호를 전환하기 위하여 사용자에게 특정 조작을 요구하는 것은 통화 집중력을 떨어지게 할 뿐만 아니라 사용자의 불편함을 유발하는 문제점이 있다. However, requesting the user for a specific operation to switch a call between a plurality of devices has a problem of not only deteriorating the call convergence power but also causing inconvenience to the user.

한국공개특허 10-2012-0048933Korean Patent Publication No. 10-2012-0048933

본 발명은 이러한 종래의 문제점을 해결하기 위하여 제안된 것으로, 멀티 디바이스 환경에서 별도의 수동적인 조작없이 타 디바이스로 호를 전환하는 호 전환 방법 및 시스템을 제공하는데 그 목적이 있다.SUMMARY OF THE INVENTION It is an object of the present invention to provide a call switching method and system for switching a call to another device in a multi-device environment without any manual operation.

본 발명의 다른 목적 및 장점들은 하기의 설명에 의해서 이해될 수 있으며, 본 발명의 실시예에 의해 보다 분명하게 알게 될 것이다. 또한, 본 발명의 목적 및 장점들은 특허 청구 범위에 나타낸 수단 및 그 조합에 의해 실현될 수 있음을 쉽게 알 수 있을 것이다.Other objects and advantages of the present invention will become apparent from the following description, and it will be understood by those skilled in the art that the present invention is not limited thereto. It will also be readily apparent that the objects and advantages of the invention may be realized and attained by means of the instrumentalities and combinations particularly pointed out in the appended claims.

상기 목적을 달성하기 위한 본 발명의 일 측면에 따른 호 전환 시스템은, 외부 단말과 그룹 내의 디바이스 간에 호 연결을 수행하는 호 제어 모듈; 및 호가 연결된 상기 외부 단말과 상기 디바이스를 호 전환시켜 회의방에 참여시키고 상기 그룹 내의 타 디바이스를 상기 회의방에 참여시키되, 각 디바이스로부터 수신된 미디어 세기를 토대로 디바이스들 중에서 어느 한 디바이스에게 발언권을 부여하고 발언권이 부여한 디바이스와 상기 외부 단말 간에 통화를 수행시키는 회의방 관리 모듈을 포함하는 것을 특징으로 한다. According to an aspect of the present invention, there is provided a call transfer system including: a call control module for performing call connection between an external terminal and a device in a group; And joining the external terminal connected to the call with the device and joining the device to the conference room and joining the other devices in the group to the conference room and granting a voice to any one of the devices based on the media strength received from each device And a conference room management module for performing a communication between the device to which the floor is granted and the external terminal.

상기 회의방 관리 모듈은, 발언권이 부여된 디바이스로부터 수신한 미디어를 상기 외부 단말로 전달하고, 발언권이 미부여된 디바이스로부터 수신한 미디어의 전달을 차단한다. The conference room management module transmits the media received from the device to which the voice is given to the external terminal and blocks the transmission of the media received from the device to which the voice is not given.

또한, 상기 회의방 관리 모듈은, 발언권이 미부여된 디바이스로부터 수신된 미디어를 분석하여, 발언권이 미부여된 디바이스에서 수집한 음성신호의 세기가 일정값 이하로 일정시간 동안에 유지되면 상기 회의방을 폐쇄할 수 있다. 이 경우, 상기 호 제어 모듈은, 발언권이 부여된 디바이스와 상기 외부 단말 간에 호를 상기 회의방 기반 호에서 일반 호로 전환시킨다.In addition, the conference room management module analyzes the media received from the device to which the voice is not granted, and when the intensity of the voice signal collected from the device to which the voice is not granted remains below a predetermined value for a predetermined time, Can be closed. In this case, the call control module switches the call between the talked party device and the external terminal from the conference room-based call to the general call.

상기 목적을 달성하기 위한 본 발명의 다른 측면에 따른, 호 전환 시스템이 멀티 디바이스 환경에서 호 전환을 수행하는 방법은, 그룹에 속하는 복수의 디바이스 및 외부 단말을 회의방에 참여시키는 단계; 복수의 디바이스 중에 제1디바이스에 대해서 발언권을 부여하여 외부 단말과 발언권이 부여된 제1디바이스 간에 통화를 진행시키는 단계; 각 디바이스로부터 수신된 미디어를 토대로 음성신호 세기를 모니터링하는 단계; 및 상기 모니터링 결과 상기 발언권이 부여된 제1디바이스의 음성신호 세기보다 임계값 이상으로 음성신호 세기를 가지는 제2디바이스가 존재하면, 제1디바이스의 발언권을 회수하고 제2디바이스로 발언권을 부여하여, 상기 외부 단말과 제2디바이스 간에 통화를 진행시키는 단계를 포함하는 것을 특징으로 한다. According to another aspect of the present invention, there is provided a method for performing call transfer in a multi-device environment, the method comprising: joining a plurality of devices belonging to a group and an external terminal into a conference room; Providing a talk right to a first device among a plurality of devices to advance a call between an external terminal and a first device to which voice is given; Monitoring voice signal strength based on media received from each device; And if the second device has a voice signal strength higher than a threshold value of the voice signal strength of the first device to which the voice is given as a result of the monitoring, And advancing a call between the external terminal and the second device.

본 발명은 그룹 내의 디바이스로부터 획득된 음성신호 세기를 분석하여 사용자의 위치를 추정하고, 사용자와 가까운 곳에 위치한 디바이스로 호 전환이 수행되게 함으로써, 별도의 조작없이 디바이스 간의 호 전환을 수행하는 장점이 있다.The present invention has an advantage of performing call transfer between devices by performing a call transfer to a device located near the user by analyzing the strength of a voice signal obtained from the device in the group to estimate the position of the user .

또한, 본 발명은 회의방에 참여한 디바이스 중에서 특정 디바이스에게만 발언권을 부여하여 이 특정 디바이스로부터 수신되는 미디어를 상대방 단말로 전송함으로써, 회의방에 참여한 복수의 디바이스의 미디어가 상대방 단말로 모두 전송되어 발생되는 잡음, 에코 등을 방지하는 장점이 있다. In addition, the present invention provides only a specific device to a specific device among the devices participating in a conference room, and transmits the media received from the specific device to the counterpart terminal, whereby media of a plurality of devices participating in the conference are all transmitted to the counterpart terminal Noise, and echo.

게다가, 본 발명은 발언권이 없는 디바이스들로부터 음성신호가 일정시간 동안에 수신되지 않으면, 회의방을 폐쇄하고 통화중인 상대방 단말과 디바이스를 일반 호로 전환하여, 미디어를 관리하는데 투입되는 자원을 절감하는 효과도 있다. In addition, when the voice signal is not received within a predetermined time from the devices having no voice, the present invention closes the conference room and switches the other party's terminal and device in the call to a general call, thereby saving resources have.

본 명세서에 첨부되는 다음의 도면들은 본 발명의 바람직한 실시예를 예시하는 것이며, 발명을 실시하기 위한 구체적인 내용과 함께 본 발명의 기술사상을 더욱 이해시키는 역할을 하는 것이므로, 본 발명은 그러한 도면에 기재된 사항에만 한정되어 해석되어서는 아니 된다.
도 1은 본 발명의 일 실시예에 따른, 멀티 디바이스 환경에 적용되는 호 전환 시스템을 나타내는 도면이다.
도 2는 본 발명의 일 실시예에 따른, 호 전환 시스템에서 키워드 인식에 근거하여 외부적인 호 전환을 수행하는 방법을 설명하는 흐름도이다.
도 3은 본 발명의 다른 실시예에 따른, 호 전환 시스템에서 통화 연결에 따라 외부적인 호 전환을 수행하는 방법을 설명하는 흐름도이다.
도 4는 본 발명의 일 실시예에 따른, 호 전환 시스템에서 사용자의 음성 신호에 따라 호 전환을 수행하는 방법을 설명하는 흐름도이다.
도 5는 디바이스 간에 내부적인 호 전환을 설명하기 위한 예시적인 도면이다.
BRIEF DESCRIPTION OF THE DRAWINGS The accompanying drawings, which are incorporated in and form a part of the specification, illustrate exemplary embodiments of the invention and, together with the description, serve to explain the principles of the invention. And shall not be construed as limited to such matters.
1 is a diagram illustrating a call transfer system applied to a multi-device environment according to an embodiment of the present invention.
2 is a flowchart illustrating a method for performing an external call transfer based on keyword recognition in a call transfer system according to an embodiment of the present invention.
3 is a flowchart illustrating a method for performing an external call transfer according to call connection in a call transfer system, according to another embodiment of the present invention.
4 is a flowchart illustrating a method for performing call transfer according to a user's voice signal in a call transfer system according to an embodiment of the present invention.
5 is an exemplary diagram for illustrating an internal call transfer between devices.

상술한 목적, 특징 및 장점은 첨부된 도면과 관련한 다음의 상세한 설명을 통하여 보다 분명해 질 것이며, 그에 따라 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자가 본 발명의 기술적 사상을 용이하게 실시할 수 있을 것이다. 또한, 본 발명을 설명함에 있어서 본 발명과 관련된 공지 기술에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에 그 상세한 설명을 생략하기로 한다. 이하, 첨부된 도면을 참조하여 본 발명에 따른 바람직한 일 실시예를 상세히 설명하기로 한다.The foregoing and other objects, features and advantages of the present invention will become more apparent from the following detailed description of the present invention when taken in conjunction with the accompanying drawings, in which: There will be. In the following description, well-known functions or constructions are not described in detail since they would obscure the invention in unnecessary detail. Hereinafter, a preferred embodiment of the present invention will be described in detail with reference to the accompanying drawings.

도 1은 본 발명의 일 실시예에 따른, 멀티 디바이스 환경에 적용되는 호 전환 시스템을 나타내는 도면이다. 1 is a diagram illustrating a call transfer system applied to a multi-device environment according to an embodiment of the present invention.

도 1에 도시된 바와 같이, 호 전환 시스템(300)은 IMS(IP Multimedia Subsystem) 네트워크(200)와 연결되어, 같은 그룹에 속하는 디바이스(110, 120, 130) 간에 호 전환을 수행한다. As shown in FIG. 1, the call transfer system 300 is connected to an IMS (IP Multimedia Subsystem) network 200 to perform call transfer between the devices 110, 120, and 130 belonging to the same group.

상기 IMS 네트워크(200)는 IP 기반의 통신을 수행하기 위한 네트워크로서, CSCF(210)를 포함한다.The IMS network 200 includes a CSCF 210 as a network for performing IP-based communication.

CSCF(Call Session Control Function)(210)는 IMS 네트워크(200)에서 서비스 처리를 수행하는 노드로서, SIP(Session Initiation Protocol) 기반의 메시지 처리와 미디어 처리를 위한 기본적인 인프라 노드이다. CSCF(210)는 가입자 등록, 인증, 과금, 서비스 트리거링, 메시지 라우팅, 착신자 위치 조회, SIP 메시지의 압축과 해제, 다른 네트워크와 연결 등을 수행한다. 상기 CSCF(210)는 그 기능에 따라 S-CSCF(Serving-CSCF), P-CSCF(Proxy-CSCF), I-CSCF(Interogating-CSCF)로 분류되기도 한다. A CSCF (Call Session Control Function) 210 is a node that performs service processing in the IMS network 200 and is a basic infrastructure node for SIP (Session Initiation Protocol) based message processing and media processing. CSCF 210 performs subscriber registration, authentication, billing, service triggering, message routing, recipient location lookup, compression and decompression of SIP messages, and connection to other networks. The CSCF 210 may be classified into an S-CSCF (Serving-CSCF), a P-CSCF (Proxy-CSCF), and an I-CSCF (Interogating-CSCF) according to its functions.

상기 IMS 네트워크(200)는 UTRAN(Terrestrial Radio Access Network) 또는 EUTRAN(Evolved Terrestrial Radio Access Network)과 연동되어, 통신 장치와 통신할 수도 있다. 상기 IMS 네트워크(200)는 가입자 프로파일 정보가 기록된 HSS(Home Subscriber server)를 포함한다. The IMS network 200 may interwork with a Terrestrial Radio Access Network (UTRAN) or an Evolved Terrestrial Radio Access Network (EUTRAN) to communicate with a communication device. The IMS network 200 includes a home subscriber server (HSS) in which subscriber profile information is recorded.

상대방 단말(400)은 그룹에 포함되지 않은 통신 가능한 외부 단말로서, 그룹 내의 어느 한 디바이스(110, 120, 130)와 통화를 수행할 수 있다. 또한, 상대방 단말(400)은 호 전환 시스템(300)의 제어에 따라, 호 전환되어 회의방에 참여할 수 있다. The counterpart terminal 400 can communicate with any one of the devices 110, 120, and 130 in the group as a communicable external terminal not included in the group. Also, the counter party terminal 400 can be transferred and participated in the conference room under the control of the call transfer system 300. [

각 디바이스(110, 120, 130)는 통신 가능하고 통화 가능한 통신 장치로서, IMS 네트워크(200)를 통해 영상 통화 또는 음성 통화가 가능한 IPTV, 월패드, 인터넷 전화기, 태블릿 PC, 스마트 워치, 인공지능 장치, IoT(Internet of Things) 기기 등으로서, 통화 가능한 장치라면 제한되지 않고 채택 가능하다. 하나 이상의 디바이스(110, 120, 130)는 그룹으로 설정될 수 있다. 예컨대, 사용자의 홈 네트워크에 설치된 복수의 디바이스(110, 120, 130)가 그룹으로 설정될 수 있다. 그룹으로 설정된 각 디바이스(110, 120, 130)의 식별정보는 호 전환 시스템(300)에 등록된다.Each of the devices 110, 120, and 130 is a communicable and talkable communication device. The devices 110, 120, and 130 are IPTV, a wall pad, an Internet phone, a tablet PC, a smart watch, , An Internet of Things (IoT) device, and the like. The one or more devices 110, 120, 130 may be grouped. For example, a plurality of devices 110, 120, and 130 installed in a user's home network may be set as a group. Identification information of each device 110, 120, 130 set as a group is registered in the call transfer system 300.

각 디바이스(110, 120, 130)는 회의방에 참여하여 그룹 통화를 수행할 수 있으며, 이 경우 각 디바이스(110, 120, 130)는 마이크를 통해서 획득한 주변 오디오를 호 전환 시스템(300)으로 전송한다. 각 디바이스(110, 120, 130)는 호 전환 시스템(300)의 제어에 따라, 호가 제어된다. 또한, 회의방에 참여한 디바이스(110, 120, 130) 중에서, 어느 한 디바이스(110, 120, 130)는 발언권을 부여받아 상대방 단말(400)과 통화를 수행할 수 있다. Each of the devices 110, 120, and 130 may participate in a conference room to perform a group call. In this case, each of the devices 110, 120, and 130 transmits the peripheral audio obtained through the microphone to the call transfer system 300 send. Each device 110, 120, and 130 is controlled by the call control system 300 to control the call. In addition, any one of the devices 110, 120, and 130 participating in the conference room can receive a voice and perform a call with the other party's terminal 400. [

그룹 내의 디바이스(110, 120, 130)에는 호 전환을 위한 애플리케이션이 탑재되어 있으며, 키워드가 음성 인식되면 호 전환 시스템(300)으로 보고할 수 있다. 또한, 각 디바이스(110, 120, 130)는 호 전환 시스템(300)의 제어에 따라 회의방에 참여하고, 주변 오디오를 수집하여 호 전환 시스템(300)으로 보고한다. The devices 110, 120 and 130 in the group are loaded with an application for call transfer, and can report to the call transfer system 300 when the keyword is voice recognized. In addition, each of the devices 110, 120, and 130 participates in a conference room under the control of the call transfer system 300, collects peripheral audio, and reports it to the call transfer system 300.

호 전환 시스템(300)은 내부적인 호 전환 또는 외부적인 호 전환을 수행하는 시스템으로서, IMS 네트워크(200)와 연결되어 IP 기반의 미디어 처리를 수행하고, 호 해지, 호 전환 등과 같이 통화를 제어한다. 도 1에서는 호 전환 시스템(300)이 IMS 네트워크(200) 외부에 있는 것으로 도시되어 있으나, 호 전환 시스템(300)은 IMS 네트워크(200) 내에 설치될 수도 있다. The call transfer system 300 is a system for performing internal call transfer or external call transfer, and is connected to the IMS network 200 to perform IP-based media processing, and controls calls such as call termination, call transfer, and the like . Although the call transfer system 300 is shown as being external to the IMS network 200 in FIG. 1, the call transfer system 300 may be installed in the IMS network 200.

호 전환 시스템(300)은 호 제어 모듈(310) 및 회의방 관리 모듈(320)을 포함하며, 각 모듈(310, 320)은 각기 독립된 서버 형태로 구현될 수 있으며, 호 제어 모듈(310)과 회의방 관리 모듈(320)은 한 서버 내에서 논리적인 형태로 구현될 수 있다. 또한, 호 제어 모듈(310)과 회의방 관리 모듈(320)은 소프트웨어 또는 하드웨어 형태로 구현될 수 있고, 소프트웨어와 하드웨어의 결합을 통해서도 시스템 내에 구현될 수 있다. 호 전환 시스템(300)은 하나 이상의 프로세서와 메모리를 포함할 수 있으며, 상기 호 제어 모듈(310)과 회의방 관리 모듈(320)은 상기 프로세서에 의해 실행되어 아래의 방법 및 기능을 구현할 수 있는 프로그램 형태로 상기 메모리에 저장될 수 있다.The call transfer system 300 includes a call control module 310 and a conference room management module 320. Each of the modules 310 and 320 may be implemented as an independent server and includes a call control module 310, The conference room management module 320 may be implemented in a logical form within a server. In addition, the call control module 310 and the conference room management module 320 may be implemented in software or hardware, or may be implemented in a system through a combination of software and hardware. The call transfer system 300 may include one or more processors and memory and the call control module 310 and the conference room management module 320 may be implemented by a processor May be stored in the memory.

호 제어 모듈(310)은 통신 장치 간의 일반적인 통화를 제어한다. 즉, 호 제어 모듈(310)은 통신 장치 간에 일대일 통화를 제어한다. 상기 호 제어 모듈(310)은 전화번호 기반의 통화를 수행되도록 통화 세션을 양 단말 간에 형성할 수 있고, 비전화번호 기반의 통화가 수행되도록 통화 세션을 양 단말 간에 형성할 수도 있다. 상기 호 제어 모듈(310)은 회의방 관리 모듈(320)의 제어에 따라, 그룹 내의 특정 디바이스와 통화중인 상대방 단말(400)을 회의방으로 연결되도록 호를 제어하거나, 회의방에 참여중인 상대방 단말(400)을 일반 통화 세션으로 설정되도록 호를 제어한다.The call control module 310 controls general calls between communication devices. That is, call control module 310 controls one-to-one communication between communication devices. The call control module 310 may form a call session between both terminals to perform a call based on a telephone number, and may form a call session between both terminals so that a non-telephone number based call is performed. The call control module 310 controls the call to be connected to the other party's terminal 400 in a call with a specific device in the group under the control of the conference room management module 320, (400) is set as a normal call session.

회의방 관리 모듈(320)은 그룹 내에 속하는 디바이스의 식별정보를 저장하고 관리하며, 회의방을 개설하고 관리하고, 회의방에서 발생하는 오디오, 동영상 등과 같은 미디어를 제어하는 기능을 수행한다. 특히, 회의방 관리 모듈(320)은 호 전환 이벤트가 발생하면, 그룹 내의 모든 디바이스(110, 120, 130)와 통화 상대방 단말(400)을 회의방에 참여하도록 제어한다. 이때, 회의방 관리 모듈(320)은 회의방에 참여한 그룹 내의 디바이스 중에서, 발언권을 가지는 디바이스의 미디어가 상대방 단말(400)로 전송되도록 제어하고, 나머지 디바이스로부터 수신한 미디어 전달을 차단함으로써, 발언권이 부여된 디바이스와 상대방 단말 간에만 통화가 진행되게 한다. 여기서, 발언권은 상대방 단말(400)과의 통화 권한을 의미하는 것으로서, 발언권이 부여된 디바이스의 미디어는 상대방 단말(400)로 전송되고, 발언권이 미부여된 디바이스의 미디어는 회의방 관리 모듈(320)에 의해 상대방 단말(400)로의 전송이 취소된다. 여기서 미디어는 오디오, 덱스트, 동영상 등과 같은 멀티미디어 데이터를 포함한다.The conference room management module 320 stores and manages the identification information of the devices belonging to the group, opens and manages conference rooms, and controls media such as audio, moving pictures and the like generated in the conference room. In particular, when a call switching event occurs, the conference room management module 320 controls all the devices 110, 120, and 130 in the group and the communication counterpart terminal 400 to participate in the conference room. At this time, the conference room management module 320 controls the media of the device having the voice right among the devices in the group participating in the conference room to be transmitted to the counterpart terminal 400, and blocks the media delivery received from the remaining devices, The call is allowed to proceed only between the granted device and the other party's terminal. The media of the device to which the voice is given is transmitted to the counterpart terminal 400 and the media of the device to which the voice is not given is transmitted to the conference room management module 320 The transmission to the counterpart terminal 400 is canceled. Here, the media includes multimedia data such as audio, dext, video, and the like.

또한, 회의방 관리 모듈(320)은 회의방에 참여중인 각 디바이스(110, 120, 130)의 음성신호 세기를 모니터링하여, 현재 통화 진행중인 디바이스 보다 임계값 이상으로 음성신호 세기를 수집한 다른 디바이스가 존재하면, 내부적인 호 전환을 진행한다. 즉, 회의방 관리 모듈(320)은 더욱 큰 음성 세기를 수집한 디바이스의 발언권을 부여하여 미디어 전송을 허락하고, 기존의 통화중인 디바이스의 발언권을 회수하여 미디어 전송을 취소한다. 이에 따라, 상대방 단말(400)은 새로운 디바이스(110, 120, 130)로부터 미디어를 수신하게 된다. Also, the conference room management module 320 monitors the voice signal strength of each of the participating devices 110, 120, and 130 participating in the conference room, and determines that another device that has collected the voice signal strength higher than the threshold value If so, proceed with the internal transfer. That is, the conference room management module 320 grants the voice of the device that collected the greater voice strength, permits the media transmission, withdraws the voice of the existing device on the call, and cancels the media transmission. Accordingly, the counterpart terminal 400 receives the media from the new devices 110, 120, and 130.

또한, 회의방 관리 모듈(320)은 호 전환이 완료된 상태에서, 사전에 설정된 시간동안 발언권이 없는 디바이스(110, 120, 130)로부터 일정 세기 이상의 음성 신호가 수집되지 않으면, 호 외부 전환을 진행하여 회의방을 폐쇄하고 발언권이 부여된 디바이스(110, 120, 130)와 상대방 단말(400)이 일반적인 통화 연결(즉, 호 제어 모듈을 통한 통화 연결)이 되도록 제어한다.In the state where the call transfer is completed, if the voice signals of a predetermined intensity or more are not collected from the devices 110, 120, and 130 that have no voice for a preset time, the conference room management module 320 proceeds to call external change And closes the conference room and controls the devices 110, 120, 130 and the counterpart terminal 400 to have a general call connection (that is, a call connection through the call control module).

이하, 도 2 내지 도 5를 참조한 설명에서, 참조부호 400의 해당하는 통신 장치가 그룹 내의 디바이스와 통화를 수행하는 단말인 것으로 가정하고, 또한, 제1디바이스(110)를 참조부호 110, 제2디바이스(120)를 참조부호 120, 제3디바이스(130)를 참조부호 130인 것으로 지칭하여 설명한다.2 to 5, it is assumed that a corresponding communication device 400 is a terminal performing a communication with a device in a group, and the first device 110 is referred to as 110, the second device 110 is referred to as a second The device 120 is denoted by reference numeral 120, and the third device 130 is denoted by reference numeral 130. FIG.

도 2는 본 발명의 일 실시예에 따른, 호 전환 시스템에서 키워드 인식에 근거하여 외부적인 호 전환을 수행하는 방법을 설명하는 흐름도이다. 2 is a flowchart illustrating a method for performing an external call transfer based on keyword recognition in a call transfer system according to an embodiment of the present invention.

여기서, 외부적인 호 전환은 회의방 통화에서 일반 통화로 전환되거나 일반 통화에서 회의방 통화로 전환되는 것을 의미하고, 내부적인 호 전환은 회의방 관리 모듈에서 발언권 변경에 따라 통화 디바이스가 변경되는 것을 의미한다. Here, the external call transfer means a change from a conference call to a general call or a general call to a conference call, and an internal call transfer means that a call device is changed according to a change in talk do.

도 2를 참조하면, 호 전환 시스템(300)의 호 제어 모듈(310)은 상대방 단말(400)과 그룹 내의 제1디바이스(110) 간에 호를 연결하여, 두 장치 간에 영상 통화 또는 음성 통화가 진행되게 한다(S201).2, the call control module 310 of the call transfer system 300 connects a call between the counterpart terminal 400 and the first device 110 in the group, and performs a video call or a voice call between the two devices (S201).

이렇게 상대방 단말(400)과 제1디바이스(110) 간에 통화가 수행되는 도중에서, 제1디비아스(110)와 같은 그룹에 속하는 제3디바이스(130)는 음성 키워드 인식을 통해서, 호 전환 이벤트를 인식할 수 있다(S203). 즉, 제3디바이스(130)는 내장된 마이크를 통해서 호 전환 이벤트에 해당하는 음성(예컨대, "여보세요" 또는 "지니야 호 전환 부탁해" 등)을 인식할 수 있다. 이어서, 제3디바이스(130)는 키워드 인식에 따른 호 전환 이벤트를 알리는 알림 메시지를 회의방 관리 모듈(320)로 전송한다(S205).The third device 130 belonging to the same group as the first device 110 performs a call transfer event through voice keyword recognition in the middle of the communication between the other party's terminal 400 and the first device 110 (S203). That is, the third device 130 can recognize a voice corresponding to a call transfer event (for example, "Hello" Then, the third device 130 transmits a notification message to the conference room management module 320 to notify the call transfer event according to the keyword recognition (S205).

그러면, 회의방 관리 모듈(320)은 호 외부 전환(즉, 호 제어 모듈(310)에서 형성된 일반적인 호를 회의방 기반의 호로 전환)을 개시한다. 즉, 회의방 관리 모듈(320)은 상기 제3디바이스(130)의 식별정보와 매핑되는 그룹을 식별하고(S207), 이 그룹에 속하는 모든 디바이스(110, 120, 130)를 확인한 후, 상기 그룹 내의 디바이스가 참여할 수 있는 회의방을 개설한다(S209). The conference room management module 320 then initiates an out-of-call conversion (i. E., Converting a general call made in the call control module 310 into a conference room-based call). That is, the conference room management module 320 identifies the group mapped with the identification information of the third device 130 (S207), checks all the devices 110, 120, and 130 belonging to the group, (S209). ≪ / RTI >

이어서, 회의방 관리 모듈(320)은 상대방 단말(400)을 회의방에 참여시키기 위하여, 상기 그룹에 속하는 디바이스 목록과 상기 개설한 회의방 식별정보가 포함된 호 재설정 요청 메시지를 호 제어 모듈(310)로 전송한다(S211).Then, the conference room management module 320 transmits a call reset request message including the device list belonging to the group and the established conference room identification information to the call control module 310 (S211).

그러면, 호 제어 모듈(310)은 상기 호 재설정 요청 메시지에 포함된 다비이스 목록을 확인하고, 상기 디바이스 목록 중에서 현재 통화가 수행되고 있는 디바이스(즉, 제1디바이스)를 확인하고, 상기 제1디바이스(110)와 통화중인 통신 장치(즉, 상대방 단말)를 식별한다. 이어서, 호 제어 모듈(310)은 상대방 단말(400)과 통화중인 제1디바이스(110)의 식별정보를 회의방 관리 모듈(320)로 전송한다(S213). 이어서, 호 제어 모듈(310)은 상기 식별한 상대방 단말(400)로 호 재연결을 요청하는 Reinvite 메시지를 전송한다(S215). 이때, 호 제어 모듈(310)은 상기 Reinvite 메시지에 상기 회의방 식별정보를 기록한다.Then, the call control module 310 confirms the device list included in the call reset request message, identifies the device (i.e., the first device) in which the current call is performed from the device list, (I.e., the other party's terminal) that is in communication with the communication terminal 110. Then, the call control module 310 transmits the identification information of the first device 110 in communication with the counter party terminal 400 to the conference room management module 320 (S213). Then, the call control module 310 transmits a Reinvite message requesting call reconnection to the identified counterpart terminal 400 (S215). At this time, the call control module 310 records the conference room identification information in the Reinvite message.

다음으로, 회의방 관리 모듈(320)은 호 제어 모듈(310)로부터 수신한 통화 디바이스 식별정보에 근거하여, 그룹 내의 디바이스 중에서 상대방 단말(400)과 통화중인 디바이스가 제1디바이스(110)임을 인지하고, 이에 따라 상기 제1디바이스(110)에게 발언권을 부여한다(S217). 상기 발언권은 상대방 단말(400)과의 통화를 허용하는 권한으로서, 발언권이 설정된 디바이스에서 발생한 미디어는 상대방 단말(400)로 전송되고, 발언권이 미부여된 디바이스에서 발생한 미디어는 상대방 단말(400)로 전달되지 않고 회의방 관리 모듈(320)에서 전달 차단된다.Next, the conference room management module 320 determines whether the device in communication with the counterpart terminal 400 among the devices in the group is the first device 110 based on the communication device identification information received from the call control module 310 And gives a voice to the first device 110 (S217). The media generated in the device in which the voice is set is transmitted to the counterpart terminal 400 and the media generated in the device to which the voice is not assigned is transmitted to the counterpart terminal 400 And is not forwarded and is blocked by the conference room management module 320.

이어서, 호 제어 모듈(310)은 상기 그룹에 속하는 각 디바이스(110, 120, 130)로 회의방 식별정보를 전송하여 각 디바이스(110, 120, 130)가 상기 회의방에 접속하도록 유도한다(S219, S221, S223).Next, the call control module 310 transmits conference room identification information to each of the devices 110, 120, and 130 belonging to the group, and guides each of the devices 110, 120, and 130 to access the conference room (S219 , S221, and S223).

다음으로, 상대방 단말(400)은 Reinvite 메시지에 포함된 회의방 식별정보에 근거하여, 회의방 관리 모듈(320)에서 개설한 회의방에 접속하여 상기 회의방에 참여함으로써, 회의방을 통한 영상 통화 또는 음성 통화를 수행한다(S225). 즉, 상대방 단말(400)은 일반적인 통화(즉, 호 제어 모듈을 통한 통화)에서 회의방을 통한 통화로 호 전환한다.Next, the counterpart terminal 400 accesses the conference room established in the conference room management module 320 based on the conference room identification information included in the Reinvite message, and participates in the conference room, Or a voice call is performed (S225). In other words, the counterpart terminal 400 transfers the call from the general call (that is, call through the call control module) to the call through the conference room.

또한, 제1디바이스(110), 제2디바이스(120), 제3디바이스(130) 각각은, 수신한 회의방 식별정보에 근거하여, 회의방 관리 모듈(320)에서 개설한 회의방에 접속하여 상기 회의방에 참여한다(S227, S229, S231). 이때, 상대방 단말(400)과 통화중인 제1디바이스(110)는 일반적인 통화(즉, 호 제어 모듈을 통한 통화)에서 회의방을 통한 통화로 호 전환한다.Each of the first device 110, the second device 120 and the third device 130 is connected to the conference room established in the conference room management module 320 based on the received conference room identification information And participate in the conference room (S227, S229, S231). At this time, the first device 110 in communication with the counterpart terminal 400 transfers the call to the call through the conference room in a normal call (i.e., call through the call control module).

다음으로, 회의방 관리 모듈(320)은 발언권이 설정된 제1디바이스(110)의 미디어가 상대방 단말(400)로 전송되도록 제어하고, 발언권이 없는 제2디바이스(120)와 제3디바이스(130)로부터 수신한 미디어를 상대방 단말(400)로 전달하는 것을 차단하여, 제1디바이스(110) 이외의 다른 디바이스(110, 120, 130)에서 획득한 미디어가 상대방 단말(400)로 전송되지 못하도록 회의방의 미디어를 제어한다(S233). 또한, 회의방 관리 모듈(320)은 상대방 단말(400)로부터 수신한 미디어가 발언권이 설정된 제1디바이스(110)에게만 전달되고, 제2디바이스(120)와 제3디바이스(130)에게 전달되지 않도록 제어할 수도 있다. Next, the conference room management module 320 controls the media of the first device 110 to which the floor is set to be transmitted to the counterpart terminal 400, and controls the second device 120 and the third device 130, To prevent the media acquired by the devices 110, 120, and 130 other than the first device 110 from being transmitted to the counterpart terminal 400, And controls the media (S233). In addition, the conference room management module 320 transmits the media received from the counterpart terminal 400 to only the first device 110 to which the voice is set, and not to be transmitted to the second device 120 and the third device 130 Control.

상술한 절차에 따라, 호 전환 이벤트가 발생하면, 상대방 단말(400), 제1디바이스(110), 제2디바이스(120) 및 제3디바이스(130)는 회의방 참여하게 된다. 그리고 처음에 통화중인 제1디바이스(110)가 우선적으로 발언권을 가지게 되고, 이에 따라 복수의 디바이스가 회의방에 참여하더라도, 제1디바이스(110)와 상대방 단말(400) 간에 미디어 송수신되고, 나머지 디바이스(110, 120, 130)의 미디어 전달은 차단되어, 결과적으로 발신기기와 착신기기의 변경이 없이 외부적인 호 전환이 진행되게 된다. 그리고 발언권이 미부여된 제2디바아스(120), 제3디바이스(130) 각각은 마이크를 통해 획득된 주변 오디오를 호 제어 모듈(310)로 전송하고, 더불어 발언권 설정을 대기하게 된다. According to the above-described procedure, when the call transfer event occurs, the counterpart terminal 400, the first device 110, the second device 120, and the third device 130 participate in the conference. The first device 110 in the first call has priority to speak and thus the media is transmitted and received between the first device 110 and the counterpart terminal 400 even if a plurality of devices participate in the conference, The media delivery of the mobile terminals 110, 120, and 130 is blocked. As a result, the outgoing call transfer proceeds without changing the originating device and the destination device. Each of the second device 120 and the third device 130, to which the voice is not given, transmits the peripheral audio obtained through the microphone to the call control module 310 and waits for the voice setting.

도 3은 본 발명의 다른 실시예에 따른, 호 전환 시스템에서 통화 연결에 따라 외부적인 호 전환을 수행하는 방법을 설명하는 흐름도이다. 3 is a flowchart illustrating a method for performing an external call transfer according to call connection in a call transfer system, according to another embodiment of the present invention.

도 3을 참조한 설명에 있어서, 도 2를 참조한 설명과 중복되는 부분은 압축하여 요약하고, 차이점을 중심으로 설명하기로 한다. In the description with reference to FIG. 3, the parts overlapping with the description with reference to FIG. 2 will be described by compressing and summarizing the differences.

도 3을 참조하면, 호 전환 시스템(300)의 호 제어 모듈(310)은 상대방 단말(400)과 그룹 내의 제1디바이스(110) 간에 호를 연결한다(S301). 이어서, 호 제어 모듈(310)은 그룹 내의 디바이스가 통화 연결중임을 인지하여, 상기 제1디바이스(110)의 식별정보가 포함된 호 전환 이벤트를 회의방 관리 모듈(320)로 전송한다(S303). 상기 호 제어 모듈(310)은 각 그룹의 디바이스 목록을 저장하고, 이 디바이스 목록을 토대로 제1디바이스(110)가 그룹에 속하는 디바이스인지 여부를 판별할 수 있다. Referring to FIG. 3, the call control module 310 of the call transfer system 300 connects a call between the counterpart terminal 400 and the first device 110 in the group (S301). Then, the call control module 310 recognizes that a device in the group is in a call connection state and transmits a call transfer event including the identification information of the first device 110 to the conference room management module 320 (S303) . The call control module 310 stores a device list of each group, and can determine whether the first device 110 belongs to a group based on the device list.

회의방 관리 모듈(320)은 호 전환 이벤트에 포함된 제1디바이스(110)의 식별정보를 확인하고, 이 식별정보와 매핑되는 그룹을 식별한다(S305). 그리고 회의방 관리 모듈(320)은 상기 식별한 그룹에 속하는 모든 디바이스를 확인하고, 상기 그룹 내의 디바이스가 참여할 수 있는 회의방을 개설한다(S307). 다음으로, 회의방 관리 모듈(320)은 상기 제1디바이스(110)에 대해서 발언권을 부여한다(S309).The conference room management module 320 identifies the identification information of the first device 110 included in the call transfer event, and identifies the group mapped with the identification information (S305). Then, the conference room management module 320 identifies all the devices belonging to the identified group, and opens a conference room in which the devices in the group can participate (S307). Next, the conference room management module 320 gives a voice to the first device 110 (S309).

이어서, 회의방 관리 모듈(320)은 상대방 단말(400)을 회의방에 참여시키기 위하여, 상기 개설한 회의방 식별정보가 포함된 호 재설정 요청 메시지를 호 제어 모듈(310)로 전송한다(S311).Then, the conference room management module 320 transmits a call reestablishment request message including the established conference room identification information to the call control module 310 in order to join the counterpart terminal 400 to the conference room (S311) .

그러면, 호 제어 모듈(310)은 상대방 단말(400)로 호 재연결을 요청하는 Reinvite 메시지를 전송한다(S313). 이때, 호 제어 모듈(310)은 상기 Reinvite 메시지에 상기 개설된 회의방 식별정보를 기록한다. 또한, 회의방 관리 모듈(320)은 상기 그룹에 속하는 각 디바이스(110, 120, 130)로 회의방 식별정보를 전송하여 각 디바이스(110, 120, 130)가 상기 회의방에 접속하도록 유도한다(S315, S317, S319).Then, the call control module 310 transmits a Reinvite message requesting a call connection to the counterpart terminal 400 (S313). At this time, the call control module 310 records the established conference room identification information in the Reinvite message. In addition, the conference room management module 320 transmits the conference room identification information to each of the devices 110, 120, and 130 belonging to the group to guide each of the devices 110, 120, and 130 to access the conference room S315, S317, S319).

다음으로, 상대방 단말(400)은 Reinvite 메시지에 포함된 회의방 식별정보에 근거하여, 상기 회의방에 접속한다(S321). 또한, 제1디바이스(110), 제2디바이스(120), 제3디바이스(130) 각각은, 수신한 회의방 식별정보에 근거하여, 회의방 관리 모듈(320)에서 개설한 회의방에 접속한다(S323, S325, S327). Next, the counterpart terminal 400 accesses the conference room based on the conference room identification information included in the Reinvite message (S321). Each of the first device 110, the second device 120 and the third device 130 accesses the conference room established in the conference room management module 320 based on the received conference room identification information (S323, S325, S327).

다음으로, 회의방 관리 모듈(320)은 발언권을 부여한 제1디바이스(110)의 미디어가 상대방 단말(400)로 전송되도록 허용하고, 발언권이 없는 제2디바이스(120)와 제3디바이스(130)로부터 수신한 미디어를 상대방 단말(400)로 전달하는 것을 차단하여, 제1디바이스(110) 이외의 다른 디바이스(110, 120, 130)에서 획득한 미디어가 상대방 단말(400)로 전송되지 못하도록 회의방의 미디어를 제어한다(S329). 또한, 회의방 관리 모듈(320)은 상대방 단말(400)로부터 수신한 미디어가 발언권이 설정된 제1디바이스(110)에게만 전달되고, 제2디바이스(120)와 제3디바이스(130)에게 전달되지 않도록 제어할 수도 있다. Next, the conference room management module 320 allows the media of the first device 110 to which the floor is granted to be transmitted to the counterpart terminal 400, and allows the second device 120 and the third device 130, To prevent the media acquired by the devices 110, 120, and 130 other than the first device 110 from being transmitted to the counterpart terminal 400, And controls the media (S329). In addition, the conference room management module 320 transmits the media received from the counterpart terminal 400 to only the first device 110 to which the voice is set, and not to be transmitted to the second device 120 and the third device 130 Control.

도 4는 본 발명의 일 실시예에 따른, 호 전환 시스템에서 사용자의 음성 신호에 따라 호 전환을 수행하는 방법을 설명하는 흐름도이다.4 is a flowchart illustrating a method for performing call transfer according to a user's voice signal in a call transfer system according to an embodiment of the present invention.

도 5는 디바이스 간에 내부적인 호 전환을 설명하기 위한 예시적인 도면이다.5 is an exemplary diagram for illustrating an internal call transfer between devices.

도 4는, 도 2 또는 도 3의 후속되는 방법이다.Fig. 4 is a subsequent method of Fig. 2 or Fig.

도 4 및 도 5를 참조하면, 발언권이 부여된 제1디바이스(110)와 상대방 단말(400) 간에 통화가 수행되고 있는 상태에서, 제1디바이스(110), 제2디바이스(120), 제3디바이스(130) 각각은 마이크, 카메라 등과 같이 입력수단을 통해서 획득된 미디어를 회의방 관리 모듈(320)로 실시간 전송한다. 4 and 5, the first device 110, the second device 120, the third device 120, and the third device 110 are connected to each other in a state in which communication is performed between the first device 110 and the counterpart terminal 400, Each of the devices 130 transmits the media obtained through the input means such as a microphone, a camera, etc. to the conference room management module 320 in real time.

그러면, 회의방 관리 모듈(320)은 발언권이 부여된 제1디바이스(110)로부터 수신한 미디어를 상대방 단말(400)로 전달하고, 발언권이 부여되지 않은 제2디바이스(120) 및 제3디바이스(130)로부터 수신된 미디어가 상대방 단말(400)로 전송되는 것을 차단하되, 상기 제1디바이스(110), 제2디바이스(120), 제3디바이스(130) 각각으로부터 수신된 미디어에 포함된 사용자 음성신호를 모니터링한다(S401).Then, the conference room management module 320 transmits the media received from the first device 110 to which the voice is given to the counterpart terminal 400, and the second device 120 and the third device 130 and the third device 130 to prevent the media received from the first device 110, the second device 120 and the third device 130 from being transmitted to the counterpart terminal 400, And monitors the signal (S401).

상기 회의방 관리 모듈(320)은 현재 발언권이 부여된 제1디바이스(110)로부터 수신된 미디어에서 사용자의 음성 신호를 추출하고, 제2디바이스(120), 제3디바이스(130) 각각으로부터 수신한 미디어에서 상기 사용자의 음성신호를 추출한 후, 제1디바이스(110)의 사용자 음성신호 세기를, 제2디바이스(120)의 사용자 음성신호 세기, 제3디바이스(130)의 사용자 음성신호 세기 각각과 비교한다. 이때, 회의방 관리 모듈(320)은 발언권이 부여된(즉, 통화중인) 제1디바이스(110)로부터 수신된 미디어에서 음성신호에 해당하는 주파수 대역을 필터링하여 사용자의 음성 신호에 대한 주파수 패턴을 추출하고, 이 주파수 패턴을 기초로 제2디바이스(120)의 미디어에서 사용자 음성 신호를 추출할 수 있고, 제3디바이스(130)의 미디어에서 사용자 음성 신호를 추출할 수 있다. The conference room management module 320 extracts the user's voice signal from the media received from the first device 110 to which the current voice is given and transmits the voice signal received from the second device 120 and the third device 130 The user's voice signal strength of the first device 110 is compared with the user voice signal strength of the second device 120 and the user voice signal strength of the third device 130 after extracting the voice signal of the user from the media do. At this time, the conference room management module 320 filters the frequency band corresponding to the voice signal from the media received from the first device 110 to which the voice is granted (i.e., in the call) to obtain the frequency pattern of the voice signal of the user Extract the user voice signal from the media of the second device 120 based on the frequency pattern, and extract the user voice signal from the media of the third device 130. [

다음으로, 회의방 관리 모듈(320)은 상기 제1디바이스(110)의 사용자 음성신호 보다 임계값 이상의 세기를 가지는 사용자 음성신호가 다른 디바이스(110, 120, 130)로부터 수신되는지 여부를 판별한다. 이어서, 회의방 관리 모듈(320)은 상기 판별 결과, 상기 제1디바이스(110)의 사용자 음성신호 보다 임계값 이상의 세기를 가지는 사용자 음성신호가 다른 디바이스(110, 120, 130)를 통해서 수신되면, 사용자가 제1디바이스(110) 위치에서 다른 디바이스(130) 위치로 이동한 것으로 판단하여, 상기 다른 디바이스(130)로의 내부적인 호 전환을 결정한다(S403). 도 4를 참조한 설명에서는 회의방 관리 모듈(320)이 제1디바이스(110)에서 제3디바이스(130)로 호 전환을 결정한 것으로 설명된다.Next, the conference room management module 320 determines whether or not a user voice signal having a strength higher than a threshold value than the user voice signal of the first device 110 is received from the other devices 110, 120, and 130. If it is determined that the user's voice signal having a strength higher than the threshold value is received through the other devices 110, 120, and 130 than the user voice signal of the first device 110 as a result of the determination, It is determined that the user has moved from the location of the first device 110 to the location of the other device 130 and the internal call transfer to the other device 130 is determined (S403). 4, it is explained that the conference room management module 320 has decided to transfer the call from the first device 110 to the third device 130. [

다음으로, 회의방 관리 모듈(320)은 호 전환이 결정된 제3디바이스(130)에 대해서 발언권을 부여하고, 제1디바이스(110)의 발언권을 해제함으로써, 발언권을 변경한다(S405). 이어서, 회의방 관리 모듈(320)은 발언권이 부여된 제3디바이스(130)의 미디어가 상대방 단말(400)로 전송되도록 제어하고, 발언권이 없는 제1디바이스(110)와 제2디바이스(120)로부터 수신한 미디어를 상대방 단말(400)로 전달하는 것을 차단하여, 결과적으로 제1디바이스(110)에서 제3디바이스(130)로 호가 내부적으로 전환되게 한다(S407). Next, the conference room management module 320 gives a voice to the third device 130 to which the call is determined, and changes the voice by releasing the voice of the first device 110 (S405). Subsequently, the conference room management module 320 controls the media of the third device 130 to which the voice is given to be transmitted to the counterpart terminal 400, and controls the first device 110 and the second device 120, The communication from the first device 110 to the third device 130 is internally switched (S407).

도 5를 참조하여 다시 설명하면, 제1디바이스(110)가 특정 위치에 고정된 상태에서 사용자가 제1디바이스(110) 주변에서 통화를 수행하는 도중에서, 제3디바이스(130)의 주변으로 이동하게 되면, 현재 발언권이 부여된 제1디바이스(110)의 사용자 음성신호 세기는 점점 약해지고, 제3디바이스(130)의 사용자 음성신호 세기가 점점 강해지게 되어, 결국 제3디바이스(130)의 사용자 음성신호 세기가 제1디바이스(110)의 사용자 음성신호 세기 보다 임계값 이상으로 커진다. 이 경우, 회의방 관리 모듈(320)은 제1디바이스(110)에서 제3디바이스(130)로의 내부적인 호 전환을 결정하고, 호 전환 결정된 제3디바이스(130)에 대해서 발언권을 부여하고, 제1디바이스(110)의 발언권을 회수하여, 사용자로 하여금 제3디바이스(130)를 통해서 상대방 단말(400)과 통화가 수행되도록 제어한다. 5, when the user is performing a call around the first device 110 while the first device 110 is fixed at a specific position, the user moves to the periphery of the third device 130 The strength of the user's voice signal of the first device 110 is gradually weakened and the strength of the user's voice signal of the third device 130 becomes stronger so that the user's voice of the third device 130 The signal strength becomes larger than a threshold value of the user's voice signal strength of the first device 110. In this case, the conference room management module 320 determines an internal call transfer from the first device 110 to the third device 130, gives a voice to the determined third device 130, 1 device 110 and controls the user to make a call with the counter party terminal 400 through the third device 130. [

호 내부 전환이 완료되면, 회의방 관리 모듈(320)은 S401 단계에서와 같이 제1디바이스(110), 제2디바이스(120), 제3디바이스(130) 각각으로부터 수신된 미디어 신호에 포함된 음성신호 세기를 분석하여, 각 디바이스(110, 120, 130)에서 획득되는 사용자 음성신호 세기를 모니터링한다. 회의방 관리 모듈(320)은 현재 발언권을 가지는 제3디바이스(130)의 사용자 음성신호 세기보다 임계값 이상의 세기를 가지는 사용자 음성신호가 다른 디바이스(110, 120)를 통해서 수신되면, 상기 다른 디바이스(110, 120)로의 내부적인 호 전환을 다시 결정하고, 제3디바이스(130)의 발언권을 회수하고 호 전환 결정한 다른 디바이스(110, 120)로 발언권을 부여할 수 있다.Upon completion of call internal switching, the conference room management module 320 receives the voice included in the media signal received from each of the first device 110, the second device 120, and the third device 130 as in step S401 And analyzes the strength of the user's voice signal obtained at each of the devices 110, 120, and 130 by analyzing the signal strength. The conference room management module 320 may receive the user voice signal having the strength higher than the threshold value than the user voice signal strength of the third device 130 having the current voice through the other devices 110 and 120, 110, and 120, resumes the voice of the third device 130, and gives the voice to the other devices 110 and 120 that have decided to transfer the call.

한편, 회의방 관리 모듈(320)은 발언권을 가지는 않은 제1디바이스(110), 제2디바이스(120)로부터 수신된 미디어에서 일정시간(예컨대, 2분) 동안 사용자 음성이 모두 미감지되거나, 일정시간 동안에 제1디바이스(110)의 사용자 음성신호 세기와 제2디바이스(120)의 사용자 음성신호 세기가 일정값 이하로 유지되는 경우, 외부적인 호 전환을 결정한다(S409, S411)On the other hand, the conference room management module 320 may detect that all of the user's voice is not detected for a predetermined time (for example, two minutes) on the media received from the first device 110 and the second device 120 that do not have a voice, When the strength of the user's voice signal of the first device 110 and the strength of the user's voice signal of the second device 120 are maintained to be equal to or less than a predetermined value during the period of time (S409, S411)

회의방 관리 모듈(320)은 외부 호 전환이 결정되면, 현재 발언권이 가지는 제3디바이스(130)와 상대방 단말(400) 간에 통화가 회의방 통화에서 일반호 통화로 전환되게 한다. 구체적으로, 회의방 관리 모듈(320)은 일반호로의 호 전환을 요청하는 호 병합 메시지(call merge)를 호 제어 모듈(310)로 전송한다(S413). 이때, 회의방 관리 모듈(320)은 상대방 단말(400)의 식별정보와 발언권이 부여된 제3디바이스(130)의 식별정보를 상기 호 병합 메시지에 기록한다.The conference room management module 320 causes the call between the third device 130 and the counterpart terminal 400 of the current voice to be switched from the conference call to the general call when the external call is determined to be switched. In detail, the conference room management module 320 transmits a call merge requesting call transfer to the general call to the call control module 310 (S413). At this time, the conference room management module 320 records the identification information of the counterpart terminal 400 and the identification information of the third device 130 to which the voice is given in the call merging message.

그러면, 호 제어 모듈(310)은 상기 호 병합 메시지에서 상대방 단말(400)과 제3디바이스(130)의 식별정보를 확인한 후, 일반호로의 재연결을 요청하는 Reinvite 메시지를 상대방 단말(400)과 제3디바이스(130)로 각각 전송한다(S415, S417).Then, the call control module 310 checks the identification information of the counterpart terminal 400 and the third device 130 in the call merging message, and then transmits a Reinvite message requesting reconnection to the general call to the counterpart terminal 400 To the third device 130 (S415, S417).

이어서, 상대방 단말(400)은 호 제어 모듈(310)을 통하여 제3디바이스(130)와 통화로를 형성하여 일반적인 1:1 통화를 수행하게 된다(S419). Then, the counterpart terminal 400 forms a call path with the third device 130 through the call control module 310 to perform a general 1: 1 call (S419).

이렇게, 상대방 단말(400)과 제3디바이스 간에 정상적인 호 전환이 완료되면, 호 제어 모듈(310)은 통화가 정상적으로 수행되었음을 회의방 관리 모듈(320)에게 알리고, 회의방 관리 모듈(320)은 기존의 개설한 회의방을 폐쇄한다(S421).When the normal call transfer between the counterpart terminal 400 and the third device is completed, the call control module 310 informs the conference call management module 320 that the call has been normally performed, And closes the opened conference room (S421).

상술한 바와 같이, 본 발명에 따른 호 전환 시스템(300)은 그룹 내의 디바이스(110, 120, 130)로부터 획득된 사용자의 음성신호 세기를 분석하여 사용자의 위치를 추정하고, 사용자와 가까운 곳에 위치한 디바이스로 호 전환하여 통화가 수행되게 함으로써, 별도의 조작없이 디바이스 간의 호 전환을 수행할 수 있다. 또한, 호 전환 시스템(300)은 회의방에 참여한 디바이스(110, 120, 130) 중에서 특정 디바이스에게만 발언권을 부여하여 이 특정 디바이스로부터 수신되는 미디어를 상대방 단말로 전송함으로써, 회의방에 참여한 복수의 디바이스의 미디어가 상대방 단말로 전송되어 발생되는 잡음, 에코 등을 방지한다.As described above, the call transfer system 300 according to the present invention analyzes a user's voice signal strength obtained from the devices 110, 120, and 130 in the group to estimate the location of the user, So that the call can be performed between the devices without any special operation. In addition, the call transfer system 300 may grant a voice only to a specific device among the devices 110, 120, and 130 participating in the conference room, and transmit the media received from the specific device to the opposite terminal, Echo, etc., which are generated when the media of the media is transmitted to the counterpart terminal.

본 명세서는 많은 특징을 포함하는 반면, 그러한 특징은 본 발명의 범위 또는 특허청구범위를 제한하는 것으로 해석되어서는 안 된다. 또한, 본 명세서에서 개별적인 실시예에서 설명된 특징들은 단일 실시예에서 결합되어 구현될 수 있다. 반대로, 본 명세서에서 단일 실시예에서 설명된 다양한 특징들은 개별적으로 다양한 실시예에서 구현되거나, 적절히 결합되어 구현될 수 있다.While the specification contains many features, such features should not be construed as limiting the scope of the invention or the scope of the claims. In addition, the features described in the individual embodiments herein may be combined and implemented in a single embodiment. Conversely, various features described in the singular < Desc / Clms Page number 5 > embodiments herein may be implemented in various embodiments individually or in combination as appropriate.

도면에서 동작들이 특정한 순서로 설명되었으나, 그러한 동작들이 도시된 바와 같은 특정한 순서로 수행되는 것으로, 또는 일련의 연속된 순서, 또는 원하는 결과를 얻기 위해 모든 설명된 동작이 수행되는 것으로 이해되어서는 안 된다. 특정 환경에서 멀티태스킹 및 병렬 프로세싱이 유리할 수 있다. 아울러, 상술한 실시예에서 다양한 시스템 구성요소의 구분은 모든 실시예에서 그러한 구분을 요구하지 않는 것으로 이해되어야 한다. 상술한 프로그램 구성요소 및 시스템은 일반적으로 단일 소프트웨어 제품 또는 멀티플 소프트웨어 제품에 패키지로 구현될 수 있다.Although the operations have been described in a particular order in the figures, it should be understood that such operations are performed in a particular order as shown, or that all described operations are performed to obtain a sequence of sequential orders, or a desired result . In certain circumstances, multitasking and parallel processing may be advantageous. It should also be understood that the division of various system components in the above embodiments does not require such distinction in all embodiments. The above-described program components and systems can generally be implemented as a single software product or as a package in multiple software products.

상술한 바와 같은 본 발명의 방법은 프로그램으로 구현되어 컴퓨터로 읽을 수 있는 형태로 기록매체(시디롬, 램, 롬, 플로피 디스크, 하드 디스크, 광자기 디스크 등)에 저장될 수 있다. 이러한 과정은 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있으므로 더 이상 상세히 설명하지 않기로 한다.The method of the present invention as described above can be implemented by a program and stored in a computer-readable recording medium (CD-ROM, RAM, ROM, floppy disk, hard disk, magneto optical disk, etc.). Such a process can be easily carried out by those skilled in the art and will not be described in detail.

이상에서 설명한 본 발명은, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 있어 본 발명의 기술적 사상을 벗어나지 않는 범위 내에서 여러 가지 치환, 변형 및 변경이 가능하므로 전술한 실시예 및 첨부된 도면에 의해 한정되는 것이 아니다.It will be apparent to those skilled in the art that various modifications and variations can be made in the present invention without departing from the spirit or scope of the invention. The present invention is not limited to the drawings.

110, 120, 130 : 디바이스 200 : IMS 네트워크
300 : 호 전환 시스템 310 : 호 제어 모듈
320 : 회의방 관리 모듈 400 : 상대방 단말
110, 120, 130: Device 200: IMS network
300: Call transfer system 310: Call control module
320: conference room management module 400:

Claims (11)

외부 단말과 그룹 내의 디바이스 간에 호 연결을 수행하는 호 제어 모듈; 및
호가 연결된 상기 외부 단말과 상기 디바이스를 호 전환시켜 회의방에 참여시키고 상기 그룹 내의 타 디바이스를 상기 회의방에 참여시키되, 각 디바이스로부터 수신된 미디어 세기를 토대로 디바이스들 중에서 어느 한 디바이스에게 발언권을 부여하고 발언권이 부여한 디바이스와 상기 외부 단말 간에 통화를 수행시키는 회의방 관리 모듈;을 포함하는 호 전환 시스템.
A call control module for performing a call connection between an external terminal and a device in a group; And
A call is made to one of the devices on the basis of the media intensity received from each of the devices, and the other device in the group is allowed to participate in the conference, And a conference room management module for making a communication between the device to which the voice is given and the external terminal.
제 1 항에 있어서,
상기 회의방 관리 모듈은,
호 전환 이벤트가 발생하면 상기 회의방을 개설하여 상기 외부 단말과 상기 그룹 내의 디바이스들을 상기 회의방에 참여시키는 것을 특징으로 하는 호 전환 시스템.
The method according to claim 1,
Wherein the conference room management module comprises:
And when the call transfer event occurs, establishing the conference room to join the external terminal and the devices in the group to the conference room.
제 2 항에 있어서,
상기 복수의 디바이스 중에서 어느 한 디바이스가 이벤트 키워드를 음성 인식하는 경우에, 상기 호 전환 이벤트가 발생되는 것을 특징으로 하는 호 전환 시스템.
3. The method of claim 2,
Wherein the call transfer event is generated when any one of the plurality of devices voice-recognizes an event keyword.
제 2 항에 있어서,
상기 호 제어 모듈에 의해 상기 외부 단말과 상기 그룹 내의 어느 한 디바이스 간에 호가 연결되면 상기 호 전환 이벤트가 발생되는 것을 특징으로 하는 호 전환 시스템.
3. The method of claim 2,
And the call transfer event is generated when a call is connected between the external terminal and a device in the group by the call control module.
제 1 항 내지 제 4 항 중 어느 한 항에 있어서,
상기 회의방 관리 모듈은,
발언권이 부여된 디바이스로부터 수신한 미디어를 상기 외부 단말로 전달하고, 발언권이 미부여된 디바이스로부터 수신한 미디어의 전달을 차단하는 것을 특징으로 하는 호 전환 시스템.
5. The method according to any one of claims 1 to 4,
Wherein the conference room management module comprises:
And transfers the media received from the device to which the voice is given to the external terminal, and blocks the transmission of the media received from the device to which the voice is not granted.
제 1 항 내지 제 4 항 중 어느 한 항에 있어서,
상기 회의방 관리 모듈은, 발언권이 미부여된 디바이스로부터 수신된 미디어를 분석하여, 발언권이 미부여된 디바이스에서 수집한 음성신호의 세기가 일정값 이하로 일정시간 동안에 유지되면 상기 회의방을 폐쇄하고,
상기 호 제어 모듈은, 발언권이 부여된 디바이스와 상기 외부 단말 간에 호를 상기 회의방 기반 호에서 일반 호로 전환시키는 것을 특징으로 하는 호 전환 시스템.
5. The method according to any one of claims 1 to 4,
The conference room management module analyzes the media received from the device to which the voice is not granted and closes the conference room if the strength of the voice signal collected by the device to which the voice is not granted remains below a predetermined value for a predetermined time ,
Wherein the call control module switches the call between the talked party device and the external terminal from the conference room-based call to the general call.
제 1 항 내지 제 4 항 중 어느 한 항에 있어서,
상기 회의방 관리 모듈은,
각 디바이스로부터 수신된 미디어를 분석하여 각 디바이스에서 수집한 사용자 음성신호의 세기를 확인하고, 사용자 음성신호 세기가 임계값 이상인 디바이스에게 발언권을 부여하는 것을 특징으로 하는 호 전환 시스템.
5. The method according to any one of claims 1 to 4,
Wherein the conference room management module comprises:
Analyzes the media received from each device to check the strength of the user voice signal collected by each device, and gives a voice to the device whose user voice signal strength is equal to or higher than the threshold value.
호 전환 시스템이 멀티 디바이스 환경에서 호 전환을 수행하는 방법으로서,
그룹에 속하는 복수의 디바이스 및 외부 단말을 회의방에 참여시키는 단계;
복수의 디바이스 중에 제1디바이스에 대해서 발언권을 부여하여 외부 단말과 발언권이 부여된 제1디바이스 간에 통화를 진행시키는 단계;
각 디바이스로부터 수신된 미디어를 토대로 음성신호 세기를 모니터링하는 단계; 및
상기 모니터링 결과 상기 발언권이 부여된 제1디바이스의 음성신호 세기보다 임계값 이상으로 음성신호 세기를 가지는 제2디바이스가 존재하면, 제1디바이스의 발언권을 회수하고 제2디바이스로 발언권을 부여하여, 상기 외부 단말과 제2디바이스 간에 통화를 진행시키는 단계;를 포함하는 호 전환 방법.
A method for a call transfer system to perform a call transfer in a multi-device environment,
Joining a plurality of devices belonging to a group and an external terminal into a conference room;
Providing a talk right to a first device among a plurality of devices to advance a call between an external terminal and a first device to which voice is given;
Monitoring voice signal strength based on media received from each device; And
And if the second device has a voice signal strength higher than a threshold value of the voice signal strength of the first device to which the voice is given as a result of the monitoring, the voice of the first device is recovered and the voice is given to the second device, And advancing a call between the external terminal and the second device.
제 8 항에 있어서,
상기 회의방에 참여시키는 단계 이전에, 상기 외부 단말과 제1디바이스 간에 일반 호를 연결하는 단계;를 더 포함하고,
상기 회의방에 참여시키는 단계는,
상기 회의방을 개설하고 상기 그룹에 속하는 복수의 디바이스를 상기 회의방에 참여시키는 단계; 및
상기 외부 단말의 호를 전환시켜 상기 외부 단말을 상기 회의방에 참여시키는 단계;를 포함하는 것을 특징으로 하는 호 전환 방법.
9. The method of claim 8,
Further comprising connecting a general call between the external terminal and the first device prior to joining the conference room,
Wherein engaging in the conference room comprises:
Establishing the conference room and participating in the conference room with a plurality of devices belonging to the group; And
And switching the call of the external terminal to join the external terminal to the conference room.
제 8 항 또는 제 9 항에 있어서,
발언권이 미부여된 디바이스로부터 수신된 미디어를 분석하여, 발언권이 미부여된 디바이스에서 획득한 사용자 음성신호의 세기가 일정값 이하로 일정시간 동안에 유지되면 상기 회의방을 폐쇄하는 단계; 및
상기 발언권이 부여된 디바이스와 상기 외부 단말 간에 형성된 호를 상기 회의방 기반 호에서 일반 호로 전환시키는 단계;를 더 포함하는 호 전환 방법.
10. The method according to claim 8 or 9,
Analyzing the media received from the device to which the voice is not granted, and closing the conference room if the strength of the user voice signal acquired from the device to which the voice is not granted is maintained below a predetermined value for a predetermined time; And
And converting the call formed between the voice-granted device and the external terminal into the common call from the conference room-based call.
제 8 항 또는 제 9 항에 있어서,
상기 통화를 진행시키는 단계는,
발언권이 부여된 디바이스로부터 수신한 미디어를 상기 외부 단말로 전달하고, 발언권이 미부여된 디바이스로부터 수신한 미디어의 전달을 차단하는 것을 특징으로 하는 호 전환 방법.
10. The method according to claim 8 or 9,
Advancing the call comprises:
To the external terminal, the media received from the device to which the voice is given, and interrupts the transmission of the media received from the device to which the voice is not granted.
KR1020170069056A 2017-06-02 2017-06-02 Method and system for converting call in multi device environment Active KR101945786B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020170069056A KR101945786B1 (en) 2017-06-02 2017-06-02 Method and system for converting call in multi device environment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020170069056A KR101945786B1 (en) 2017-06-02 2017-06-02 Method and system for converting call in multi device environment

Publications (2)

Publication Number Publication Date
KR20180132304A true KR20180132304A (en) 2018-12-12
KR101945786B1 KR101945786B1 (en) 2019-02-08

Family

ID=64670225

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020170069056A Active KR101945786B1 (en) 2017-06-02 2017-06-02 Method and system for converting call in multi device environment

Country Status (1)

Country Link
KR (1) KR101945786B1 (en)

Also Published As

Publication number Publication date
KR101945786B1 (en) 2019-02-08

Similar Documents

Publication Publication Date Title
US10687019B2 (en) In-call command control
EP3066855B1 (en) Method and apparatus for assisted emergency calls
US8560717B2 (en) Method and system for implementing video call service and video interworking gateway device
CN104618349B (en) A kind of trunked communication system, server and communication means
US10798138B2 (en) Instant calling method, apparatus and system
US9380435B2 (en) Communication system, packet network, supplementary service controller, and method for providing supplementary services
US9060348B2 (en) System and method for providing a push to talk over cellular service
US12041119B2 (en) Providing communication services using sets of I/O user devices
KR101567136B1 (en) Multipoint conference device and switching method from point-to-point communication to multipoint conference
KR101945786B1 (en) Method and system for converting call in multi device environment
CN103139718B (en) The method of a kind of PoC time delay optimization process and device
US20220200922A1 (en) Providing communication services using sets of i/o user devices
KR102194257B1 (en) Call relay system for the deaf
GB2557451A (en) Systems and methods for maintaining an ambient monitoring session
KR102538167B1 (en) Exchange system and method for converting communication call between desktop terminal and mobile terminal
WO2022153154A1 (en) Simultaneous calling in 5g
US10237402B1 (en) Management of communications between devices
KR100657617B1 (en) SIP-based wireless packet switching network system
EP3016417B1 (en) User information notification method and mobile service switching center
KR101420607B1 (en) Method and apparatus for providing voice messages for user terminal
RU2465651C2 (en) Method of transmitting additional information fields of ims signalling to call processing systems
JP7061929B2 (en) Call control system
KR20100101810A (en) System and method for providing videoconference service between mobile communication terminals in heterogeneous network
JP7112949B2 (en) Call control system
CN110113371B (en) Session management system and session management server

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20170602

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: 20180320

Patent event code: PE09021S01D

E90F Notification of reason for final refusal
PE0902 Notice of grounds for rejection

Comment text: Final Notice of Reason for Refusal

Patent event date: 20180908

Patent event code: PE09021S02D

PG1501 Laying open of application
E701 Decision to grant or registration of patent right
PE0701 Decision of registration

Patent event code: PE07011S01D

Comment text: Decision to Grant Registration

Patent event date: 20190114

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20190130

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20190130

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
PR1001 Payment of annual fee

Payment date: 20211222

Start annual number: 4

End annual number: 4

PR1001 Payment of annual fee

Payment date: 20221221

Start annual number: 5

End annual number: 5

PR1001 Payment of annual fee

Payment date: 20231227

Start annual number: 6

End annual number: 6

PR1001 Payment of annual fee

Payment date: 20241226

Start annual number: 7

End annual number: 7