PEER-TO-PEER VOICE OVER INTERNET PROTOCOL
First Claim
Patent Images
1. A method implemented by a first optical network terminal (ONT), the method comprising:
- receiving, by the first optical network terminal and from a user device, a call to a called party;
checking a cache of the first optical network terminal for a network location of a second optical network terminal associated with the called party;
providing, by the first optical network terminal, a connection with the second optical network terminal based on the network location; and
exchanging, by the first optical network terminal, voice data with the second optical network terminal via the connection.
1 Assignment
0 Petitions
Accused Products
Abstract
An optical network terminal receives, from a user device associated with the optical network terminal, a call to a called party, and checks a table, which may be locally cached in the optical network terminal, for a network location of another optical network terminal associated with the called party. The device also establishes a connection with another user device associated with the other optical network terminal, based on the network location, and exchanges voice data with the other user device associated with the other optical network terminal via the connection.
-
Citations
25 Claims
-
1. A method implemented by a first optical network terminal (ONT), the method comprising:
-
receiving, by the first optical network terminal and from a user device, a call to a called party; checking a cache of the first optical network terminal for a network location of a second optical network terminal associated with the called party; providing, by the first optical network terminal, a connection with the second optical network terminal based on the network location; and exchanging, by the first optical network terminal, voice data with the second optical network terminal via the connection. - View Dependent Claims (2, 3, 4)
-
-
5. A method implemented by a first optical network terminal (ONT), the method comprising:
-
receiving, by the first optical network terminal, a call from a second optical network terminal; determining, by the first optical network terminal, whether a number associated with the call is correct; accepting, by the first optical network terminal, the call when the number associated with the call is determined to be correct; providing, by the first optical network terminal, a connection with the second optical network terminal when the call is accepted; and exchanging, by the first optical network terminal, voice data with the second optical network terminal via the connection. - View Dependent Claims (6, 7, 8, 9)
-
-
10. An optical network terminal, comprising:
-
a memory to store a plurality of instructions; and a processor to execute instructions in the memory to; receive, from a user device associated with the optical network terminal, a call to a called party, determine whether a cache of the optical network terminal includes a network location of another optical network terminal associated with the called party, establish, when the cache includes the network location, a connection with the other optical network terminal based on the network location, and exchange voice data with the other optical network terminal via the connection. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
Specification