Patent ID: 7974276
Filing Date: 2011-07-05
Classification: H04M

Abstract:
1. A processor for use with a user communication device (UCD) that communicates over a packet network by transmitting and receiving streams of continuous media communication data packets, said processor being adapted to provide a call blocking feature for said UCD when it executes instructions to: receive a stream of associated continuous media communication data packets relating to a potential call from a calling party to another party, wherein said potential call is an outgoing call from said UCD; buffer said stream of associated continuous media communication data packets that is received; access a memory associated with said processor to determine if said call blocking feature has been enabled for said UCD, wherein said call blocking feature includes selective call blocking having selective call blocking criteria that is stored by a user of said UCD and corresponds to different calling parties employing said UCD according to an identity of each of said different calling parties; release said buffered stream for said completion of said potential call when said call blocking feature has not been enabled for said UCD; perform a comparison of information derived from said stream with call blocking criteria from said selective call blocking criteria that corresponds to said calling party when said call blocking feature has been enabled for said UCD; and block completion of said potential call based on a result of said comparison.