Universal voice over packet protocol call structure
First Claim
Patent Images
1. A method for establishing inter-vendor and inter-carrier voice over packet (VOP) calls without using a public switched telephone network (PSTN), comprising:
- receiving a called party'"'"'s email address from a calling party over an email network at a computing device that provides voice services in a service provider network;
initiating a request by the computing device to have a query of the email address performed by a domain name system (DNS) server to obtain a record of another computing device that includes the called party'"'"'s email address, wherein the another computing device is located respectively in another service provider network, wherein the record is an entry in a table, wherein the record comprises an internet protocol (IP) address, a domain name, and a VOP protocol, wherein the another computing device provides voice services with voice exchange records, wherein the voice exchange records are located in a table where each voice exchange record identifies a unique signaling protocol that is used in a VOP call, and wherein the voice exchange records are used to direct incoming VOP calls to an appropriate VOP server;
with the computing device, communicating with the another computing device using the record to request a VOP session with the called party'"'"'s email address; and
establishing the VOP session between the computing device and the another computing device without traversing the PSTN, wherein establishing the VOP session comprises forwarding the calling party to the another computing device to leave a voice message, recording the voice message at the another computing device, and sending the voice message to the called party'"'"'s email address,wherein each of the computing device and the another computing device has a processor coupled to a memory.
6 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for providing a universal voice over packet (VOP) protocol call structure. The present invention allows VOP calls to be made across different service providers without traversing through a public switched telephone network (PSTN). The calls occur as On-Net calls. Email addresses may be used to call different parties. In addition, telephone numbers may be used to reach parties in the PSTN through an Off-Net carrier causing Off-Net calls.
-
Citations
13 Claims
-
1. A method for establishing inter-vendor and inter-carrier voice over packet (VOP) calls without using a public switched telephone network (PSTN), comprising:
-
receiving a called party'"'"'s email address from a calling party over an email network at a computing device that provides voice services in a service provider network; initiating a request by the computing device to have a query of the email address performed by a domain name system (DNS) server to obtain a record of another computing device that includes the called party'"'"'s email address, wherein the another computing device is located respectively in another service provider network, wherein the record is an entry in a table, wherein the record comprises an internet protocol (IP) address, a domain name, and a VOP protocol, wherein the another computing device provides voice services with voice exchange records, wherein the voice exchange records are located in a table where each voice exchange record identifies a unique signaling protocol that is used in a VOP call, and wherein the voice exchange records are used to direct incoming VOP calls to an appropriate VOP server; with the computing device, communicating with the another computing device using the record to request a VOP session with the called party'"'"'s email address; and establishing the VOP session between the computing device and the another computing device without traversing the PSTN, wherein establishing the VOP session comprises forwarding the calling party to the another computing device to leave a voice message, recording the voice message at the another computing device, and sending the voice message to the called party'"'"'s email address, wherein each of the computing device and the another computing device has a processor coupled to a memory. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for establishing inter-vendor and inter-carrier voice over packet (VOP) calls without using a public switched telephone network (PSTN), comprising:
-
receiving a request from a calling party to initiate a VOP session at a first computing device that communicates between VOP networks, the first computing device being a member of a first service provider packet network and the first computing device provides voice services with voice exchange records, wherein the voice exchange records are located in a table where each voice exchange record identifies a unique signaling protocol that is used in a VOP call, and wherein the voice exchange records are used to direct incoming VOP calls to an appropriate VOP server; obtaining an internet protocol (IP) address, a domain name, a VOP protocol, and a record from a domain name system (DNS) server using an information in the request to enable the first computing device to locate a second computing device that communicates between VOP networks, the second computing device being a member of a second service provider packet network and the second computing device provides voice services; and providing for a communication between the first computing device and the second computing device to establish the VOP session without using the PSTN wherein providing for the communication comprises forwarding a calling party to the second computing device to leave a voice message for a called party, recording the voice message at the second computing device, and sending the voice message to the called party'"'"'s email address, wherein each of the first computing device and the second computing device has a processor coupled to a memory. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A system for establishing inter-vendor and inter-carrier voice over packet (VOP) calls without using a public switched telephone network (PSTN), comprising:
a computing device in a service provider network operable to receive a called party'"'"'s email address from a calling party over an email network, to initiate a request to have a query of the email address performed by a domain name system (DNS) server to obtain a record of another computing device in another service provider network;
to communicate with the another computing device using the record to request a VOP session with the called party'"'"'s email address, and to provide for the establishment of the VOP session with the another computing device without traversing the PSTN, wherein the calling party is forwarded to the another computing device to leave a voice message, the voice message is recorded at the another computing device, and the voice message is sent to the called party'"'"'s email address, wherein the record is an entry in a table and comprises an internet protocol (IP) address, a domain name, and a VOP protocol, wherein the computing device provides voice services, wherein the another computing device provides voice services with voice exchange records, wherein the voice exchange records are located in a table where each voice exchange record identifies a unique signaling protocol that is used in a VOP call, wherein the voice exchange records are used to direct incoming VOP calls to an appropriate VOP server, and wherein each of the computing device and the another computing device has a processor coupled to a memory.
Specification