Media quality prediction for collaboration services
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
H04M-001/24
H04M-003/08
H04M-003/22
H04L-029/06
H04L-012/24
H04L-029/08
H04L-012/911
H04M-007/00
H04L-012/26
출원번호
US-0663658
(2017-07-28)
등록번호
US-10225313
(2019-03-05)
발명자
/ 주소
Arunachalam, Chidambaram
Salgueiro, Gonzalo
Nainar, Nagendra Kumar
Chen, Eric
Griffin, Keith
출원인 / 주소
CISCO TECHNOLOGY, INC.
대리인 / 주소
Polsinelli PC
인용정보
피인용 횟수 :
0인용 특허 :
195
초록▼
Disclosed is a system, method and computer readable medium enabling collaboration service providers to more accurately predict packet loss, jitter and delay based on current session, historical session and user location parameters. The prediction can be used to forecast the occurrence of poor media
Disclosed is a system, method and computer readable medium enabling collaboration service providers to more accurately predict packet loss, jitter and delay based on current session, historical session and user location parameters. The prediction can be used to forecast the occurrence of poor media quality at the current location and potential future locations.
대표청구항▼
1. A computer-implemented method for predicting media quality, the method comprising: receiving an indication for an initiation of a collaborative virtual meeting;determining a current location and destination of a client device;retrieving historical network metrics data and real-time network metric
1. A computer-implemented method for predicting media quality, the method comprising: receiving an indication for an initiation of a collaborative virtual meeting;determining a current location and destination of a client device;retrieving historical network metrics data and real-time network metrics data, the real-time network metrics data including day of week and current time;determining possible degradation in media quality of the collaborative virtual meeting for the current location and the destination based on the historical network metrics data and the real-time network metrics data; andnotifying the client device of the possible degradation. 2. The computer-implemented method of claim 1, wherein the historical network metrics data includes location, destination, the day of the week, device type, meeting time, connectivity type, and host cluster. 3. The computer-implemented method of claim 1, wherein the real-time network metrics data further includes; device type, connectivity type, and host cluster. 4. The computer-implemented method of claim 1, further comprising: determining possible degradation along one or more routes between the current location and the destination; andnotifying the client device on possible degradation along the one or more routes. 5. The computer-implemented method of claim 4, further comprising: providing a recommended route with the least possible degradation. 6. The computer-implemented method of claim 1, wherein the notifying includes: displaying on the client device a map illustrating the currently location and destination; anddisplaying alerts on the map corresponding to the notifications of possible degradation. 7. The computer-implemented method of claim 6, further comprising: displaying the alerts along one or more routes from the current location to the destination; andhighlighting a route of the one or more mutes with least degradation. 8. A system comprising: a processor; anda memory storing instructions which when executed by the processor, causes the processor to: receive an indication for an initiation of a collaborative virtual meeting;determine a current location and destination of a client device; retrieve historical network metrics data and real-time network metrics data, the real-time network metrics data including day of week and current time;determine possible degradation in media quality of the collaborative virtual meeting for the current location and the destination based on the historical network metrics data and the real-time network metrics data; andnotify the client device of the possible degradation. 9. The system of claim 8, wherein the historical network metrics data includes location, destination, the day of the week, device type, meeting time, connectivity type, and host cluster. 10. The system of claim 8, wherein the real-time network metrics data further includes: device type, connectivity type, and host cluster. 11. The system of claim 8, further comprising instructions which when executed by the processor, causes the processor to: determine possible degradation along one or more routes between the current location and the destination; andnotify the client device on the possible degradation along the one or more routes. 12. The system of claim 11, further comprising instructions which when executed by the processor, causes the processor to: provide a recommended route with the least possible degradation. 13. The system of claim 6, further comprising instructions which when executed by the processor, causes the processor to: display on the client device a map illustrating the currently location and destination; anddisplay alerts on the map corresponding to the notifications of possible degradation. 14. The system of claim 13, further comprising instructions which when executed by the processor, causes the processor to: determine one or more routes from the current location to the destination;display the alerts along the one or more routes; andhighlight a route of the one or more routes with least degradation. 15. A non-transitory computer-readable medium storing instructions which when executed by a processor, causes the processor to: receive an indication for an initiation of a collaborative virtual meeting;determine a current location and destination of a client device;retrieve historical network metrics data and real-time network metrics data, the real-time network metrics data including day of week and current time;determine possible degradation in media quality of the collaborative virtual meeting for the current location and the destination based on the historical network metrics data and the real-time network metrics data; andnotify the client device of the possible degradation. 16. The non-transitory computer-readable medium of claim 15, wherein the historical network metrics data includes location, destination, day of the week, device type, meeting time, connectivity type, and host cluster. 17. The non-transitory computer-readable medium of claim 15, wherein the real-time network metrics data further includes: device type, connectivity type, and host cluster. 18. The non-transitory computer-readable medium of claim 15, further comprising instructions which when executed by the processor, causes the processor to: determine possible degradation along one or more routes between the current location and the destination; andnotify the client device on possible degradation along the one or more routes. 19. The non-transitory computer-readable medium of claim 18, further comprising instructions which when executed by the processor, causes the processor to: provide a recommended route with the least possible degradation. 20. The non-transitory computer-readable medium of claim 15, further comprising instructions which when executed by the processor, causes the processor to: display on the client device a map illustrating the currently location and destination; anddisplay alerts on the map corresponding to the notifications of possible degradation.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (195)
Nilsson, Mattias; Saabas, Ando; Vafin, Renat; Vaalgamaa, Markus; Dumitras, Adriana; Tamme, Teele; Veski, Andre, Adapting parameters of a call in progress with a model that predicts call quality.
Klein, Robert; Brisebois, Arthur, Adaptive R99 and HS PS (high speed packet-switched) link diversity for coverage and capacity enhancement of circuit-switched calls.
McArdle, James M., Chat room communication network implementation enabling senders to restrict the display of messages to the chat room chronological displays of only designated recipients.
Williams, Jr., David Russell; Gutzwiller, Luke Robert; Hazen, Megan Ursula; Anderson, Brigham Sterling; McIntyre, Alan; Abeles, Tom, Classifying data with deep learning neural records incrementally refined through expert input.
Moscovitch, Jerry; Hall, Ian C.; Chung, Son; Elchuk, Mark D., Computer display screen system and adjustable screen mount, and swinging screens therefor.
DeStefano George Francis, Computer system and method of manipulating multiple graphical user interface components on a computer display with a proximity pointer.
Kitahara Chiho,JPX ; Ishizaki Takeshi,JPX ; Kinoshita Shigeaki,JPX ; Hayashi Toshimitsu,JPX ; Kameda Masami,JPX ; Suzuki Tomomi,JPX ; Nakayama Yoshiyuki,JPX ; Mori Kenjiro,JPX, Conference display control method and apparatus for an electronic conference for displaying either shared or local data.
Badoni, Gaurav; Rao, Dhananjaya; Grover, Hasmit; Kenchiah, Senthil; Moreno, Victor, Distributed fast remote cutover of traffic upon local failure in an overlay transport visualization network.
Moreno, Victor Manuel; Cox, Ian Bruce Bernard, Interoperability of data plane based overlays and control plane based overlays in a network environment.
Baxley, Warren E.; Clemson, Gregory A.; Ernstrom, William P.; Nylander, Eric J.; Stark, Thomas W.; Yackey, Jr., Thomas E., Large-scale, fault-tolerant audio conferencing in a purely packet-switched network.
Ananthakrishnan, Ganesh; Michaelis, Paul Roller, Method and apparatus for allowing drag-and-drop operations across the shared borders of adjacent touch screen-equipped devices.
Sweat,Mark Edward; Callahan,Michael William; Kamada,Cyrus Masayuki; Vogelsberg,Chris Alan; East,John William, Method and apparatus for drawing collaboration on a network.
Broerman, Keith Robert; Ruch, Glen Wakeman; Ramey, Blaine Edward; Baehl, David Brian, Method and apparatus for generating and playing diagnostic messages indicative of MTA provisioning status.
Belfiore Joseph D. (Redmond WA) Guzak Christopher J. (Kirkland WA) Chew Chee Heng (Redmond WA) Malamud Mark A. (Seattle WA) Levien Royce A. (Bellevue WA), Method and system for transferring data to common destinations using a common destination list.
Kessen, Bethany Lyn; Lawton, Craig M.; Lewis, Jonathan Andrew; Moore, Martin Thomas; Overby, III, Jesse B.; Peters, Christopher Andrew; Ullmann, Lorin Evan, Method for determining availability of participation in instant messaging.
Allen, Timothy E.; Joyner, Wilbert R.; Perry, Jeremy G.; Saari, Eric, Method, system, chat interface, and computer program product for comparing free time between instant message chat members.
Ma, Luke; Hutchison, Benjamin J.; Gal, Oded; Verwayen, Peter; Periyannan, Alagu, Methods and systems for using a mobile device to join a video conference endpoint into a video conference.
Castelli Vittorio ; Hutchins Sharmila Thadhani ; Li Chung-Sheng ; Turek John Joseph Edward, Modifying an unreliable training set for supervised classification.
Chu, Kit Chiu; Edsall, Thomas J.; Yadav, Navindra; Matus, Francisco M.; Doddapaneni, Krishna; Sinha, Satyam; Merchant, Sameer, Multicast multipathing in an IP overlay network.
Anthias Tefcros (Romsey GB2) Herrod John A. (Eastleigh GB2) Trees George M. (Hursley GB2), Multiple window display system having indirectly addressable windows arranged in an ordered list.
Mabe, Fred D.; Worden, Ian R.; Nicholas, David C.; Clark, Stephen M.; Anderson, Albert J.; Stevens, James A., Network routing process for regulating traffic through advantaged and disadvantaged nodes.
Yukio Hiraki JP; Kohei Inamura JP; Izumi Kanai JP, Pointer mark display controller, display control method, display control system, and its storage medium.
Banka, Tarun; Dutta, Debojyoti; Sen, Mainak; Duraisamy, Nagarajan; Pandey, Manoj Kumar, Reporting statistics on the health of a sensor node in a sensor network.
Shaffer,Shmuel; Sarkar,Shantanu; Ramalingam,Thiyagesan, System and method for providing on-hold content in a voice over internet protocol (VoIP) environment.
Filetto Thomas M. ; Martino Gilford F. ; Robyck Frank J. ; Timon ; III Vincent T., System and method for queues and space activation for toggling windows.
Chaturvedi, Sivakumar; Gundabathula, Satish; Chaturvedi, Rameshkumar, System and method for shared session appearance in a hybrid peer-to-peer environment.
Rudolph, Eric; Rui, Yong; Malvar, Henrique S; He, Li Wei; Cohen, Michael F; Tashev, Ivan, Systems and methods for real-time audio-visual communication and data collaboration in a network conference environment.
Jain, Vipin; Agrawal, Ashutosh; Bhide, Parag; Prabhanjan, Mahidas, Using a virtual internet protocol address to represent dually connected hosts in an internet protocol overlay network.
Chu, Kit Chiu; Edsall, Thomas J.; Yadav, Navindra; Matus, Francisco M.; Doddapaneni, Krishna; Sinha, Satyam, Virtual port channel bounce in overlay network.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.