Telephone call processing modifications related to call acceptance for an incoming call received at a contact center

US9736307B1 · US · B1

Patent metadata
FieldValue
Publication numberUS-9736307-B1
Application numberUS-201615259562-A
CountryUS
Kind codeB1
Filing dateSep 8, 2016
Priority dateDec 4, 2015
Publication dateAug 15, 2017
Grant dateAug 15, 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.

Modifications to the call acceptance process in a call handler allows determination of how to process a call before the call is answered. In one embodiment a call handler receives an incoming call notification message that include call related information, such as the calling and called telephone numbers. A call acceptance timer is started after the incoming call notification message is received. Prior to accepting the call, the call handler uses the call related information to ascertain an appropriate queue and an available agent in that queue. If an appropriate agent is available, the timer is stopped, the call is accepted, and the call is routed to the appropriate agent. If an agent is not available, then upon expiry of the timer, the call is accepted and an announcement may be played to the calling party, while awaiting for an agent to become available.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method for processing an incoming call comprising a voice call at a call handler in a contact center wherein the incoming call originates from a calling party, the method comprising: receiving a call establishment request at an interface with a carrier offering the incoming call to the call handler; starting a call acceptance timer in the call handler after receiving the call establishment request, wherein expiry of the call acceptance timer causes the call handler to send a call acceptance message to the carrier thereby accepting the incoming call; detecting in the call handler an event comprising an occurrence of one of: an agent is available to accept the incoming call prior to an expiry of the call acceptance timer, and the expiry of the call acceptance timer occurring prior to the agent becoming available to accept the incoming call; sending the call acceptance message over the interface to the carrier accepting the incoming call in response to detecting the event. 2. The method of claim 1 , wherein the call establishment request is a Q.931-based ISDN SETUP message and the call acceptance timer is started in response to receiving the Q.931-based ISDN SETUP message. 3. The method of claim 1 , further comprising: providing an announcement to the calling party prior to sending the call acceptance message. 4. The method of claim 1 , wherein sending the message over the interface to accept the incoming call comprises sending an ISDN CONNECT message. 5. The method of claim 1 , wherein the call establishment request is a SIP-based INVITE message. 6. The method of claim 2 , wherein a PROGRESS message is sent after the SETUP message. 7. The method of claim 6 , wherein an ALERTING message is not sent prior to sending the call acceptance message. 8. A system for processing an incoming call to a contact center from a calling party, comprising a computer processor configured to: receive a call establishment request from a carrier at the contact center, wherein the call establishment request includes a telephone number dialed by the calling party; start a call acceptance timer in response to receiving the call establishment request, wherein expiry of the call acceptance timer causes a call acceptance message to be sent to the carrier accepting the incoming call, wherein the call acceptance timer expires in response to an event comprising an earlier occurrence of: a passage of pre-determined amount of time, and an agent from a group of one or more agents becoming available prior to the passage of the pre-determined amount of time; determine that none of the group of one or more agents are available to accept the incoming call and the expiry of the call acceptance timer has occurred; and send the call acceptance message to the carrier thereby accepting the incoming call. 9. The system of claim 8 , whereupon when the agent from the group of one or more agents is available to accept the incoming call after the expiry of the call acceptance timer, the incoming call is connected to the agent. 10. The system of claim 8 , wherein the call acceptance message is a Q.931 ISDN CONNECT message. 11. A system for processing an incoming call in a contact center from a calling party, comprising a computer processor configured to: receive at the contact center a call establishment request from a carrier on a signaling interface, wherein the call establishment request includes a telephone number dialed by the calling party; start a call acceptance timer after receiving the call establishment request, wherein expiry of the call acceptance timer causes a call acceptance message to be sent on the signaling interface to the carrier accepting the incoming call; detect an event comprising an occurrence of one of: an agent of the group of one or more agents is available to accept the incoming call prior to an expiry of the call acceptance timer, and the expiry of the call acceptance timer has occurred prior to the agent becoming available to accept the incoming call; and send the call acceptance message to the carrier on the signaling interface accepting the incoming call, after detecting the event. 12. The system of claim 11 , wherein the call establishment request is a Q.931-based ISDN SETUP message and the call acceptance timer is started in response to receiving the SETUP message. 13. The system of claim 11 , wherein an announcement is provided to the calling party prior to sending the call acceptance message. 14. The system of claim 12 , wherein the message sent to the carrier to accept the incoming call is a Q.931-based ISDN CONNECT message. 15. The system of claim 12 , wherein a PROGRESS message is sent after the SETUP message. 16. The system of claim 12 , wherein an ALERTING message is not sent prior to sending the call acceptance message. 17. The system of claim 11 , wherein the call establishment request is a SIP-based INVITE message. 18. A non-transitory computer readable medium storing instructions that when executed cause a computer processor to: receive a call establishment request on a signaling interface with a carrier at a contact center for an incoming call comprising a voice call, wherein the call establishment request includes a telephone number dialed by a calling party; start a call acceptance timer after receiving the call establishment request, wherein expiry of the call acceptance timer causes a call acceptance message to be sent to the carrier on the signaling interface accepting the incoming call, wherein the call acceptance timer expires upon an earlier of: a passage of a predefined amount of time, and an agent from a group of a plurality of agents becoming available prior to the passage of the predefined amount of time; determine the expiry of the call acceptance timer has occurred prior to the agent from the group of the plurality of agents becoming available to accept the incoming call; and send the call acceptance message to the carrier on the signaling interface thereby accepting the incoming call. 19. The non-transitory computer readable medium of claim 18 , further comprising instructions that when executed cause the computer processor to: provide an announcement to the calling party before sending the call acceptance message. 20. The non-transitory computer readable medium of claim 18 , further comprising instructions that when executed cause the computer processor to: connect the incoming call to the agent after determining the agent from the group of the plurality of agents is available to accept the incoming call.

Assignees

Inventors

Classifications

  • Electricity · mapped topic

  • H04M3/523Primary

    with call distribution or queueing · CPC title

  • Calling substations, e.g. by ringing (selective calling H04Q) · CPC title

  • ISDN systems · CPC title

  • Details of processing calls and other types of contacts in an unified manner (unified messaging in packet-switching networks H04L51/56) · 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 US9736307B1 cover?
Modifications to the call acceptance process in a call handler allows determination of how to process a call before the call is answered. In one embodiment a call handler receives an incoming call notification message that include call related information, such as the calling and called telephone numbers. A call acceptance timer is started after the incoming call notification message is receive…
Who is the assignee on this patent?
Noble Systems Corp
What technology area does this patent fall under?
Primary CPC classification H04M3/523. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Aug 15 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).