# US 2014/0192963 A1 · Prioritized Call Sessions

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2014/0192963 A1
- Document ID: US20140192963A1
- Status: Published application
- Kind: A1
- Application number: 14/151,102
- Filed: 2014-01-09
- Published: 2014-07-10
- Earliest claimed: 2009-08-20
- Assignees: Comcast Cable Communications, LLC
- Applicants: Comcast Cable Communications, LLC
- Inventors: Michael Connelly; Jeffrey Lewis; Bhagabati Maharana; Louis Rubin; Richard Vetter
- Web page: https://patentgrep.com/patent/US20140192963A1

## CPC

- H04Q 3/70: Identification of class of calling subscriber
- H04M 3/20: with means for interrupting existing connections; with means for breaking-in on conversations
- H04M 7/0069: {comprising a residential gateway, e.g. those which provide an adapter for POTS or ISDN terminals}
- H04M 11/04: with alarm systems, e.g. fire, police or burglar alarm systems
- H04M 3/42314: {in private branch exchanges}
- H04M 2242/04: for emergency applications
- H04Q: SELECTING (switches, relays, selectors H01H; wireless communication networks H04W)
- H04M: TELEPHONIC COMMUNICATION (circuits for controlling other apparatus via a telephone cable and not involving telephone switching apparatus G08)

## 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.

## Claims

### 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.

### Claim 2 (depends on 1)

The method of claim 1, wherein at least one of the pre-existing first call session and the second call session is a voice call session.

### Claim 3 (depends on 1)

The method of claim 1, further comprising receiving the request from an alarm system.

### Claim 4 (depends on 1)

The method of claim 1, wherein the requesting that the second call session be initiated comprises using a uniform resource identifier (URI) to request that the second call session be initiated.

### Claim 5 (depends on 1)

The method of claim 1, wherein the requesting that the second call session be initiated comprises requesting that the second call session be initiated over a packet-based telephony network.

### Claim 6 (depends on 1)

The method of claim 1, wherein each of the call session identifiers of the first subset and of the second subset are respectively associated with one of a plurality of telephone numbers.

### Claim 7 (depends on 1)

The method of claim 1, wherein each of the call session identifiers of the first subset and of the second subset is a telephone number.

### Claim 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.

### Claim 9 (depends on 8)

The method of claim 8, wherein at least one of the pre-existing first call session and the second call session is a voice call session.

### Claim 10 (depends on 8)

The method of claim 8, further comprising receiving the call request from an alarm system.

### Claim 11 (depends on 8)

The method of claim 8, wherein the requesting that the second call session be initiated comprises using a uniform resource identifier (URI) to request that the second call session be initiated.

### Claim 12 (depends on 8)

The method of claim 8, wherein the requesting that the second call session be initiated comprises requesting that the second call session be initiated over a packet-based telephony network.

### Claim 13 (depends on 8)

The method of claim 8, wherein each of the call session identifiers of the first subset and of the second subset are respectively associated with one of a plurality of telephone numbers.

### Claim 14 (depends on 8)

The method of claim 8, wherein each of the call session identifiers of the first subset and of the second subset is a telephone number.

### Claim 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.

### Claim 16 (depends on 15)

The method of claim 15, wherein the second call session identifier is part of a second plurality of call session identifiers that are each at least sometimes available for use by the call handling computing device.

### Claim 17 (depends on 15)

The method of claim 15, wherein the requesting that the second call session be initiated comprises the call handling computing device sending data packets, identifying the first call session identifier, to a network.

### Claim 18 (depends on 15)

The method of claim 15, further comprising receiving the request from a device external to the call handling computing device.

### Claim 19 (depends on 15)

The method of claim 15, wherein each of the call session identifiers of the first plurality of call session identifiers and the second call session identifier are respectively associated with one of a plurality of telephone numbers.

### Claim 20 (depends on 15)

The method of claim 15, further comprising establishing the second call session over a network.
