IP Library Granted Patent US 9,264,452
Granted Patent B2
US 9,264,452 · App. 13/617,511 · Granted Feb 16, 2016

Apparatus and method for directing a communication session to a communication device of a group of devices having a common registration identity

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,264,452
App. No.
13/617,511
Granted
Feb 16, 2016
Kind
B2
Abstract

An apparatus, and an associated method, for directing communications of a communication session to a selected communication device, or devices, of a group of commonly-registered devices. A device-direction policy is created and stored at a network entity. The policy identifies preferred devices to which communications of a communication session are to be provided. A SIP Invite, or other communication-session initiation message, is provided to the network entity. The network entity detects the message, accesses the policy, and forwards on the message in accordance with the policy.

Claims (25)

1. A method for setting up a communication session having more than one media type, the method comprising:

receiving, by a first invited device from a network apparatus, a communication session invitation associated with establishing a multimedia communication session between an inviting device and the first invited device facilitated by the network apparatus, the communication session invitation containing an offer with a plurality of media types for the multimedia communication session, wherein the communication session invitation is a SIP INVITE or SIP Re-invite message; and

in response to the communication session invitation, sending a response message by the first invited device to the network apparatus, wherein the response message is a SIP 300 (Multiple Choices) response message and includes a Contact header containing a plurality of device addresses, one of the plurality of device addresses being an address of the first invited device, and another of the device addresses being an address of a second invited device;

indicating to the network apparatus in an XML body of the SIP 300 response, for each respective device address of said plurality of device addresses, at least one respective media type to be included in a respective SIP INVITE sent to the respective device address, wherein the XML body of the SIP 300 response includes at least an address for a second invited device and identifying at least one corresponding media type of the multimedia communication session to be established at the second invited device in addition to at least one media type to be established at the first invited device as part of the same multimedia communication session with the inviting device; and

receiving, by the first invited device from the network apparatus, a second communication session invitation, the second communication session invitation being a SIP INVITE containing an offer with the at least one media type to be established at the first invited device as indicated in the XML body of the SIP 300 response.

2. The method of claim 1 , wherein the first invited device and the second invited device are included in a group of devices associated with a common registration identity.

3. The method of claim 1 , wherein the address for the second invited device includes a URI.

4. The method of claim 3 , wherein the URI is one of a GRUU, individual telephone number, individual SIP URI, or SIPS URI.

5. The method of claim 1 , wherein the at least one corresponding media type comprises one of an audio media type, a video media type, a text media type and a data media type.

6. A system for setting up a communication session having more than one media type, the system comprising:

one or more processors executing instructions stored in memory, the one or more processors executing the instructions to perform the steps of:

associated with a first invited device, processing a communication session invitation received from a network apparatus, the communication session invitation for establishing a multimedia communication session between an inviting device and the first invited device facilitated by the network apparatus, the communication session invitation containing an offer with a plurality of media types for the multimedia communication session, wherein the communication session invitation is a SIP INVITE or SIP Re-invite message; and

in response to the communication session invitation, associated with the first invited device, sending a response message to the network apparatus, wherein the response message is a SIP 300 (Multiple Choices) response message and includes a Contact header containing a plurality of device addresses, one of the plurality of device addresses being an address of the first invited device, and another of the device addresses being an address of a second invited device

indicating to the network apparatus in an XML body of the SIP 300 response, for each respective device address of said plurality of device addresses, at least one respective media type to be included in a respective SIP INVITE sent to the respective device address, wherein the XML body of the SIP 300 response includes at least an address for a second invited device and an identifier of at least one corresponding media type of the multimedia communication session to be established at the second invited device in addition to at least one media type to be established at the first invited device as part of the same multimedia communication session; and

receiving, by the first invited device from the network apparatus, a second communication session invitation, the second communication session invitation being a SIP INVITE containing an offer with the at least one media type to be established at the first invited device as indicated in the XML body of the SIP 300 response.

7. The system of claim 6 , wherein the first invited device and the second invited device are included in a group of devices associated with a common registration identity.

8. The system of claim 6 , wherein the address for the second invited device includes a URI.

9. The system of claim 8 , wherein the URI is one of a GRUU, individual telephone number, individual SIP URI, or SIPS URI.

10. The system of claim 6 , wherein the at least one corresponding media type comprises one of an audio media type, a video media type, a text media type and a data media type.

11. A first invited device, comprising:

one or more processors executing instructions stored in memory, the one or more processors executing the instructions to configure:

a receiver to receive, from a network apparatus, a communication session invitation associated with establishing a multimedia communication session between an inviting device and the first invited device facilitated by the network apparatus, the communication session invitation containing an offer with a plurality of media types for the multimedia communication session, wherein the communication session invitation is a SIP INVITE or SIP Re-invite message;

a transmitter, in response to the communication session invitation, sending a response message to the network apparatus, wherein the response message is a SIP 300 (Multiple Choices) response message and includes a Contact header containing a plurality of device addresses, one of the plurality of device addresses being an address of the first invited device, and another of the device addresses being an address of a second invited device;

to indicate to the network apparatus in an XML body of the SIP 300 response, for each respective device address of said plurality of device addresses, at least one respective media type to be included in a respective SIP INVITE sent to the respective device address, wherein the XML body of the SIP 300 response includes at least an address for a second invited device and identifying at least one corresponding media type of the multimedia communication session to be established at the second invited device in addition to at least one media type to be established at the first invited device as part of the same multimedia communication session with the inviting device; and

the receiver to receive, from the network apparatus, a second communication session invitation, the second communication session invitation being a SIP INVITE containing an offer with the at least one media type to be established at the first invited device as indicated in the XML body of the SIP 300 response.

Assignments (8)
CORRECTIVE ASSIGNMENT TO CORRECT THE ADDED PATENT NUMBER TO REMOVE PATENT NO. 8,873,407 AT PREVIOUSLY RECORDED ON REEL 64066 FRAME 1. ASSIGNOR(S) HEREBY CONFIRMS THE NUNC PRO TUNC ASSIGNMENT EFFECTIVE DATE MARCH 20, 2023. Recorded Feb 2, 2026
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 074921/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE COVER SHEET AT PAGE 50 TO REMOVE 12817157 PREVIOUSLY RECORDED ON REEL 063471 FRAME 0474. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Sep 5, 2023
From: BLACKBERRY LIMITED
To: OT PATENT ESCROW, LLC
Reel/Frame 064806/0669 →
CORRECTIVE ASSIGNMENT TO CORRECT 12817157 APPLICATION NUMBER PREVIOUSLY RECORDED AT REEL: 064015 FRAME: 0001. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Sep 5, 2023
From: OT PATENT ESCROW, LLC
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064807/0001 →
NUNC PRO TUNC ASSIGNMENT Recorded Jun 19, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064066/0001 →
NUNC PRO TUNC ASSIGNMENT Recorded Jun 16, 2023
From: OT PATENT ESCROW, LLC
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064015/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 27, 2023
From: BLACKBERRY LIMITED
To: OT PATENT ESCROW, LLC
Reel/Frame 063471/0474 →
CHANGE OF NAME Recorded Oct 20, 2014
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 034016/0738 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 14, 2012
From: KIM, YOUNGAE; ALLEN, ANDREW; BUCKLEY, ADRIAN; BAKKER, JAN JOHN-LUC
To: RESEARCH IN MOTION LIMITED
Reel/Frame 028984/0419 →