Predictive model for voice/video over IP calls
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
H04M-007/00
H04M-003/22
H04L-029/06
출원번호
US-0659356
(2017-07-25)
등록번호
US-10091348
(2018-10-02)
발명자
/ 주소
Arunachalam, Chidambaram
Salgueiro, Gonzalo
Nainar, Nagendra Kumar
Chen, Eric
Griffin, Keith
출원인 / 주소
Cisco Technology, Inc.
대리인 / 주소
Polsinelli PC
인용정보
피인용 횟수 :
0인용 특허 :
125
초록▼
Disclosed is a system and method for forecasting the expected quality of a call. In some examples, a system or method can generate a plurality of scenarios from network metrics, retrieve historical ratings for the network metrics from users, and assign the historical ratings for the network metrics
Disclosed is a system and method for forecasting the expected quality of a call. In some examples, a system or method can generate a plurality of scenarios from network metrics, retrieve historical ratings for the network metrics from users, and assign the historical ratings for the network metrics to the plurality of scenarios. The system or method can also filter one or more users based on similarities of the historical ratings for the plurality of scenarios with current network metrics, and forecast an expected call quality based on the historical ratings of the one or more filtered users.
대표청구항▼
1. A computer-implemented method for forecasting expected call quality, the method comprising: generating a plurality of scenarios from a plurality of network metrics;retrieving historical ratings for the plurality of network metrics from a plurality of users;assigning the historical ratings for the
1. A computer-implemented method for forecasting expected call quality, the method comprising: generating a plurality of scenarios from a plurality of network metrics;retrieving historical ratings for the plurality of network metrics from a plurality of users;assigning the historical ratings for the plurality of network metrics to the plurality of scenarios;filtering one or more users of the plurality of users based on similarities of the historical ratings for the plurality of scenarios with one or more current network metrics;forecasting an expected call quality based on the historical ratings of the one or more filtered users; androuting a communication based on the forecasting of the expected call quality. 2. The computer-implemented method of claim 1, further comprising generating an initial rating for the one or more users. 3. The computer-implemented method of claim 2, wherein generating the initial rating further comprises: retrieving historical data from one or more users; andperforming regression modeling on the historical data. 4. The computer-implemented method of claim 3, wherein the historical data is feedback from the one or more users. 5. The computer-implemented method of claim 1, wherein each of the plurality of scenarios includes a combination of one or more of the plurality of networks metrics. 6. The computer-implemented method of claim 1, wherein assigning the historical ratings for the plurality of network metrics to the plurality of scenarios further comprises: determining one or more network metrics for each scenario of the plurality of scenarios; andaveraging the historical ratings for each of the one or more network metrics for each scenario. 7. The computer-implemented method of claim 1, further comprising: comparing the historical ratings of the one or more filtered users with ratings of a user initiating the expected call; andupdating the forecasting based on the comparison. 8. A system comprising: one or more processors; andat least one computer-readable storage medium having stored therein instructions which, when executed by the one or more processors, cause the system to: generate a plurality of scenarios from a plurality of network metrics;retrieve historical ratings for the plurality of network metrics from a plurality of users;assign the historical ratings for the plurality of network metrics to the plurality of scenarios;filter one or more users of the plurality of users based on similarities of the historical ratings for the plurality of scenarios with one or more current network metrics;forecast an expected call quality based on the historical ratings of the one or more filtered users; androute a communication based on the forecast of the expected call quality. 9. The system of claim 8, wherein the at least one computer-readable storage medium stores additional instructions which, when executed by the one or more processors, cause the system to: generate an initial rating for the one or more users. 10. The system of claim 9, wherein generating the initial rating further comprises: retrieving historical data from one or more users; andperforming regression modeling on the historical data. 11. The system of claim 10, wherein the historical data is feedback from the one or more users. 12. The system of claim 8, wherein each of the plurality of scenarios includes a combination of one or more of the plurality of networks metrics. 13. The system of claim 8, wherein assigning the historical ratings for the plurality of network metrics to the plurality of scenarios further comprises: determining one or more network metrics for each scenario of the plurality of scenarios; andaveraging the historical ratings for each of the one or more network metrics for each scenario. 14. The system of claim 8, wherein the at least one computer-readable storage medium stores additional instructions which, when executed by the one or more processors, cause the system to: compare the historical ratings of the one or more filtered users with ratings of a user initiating the expected call; andupdate the forecasting based on the comparison. 15. A non-transitory computer-readable storage medium comprising: instructions stored therein which, when executed by one or more processors, cause the one or more processors to: generate a plurality of scenarios from a plurality of network metrics;retrieve historical ratings for the plurality of network metrics from a plurality of users;assign the historical ratings for the plurality of network metrics to the plurality of scenarios;filter one or more users of the plurality of users based on similarities of the historical ratings for the plurality of scenarios with one or more current network metrics;forecast an expected call quality based on the historical ratings of the one or more filtered users; androute a communication based on the forecast of the expected call quality. 16. The non-transitory computer-readable storage medium of claim 15, storing additional instructions which, when executed by the one or more processors, cause the one or more processors to: generate an initial rating for the one or more users. 17. The non-transitory computer-readable storage medium of claim 16, wherein generating the initial rating further comprises: retrieving historical data from one or more users; andperforming regression modeling on the historical data. 18. The non-transitory computer-readable storage medium of claim 15, wherein each of the plurality of scenarios includes a combination of one or more of the plurality of networks metrics. 19. The non-transitory computer-readable storage medium of claim 15, wherein assigning the historical ratings for the plurality of network metrics to the plurality of scenarios further comprises: determining one or more network metrics for each scenario of the plurality of scenarios; andaveraging the historical ratings for each of the one or more network metrics for each scenario. 20. The non-transitory computer-readable storage medium of claim 15, storing additional instructions which, when executed by the one or more processors, cause the one or more processors to: compare the historical ratings of the one or more filtered users with ratings of a user initiating the expected call; andupdate the forecasting based on the comparison.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (125)
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.
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.
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.
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.
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.
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.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.