Delivering a toll-free caller ID on toll-free calls

US9621715B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9621715-B2
Application numberUS-201514635684-A
CountryUS
Kind codeB2
Filing dateMar 2, 2015
Priority dateMar 2, 2015
Publication dateApr 11, 2017
Grant dateApr 11, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A computer device may include logic configured to receive a Session Initiation Protocol (SIP) telephone call and identify the SIP telephone call as originating from a first toll-free telephone number and destined for a second toll-free telephone number. The computer device may further determine a screened telephone number associated with the first toll-free telephone number; generate a diversion header that includes the determined screened telephone number for the SIP telephone call, in response to identifying the SIP telephone call as originating from the first toll-free telephone number and destined for the second toll-free telephone number; and send the SIP telephone call to a local exchange carrier network associated with the second toll-free telephone number.

First claim

Opening claim text (preview).

What is claimed is: 1. A method performed by a computer device, the method comprising: receiving, by the computer device, a Session Initiation Protocol (SIP) telephone call; identifying, by the computer device, the SIP telephone call as originating from a first toll-free telephone number and destined for a second toll-free telephone number; determining, by the computer device, a screened telephone number associated with the first toll-free telephone number, wherein the screened telephone number is assigned to the first toll-free telephone number by a provider network that carries SIP telephone calls between a SIP network associated with the first toll-free telephone number and a local exchange carrier network associated with the second toll-free telephone number; generating, by the computer device, a diversion header that includes the determined screened telephone number for the SIP telephone call, in response to identifying the SIP telephone call as originating from the first toll-free telephone number and destined for the second toll-free telephone number; and sending, by the computer device, the SIP telephone call to the local exchange carrier network associated with the second toll-free telephone number. 2. The method of claim 1 , further comprising: receiving an indication from the local exchange carrier network that the SIP telephone call was rejected by the local exchange carrier network; generating an asserted identity header that includes an access number associated with the first toll-free telephone number, in response to receiving the indication that the SIP telephone call was rejected by the local exchange carrier network; and re-sending the SIP telephone call to the local exchange carrier network with the generated asserted identity header. 3. The method of claim 2 , wherein the asserted identity header further includes the first toll-free telephone number as a display number. 4. The method of claim 1 , wherein the computer device functions as a back-to-back user agent for a SIP network associated with the first toll-free telephone number. 5. The method of claim 4 , wherein the computer device includes at least one of: an Internet Protocol Private Branch Exchange device; a Session Border Controller device; or a Session Initiation Protocol Application Server device. 6. The method of claim 1 , wherein the computer device functions as a back-to-back user agent for the provider network that carries SIP telephone calls between a SIP network associated with the first toll-free telephone number and the local exchange carrier network associated with the second toll-free telephone number. 7. The method of claim 1 , wherein the SIP telephone call is received from a call center, and wherein the SIP telephone call is associated with another SIP telephone call between the call center and a user device associated with a customer of the call center. 8. The method of claim 1 , further comprising: determining that the local exchange carrier network associated with the second toll-free telephone number requires an asserted identity header for telephone calls from the first toll-free telephone number to the second toll-free telephone number, based on information stored in the local exchange carrier network; and generating an asserted identity header for the SIP telephone call that includes an access number associated with the first toll-free telephone number, in response determining that the local exchange carrier network associated with the second toll-free telephone number requires an asserted identity header for telephone calls from the first toll-free telephone number to the second toll-free telephone number. 9. A computer device comprising: logic configured to: receive a Session Initiation Protocol (SIP) telephone call; identify the SIP telephone call as originating from a first toll-free telephone number and destined for a second toll-free telephone number; determine a screened telephone number associated with the first toll-free telephone number, wherein the screened telephone number is assigned to the first toll-free telephone number by a provider network that carries SIP telephone calls between a SIP network associated with the first toll-free telephone number and a local exchange carrier network associated with the second toll-free telephone number; generate a diversion header that includes the determined screened telephone number for the SIP telephone call, in response to identifying the SIP telephone call as originating from the first toll-free telephone number and destined for the second toll-free telephone number; and send the SIP telephone call to the local exchange carrier network associated with the second toll-free telephone number. 10. The computer device of claim 9 , wherein the logic is further configured to: receive an indication from the local exchange carrier network that the SIP telephone call was rejected by the local exchange carrier network; generate an asserted identity header that includes an access number associated with the first toll-free telephone number, in response to receiving the indication that the SIP telephone call was rejected by the local exchange carrier network; and re-send the SIP telephone call to the local exchange carrier network with the generated asserted identity header. 11. The computer device of claim 9 , wherein the computer device functions as a back-to-back user agent for a SIP network associated with the first toll-free telephone number. 12. The computer device of claim 11 , wherein the computer device includes at least one of: an Internet Protocol Private Branch Exchange device; a Session Border Controller device; or a Session Initiation Protocol Application Server device. 13. The computer device of claim 9 , wherein the computer device functions as a back-to-back user agent for the provider network that carries SIP telephone calls between a SIP network associated with the first toll-free telephone number and the local exchange carrier network associated with the second toll-free telephone number. 14. The computer device of claim 9 , wherein the SIP telephone call is received from a call center, and wherein the SIP telephone call is associated with another SIP telephone call between the call center and a user device associated with a customer of the call center. 15. The computer device of claim 9 , wherein the logic is further configured to: determine that the local exchange carrier network associated with the second toll-free telephone number requires an asserted identity header for telephone calls from the first toll-free telephone number to the second toll-free telephone number, based on information stored in the local exchange carrier network; and generate an asserted identity header for the SIP telephone call that includes an access number associated with the first toll-free telephone number, in response determining that the local exchange carrier network associated with the second toll-free telephone number requires an asserted identity header for telephone calls from the first toll-free telephone number to the second toll-free telephone number. 16. A non-transitory computer-readable medium, storing instructions executable by one or more processors, the non-transitory computer-readable medium comprising: one or more instructions to receive a Session Initiation Protocol (SIP) telephone call; one or more instructions to identify the SIP telephone call as originating from a first toll-free telephone number and destined for a second toll-free telephone number; one or more instructions to determine a screene

Assignees

Inventors

Classifications

  • Metering calls to called party {, i.e. B-party charged for the communication} · CPC title

  • Recording class or number of calling {, i.e. A-party} or called party {, i.e. B-party} · CPC title

  • Network operation, administration, maintenance, or provisioning · CPC title

  • based on the content carried by the session initiation protocol [SIP] messages · CPC title

  • Notifying the called party of information on the calling party (details within substation equipment H04M1/57, signalling details H04Q3/72) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9621715B2 cover?
A computer device may include logic configured to receive a Session Initiation Protocol (SIP) telephone call and identify the SIP telephone call as originating from a first toll-free telephone number and destined for a second toll-free telephone number. The computer device may further determine a screened telephone number associated with the first toll-free telephone number; generate a diversio…
Who is the assignee on this patent?
Verizon Patent & Licensing Inc
What technology area does this patent fall under?
Primary CPC classification H04M3/42042. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Apr 11 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).