×

System and apparatus for managing calls

  • US 8,451,991 B2
  • Filed: 11/15/2012
  • Issued: 05/28/2013
  • Est. Priority Date: 04/04/2007
  • Status: Active Grant
First Claim
Patent Images

1. A non-transitory computer-readable storage medium, comprising computer instructions which when executed by a processor, cause the processor to perform operations comprising:

  • detecting a call directed to a communication device according to signaling information comprising an identifier of the communication device and a voicemail redirection request, wherein the call is initiated by a caller'"'"'s communication device, and wherein the voicemail redirection request comprises a code entered at the caller'"'"'s communication device along with the identifier;

    determining whether a voicemail account is available for the communication device according to the redirection request;

    redirecting the call to a voicemail system responsive to determining that the voicemail account is available, wherein the call is redirected to the voicemail system without transmitting a notice of the call to the communication device, wherein the voicemail redirection request comprises a voicemail account identifier for selectively identifying one among a plurality of voicemail accounts in the voicemail system;

    transmitting a voicemail notice to the communication device of the called party responsive to recording a voicemail message wherein the voicemail notice indicates whether the voicemail message is a result of a redirection request or a missed call; and

    preventing redirection of the call to the voicemail system and transmitting an error message from a network proxy to the caller'"'"'s communication device responsive to determining that the voicemail account is not available and when the voicemail redirection request is detected, wherein the error message includes an option for re-dialing the communication device,wherein the signaling information conforms to a session initiation protocol, and wherein the identifier of the communication device comprises one of a session initiation protocol uniform resource identifier, a telephone uniform resource identifier, or an E.164 number.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×