Patent ID: 8711735

Claim:
A method of providing communications services in an internet telephony communications system, the method comprising: receiving predetermined criteria, at a call manager located in an internet protocol network, from a broadband residential gateway located at a customer premises, the predetermined criteria comprising data associated with a call that identifies a calling party, a geographical location of the calling party, a time of day during which calls are accepted by a call destination associated with the call, and a world-wide-web domain name from which calls are to be accepted, the world-wide-web domain name being specified by a user of the broadband residential gateway; identifying, at the call manager, a call source and the call destination based on call data associated with a call; determining if the call to the call destination is allowable according to the predetermined criteria; and routing the call data to the broadband residential gateway if the call to the call destination is allowable, wherein the broadband residential gateway receives the call data, re-routes the call data to a particular communications port and re-directs the call data to a multi-media engine if the call destination is not available.