The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Sep. 01, 2015

Filed:

Jul. 28, 2009
Applicants:

John K. Gallant, Plano, TX (US);

Kathleen A. Mcmurry, Richardson, TX (US);

Inventors:

John K. Gallant, Plano, TX (US);

Kathleen A. McMurry, Richardson, TX (US);

Assignee:

VERIZON PATENT AND LICENSING INC., Basking Ridge, NJ (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04M 7/00 (2006.01); H04L 12/66 (2006.01); H04M 15/06 (2006.01); G06Q 20/10 (2012.01); G06Q 30/04 (2012.01); G06Q 40/00 (2012.01); H04L 12/14 (2006.01); H04L 12/24 (2006.01); H04L 29/06 (2006.01); H04L 29/12 (2006.01); H04L 12/801 (2013.01); H04L 12/803 (2013.01); H04L 12/851 (2013.01); H04M 3/22 (2006.01); H04M 3/42 (2006.01); H04M 3/46 (2006.01); H04M 7/12 (2006.01); H04M 15/00 (2006.01); H04Q 3/00 (2006.01); H04W 4/02 (2009.01); H04L 29/08 (2006.01); H04L 12/26 (2006.01); H04W 4/20 (2009.01);
U.S. Cl.
CPC ...
H04M 15/06 (2013.01); G06Q 20/102 (2013.01); G06Q 30/04 (2013.01); G06Q 40/00 (2013.01); H04L 12/14 (2013.01); H04L 12/1403 (2013.01); H04L 12/1446 (2013.01); H04L 12/24 (2013.01); H04L 29/06 (2013.01); H04L 29/06027 (2013.01); H04L 29/12009 (2013.01); H04L 29/1216 (2013.01); H04L 29/12094 (2013.01); H04L 41/00 (2013.01); H04L 47/10 (2013.01); H04L 47/125 (2013.01); H04L 47/19 (2013.01); H04L 47/2408 (2013.01); H04L 47/2433 (2013.01); H04L 47/2441 (2013.01); H04L 61/157 (2013.01); H04L 61/1523 (2013.01); H04L 61/1529 (2013.01); H04L 63/0272 (2013.01); H04L 63/102 (2013.01); H04L 63/1408 (2013.01); H04L 63/1416 (2013.01); H04L 63/1458 (2013.01); H04L 65/103 (2013.01); H04L 65/104 (2013.01); H04L 65/1006 (2013.01); H04L 65/1043 (2013.01); H04L 65/1069 (2013.01); H04L 65/1096 (2013.01); H04L 65/4007 (2013.01); H04L 65/4084 (2013.01); H04L 65/602 (2013.01); H04L 67/06 (2013.01); H04L 67/14 (2013.01); H04L 67/16 (2013.01); H04L 67/18 (2013.01); H04L 67/2814 (2013.01); H04L 67/303 (2013.01); H04L 67/306 (2013.01); H04L 67/322 (2013.01); H04L 67/34 (2013.01); H04L 69/329 (2013.01); H04M 3/2218 (2013.01); H04M 3/42229 (2013.01); H04M 3/46 (2013.01); H04M 3/465 (2013.01); H04M 7/0075 (2013.01); H04M 7/0078 (2013.01); H04M 7/1205 (2013.01); H04M 7/128 (2013.01); H04M 15/00 (2013.01); H04M 15/41 (2013.01); H04M 15/43 (2013.01); H04M 15/44 (2013.01); H04M 15/47 (2013.01); H04M 15/49 (2013.01); H04M 15/51 (2013.01); H04M 15/52 (2013.01); H04M 15/53 (2013.01); H04M 15/55 (2013.01); H04M 15/56 (2013.01); H04M 15/58 (2013.01); H04M 15/63 (2013.01); H04M 15/745 (2013.01); H04M 15/80 (2013.01); H04M 15/8207 (2013.01); H04M 15/8214 (2013.01); H04M 15/8292 (2013.01); H04Q 3/0029 (2013.01); H04W 4/02 (2013.01); H04L 12/2602 (2013.01); H04L 43/00 (2013.01); H04L 43/06 (2013.01); H04L 43/0817 (2013.01); H04L 43/16 (2013.01); H04L 69/08 (2013.01); H04M 7/006 (2013.01); H04M 2207/203 (2013.01); H04M 2215/0104 (2013.01); H04M 2215/0108 (2013.01); H04M 2215/0148 (2013.01); H04M 2215/0152 (2013.01); H04M 2215/0164 (2013.01); H04M 2215/0168 (2013.01); H04M 2215/0172 (2013.01); H04M 2215/0176 (2013.01); H04M 2215/0188 (2013.01); H04M 2215/202 (2013.01); H04M 2215/2013 (2013.01); H04M 2215/2046 (2013.01); H04M 2215/22 (2013.01); H04M 2215/44 (2013.01); H04M 2215/46 (2013.01); H04M 2215/54 (2013.01); H04M 2215/782 (2013.01); H04M 2215/7813 (2013.01); H04W 4/20 (2013.01);
Abstract

An approach for providing telephony services over a data network is disclosed. A communications system includes a location server that receives a request from a calling station to establish a call with a station associated with a called party. The location server generates a message specifying a set of addresses relating to the called party and context information. A proxy server communicates with the location server and is configured to receive the message and to attempt to establish the call based on the set of addresses. The proxy server iteratively queries the location server to obtain another set of addresses if no prior address results in establishment of the call.


Find Patent Forward Citations

Loading…