Patent ID: 8218527

Claim:
In an internet telephony communication system, a method of providing communications services, the method comprising: receiving, at a call manager located in an IP network, from a broadband residential gateway located at a customer premises, predetermined criteria comprising data that identifies a calling party, a geographic 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; analyzing at the call manager, call data associated with a call and identifying a call source and a call destination to determine if the call to the call destination is allowable according to the predetermined criteria; if the call to the call destination is allowable, routing the call data to the broadband residential gateway through the internet telephony communications system; and billing the call to an account associated with the call destination wherein the receiving further comprises: receiving the call data at the broadband residential gateway and re-routing the call data to at least one communications port; and re-directing the call data at the broadband residential gateway to a multi-media engine.