Contact Number Encapsulation System
First Claim
1. A system, comprising:
- a call processing server in communication with a call router operatively connectable to an Internet-based communication network, said call router forwarding a session invite originating from a calling terminal connected to a telecommunication network to said call processing server, said session invite including a message header having a call destination field, wherein said session invite is forwarded from said telecommunication network to said Internet-based communication network, wherein said session invite is then forwarded through said Internet-based communication network to said call router, wherein said call processing server receives said session invite from said call router via said Internet-based communication network;
a multiple contact lookup application associated with said call processing server configured to obtain a plurality of contact numbers associated with a primary contact number contained in said call destination field;
a calling application associated with said call processing server configured to simultaneously send a plurality of session invitations to each of said plurality of contact numbers associated with said primary contact number in response to said session invite, wherein said call processing server is configured to use said Internet-based communication network to simultaneously forward said session invitations to a plurality of call reception terminals associated with said plurality of contact numbers that are in communication with said telecommunication network;
a call connection application associated with said call processing server configured to establish a communication session between said calling terminal and a call reception terminal associated with a respective one of said plurality of contact numbers if a user accepts said session invite sent to said call reception terminal, wherein said call processing server utilizes said Internet based communication network to establish said communication session with said call reception terminal on said telecommunication network;
a web browser based control panel configured to allow said user to add, edit, and delete contact numbers contained in said plurality of contact numbers; and
a voicemail email application configured to automatically generate an email notification that is sent to a designated email account indicating receipt of a voicemail message, wherein said email notification includes said voicemail message.
3 Assignments
0 Petitions
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 message header to determine a list of contact numbers to call. The 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. The account holder only needs to provide the primary contact number to individuals desiring to reach them instead of various numbers that are associated with locations the account holder may be located.
10 Citations
19 Claims
-
1. A system, comprising:
-
a call processing server in communication with a call router operatively connectable to an Internet-based communication network, said call router forwarding a session invite originating from a calling terminal connected to a telecommunication network to said call processing server, said session invite including a message header having a call destination field, wherein said session invite is forwarded from said telecommunication network to said Internet-based communication network, wherein said session invite is then forwarded through said Internet-based communication network to said call router, wherein said call processing server receives said session invite from said call router via said Internet-based communication network; a multiple contact lookup application associated with said call processing server configured to obtain a plurality of contact numbers associated with a primary contact number contained in said call destination field; a calling application associated with said call processing server configured to simultaneously send a plurality of session invitations to each of said plurality of contact numbers associated with said primary contact number in response to said session invite, wherein said call processing server is configured to use said Internet-based communication network to simultaneously forward said session invitations to a plurality of call reception terminals associated with said plurality of contact numbers that are in communication with said telecommunication network; a call connection application associated with said call processing server configured to establish a communication session between said calling terminal and a call reception terminal associated with a respective one of said plurality of contact numbers if a user accepts said session invite sent to said call reception terminal, wherein said call processing server utilizes said Internet based communication network to establish said communication session with said call reception terminal on said telecommunication network; a web browser based control panel configured to allow said user to add, edit, and delete contact numbers contained in said plurality of contact numbers; and a voicemail email application configured to automatically generate an email notification that is sent to a designated email account indicating receipt of a voicemail message, wherein said email notification includes said voicemail message. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system, comprising:
-
a web browser based control panel configured to allow a user to correlate a plurality of contact numbers to a primary contact number, wherein said web browser based control panel is configured to allow said user edit said plurality of contact numbers and delete respective contact numbers contained in said plurality of contact numbers, wherein said web browser based control panel is configured to allow said user to enter and edit a user designated email address associated with said user; a database for storing said plurality of contact numbers linked to said primary contact number; a call processing server operatively connectable to an Internet-based communication network, said call processing server being configured to receive a session invite from a calling terminal connected to a telecommunication network, wherein said session invites designates said primary contact number and is received from said calling terminal from said telecommunication network via said Internet-based communication network; a lookup application configured to query said database to retrieve said plurality of contact numbers as a function of said primary contact number in response to said session invite; a calling application configured to create a set of session invites to a plurality of call reception terminals assigned to said plurality of contact numbers, wherein said calling application uses said Internet-based communication network to simultaneously transmit each respective session invite in said set of session invites to said call reception terminals, wherein said call reception terminals are in communication with said telecommunication network and said telecommunication network receives said set of session invites from said Internet-based communication network; a session establishment application for establishing a session between said calling terminal and a respective one of said plurality of call reception terminals if said user accepts said session invite on a respective call reception terminal, wherein said session establishment application uses said Internet-based communication network to establish said session between said calling terminal and said respective one of said plurality of second terminals; and a voicemail email application configured to automatically generate an email notification that is sent to said user designated email account indicating receipt of a voicemail message, wherein said email notification includes said voicemail message. - View Dependent Claims (12, 13, 14)
-
-
15. A system, comprising:
-
a call processing server in communication with a call router operatively connectable to an Internet-based communication network, said call router forwarding a session invite originating from a calling terminal to said call processing server using said Internet-based communication network, said session invite including a message header having a call destination field; a multiple contact lookup application associated with said call processing server configured to obtain a plurality of contact numbers associated with a primary contact number contained in said call destination field; a calling application associated with said call processing server configured to simultaneously send said session invite to each of said plurality of contact numbers associated with said primary contact number using said Internet-based communication network, wherein said plurality of contact numbers are associated with a plurality of call reception terminals that are operatively connected with one or more telecommunication networks, wherein said calling application uses said Internet-based communication network to transmit said session invites to said telecommunication network which in turn transmits said session invites to said plurality of contact numbers; a call connection application associated with said call processing server configured to establish a communication session using said Internet-based communication network between said calling terminal and a call reception terminal associated with a respective one of said plurality of contact numbers if a user accepts said session invite sent to said call reception terminal; and a voicemail email application configured to automatically generate an email notification that is sent to a designated email account indicating receipt of a voicemail message, wherein said notification includes said voicemail message. - View Dependent Claims (16, 17, 18, 19)
-
Specification