Remote device infrastructure
US-2024323248-A1 · Sep 26, 2024 · US
US11689586B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11689586-B2 |
| Application number | US-202217737701-A |
| Country | US |
| Kind code | B2 |
| Filing date | May 5, 2022 |
| Priority date | May 12, 2021 |
| Publication date | Jun 27, 2023 |
| Grant date | Jun 27, 2023 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Communication method, apparatus, electronic device and storage medium are provided. The communication method is applied to a video server having an IP network connection with a telephone network node, and includes: receiving a first video call including an identification of a first dialing device from the telephone network node based on the IP network connection; determining a first video channel with the first dialing device and second video channels with a first IP terminal device and a second IP terminal device, wherein the first dialing device and the telephone network node are located in a telephone network, and the first IP terminal device, the second IP terminal device and the video server are located in an IP network; and performing channel combination on the first video channel and the second video channels to establish a multi-party video call between the first dialing device and multiple IP terminal devices.
Opening claim text (preview).
What is claimed is: 1. A method implemented by a video server, the method comprising: receiving a first video call sent by a telephone network node based on an Internet Protocol (IP) network connection with the video server, the first video call including an identification of a first dialing device; determining a first video channel with the first dialing device, and second video channels with a first IP terminal device and a second IP terminal device in response to the first video call, wherein the first dialing device and the telephone network node are located in a telephone network, and the first IP terminal device, the second IP terminal device and the video server are located in an IP network, wherein determining the second video channels with the first IP terminal device and the second IP terminal device in response to the first video call comprises: querying a current service status of each agent terminal device in the IP network in response to the first video call, wherein the current service status indicates being currently available or currently occupied; and determining the first IP terminal device and the second IP terminal device from among agent terminal devices whose current service status indicates being currently available; and performing channel combination on the first video channel and the second video channels to establish a multi-party video call between the first dialing device and multiple IP terminal devices. 2. The method according to claim 1 , wherein determining the first video channel with the first dialing device in response to the first video call comprises: sending a session request to the telephone network node based on the IP network connection in response to the first video call, where the session request including an identification of the video server; and receiving a session confirmation sent by the telephone network node based on the IP network connection, and establishing the first video channel, wherein the session confirmation includes the identification of the first dialing device. 3. The method according to claim 2 , wherein performing the channel combination on the first video channel and the second video channels comprises: obtaining video call data of the first dialing device and video call data of the first IP terminal device and the second IP terminal device based on the first video channel of the first dialing device and the second video channels of the first IP terminal device and the second IP terminal device respectively; generating real-time combined call data according to the video call data of the first dialing device, the first IP terminal device and the second IP terminal device; and sending the real-time combined call data to the first dialing device, the first IP terminal device and the second IP terminal device based on the first video channel of the first dialing device and the second video channels of the first IP terminal device and the second IP terminal device respectively. 4. The method according to claim 2 , wherein performing the channel combination on the first video channel and the second video channels comprises: obtaining video call data of the first dialing device and video call data of the first IP terminal device and the second IP terminal device based on the first video channel of the first dialing device and the second video channels of the first IP terminal device and the second IP terminal device respectively; and recording the video call data of the first dialing device, the first IP terminal device and the second IP terminal device in real time as a target video file, and locally storing the target video file. 5. The method according to claim 1 , further comprising: encapsulating a SIP session request using a web socket protocol; sending the SIP session request to respective browser clients installed on the first IP terminal device and the second IP terminal device within the IP network; and receiving session confirmations sent by the respective browser clients based on the web socket protocol within the IP network, and establishing the second video channels with the first IP terminal device and the second IP terminal device. 6. The method according to claim 1 , further comprising: obtaining a user inquiry of the first dialing device through the first video channel; identifying the user inquiry, and determining a customer service response corresponding to the user inquiry; returning the customer service response to the first dialing device through the first video channel. 7. The method according to claim 1 , further comprising: determining a third video channel with a second dialing device in response to a second video call, wherein the second dialing device and the telephone network node are located within the telephone network; and performing the channel combination on the first video channel, the second video channels and the third video channel to add the second dialing device to the multi-party video call. 8. One or more computer readable storage media storing executable instructions that, when executed by one or more processors of a video server, cause the one or more processors to perform acts comprising: receiving a first video call sent by a telephone network node based on an Internet Protocol (IP) network connection with the video server, the first video call including an identification of a first dialing device; determining a first video channel with the first dialing device, and second video channels with a first IP terminal device and a second IP terminal device in response to the first video call, wherein the first dialing device and the telephone network node are located in a telephone network, and the first IP terminal device, the second IP terminal device and the video server are located in an IP network; performing channel combination on the first video channel and the second video channels to establish a multi-party video call between the first dialing device and multiple IP terminal devices; encapsulating a SIP session request using a web socket protocol; sending the SIP session request to respectively browser clients installed on the first IP terminal device and the second IP terminal device within the IP network; and receiving session confirmations sent by the respective browser clients based on the web socket protocol within the IP network, and establishing the second video channels with the first IP terminal device and the second IP terminal device. 9. The one or more computer readable storage media according to claim 8 , wherein determining the first video channel with the first dialing device in response to the first video call comprises: sending a session request to the telephone network node based on the IP network connection in response to the first video call, where the session request including an identification of the video server; and receiving a session confirmation sent by the telephone network node based on the ewIP network connection, and establishing the first video channel, wherein the session confirmation includes the identification of the first dialing device. 10. The one or more computer readable storage media according to claim 9 , wherein performing the channel combination on the first video channel and the second video channels comprises: separately obtaining video call data of the first dialing device and video call data of the first IP terminal device and the second IP terminal device based on the first video channel of the first dialing device and the second video channels of the first IP terminal device and the second IP terminal device; generating real-time combined call data according to the video call data of the first dialing device, the first IP term
Arrangements for multi-party communication, e.g. for conferences (data switching systems for conference H04L12/18; arrangements for connecting several subscribers to a common circuit, i.e. affording conference facilities H04M3/56; television conferencing systems H04N7/15) · CPC title
Session establishment or de-establishment · CPC title
Session initiation protocol [SIP] · CPC title
Conference systems · CPC title
in wireless communication networks · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.