×

Providing modular telephony service

  • US 7,213,056 B2
  • Filed: 07/09/2003
  • Issued: 05/01/2007
  • Est. Priority Date: 07/09/2003
  • Status: Active Grant
First Claim
Patent Images

1. A method of providing telecommunication service to a terminal comprising:

  • loading a text-based script comprising a service definition identifying a user interface web service and an address of the user interface web service, a signaling web service definition identifying a signaling web service and an address of the signaling web service, a user interface event handler identifying a user interface event type and including a call to the user interface web service, and a signaling event handler identifying a signaling event type and including a call to the signaling web service;

    registering with the user interface web service by communicating a text-based message to the address of the user interface web service;

    registering with the signaling web service by communicating a text-based message to the address of the signaling web service;

    receiving a text-based incoming event from the signaling web service indicating an incoming call;

    determining that the incoming event corresponds to one of the user interface event type and the signaling event type;

    communicating a service request to the address of one of the user interface web service and the address of the signaling web service;

    sending a ring service request to the user interface web service in response to receiving the text-based incoming event from the signaling web service;

    waiting a predetermined period of time after sending the ring service request;

    sending a service request to a voicemail web service, after the predetermined period of time; and

    sending a stop ringing service request to the user interface web service after sending the service request to the voicemail web service.

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