Prioritized Call Sessions
First Claim
1. A method, comprising:
- establishing a first subset of call session identifiers that comprises a first call session identifier and a second subset of the call session identifiers that comprises a second call session identifier;
determining, responsive to a request, and while at least the second call session identifier is available for use by a call-handling computing device, that all of the first subset of the call session identifiers are in use; and
responsive to determining that all of the first subset of the call session identifiers are in use, dropping by the call-handling computing device a pre-existing first call session that uses the first call session identifier and requesting by the call-handling computing device that a second call session be initiated using the first call session identifier.
1 Assignment
0 Petitions
Accused Products
Abstract
A local network call handling device is configured to establish multiple concurrent call sessions between local network end devices and an external network. When a prioritized end device attempts to establish a call session, the call handling device may initially determine if a first call session identifier is available. If so, the call session can be established using that first identifier. If the first identifier is in use for a call session of another end device, the call handling device may either use a different call session identifier for the prioritized end device session or may drop a pre-existing call session to free an identifier for use in connection with the prioritized end device.
18 Citations
20 Claims
-
1. A method, comprising:
-
establishing a first subset of call session identifiers that comprises a first call session identifier and a second subset of the call session identifiers that comprises a second call session identifier; determining, responsive to a request, and while at least the second call session identifier is available for use by a call-handling computing device, that all of the first subset of the call session identifiers are in use; and responsive to determining that all of the first subset of the call session identifiers are in use, dropping by the call-handling computing device a pre-existing first call session that uses the first call session identifier and requesting by the call-handling computing device that a second call session be initiated using the first call session identifier. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method, comprising:
-
configuring a call handling computing device to (a) establish one or more call sessions using one or more of a plurality of call session identifiers and (b) organize the call session identifiers into at least a first subset and a second subset; and responsive to determining, upon receipt of a call request, that each of the call session identifiers in the first subset is in use irrespective of a use status of the call session identifiers in the second subset, dropping a pre-existing first call session associated with a first one of the call session identifiers of the first subset and requesting that a second call session be initiated using the first one of the call session identifiers. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method, comprising:
-
establishing, using a call handling computing device and a first call session identifier, a first call session; responsive to a request during the first call session, determining which of a first plurality of call session identifiers that comprises the first call session identifier are in use; and responsive to determining that all of the first plurality of call session identifiers are in use, and while at least a second call session identifier is available for use by the call handling computing device; dropping the first call session, and requesting, by the call handling computing device, that a second call session be initiated using the first call session identifier. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification