Terminal for multi-party call and method for switching multi-party call to one-to-one call by same terminal
Abstract
Disclosed are a terminal for a multi-party call and a method for switching a multi-party call to a one-to-one call by the terminal. One embodiment of the present invention provides a method for switching a multi-party call to a one-to-one call during the multi-party call between a terminal and a plurality of other participant terminals, comprising the steps of: sharing, by the terminal, with the plurality of other participant terminals peer-to-peer connection information of the terminal and peer-to-peer connection information of each of the plurality of other participant terminals; and when a total number of participants of the multi-party call diminishes to two, switching, by the terminal, the multi-party call to a one-to-one call by using the peer-to-peer connection information of the other participant terminals remaining on the multi-party call.

Term
No projected expiry on record.
- Priority and filed
- Published
- Today
20 claims: 2 independent, 18 dependent
- 1단말이 복수 개의 타 참가자 단말들과 다자간 통화 도중 상기 다자간 통화를 일대일 통화로 전환하기 위한 방법으로서, 상기 단말에서, 상기 단말의 피어-투-피어 접속 정보 및 상기 복수 개의 타 참가자 단말 각각의 피어-투-피어 접속 정보를 상기 복수 개의 타 참가자 단말들과 공유하는 단계;및 상기 단말에서, 상기 다자간 통화의 총 참가자 수가 2명으로 감소되는 경우, 상기 다자간 통화에 남아 있는 타 참가자 단말의 피어-투-피어 접속 정보를 이용하여 상기 다자간 통화를 일대일 통화로 전환하는 단계를 포함하는 다자간 통화에서 일대일 통화로의 전환 방법.
- 2청구항 1에 있어서, 상기 공유하는 단계는, 상기 단말에서, 다자간 통화 서버로 상기 단말의 피어-투-피어 접속 정보를 등록하는 단계;및 상기 단말에서, 상기 다자간 통화 서버로부터 상기 복수 개의 타 참가자 단말의 피어-투-피어 접속 정보를 수신하는 단계를 포함하는, 다자간 통화에서 일대일 통화로의 전환 방법.
- 3청구항 2에 있어서, 상기 단말의 피어-투-피어 접속 정보는, 상기 단말의 NAT 타입, 상기 단말의 공인 네트워크 주소, 사설 네트워크 주소 및 상기 단말이 등록된 릴레이 서버의 주소를 포함하는, 다자간 통화에서 일대일 통화로의 전환 방법.
- 4청구항 2에 있어서, 상기 다자간 통화를 일대일 통화로 전환하는 단계는, 상기 다자간 통화 서버로부터 상기 복수 개의 타 참가자 단말 중 일부 타 참가자 단말의 다자간 통화 종료 통지를 수신하는 단계;상기 일부 타 참가자 단말의 다자간 통화 종료로 인하여 상기 다자간 통화의 총 참가자 수가 2명으로 감소되는 경우, 상기 다자간 통화를 종료하는 단계;및 상기 다자간 통화에 남은 타 참가자 단말의 피어-투-피어 접속 정보를 이용하여 상기 남은 타 참가자 단말과 피어-투-피어 접속을 수행하는 단계를 더 포함하는, 다자간 통화에서 일대일 통화로의 전환 방법.
- 5청구항 4에 있어서, 상기 피어-투-피어 접속을 수행하는 단계는, 상기 단말 및 상기 남은 타 참가자 단말의 접속 우선순위를 계산하는 단계;및 계산된 접속 우선순위가 상기 남은 타 참가자 단말의 접속 우선순위보다 높은 경우, 상기 남은 타 참가자 단말로 피어-투-피어 접속 요청을 송신하는 단계를 더 포함하는, 다자간 통화에서 일대일 통화로의 전환 방법.
- 6청구항 5에 있어서, 상기 접속 우선순위는, 해당 단말이 상기 다자간 통화의 발신자인지 여부, 해당 단말의 상기 다자간 통화의 착신 시각, 또는 해당 단말의 식별 정보 중 하나 이상을 고려하여 계산되는, 다자간 통화에서 일대일 통화로의 전환 방법.
- 7청구항 2에 있어서, 상기 다자간 통화를 일대일 통화로 전환하는 단계는, 상기 다자간 통화 서버로부터 상기 복수 개의 타 참가자 단말 중 일부 타 참가자 단말의 다자간 통화 종료 통지를 수신하는 단계;상기 일부 타 참가자 단말의 다자간 통화 종료로 인하여 상기 다자간 통화의 총 참가자 수가 2명으로 감소되는 경우, 상기 다자간 통화에 남은 타 참가자 단말의 피어-투-피어 접속 정보를 이용하여 상기 남은 타 참가자 단말과 피어-투-피어 접속을 수행하는 단계;및 상기 다자간 통화를 종료하는 단계를 더 포함하는, 다자간 통화에서 일대일 통화로의 전환 방법.
- 8청구항 7에 있어서, 상기 피어-투-피어 접속을 수행하는 단계는, 상기 단말 및 상기 남은 타 참가자 단말의 접속 우선순위를 계산하는 단계;및 계산된 접속 우선순위가 상기 남은 타 참가자 단말의 접속 우선순위보다 높은 경우, 상기 남은 타 참가자 단말로 피어-투-피어 접속 요청을 송신하는 단계를 더 포함하는, 다자간 통화에서 일대일 통화로의 전환 방법.
- 9청구항 8에 있어서, 상기 접속 우선순위는, 해당 단말이 상기 다자간 통화의 발신자인지 여부, 해당 단말의 상기 다자간 통화의 착신 시각, 또는 해당 단말의 식별 정보 중 하나 이상을 고려하여 계산되는, 다자간 통화에서 일대일 통화로의 전환 방법.
- 10청구항 2에 있어서, 상기 다자간 통화를 일대일 통화로 전환하는 단계는, 상기 복수 개의 타 참가자 단말 중 어느 하나의 참가자 단말로부터 피어-투-피어 접속 요청을 수신하는 단계;및 상기 피어-투-피어 접속 요청에 따라 상기 다자간 통화를 종료하고, 상기 피어-투-피어 접속 요청을 송신한 참가자 단말과 피어-투-피어 접속을 수행하는 단계를 더 포함하는, 다자간 통화에서 일대일 통화로의 전환 방법.
- 11프로그램 코드를 저장하기 위한 메모리 및 상기 프로그램 코드를 실행하기 위한 하나 이상의 프로세서를 포함하는 단말로서, 상기 프로그램 코드는, 상기 단말이 복수 개의 타 참가자 단말들과 다자간 통화 도중 상기 다자간 통화를 일대일 통화로 전환하기 위하여, 상기 단말의 피어-투-피어 접속 정보 및 상기 복수 개의 타 참가자 단말 각각의 피어-투-피어 접속 정보를 상기 복수 개의 타 참가자 단말들과 공유하는 과정;및 상기 단말에서, 상기 다자간 통화의 총 참가자 수가 2명으로 감소되는 경우, 상기 다자간 통화에 남아 있는 타 참가자 단말의 피어-투-피어 접속 정보를 이용하여 상기 다자간 통화를 일대일 통화로 전환하는 과정을 포함하는 과정들을 수행하기 위한 것인, 다자간 통화 단말.
- 12청구항 11에 있어서, 상기 공유하는 과정은, 다자간 통화 서버로 상기 단말의 피어-투-피어 접속 정보를 등록하는 과정;및 상기 다자간 통화 서버로부터 상기 복수 개의 타 참가자 단말의 피어-투-피어 접속 정보를 수신하는 과정을 포함하는, 다자간 통화 단말.
- 13청구항 12에 있어서, 상기 단말의 피어-투-피어 접속 정보는, 상기 단말의 NAT 타입, 상기 단말의 공인 네트워크 주소, 사설 네트워크 주소 및 상기 단말이 등록된 릴레이 서버의 주소를 포함하는, 다자간 통화 단말.
- 14청구항 12에 있어서, 상기 다자간 통화를 일대일 통화로 전환하는 과정은, 상기 다자간 통화 서버로부터 상기 복수 개의 타 참가자 단말 중 일부 타 참가자 단말의 다자간 통화 종료 통지를 수신하는 과정;상기 일부 타 참가자 단말의 다자간 통화 종료로 인하여 상기 다자간 통화의 총 참가자 수가 2명으로 감소되는 경우, 상기 다자간 통화를 종료하는 과정;및 상기 다자간 통화에 남은 타 참가자 단말의 피어-투-피어 접속 정보를 이용하여 상기 남은 타 참가자 단말과 피어-투-피어 접속을 수행하는 과정을 더 포함하는, 다자간 통화 단말.
- 15청구항 14에 있어서, 상기 피어-투-피어 접속을 수행하는 과정은, 상기 단말 및 상기 남은 타 참가자 단말의 접속 우선순위를 계산하는 과정;및 계산된 접속 우선순위가 상기 남은 타 참가자 단말의 접속 우선순위보다 높은 경우, 상기 남은 타 참가자 단말로 피어-투-피어 접속 요청을 송신하는 과정을 더 포함하는, 다자간 통화 단말.
- 16청구항 15에 있어서, 상기 접속 우선순위는, 해당 단말이 상기 다자간 통화의 발신자인지 여부, 해당 단말의 상기 다자간 통화의 착신 시각, 또는 해당 단말의 식별 정보 중 하나 이상을 고려하여 계산되는, 다자간 통화 단말.
- 17청구항 12에 있어서, 상기 다자간 통화를 일대일 통화로 전환하는 과정은, 상기 다자간 통화 서버로부터 상기 복수 개의 타 참가자 단말 중 일부 타 참가자 단말의 다자간 통화 종료 통지를 수신하는 과정;상기 일부 타 참가자 단말의 다자간 통화 종료로 인하여 상기 다자간 통화의 총 참가자 수가 2명으로 감소되는 경우, 상기 다자간 통화에 남은 타 참가자 단말의 피어-투-피어 접속 정보를 이용하여 상기 남은 타 참가자 단말과 피어-투-피어 접속을 수행하는 과정;및 상기 다자간 통화를 종료하는 과정을 더 포함하는, 다자간 통화 단말.
- 18청구항 17에 있어서, 상기 피어-투-피어 접속을 수행하는 과정은, 상기 단말 및 상기 남은 타 참가자 단말의 접속 우선순위를 계산하는 과정;및 계산된 접속 우선순위가 상기 남은 타 참가자 단말의 접속 우선순위보다 높은 경우, 상기 남은 타 참가자 단말로 피어-투-피어 접속 요청을 송신하는 과정을 더 포함하는, 다자간 통화 단말.
- 19청구항 18에 있어서, 상기 접속 우선순위는, 해당 단말이 상기 다자간 통화의 발신자인지 여부, 해당 단말의 상기 다자간 통화의 착신 시각, 또는 해당 단말의 식별 정보 중 하나 이상을 고려하여 계산되는, 다자간 통화 단말.
- 20청구항 12에 있어서, 상기 다자간 통화를 일대일 통화로 전환하는 과정은, 상기 복수 개의 타 참가자 단말 중 어느 하나의 참가자 단말로부터 피어-투-피어 접속 요청을 수신하는 과정;및 상기 피어-투-피어 접속 요청에 따라 상기 다자간 통화를 종료하고, 상기 피어-투-피어 접속 요청을 송신한 참가자 단말과 피어-투-피어 접속을 수행하는 과정을 더 포함하는, 다자간 통화에서 일대일 통화로의 전환 방법.
Independent claims20
59 paragraphs in 1 section, as filed
Conference call terminal and how to transition to a one-to-one call from the conference call at the terminal
p01The present invention relates to the technical conference call through the network.
p02The worldwide increase in terminal of smart phones, tablets, using wireless network with 3G, it is also expanding MoIP (Multimedia over IP) service using a mobile communication network such as the Internet and wireless networks (WiFi network) such as LTE networks.
p03Method of providing a service on a network is greatly MoIP peer-to-peer (P2P; Peer-To-Peer) can be divided in a way and the relay server method. Peer-to-Peer method is a method that provides a MoIP service through a direct connection between the terminal and is mainly used for one-to-one voice / video call. And server relaying method are the terminals are mainly used in the conference call of 3 or more participants as a method for providing by mixing the participant audio and video of from MCU (Multipoint Conference Unit) server connected to a separate server, and connection of such.
p04Thus, it one days call and the conference call on the MoIP service will differ in a manner that provides the service, and also the protocol used for the provision of services different bars, two terminals were doing a conference call due to some users of call termination conference call If you try to switch the one-to-one call, the disconnection will occur during the connection to terminate an existing conference call to create a separate one-to-one call number. This conversion process to minimize the disconnection switch when a conference call between terminals one-to-one call was needed along.
<p num="p05">Embodiments of the present invention to provide an efficient means for switching a conference call between the terminals in a one-to-one call.</p>
<p num="p06">A method for switching the multi-party call transfer method in a multi-party call in accordance with an embodiment of the present invention in a one-to-one calls, the UE during a conference call with a plurality of other participant terminals in order to solve the problem described above in a one-to-one calls, wherein the UE peers of the terminal-to-peer connection information and the plurality of other participant terminals each peer-to-step of the peer sharing the access information and the plurality of other participant terminals, and in the terminal, the conference call If the total number of participants is reduced to two, the other participant terminals left in the conference call peer-to-peer connection using the information includes the step of switching the multi-user calling in a one-to-one call.</p><p num="p07">On the other hand, a terminal comprises one or more processors to multi-user calling terminal according to an embodiment of the present invention for solving the aforementioned problems is, run the memory, and the program code for storing the program code, the program code, in order to switch the terminal to the conference call during a conference call with a plurality of other participant terminals in a one-to-one calls, the terminal peer-to-peer connection information and peer each of said plurality of other participants terminal-to-peer connection information the process shared with the plurality of other participant terminals, and if the decrease in the terminal, the two of the total number of participants of the conference call, the other participant terminals left in the conference call peer-to-peer connection information utilized for performing a process comprising the step of switching the multi-user calling in a one-to-one call.</p>
<p num="p08">If it follows the embodiments of the present invention, during the performing of the conference call peer of each participant-to-peer by placing the pre-shared access information, it is possible to quickly switch to the conference call in a one-to-one calls, the user in this process you can minimize the feeling danjeolgam.</p>
p09Figure 1 is a block diagram illustrating a conference call system 100 in accordance with an embodiment of the present invention.
p102 is a flowchart for explaining a conversion method 200 in one-to-one calls in the conference call in accordance with an embodiment of the present invention.
p11Figure 3 is a flow chart for explaining a conversion method 300 in one-to-one calls in the conference call according to another embodiment of the present invention.
p13Described below is the specific embodiment of the present invention with reference to the drawings. However, this is for exemplary purposes only and the invention is not so limited.
p14In the following description of the present invention, the following description, well-known technology related to the present invention that are determined to unnecessarily obscure the subject matter of the present invention will be omitted and a detailed description. And, to be described later are terms which can vary according to the custom or intention of users or operators as the terms defined in consideration of functions in the present invention. Therefore, the definition should be made according to throughout the present specification.
p15The technical features of the present invention is determined by the claims, the following embodiment is just a means for describing efficiently to a person of ordinary skill in the art the present invention from the invention.
p17Figure 1 is a block diagram illustrating a conference call system 100 in accordance with an embodiment of the present invention. As shown, a conference call system according to an embodiment of the present invention 100 is the calling terminal 102, the called terminal 1 104, the called terminal 2 (106), the relay server 108 and the conference call server ( comprises 110). However, the illustrated embodiment when the conference call to join to the terminal the calling terminal 102, the called terminal 1 104 and the called terminal 2 106 of the 3, as the configuration that is one example the description is for such, the conference call to join to the terminal depending on the number of the number of the called terminal is noted it may vary.
p18Each of the components described above are configured to transmit and receive a message or data to each other via a network 112. In the preferred embodiment, the network 112 is the conference call system as a vehicle for relaying a message or data transmission and reception of each component of the system 100, such as a mobile communication network such as a 3G or LTE network, wired or wireless Internet network, etc. It may include any type of communication network capable of packet communication.
p19Calling terminal 102, the called terminal 1 104 and the called terminal 2 106 as a terminal user using the multipoint conference service provided by the conference call system 100, for example, mobile phones, such as smart phones, tablet It may include a personal digital assistant, or a laptop computer, a device such as a desktop computer. In an embodiment of the invention the calling terminal 102, the called terminal 1 104 and the called terminal 2 (106), each peer-to-peer conference call through a conference call server 110 to one days currency, and will be described later via the communication a terminal are both available, include software and hardware resources for the call or a conference call one days.
p20In one embodiment, the calling terminal 102, the called terminal 1 104 and a second called terminal 106 is connected to a conference room open to the conference call server 110, which will be described later to perform a conference call. In this case the calling terminal 102 is a terminal that has first opened a the conference room, the called terminal 1 104 and the called terminal 2 (106) receives the request to participate in an established by the calling terminal 102, conference room to participate in the conference call It refers to a terminal, respectively. As it described above, although the drawing is shown an individual called terminal 2, which is illustrative only as the number of terminals participating in the conference call in embodiments of the present invention is not limited. Also, note that in this embodiment and the following embodiments, "calls" is includes all any kind of communication between users can be performed using a common voice call, video call, or text / multimedia chat terminal . Further, in the embodiment of the invention the calling terminal 102, the called terminal 1 104 and the called terminal 2 (106) has been made only to those classified by the same kind of the terminal to the function of that performed, constituting the present invention performing principal features of each may be variously configured, if necessary.
p21Depending on the case of performing a conference call between a plurality of terminals as described above, it may occur when the number of participants of the conference call change. For example, some of the terminals participating in the conference call terminates a call by a user's operation or may occur if the connection of at least some users, such as a cut off in the network. Thus, if a dog 2, the number of terminals participating in the conference call ends of some of the terminals participating in the conference call and currency (ie, longer if it is meaningful to keep the conference call missing), the terminal remaining in the conference call are switch the conference call in a one-to-one calls. For example, the called terminal 2 (106) participating in the conference call is when to end a conference call, the calling terminal 102 and the destination terminal 1 104 is the conference call server 110, the connection of the room to open the exit and the calling terminal 102 and the destination terminal 1 (104) between direct peer-to-peer connection created by the one-on-one calls to conference call can also be switched.
p22When reducing the number of the terminals participating in the conference call are as follows: The reason for switching the multi-user calling in a one-to-one call. For a conference call manner respective terminals to the audio and video mixing (mixing) transmitted from each terminal in the connections, the conference call server 110, in a conference room open to the conference call server 110 to provide to each of the terminal the call consists of. Therefore, the conference call is a peer between the terminal-to-be to consume a peer more network resources than in one-to-one call over the connection and server resources, this is, the greater potential such as call quality degradation or currencies delays occur than in one-to-one calls accordingly. Therefore, when it is determined that it is possible to switch to the embodiment of the present invention during a conference call one days were to call this number by switching immediately to a one-to-one call and at the same time saves server resources and network resources, call quality also improved.
p23Relay server 108 calling terminal 102, the called terminal 1 104 and the called terminal 2 106 is a server for registering each of their terminal information. The illustrated embodiment, on the network, the relay server 108 is eoteuna indicate one embodiment, the calling terminal 102, the called terminal 1 104 and the called terminal 2 (106) according to the embodiment is different relay server in may be configured to register the terminal information. In the preferred embodiment, the relay server 108 between a terminal peer-to-peer connection with the case because of the firewall, can not be a direct connection between terminals is to relay the message transmission and reception between the terminals. For example, the peer between the calling terminal 102 and the called terminal 1 (104) - to - assuming peers to configure the connection, the caller terminal 102 is first directly tries to transfer a message to the called terminal 1 104 and , if that fails, the message is sent directly to the can via the relay server 1 connected to the called terminal 104 to transmit the message.
p24Conference call server 110 is a server providing the conference call service according to the request of the calling terminal, such as terminal 102, the called terminal 1 104, the called terminal 2 (106). As shown, the conference call server 110 comprises a center server 114 and a multipoint control unit (MCU, 116).
p25The center server 114 provides information for establishing a conference room for a conference call to the MCU (116) at the request of the terminal, connected to a conference room open to the respective nodes. At this time, the information may include the access information of the identification information and the conference room of the conference room opened opened MCU (116). In addition, the center server 114 is a peer for each terminal from the terminals participating in the conference call-to-peer connection if the information is registered to share it with the other terminals participating in the conference call. Furthermore the central server 114 if, for example, for storing and managing the information of each terminal participating in the conference call, and some end a conference call of terminals participating in the conference call message to notify each terminal (for example, to manage the conference call, including the first half to send push messages).
p26The MCU (116) is open a meeting room for a conference call service according to the control of the central server (114). In addition, MCU (116) receives the voice or image, and mixing them from the terminals connected to an open conference room is available in the respective nodes.
p282 is a flowchart for explaining a conversion method 200 in one-to-one calls in the conference call in accordance with an embodiment of the present invention. Prior to the practice of the process, the origination terminal 102, the called terminal 1 104 and the called terminal 2 106 are respectively connected to a conference room open to the conference call server 110 establishes that performs a conference call.
p29First, the origination terminal 102, the called terminal 1 104 and the called terminal 2 (106) of their respective during performing of the conference call peer being involved peer connection information to the conference call will be shared with other terminals. For the calling terminal (102) containing the own peer-to-peer sharing and the access information to the destination terminal 1 104 and the called terminal 2 (106), and, as called terminal 1 104 and the called terminal 2 (106) in addition, each of their peer-to-peer connection to share the information. In this case, the peer-to-peer connection is the peer information for one-to-one call between the terminals when switching the multi-user calling in a one-to-one call-means information necessary to perform a to-peer connections. In more detail the sharing process as follows.
p30First, a calling terminal (102) registers the terminal information of the calling terminal 102 of the relay server 108 during execution of the conference call (202). Specifically, the calling terminal 102 is first STUN server (not shown) to Stun Test the done by the STUN server from the outgoing terminal 102 of the NAT type of information to and receives the own NAT type information and his private by transmitting a registration request message including the network address (Private IP / Port) to the relay server 108, and can register the terminal information to the relay server 108. Further, in this process, the calling terminal 102 can acquire the own public network address (Public IP / Port) from the relay server 108.
p31Registers the peer connection information (204) when the registration is completed, the terminal information to the relay server 108, and then to the calling terminal 102 has its peer in the conference call server 110-to. In this case the calling terminal 102, a peer-to-peer connection information may include the address of the NAT type, an authorized network address, a private network address, and the originating terminal 102 is registered relay server of the calling terminal (102). The conference call server 110 is the peer of the calling terminal (102) registered to the called terminal 1 104 and the called terminal 2 (106) are participating in multi-party call-to-peer transfers the access information (206, 208 ).
p32On the other hand, the figure formed on the calling terminal 102 of the relay server 108 registered and peer-to-peer connection information registration process, only the explanation, but, the called terminal 1 104 and the called terminal 2 106. In addition, the same process as described above each of the conference call server 110 of their peers via-to-peer connection and registers the information. In other words, the respective nodes are participating in a conference call through the process their own peer-to-peer connection information for the conference call at the same time registered in the server 110, the peer of the conference call server 110 from the other terminal-to-peer It is connected to receive the information.
p34* Thus, the peer of the respective terminal-to-peer after the connection information is shared, if due to some terminal call termination such that the total number of participants in the conference call reduced to two, the terminal remains in the conference call are a shared the peer-to-peer with the connection information to switch the multi-user calling in a one-to-one call. When illustrate this in more detail. In the following examples it was assumed that the called terminal 2 106 for the convenience of explanation is to end a conference call.
p35As described above, the called terminal 2 106 and notifies the call termination in the case 210, the conference call server 110 called terminal 2 (106) to end a conference call to the respective terminal (212, 214) . In this case, due to a call termination of the call receiving terminal 2 (106), the remaining terminal to the conference call becomes not needed a bar, more conference call is reduced to two in the calling terminal 102 and the destination terminal 1 (104) . Thus ends the calling terminal 102 and the destination terminal 1 104 is the conference call respectively detects the selection (216, 218), the other terminal a group obtained a peer-to-peer using a connection information transmission terminal (102) and peer between the called terminal 1 104-to-peer connection to a session initiates a one-to-one call (220, 222).
p36On the other hand, when the in step 214 due to a called terminal 1 104 is a network failure, such as not receiving the notice the call end or late reception, the receiver terminal 1 104 can know a call termination of the call receiving terminal 2 (106) not because it is impossible to end a conference call. In this case, therefore, the peer from the calling terminal (102) - to the peer end the conference call at the time of receiving a session connection request (step 220) and the peer-to-peer one participant terminal sends a connection request (in the above example the peer may be configured to perform the connection-to the originating terminal 102 only) and peer-to.
p37On the other hand, the 220, peer 222 phase-to-peer connection destination terminal of any of the peer to connect the session-to-peer session connection request should be sent to the other party terminal, and wherein any terminal to the session connection requests whether to transmit depends on the connection priority set group. That is, the calling terminal 102 and the destination terminal 1 (104) are each computed for own connection priority, and the other side of the connection priority and calculates the connection a higher priority the UE peers above the other party terminal-to-peer a connection request is to transmit.
p38In embodiments of the present invention method for determining the access priority it is not particularly limited, and any method for determining the sequence between the terminal is also useful. For example, it may be the first position is calculated in consideration of the terminal of the sender whether the called time of the conference call in the terminal, or one or more of identification information of the terminals of the conference call. For example, the originator of the conference call first to rank, if the caller terminates the multiparty call, chronologically, participated in the conference call, when the time participated in the conference call the same has to sort in ascending or descending order, the identity of the terminal connection may first determine the rank. The embodiment therefore has the priority higher than the called terminal 1 104, the caller of the calling terminal of the conference call (102) the recipient peer by the calling terminal 102-to-peer request that a message is sent to the session, the It was formed.
p39Thus, when following the embodiments of the present invention during the performing of the conference call peer of each participant-to-peer by placing the pre-shared access information, the bar being able to quickly switch to the conference call in a one-to-one calls, the user you can minimize the feeling danjeolgam.
p41Figure 3 is a flow chart for explaining a conversion method 300 in one-to-one calls in the conference call according to another embodiment of the present invention. In the case of this embodiment end a conference call, and the peer-to-peer, except the process of configuring a secure connection, and are the same with Fig. 2 and the configuration of each stage. Thus, repeated description will be omitted for the steps with the same reference numerals as in Fig.
p42In the case of this embodiment, the conference call peer between the first terminal when switching one-to-one call in - Fig exception that the peer establishes a session, and (302, 304), and ends the subsequent conference call is the session is established (306, 308) - to it is different from that shown in the second embodiment. If this configuration has If between the remaining terminal peer-to-peer, so through an existing conference call session is being held in an unsuccessful session set available, the call between the terminals, also advantageous in stability compared to the embodiment of the second advantage there is. However, in this case a peer while maintaining the conference call session-to-peer since this may result in unnecessary network load in the process of setting up a session, the administrator may select the appropriate conversion method by considering the processing power and network status of the UE .
p44On the other hand, the conference call terminal according to an embodiment of the present invention is a terminal including one or more processors for executing the memory and the program code for storing the program code, the program code, the user terminal a plurality of other to participants terminal and during the conference call to switch to the multi-user calling in a one-to-one calls, the terminal peer-to-peer connection information and the plurality of other participant terminals each peer-to-peer connection information to the plurality of other participants the process of sharing with the terminals, and in the terminal, if the total participants in the conference call can be reduced to two, the other participant terminals left in the conference call peer-to-peer to the conference call by using the access information for performing the process comprising the step of switching a one-to-one call.
p45The process of the share is, the peer of the MS in the conference call server-to-process that receives the peer connection information-peer process to register the connection information, and the peer of the plurality of other participant terminal from the conference call server-to It may include.
p46And the terminal of the peer-to-peer connection information, the NAT type of the terminal, a public network address of the terminal, may include a private network address, and the address of the relay server, the said terminal is registered.
p47The process of converting the conference call in a one-to-one call, the method comprising the steps of: receiving a conference call termination notice of the conference call server of the plurality of other participants, some other participants of the terminal station from, due to the conference call termination of the part of another participant terminal If the total number of participants in the conference call are reduced to two, the process of terminating the conference call, and peer of the rest of the other participants terminals in the conference call-to-peer, using the contact information peers and the rest of the other participants terminals - to-peer may further include the step of performing the connection.
p48The peer-to-peer process that performs the connection is higher than the terminal, and to calculate the connection priority of the remaining other participant terminal process, and the calculated connection priority connection of the rest of the other participant terminal priority, peer to the rest of the participants other terminal-to-peer may further include the step of transmitting the access request. The access priority, the UE may be calculated in consideration of the incoming time, or one or more of identification information of the terminals of the conference call of the caller whether, the terminals of the conference call.
p49In addition, the process of converting the conference call in a one-to-one call, the method comprising the steps of: receiving a conference call termination notice of the conference call said plurality of other participants, some other participants of the terminal from the server to the terminal, due to the conference call termination of the part of another participant terminal If the total number of participants in the conference call are reduced to two, the rest of the other participant terminals to the conference call peer-to-peer using a connection information peer and the remaining other participant terminal-to-peer process of performing the connection, and it may further include the step of terminating the multi-party call.
p50The peer-to-peer process that performs the connection is higher than the terminal, and to calculate the connection priority of the remaining other participant terminal process, and the calculated connection priority connection of the rest of the other participant terminal priority, peer to the rest of the participants other terminal-to-peer may further include the step of transmitting the access request. The access priority, the UE may be calculated in consideration of the incoming time, or one or more of identification information of the terminals of the conference call of the caller whether, the terminals of the conference call.
p51The process of switching the multi-user calling in a one-to-one call is, the plurality of the other of the participant terminals peer from any one of the participant terminal-to-peer method comprising the steps of: receiving a connection request, and the peer-to-peer the multi-party in accordance with the access request end the call, and wherein the peer-to-peer connection request and transmitting the participant terminal peer-to-peer may further include the step of performing the connection.
p53With respect to the disclosed embodiment, the recognition that the skilled in the art can be implemented as herein technology the various illustrative logical blocks, modules, circuits, and algorithm steps electronic hardware, computer software, or combinations of the something to do. To clearly illustrate this interchangeability of hardware and software, various illustrative components, blocks, modules, circuits, and steps it has been described above generally in terms of their functionality. And Whether such functionality is implemented as hardware or software depends upon the design constraints imposed on the overall system and specific application examples. Although ordinary skill in the art may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the invention.
p54Herein to the disclosed embodiments and associated by-described various illustrative logical blocks, modules, and circuits with a general purpose processor, DSP (Digital Signal Processor), ASIC (Application Specific Integrated Circuit), FPGA (Field Programmable Gate Array) or other programmable any combination thereof designed to perform the logic device, discrete gate or transistor logic, the functions described, or discrete hardware components herein may be implemented or performed. A general purpose processor may be a microprocessor, but in the alternative, the processor may be any conventional processor, controller, micro-controller (microcontroller), or state machine (state machine). A processor may also be implemented as a combination of, for example, a combination of a DSP and a plurality of microprocessors, one or more microprocessors, or any other such configuration in conjunction with a DSP core of a microprocessor of the computing device.
p55The methods described in connection with the embodiments disclosed in the specification or algorithms directly implemented in hardware, or be implemented in a software module executed by a processor, or may be implemented as a combination of the two. A software module may reside in RAM memory, flash memory, ROM memory, EPROM memory, EEPROM memory, registers, hard disk, a removable disk, CD-ROM, or any other form of storage medium known in the art. An exemplary storage medium is coupled to the processor so that the processor can read and write information to, the storage medium information from the storage medium. Alternatively, the storage medium may be integral to the processor. The processor and the storage medium may reside in an ASIC. The ASIC may reside in a user terminal. In the alternative, the processor and the storage medium may reside as discrete components in a user terminal.
p57Although described in detail the invention through representative embodiments in the above, the present invention one of ordinary skill in the pertaining art that various modifications are possible within limits that do not depart from the scope of the with respect to the above-described embodiment invention it will be understood.
p58Therefore, the scope of the present invention is not to be limited to the described embodiments jeonghaejyeoseo, should not only defined by the claims below and their equivalents claims.
p60<Description of the code>
p61100: multilateral monetary system
p62102: calling terminal
p63104: 1, the destination terminal
p64106: the called terminal 2
p65108: Relay Server
p66110: conference call server
p67112: Network
p68114: center server
116: MCU
3 sheets
Sheet 1 Sheet 2 Sheet 3
Every citation, both ways
| Document | Relation | Office | Category | Cited during |
|---|---|---|---|---|
| KR20050053365A | Cites | Republic of Korea | Y | International search |
| US2006019655A1 | Cites | United States of America | A | International search |
| KR20070031522A | Cites | Republic of Korea | Y | International search |
| US2009060157A1 | Cites | United States of America | A | International search |
| US2010020735A1 | Cites | United States of America | A | International search |
7 members in 4 offices
Members7
| Document | Office | Kind | |
|---|---|---|---|
| CN104125540A | China | A | |
| US2014323110A1 | United States of America | A1 | |
| WO2014175530A1This record | World Intellectual Property Organization (WIPO) | A1 | |
| KR20140127698A | Republic of Korea | A | |
| KR101571925B1 | Republic of Korea | B1 | |
| US9332583B2 | United States of America | B2 | |
| CN104125540B | China | B |
Numbers
- Publication
- 2014/175530
- Application
- 11557
Titles4
- English
- TERMINAL FOR MULTI-PARTY CALL AND METHOD FOR SWITCHING MULTI-PARTY CALL TO ONE-TO-ONE CALL BY SAME TERMINAL
- French
- TERMINAL POUR UN APPEL À PLUSIEURS PARTIES ET PROCÉDÉ PERMETTANT DE COMMUTER UN APPEL À PLUSIEURS PARTIES À UN APPEL UNIVOQUE AU MOYEN DU MÊME TERMINAL
- Unlabeled
- 다자간 통화 단말 및 상기 단말에서의 다자간 통화에서 일대일 통화로의 전환 방법
- Korean
- Conference call terminal and how to transition to a one-to-one call from the conference call at the terminal
Classification
- CPC, 4
- H04W76/23
- H04W88/02
- H04W76/40
- H04W4/08
- IPC, 2
- H04W4 08
- H04W88 02
Designated states146
- Regional, 79
- Botswana
- Ghana
- Gambia
- Kenya
- Liberia
- Lesotho
- Malawi
- Mozambique
- Namibia
- Rwanda
- Sudan
- Sierra Leone
- Eswatini
- United Republic of Tanzania
- Uganda
- Zambia
- Zimbabwe
- Armenia
- Azerbaijan
- Belarus
- Kyrgyzstan
- Kazakhstan
- Russian Federation
- Tajikistan
and 55 moreShow fewer
- Turkmenistan
- Albania
- Austria
- Belgium
- Bulgaria
- Switzerland
- Cyprus
- Czechia
- Germany
- Denmark
- Estonia
- Spain
- Finland
- France
- United Kingdom
- Greece
- Croatia
- Hungary
- Ireland
- Iceland
- Italy
- Lithuania
- Luxembourg
- Latvia
- Monaco
- North Macedonia
- Malta
- Netherlands (Kingdom of the)
- Norway
- Poland
- Portugal
- Romania
- Serbia
- Sweden
- Slovenia
- Slovakia
- San Marino
- Türkiye
- Burkina Faso
- Benin
- Central African Republic
- Congo
- Côte d’Ivoire
- Cameroon
- Gabon
- Guinea
- Equatorial Guinea
- Guinea-Bissau
- Comoros
- Mali
- Mauritania
- Niger
- Senegal
- Chad
- Togo
- National, 67
- United Arab Emirates
- Antigua and Barbuda
- Angola
- Australia
- Bosnia and Herzegovina
- Barbados
- Bahrain
- Brunei Darussalam
- Brazil
- Belize
- Canada
- Chile
- China
- Colombia
- Costa Rica
- Cuba
- Dominica
- Dominican Republic
- Algeria
- Ecuador
- Egypt
- Grenada
- Georgia
- Guatemala
and 43 moreShow fewer
- Honduras
- Indonesia
- Israel
- India
- Iran (Islamic Republic of)
- Japan
- Saint Kitts and Nevis
- Democratic People’s Republic of Korea
- Lao People’s Democratic Republic
- Saint Lucia
- Sri Lanka
- Libya
- Morocco
- Republic of Moldova
- Montenegro
- Madagascar
- Mongolia
- Mexico
- Malaysia
- Nigeria
- Nicaragua
- New Zealand
- Oman
- Panama
- Peru
- Papua New Guinea
- Philippines
- Qatar
- Saudi Arabia
- Seychelles
- Singapore
- Sao Tome and Principe
- El Salvador
- Syrian Arab Republic
- Thailand
- Tunisia
- Trinidad and Tobago
- Ukraine
- United States of America
- Uzbekistan
- Saint Vincent and the Grenadines
- Viet Nam
- South Africa