Call routing and prioritization based on location context
First Claim
Patent Images
1. A method to be executed at least in part in a computing device for location context based routing and prioritization of communication requests, the method comprising:
- receiving a communication session request for a subscriber of an enhanced communication system from a calling party via an access server;
determining a location and an identity, including one or more of a telephone number and a session initiation protocol (SIP) uniform resource identifier (URI), of the calling party;
determining a location, availability, status, and preferences of the subscriber;
determining an attribute of the calling party;
inferring location context information based on the location and identity of the calling party, the attribute of the calling party, and the location of the subscriber;
providing the location context information to at least one of;
the subscriber and the calling party via the access server; and
prioritizing the communication session request based on the inferred location context information of the caller and the location of the subscriber via a communication management server.
2 Assignments
0 Petitions
Accused Products
Abstract
Called parties in an enhanced communication system are provided location information associated with a calling party to help them determine whether they should accept the call. Alternatively, automatic call routing may be performed based on location context information associated with the calling party such as whether the caller is calling from a regular location association with him/her or an extra-ordinary location.
-
Citations
20 Claims
-
1. A method to be executed at least in part in a computing device for location context based routing and prioritization of communication requests, the method comprising:
-
receiving a communication session request for a subscriber of an enhanced communication system from a calling party via an access server; determining a location and an identity, including one or more of a telephone number and a session initiation protocol (SIP) uniform resource identifier (URI), of the calling party; determining a location, availability, status, and preferences of the subscriber; determining an attribute of the calling party; inferring location context information based on the location and identity of the calling party, the attribute of the calling party, and the location of the subscriber; providing the location context information to at least one of;
the subscriber and the calling party via the access server; andprioritizing the communication session request based on the inferred location context information of the caller and the location of the subscriber via a communication management server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An enhanced communication system for location context based routing and prioritization of incoming calls, the system comprising:
-
a server and a communication management framework, the server configured to execute the communication management framework and further configured to enable a communication management server to manage a call to a subscriber, wherein the communication management server is further configured to; receive the call for the subscriber of the enhanced communication system from a caller via an access server; determine a location and an attribute of the caller, the attribute of the caller including at least one from a set of;
an identity, a title, a position, an organization, a membership in a group, and an address, wherein the identity includes one or more of a telephone number and a session initiation protocol (SIP) uniform resource identifier (URI);determine a location, availability, status, and preferences of the subscriber; infer location context information based on the location and the attribute of the caller and the location of the subscriber; prioritize the call based on the inferred location context information of the caller and the location of the subscriber; automatically route the call to the subscriber based on the location context information and the priority of the call via the access server; and if the call is to be routed to the subscriber, provide the location context information to the subscriber via the access server; and a client device associated with the subscriber configured to; provide the location context information along with an incoming call alert to the subscriber, wherein the incoming call alert includes one or more of;
a visual alert and an audio alert, along with additional caller information including at least one of;
the name of the caller, the number of the caller, an SIP identifier of the caller, an email address of the caller, a username of the caller, and picture alert of the caller;enable the subscriber to one of;
accept, reject, hold, and forward the call based on the provided location context information; andif the subscriber selects to accept the call, facilitate the call via the access server. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A computer-readable memory device having instructions stored thereon for location context based routing and prioritization of incoming calls, the instructions comprising:
-
receiving a call for a subscriber of an enhanced communication system from a caller via an access server associated a perimeter network within the enhanced communication system and enabling connectivity between subscribers within the enhanced communication system; determining a location and an attribute of the caller, the attribute of the caller including at least one from a set of;
an identity, a title, a position, an organization, a membership in a group, and an address wherein the identity includes one or more of a telephone number and a session initiation protocol (SIP) uniform resource identifier (URI);determining a location, availability, status, and preferences of the subscriber; inferring location context information based on the location and the attribute of the caller and also based on one of;
whether the caller is in a vicinity of the subscriber and whether the caller is at an extra-ordinary location;prioritizing the call based on the inferred location context information of the caller and the location of the subscriber; automatically routing the call based on the inferred location context information to one of;
a voicemail system, a delegate of the subscriber, and an end device associated with the subscriber via the access server;if the call is to be routed to the subscriber, providing a user interface for displaying the location context information to the subscriber along with an incoming call alert wherein the incoming call alert includes one or more of;
a visual alert and an audio alert, along with additional caller information including at least one of;
the name of the caller, the number of the caller, an SIP identifier of the caller, an email address of the caller, a username of the caller, and picture alert of the caller;enabling the subscriber to one of;
accept, reject, hold, and forward the call based on the provided location context information; andif the subscriber selects to accept the call, facilitating the call via the access server to a preferred end device associated with the subscriber. - View Dependent Claims (18, 19, 20)
-
Specification