9258268

Methods and Apparatus to Dynamically Select a Peered Voice Over Internet Protocol (voip) Border Element

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

Patent Claims
25 claims

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

1

1. A method comprising: collecting performance data representative of a dynamic performance of a voice over Internet protocol network; prioritizing a selection of a peered border element based on the collected performance data; and modifying a telephone number mapping database based on the prioritized selection.

2

2. A method as defined in claim 1 , wherein modifying the telephone number mapping database comprises modifying an order field of a telephone number mapping database record associated with the peered border element.

3

3. A method as defined in claim 1 , wherein modifying the telephone number mapping database comprises modifying a preference field of a telephone number mapping database record associated with the peered border element.

4

4. A method as defined in claim 1 , wherein modifying the telephone number mapping database comprises adding a telephone number mapping database record associated with the peered border element to the telephone number mapping database.

5

5. A method as defined in claim 1 , wherein modifying the telephone number mapping database comprises removing a telephone number mapping database record associated with the peered border element from the telephone number mapping database.

6

6. A method as defined in claim 5 , wherein the telephone number mapping database record is removed when the peered border element is at least one of failing or failed.

7

7. A method as defined in claim 1 , further comprising collecting the performance data from a performance monitor.

8

8. A method as defined in claim 7 , wherein the performance monitor is implemented by at least one of a second peered border element, a switch, a hub, a router, or the peered border element.

9

9. A method as defined in claim 1 , wherein the telephone number mapping database is associated with a first service provider, and further comprising collecting the performance data from a device of a second service provider.

10

10. A method as defined in claim 1 , wherein the selection of the peered border element is prioritized to at least one of reduce a communication path congestion, or reduce a processing load of the peered border element.

11

11. A method as defined in claim 1 , further comprising collecting the performance data periodically.

12

12. An apparatus comprising: a memory storing machine readable instructions; a processor to execute the instructions to prioritize a selection of a peered border element based on collected performance data representative of a dynamic performance of a voice over Internet protocol network; and a telephone number mapping database interface to modify a telephone number mapping database based on the selection.

13

13. An apparatus as defined in claim 12 , wherein the processor is associated with a first service provider, and the processor is to collect the data from a device of a second service provider.

14

14. An apparatus as defined in claim 12 , wherein the processor is to prioritize the selection of the peered border element to at least one of reduce a communication path congestion, or reduce a processing load of the peered border element.

15

15. An apparatus as defined in claim 12 , wherein the telephone number mapping database interface is to modify the telephone number mapping database by modifying at least one of a preference field or an order field of a telephone number mapping database record associated with the peered border element.

16

16. An apparatus as defined in claim 12 , wherein the telephone number mapping database interface is to modify the telephone number mapping database by adding a telephone number mapping database record associated with the peered border element to the telephone number mapping database.

17

17. An apparatus as defined in claim 12 , wherein the telephone number mapping database interface is to modify the telephone number mapping database by removing a telephone number mapping database record associated with the peered border element from the telephone number mapping database.

18

18. An apparatus as defined in claim 12 , wherein the processor is to collect the performance data from at least one of a peered border element, a second peered border element, a router, a switch or a hub.

19

19. An apparatus as defined in claim 12 , wherein the processor is to periodically collect the performance data.

20

20. A tangible machine readable storage device including instructions which, when executed, cause a machine to perform operations comprising: collect performance data representative of a dynamic performance of a voice over Internet protocol network; prioritize a selection of a peered border element based on the collected performance data; and modify a telephone number mapping database based on the prioritized selection.

21

21. A machine readable storage device as defined in claim 20 , wherein the machine readable instructions, when executed, cause the machine to modify the telephone number mapping database by modifying an order field of a telephone number mapping database record associated with the peered border element.

22

22. A machine readable storage device as defined in claim 20 , wherein the machine readable instructions, when executed, cause the machine to modify the telephone number mapping database by modifying a preference field of a telephone number mapping database record associated with the peered border element.

23

23. A machine readable storage device as defined in claim 20 , wherein the machine readable instructions, when executed, cause the machine to modify the telephone number mapping database by adding a telephone number mapping database record associated with the peered border element to the telephone number mapping database.

24

24. An article of manufacture as defined in claim 20 , wherein the machine readable instructions, when executed, cause the machine to modify the telephone number mapping database by removing a telephone number mapping database record associated with the peered border element from the telephone number mapping database.

25

25. An article of manufacture as defined in claim 24 , wherein the machine readable instructions, when executed, cause the machine to remove the telephone number mapping database record when the peered border element is at least one of failing or failed.

Patent Metadata

Filing Date

Unknown

Publication Date

February 9, 2016

Inventors

Mehrad Yasrebi
James Jackson
Bernard Ku

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. “METHODS AND APPARATUS TO DYNAMICALLY SELECT A PEERED VOICE OVER INTERNET PROTOCOL (VOIP) BORDER ELEMENT” (9258268). https://patentable.app/patents/9258268

© 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.