9270516

Peer-to-Peer Interconnection between Service Providers

PublishedFebruary 23, 2016
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
21 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A method, comprising: receiving, at a session controller in a home service provider network, a request for access to a target communication device, the target communication device being communicatively coupled to a foreign service provider network; referencing a list of available routes for peer-to-peer communication with the target communication device on the foreign service provider network from a database of available routes maintained by the foreign service provider network; identifying, in a peer-to-peer interconnect controller node in the home service provider network and/or the foreign service provider network, the peer-to-peer interconnect controller node separate from the requesting device, a path for communication with the target communication device in response to the list of available routes; and establishing a peer-to-peer communication session from a peering point in the home service provider network associated with, and separate from, the requesting device, directly to a peering point in the foreign service provider network associated with, and separate from, the target communication device, over the path.

2

2. The method of claim 1 , wherein referencing the list of available routes does not include a central route lookup function.

3

3. The method of claim 1 , wherein the list of available routes is stored, at least in part, in a database of available routes maintained on the home service provider network.

4

4. The method of claim 1 , further comprising performing an E.164 Number query to identify the foreign service provider network.

5

5. The method of claim 1 , further comprising querying a Domain Name System (DNS) server to identify a network address for the peer-to-peer interconnect control node associated with the foreign service provider network.

6

6. The method of claim 1 , wherein referencing a list of available routes for peer-to-peer communication with the target communication device and/or identifying a path for communication with the target communication device further comprises querying the peer-to-peer interconnect control node associated with the foreign service provider network to identify routing information for reaching the target communication device.

7

7. The method of claim 6 , wherein the routing information comprises a list of available routes stored in a database of available routes maintained on the foreign service provider network.

8

8. The method of claim 6 , further comprising rendering a Session Detail Record (SDR) for route use in response to the routing information for reaching the target communication device.

9

9. The method of claim 1 , wherein establishing a peer-to-peer communication session further comprises establishing a signaling session directly between the peering point on the foreign service provider network and the peering point on a home service provider network.

10

10. The method of claim 1 , wherein establishing a peer-to-peer communication session further comprises establishing a direct media path between the peering point on the foreign service provider network and the peering point on a home service provider network.

11

11. A system, comprising: a session controller node configured to receive a request for access to a target communication device, the target communication device being communicatively coupled to a foreign service provider network; a peer-to-peer interconnect controller node coupled to the session controller node and separate from a requesting device, the peer-to-peer interconnect controller node configured to: reference a list of available routes for peer-to-peer communication with the target communication device on the foreign service provider network maintained by the foreign service provider network; and identify a path for communication with the target communication device in response to the list of available routes; and a peering point separate from the requesting device and coupled to the session controller and configured to establish a direct peer-to-peer communication session with a peering point in the foreign service provider network associated with, and separate from, the target communication device, over the path.

12

12. The system of claim 11 , wherein referencing the list of available routes does not include a central route lookup function.

13

13. The system of claim 11 , further comprising an available routes database on a home service provider network, the available routes database configured to store at least a part of the list of available routes.

14

14. The system of claim 11 , further comprising an E.164 Number database configured to store information for identifying the foreign service provider network.

15

15. The system of claim 11 , further comprising a Domain Name System (DNS) server configured to identify a network address for a peer-to-peer interconnect control node associated with the foreign service provider network.

16

16. The system of claim 11 , further comprising a peer-to-peer interconnect control node associated with the foreign service provider network configured to identify routing information for reaching the target communication device.

17

17. The system of claim 16 , further comprising a database of available routes maintained on the foreign service provider network configured to store the routing information comprising a list of the available routes.

18

18. The system of claim 16 , wherein the peer-to-peer interconnect control associated with the foreign service provider network is configured to render a Session Detail Record (SDR) for accounting use in response to the information for reaching the target communication device.

19

19. The system of claim 11 , wherein establishing a peer-to-peer communication session further comprises establishing a signaling session directly between the peering point on the foreign service provider network and the peering point coupled to the session controller.

20

20. The system of claim 11 , wherein establishing a peer-to-peer communication session further comprises establishing a direct media path between the peering point coupled to the session controller and the peering point in the foreign service provider network.

21

21. A tangible computer-readable storage medium having program instructions stored thereon that, upon execution by a computer system, causes the computer system to: receive a request from a requesting communication device separate from the computer system for access to a target communication device, the target communication device being communicatively coupled to a foreign service provider network; reference a list of available routes for peer-to-peer communication with the target communication device on the foreign service provider network; identify a path for communication with the target communication device in response to the list of available routes; and establish a peer-to-peer communication session directly between a peering point associated with and separate from the requesting device in a home service provider network and a peering point in the foreign service provider network associated with and separate from the target communication device, over the path.

Patent Metadata

Filing Date

Unknown

Publication Date

February 23, 2016

Inventors

Frederick C. Kemmerer JR.
Carroll L. Gray-Preston
Jeremy Fuller

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “Peer-to-Peer Interconnection between Service Providers” (9270516). https://patentable.app/patents/9270516

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.