Method, system, network and computer-readable media for controlling outgoing telephony calls

US9565217B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9565217-B2
Application numberUS-65100109-A
CountryUS
Kind codeB2
Filing dateDec 31, 2009
Priority dateDec 31, 2009
Publication dateFeb 7, 2017
Grant dateFeb 7, 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.

The present invention discloses numerous implementations for IP-based call processing systems that can selectively control an outgoing call initiated by a source device to a destination device. The call processing system communicates with a Service Switching Point (SSP) associated with the source device and determines whether to effect control of the outgoing call. It could determine to effect control of the outgoing call for many reasons including to convey a media message to the source device, to implement a call feature or to manage call restrictions. Upon determining to effect control of the outgoing call, the call processing system causes the SSP to initiate a media connection between the source device and the call processing system. The call processing system can then utilize the media connection with the source device to perform functionality for the outgoing call prior to and/or during the outgoing call.

First claim

Opening claim text (preview).

What is claimed is: 1. A method, implemented by a call processing system within an Internet Protocol (IP) network, for controlling an outgoing call initiated by a source device to a destination device, the source device to effect telephonic communications using a switched telephone network comprising a Service Switching Point (SSP), the method comprising: receiving a Session Initiation Protocol (SIP) message via the IP network from a signaling converter, the SIP message comprising a call request message for the outgoing call comprising source and destination identifiers associated with the source and destination devices respectively, the signalling converter operative to receive an SS7 message from the SSP in response to initiation of the outgoing call by the source device in the switched telephone network and to convert the SS7 message to the SIP message; selectively determining using the source identifier whether to cause a media connection to be established between the source device and the call processing system; and causing transmission of a routing message to the SSP via the IP network upon determining to cause the media connection to be established, the routing message to cause the media connection to be established between the source device and the call processing system. 2. The method according to claim 1 , wherein the SS7 message comprises a Transaction Capabilities Application Part (TCAP) message initiated by an Off Hook Delay trigger on the SSP. 3. The method according to claim 1 , wherein causing transmission of the routing message to the SSP via the IP network comprises causing transmission of a second SIP message to the signaling converter for converting the second SIP message to a second SS7 message and transmitting the second SS7 message to the SSP. 4. The method according to claim 3 , wherein the second SS7 message comprises a Transaction Capabilities Application Part (TCAP) call route message directing the outgoing call to the call processing system. 5. The method according to claim 1 further comprising causing transmission of a reject message to the SSP via the IP network upon determining not to cause the media connection to be established between the source device and the call processing system, the reject message to cause the SSP to cause establishment of a media connection between the source and destination devices. 6. The method according to claim 5 , wherein causing transmission of the reject message to the SSP via the IP network comprises causing transmission of a second SIP message to the signaling converter for converting the SIP message to a second SS7 message and transmitting the second SS7 message to the SSP. 7. The method according to claim 6 , wherein the second SIP message comprises one of a service unavailable message, an error message, an unauthorized call message and a service not implemented message. 8. The method according to claim 6 , wherein the second SS7 message comprises a TCAP continue message. 9. The method according to claim 1 , wherein the determining whether to cause the media connection to be established between the source device and the call processing system comprises determining whether the outgoing call is a restricted call for the source device using the source identifier and the destination identifier; and wherein, upon determining that the outgoing call is a restricted call, a determination to cause the media connection to be established between the source device and the call processing system is made. 10. The method according to claim 1 , wherein the determining whether to cause the media connection to be established between the source device and the call processing system comprises determining whether the outgoing call is a restricted call for the source device using the source identifier and the destination identifier and determining whether an authorization is required upon determining that the outgoing call is a restricted call; and wherein, upon determining that an authorization is required, a determination to cause the media connection to be established between the source device and the call processing system is made. 11. The method according to claim 1 , wherein the determining whether to cause the media connection to be established between the source device and the call processing system comprises determining whether the outgoing call is a restricted call using the source identifier and the destination identifier and determining whether a call limitation is required upon determining that the outgoing call is a restricted call; and wherein, upon determining that a call limitation is required, a determination to cause the media connection to be established between the source device and the call processing system is made. 12. The method according to claim 11 , wherein the call limitation comprises one of a call length limitation, an account credit limitation, a temporal limitation and a destination identifier limitation. 13. The method according to claim 1 , wherein the determining whether to cause the media connection to be established between the source device and the call processing system comprises determining whether the source identifier is associated with a call feature. 14. The method according to claim 13 , wherein, upon determining that the source identifier is associated with the call feature, a determination to cause the media connection to be established between the source device and the call processing system is made. 15. The method according to claim 13 , wherein the call feature comprises a call feature to convey an audio element to the source device prior to establishment of a media connection with the destination device; and wherein, upon determining that the source identifier is associated with the call feature to convey an audio element to the source device, a determination to cause the media connection to be established between the source device and the call processing system is made. 16. The method according to claim 13 , wherein the call feature comprises a call feature to convey a media element to the source device prior to establishment of a media connection with the destination device; and wherein, upon determining that the source identifier is associated with the call feature to convey a media element to the source device, a determination to cause the media connection to be established between the source device and the call processing system is made. 17. The method according to claim 16 , wherein the media element comprises one of a video element, an image element and a text element. 18. The method according to claim 13 , wherein the call feature comprises a call restriction feature; and wherein, upon determining that the source identifier is associated with the call restriction feature, a determination to cause the media connection to be established between the source device and the call processing system is made. 19. The method according to claim 13 , wherein the call feature comprises a call record call feature; and wherein, upon determining that the source identifier is associated with the call record call feature, a determination to cause the media connection to be established between the source device and the call processing system is made. 20. The method according to claim 13 , wherein the determining whether to cause the media connection to be established between the source device and the call processing system further comprises determining whether the destination identifier comprises a call feature identifier; and wherein, upon determinin

Assignees

Inventors

Classifications

  • in the network · CPC title

  • for VoIP communications · CPC title

  • Provision for limiting connection, or expenditure · CPC title

  • using a card, such as credit card, prepay card or SIM · CPC title

  • Arrangements for metering, time-control or time indication {; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP} · 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 US9565217B2 cover?
The present invention discloses numerous implementations for IP-based call processing systems that can selectively control an outgoing call initiated by a source device to a destination device. The call processing system communicates with a Service Switching Point (SSP) associated with the source device and determines whether to effect control of the outgoing call. It could determine to effect …
Who is the assignee on this patent?
Liu Gaofeng, Clark David William, Arsenault Jonathan Allan, and 2 more
What technology area does this patent fall under?
Primary CPC classification H04L65/1069. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Feb 07 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).