Contact number encapsulation system
DC CAFCFirst Claim
1. A system, comprising:
- a web browser based control panel allowing a user to designate a plurality of contact numbers correlated to a primary contact number assigned to said user, said web browser based control panel including means for allowing said user to activate and deactivate select contact numbers contained in said plurality of contact numbers;
a database for storing said plurality of contact numbers linked to said primary contact number in memory;
a call processing server configured to receive a call from a calling terminal designating said primary contact number;
a lookup application configured to query said database to retrieve activated contact numbers from said plurality of contact numbers as a function of said primary contact number;
a calling application configured to forward said call to a plurality of call reception terminals that are each associated with a respective one of said activated contact numbers; and
a connection application for establishing a voice based communication session between said calling terminal and a respective one of said plurality of call reception terminals if said user accepts said call.
2 Assignments
Litigations
0 Petitions
Reexamination
Accused Products
Abstract
A contact number encapsulation system is disclosed that is operable to consolidate a plurality of contact numbers associated with a given user into a single contact number. The system includes a call processing application that uses information contained in a SIP message header to determine a list of contact numbers to call. The SIP message header contains a call destination indication that is used by the call processing application to retrieve the list of contact numbers. The list of contact numbers is user defined and may be updated or modified by an account holder at any given time. Once the list of contact numbers is obtained, a simultaneous call module is used to simultaneously call each number contained in the list. As such, the account holder only needs to provide the primary contact number to individuals desiring to reach him/her instead of various numbers that are associated with various locations the account holder may be located.
67 Citations
13 Claims
-
1. A system, comprising:
-
a web browser based control panel allowing a user to designate a plurality of contact numbers correlated to a primary contact number assigned to said user, said web browser based control panel including means for allowing said user to activate and deactivate select contact numbers contained in said plurality of contact numbers; a database for storing said plurality of contact numbers linked to said primary contact number in memory; a call processing server configured to receive a call from a calling terminal designating said primary contact number; a lookup application configured to query said database to retrieve activated contact numbers from said plurality of contact numbers as a function of said primary contact number; a calling application configured to forward said call to a plurality of call reception terminals that are each associated with a respective one of said activated contact numbers; and a connection application for establishing a voice based communication session between said calling terminal and a respective one of said plurality of call reception terminals if said user accepts said call. - View Dependent Claims (2, 3, 4)
-
-
5. A system, comprising:
-
a server in communication with a communication network operable receive an incoming call from a calling terminal, wherein said incoming call is calling a primary contact number; a multiple contact lookup application executable by said server configured to obtain a plurality of contact numbers associated with said primary contact number; a calling application executable by said server configured to simultaneously ring said plurality of contact numbers in response to said incoming call; a call connection application executable by said server configured to establish a communication session between said calling terminal and a terminal associated with a respective one of said plurality of contact numbers if a user accepts said incoming call; a voicemail application configured to allow a calling party using said calling terminal to leave a voicemail message for said user if said incoming call is not accepted; a voicemail email application configured to automatically generate an email notification that is sent to a designated email account of said user indicating receipt of said voicemail message; and a web based control panel accessible by said user that includes a plurality of data input fields that allow said user to input said plurality of contact numbers associated with said primary contact number, wherein said plurality of contact numbers are stored in a database associated with said user, wherein said web based control panel is configured to allow said user to temporarily activate and deactivate one or more numbers contained in said plurality of contact numbers. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12)
-
-
13. A system, comprising:
-
a server operable receive an incoming call to a primary contact number; a multiple contact lookup application configured to obtain a plurality of contact numbers associated with said primary contact number; a calling application configured to simultaneously ring said plurality of contact numbers in response to said incoming call; a call connection application configured to establish a VoIP communication session between a calling terminal and a terminal associated with a respective one of said plurality of contact numbers if a user accepts said incoming call; a voicemail application configured to allow a calling party using said calling terminal to leave a voicemail message for said user if said incoming call is not accepted; a voicemail email application configured to automatically generate an email notification that is sent to a designated email account of said user indicating receipt of said voicemail message, wherein said voicemail email application is configured to attach said voicemail message to said email notification; a facsimile application configured to detect if said incoming call comprises a facsimile, wherein said facsimile application is configured to receive said facsimile, wherein said facsimile application is configured to convert said facsimile to a digital file and forward said digital file to said designated email account of said user; and a web based control panel accessible by said user that includes a plurality of data input fields that allow said user to input said plurality of contact numbers associated with said primary contact number, wherein said plurality of contact numbers are stored in a database associated with said user, wherein said web based control panel is configured to allow said user to temporarily activate and deactivate one or more numbers contained in said plurality of contact numbers, wherein said web based control panel is configured to allow said user to activate a call screening option.
-
Specification