Back to results
US 10,944,873 B2Granted
Routing VOIP traffic
AssigneeComcast Cable Communications, FFC
InventorsChia-Chang Li, Eric Wong, Vengatarajulu Rajasekar, Satish Sampangiramiah
Life of this patent
Estimating the term…
Abstract
Methods and systems for routing voice over internet protocol (VOIP) are described. A service provider may provide a VOIP infrastructure for routing VOIP calls. One or more other service providers may join the VOIP infrastructure. A computing device may identify the service provider servicing the VOIP calls and may further process the calls accordingly.
Claims20
A method comprising:
- receiving, by a first computing device, a request to route a voice over internet protocol (VOIP) call, wherein the request comprises a session initiation protocol (SIP) invite message;
- determining, based on information within the SIP invite message, a first indicator indicative of a plurality of service providers;
- determining, based on the first indicator and a second indicator within the SIP invite message, a first service provider from the plurality of service providers;
- determining, based on the first service provider, a routing rule of a plurality of routing rules, wherein the plurality of routing rules comprises the routing rule and at least a second routing rule associated with a second service provider that shares a VOIP infrastructure with the first service provider;
- and
- routing, based on the routing rule, the VOIP call.
3 more elements
A method comprising:
- storing, by a computing device and in a routing directory, a first routing preference database corresponding to a first service provider;
- receiving, from a second service provider, a request to join a voice over internet protocol (VOIP) infrastructure corresponding to the first service provider;
- determining, based on the request, a first indicator indicative of a plurality of service providers, wherein the plurality of service providers comprise the first service provider and the second service provider;
- selecting, based on a determination that the first indicator together with a second indicator indicate the second service provider, a second routing preference database corresponding to the second service provider;
- and
- routing, based on the second routing preference database, a VOIP call.
3 more elements
A method comprising:
- receiving, by a first computing device, a data packet indicating a request to route a VOIP call;
- determining, based on a first indicator and a second indicator within the data packet, a first service provider, wherein the first indicator indicates a plurality of service providers and wherein the second indicator, together with the first indicator, indicates the first service provider;
- and
- routing, based on the determining the first service provider, the VOIP call.
1 more element
Dependencies are inferred from the claim text.