The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Aug. 07, 2018
Filed:
May. 31, 2016
Microsoft Technology Licensing, Llc, Redmond, WA (US);
Philip Andrew Chou, Bellevue, WA (US);
Venkata N. Padmanabhan, Bengaluru, IN;
Rajdeep Das, Bangalore, IN;
Ganesh Ananthanarayanan, Bellevue, WA (US);
Junchen Jiang, Pittsburgh, PA (US);
Microsoft Technology Licensing, LLC, Redmond, WA (US);
Abstract
Techniques for determining network paths for voice calls include analyzing network path measurements of the network paths to determine historical network performance data for the network paths, and identifying a group of top-k network paths based on those network paths having better network performance data other network paths. A particular network path may be selected using various techniques, such as selecting the network path with the best historical network performance, selecting a network path by applying a multi-armed bandit algorithm to select the path from the group of top-k network paths, or selecting a network path at random. The selected network path may be used to by a source-destination pair of computing devices for a voice call, and a record of that voice call may be used to update network performance information for the particular network path.