×

Universal voice over packet protocol call structure

  • US 8,971,309 B1
  • Filed: 08/23/2005
  • Issued: 03/03/2015
  • Est. Priority Date: 08/23/2005
  • Status: Active Grant
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.

View all claims
  • 6 Assignments
Timeline View
Assignment View
    ×
    ×