Self-learning intelligent call routing gatekeeper
First Claim
Patent Images
1. A telecommunications system, comprising:
- a local area network;
one or more telecommunications devices coupled to said local area network;
a switching unit coupled to said local area network, said switching unit adapted to associate a plurality of numbers with a user, record a time and associated number at which said user has been reached, and perform a closest neighbor time comparison of multiple records of previous calls to determine where to connect a current call.
7 Assignments
0 Petitions
Accused Products
Abstract
A gatekeeper (109) including a compare unit (204) and a record unit (206). The compare unit (204) receives call requests and accesses a database which is a record of where a called party picked up the call, e.g., at home, at the office, via a mobile phone, or via an emergency number. The compare unit (204) performs an analysis such as a “closest neighbor” analysis to determine the location of the user at the time of day closest to that of the present call. The call is then routed to the user at that location. The record unit (206) then makes the appropriate notation in the database for the latest call.
21 Citations
16 Claims
-
1. A telecommunications system, comprising:
-
a local area network; one or more telecommunications devices coupled to said local area network; a switching unit coupled to said local area network, said switching unit adapted to associate a plurality of numbers with a user, record a time and associated number at which said user has been reached, and perform a closest neighbor time comparison of multiple records of previous calls to determine where to connect a current call. - View Dependent Claims (2, 3)
-
-
4. A telecommunications gatekeeper, comprising:
-
a control processor adapted to process incoming and outgoing calls, wherein users have one or more numbers associated with them; a record unit adapted to store in a memory a call history associated with particular users; and a compare unit adapted to perform a closest time neighbor comparison of multiple calls in said call history to determine at which of said one or more numbers to connect the call. - View Dependent Claims (5, 6, 7, 8)
-
-
9. A method, comprising:
-
maintaining a call history of calls to one or more numbers of a particular user; receiving a new call; performing a closest neighbor time comparison of multiple calls in said call history to determine at which of said numbers to switch said new call; connecting said new call; and updating said call history. - View Dependent Claims (10, 11)
-
-
12. A method, comprising:
-
providing a control processor adapted to process incoming and outgoing calls, wherein users have one or more numbers associated with them; providing a record unit adapted to stare in a memory a call history associated with particular users; and providing a compare unit adapted to perform a closest neighbor time comparison of multiple calls in said call history to determine at which of said one or more numbers to connect the call. - View Dependent Claims (13, 14, 15, 16)
-
Specification