Browse Prior Art Database

Filtering a Request to Communicate with a User

IP.com Disclosure Number: IPCOM000219217D
Publication Date: 2012-Jun-26
Document File: 20 page(s) / 4M

Publishing Venue

The IP.com Prior Art Database

Abstract

A system, method, and computer program product are provided for filtering a request to communicate with a user. In use, a request to communicate with a user is received. Additionally, one or more identifiers associated with the request are determined. Further, one or more rules associated with the one or more identifiers are identified. Further still, the request is filtered, according to the one or more rules. Additionally all filtering can be selectively applied over plurality of logical user identities supported over single physical equipment.

This text was extracted from a Microsoft Word document.
At least one non-text object (such as an image or picture) has been suppressed.
This is the abbreviated version, containing approximately 11% of the total text.

SYSTEM, METHOD, AND COMPUTER PROGRAM FOR FILTERING A REQUEST TO COMMUNICATE WITH A USER

Field of the Invention

[0001]           The present invention relates to telecommunications services, and more particularly to handling various telecommunications.

Background

[0002]           Telecommunications services are currently used on a daily basis.  For example, users may communicate utilizing telecommunications by calling other users, text messaging other users, sending multimedia messages to other users, etc.  Unfortunately, conventional methods for implementing telecommunications services have exhibited various limitations. 

[0003]           For example, telemarketers and other entities may send unsolicited telephone calls, text messages, multimedia messages, etc. to recipients without their permission, which may result in lost privacy, user upset, and wasted time.  There is thus a need for addressing these and/or other issues associated with the prior art.

SUMMARY

[0004]           A system, method, and computer program product are provided for filtering a request to communicate with a user.  In use, a request to communicate with a user is received.  Additionally, one or more identifiers associated with the request are determined.  Further, one or more rules associated with the one or more identifiers are identified.  Further still, the request is filtered, according to the one or more rules.

Brief Description of the Drawings

[0005]           Figure 1 illustrates a network architecture, in accordance with one possible embodiment. 

[0006]           Figure 2 illustrates an exemplary system, in accordance with one embodiment.

[0007]           Figure 3 illustrates a method for filtering a request to communicate with a user, in accordance with one embodiment.

[0008]           Figure 4 illustrates a method for processing an incoming call, in accordance with one embodiment.

[0009]           Figure 5 illustrates a virtual number assignment system, in accordance with one embodiment.

 


Detailed Description

[0010]           Figure 1 illustrates a network architecture 100, in accordance with one possible embodiment.  As shown, at least one network 102 is provided.  In the context of the present network architecture 100, the network 102 may take any form including, but not limited to a telecommunications network, a local area network (LAN), a wireless network, a wide area network (WAN) such as the Internet, peer-to-peer network, cable network, etc.  While only one network is shown, it should be understood that two or more similar or different networks 102 may be provided. 

[0011]           Coupled to the network 102 is a plurality of devices.  For example, a server computer 104 and an end user computer 106 may be coupled to the network 102 for communication purposes.  Such end user computer 106 may include a desktop computer, lap-top computer, and/or any other type of logic.  Still yet, various other devices may be coupled to the network 102 including a personal digital assistant (PDA) d...