IP Library Granted Patent US 9,509,853
Granted Patent B2
US 9,509,853 · App. 14/735,081 · Granted Nov 29, 2016

SIP IMS call forking to multiple associated devices

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,509,853
App. No.
14/735,081
Granted
Nov 29, 2016
Kind
B2
Abstract

A system and method that fork incoming calls to a destination device or a device that is associated with the destination device is disclosed. The system receives a request to register multiple device for IMS services, receives an incoming call to a destination mobile device, identifies one or more associated mobile devices, and determines one or more forked devices. The system transmits a first notification to each forked device, the first notification indicating that the forked device may accept or reject the incoming call request, and the system receives an acceptance or rejection from one or more forked devices.

Claims (49)

1. A computer-implemented method in an Internet Protocol Multimedia Subsystem (IMS) network to transmit an incoming call request to one or more mobile devices, the method comprising:

receiving, for each of multiple mobile devices, a request to register the device for one or more IMS services,

wherein the request includes a first identifier that identifies the mobile device and a second identifier that is associated with a user of the mobile device;

receiving an incoming call to a destination mobile device,

wherein the incoming call is at least partially received over the IMS network, and

wherein the destination mobile device is one of the multiple mobile devices;

identifying one or more associated mobile devices, the one or more associated mobile devices having the same second identifier as the destination mobile device;

determining one or more forked devices, the one or more forked devices comprising at least one of the destination mobile device and the one or more associated mobile devices;

transmitting a first notification to each forked device over the IMS network,

wherein the first notification indicates that the forked device may accept or reject the incoming call request, and

wherein the first notification is displayed on the destination device such that a user of the destination mobile device is provided with an option to accept or reject the incoming call;

receiving an acceptance or rejection from at least one of the one or more forked devices; and

in response to receiving an acceptance, preventing one or more forked devices from initiating a second call while the incoming call is in progress.

2. The computer-implemented method of claim 1 , wherein the incoming call is a Voice over LTE (VoLTE) call.

3. The computer-implemented method of claim 1 , wherein the incoming call is a Voice over WiFi (VoWiFi) call.

4. The computer-implemented method of claim 1 , wherein the first identifier is an International Mobile Station Equipment Identity (IMEI) number or a universally unique identifier (UUID).

5. The computer-implemented method of claim 1 , wherein the one or more forked devices are determined based on a bandwidth connection to the one or more forked devices.

6. The computer-implemented method of claim 1 , wherein the one or more forked devices are determined based on a time of day during which the incoming call is received.

7. The computer-implemented method of claim 1 , wherein the one or more forked devices are determined based on a battery or charge level of the destination mobile device and/or the one or more associated mobile devices.

8. The computer-implemented method of claim 1 , wherein the one or more forked devices are determined based on a location of the destination mobile device and/or the one or more associated mobile devices.

9. The computer-implemented method of claim 1 , further comprising transmitting a second notification to one or more forked devices, the second notification indicating that the incoming call request has been accepted or rejected.

10. The computer-implemented method of claim 1 , further comprising preventing one or more forked devices from receiving a second call while the incoming call is in progress.

11. A non-transitory computer-readable medium storing instructions that, when executed by a processor in an Internet Protocol Multimedia Subsystem (IMS) network, cause the IMS network to transmit an incoming call request to one or more mobile devices, comprising:

receiving an incoming call to a destination mobile device, the destination mobile device being one of multiple mobile devices,

wherein each of the multiple mobile devices is registered for one or more IMS services using a first identifier identifying the mobile device and a second identifier identifying a user of the mobile device;

identifying one or more associated mobile devices, the one or more associated mobile devices having the same second identifier as the destination mobile device;

determining one or more forked devices, the one or more forked devices comprising at least one of the destination mobile device and the one or more associated mobile devices; and,

transmitting a first notification to each forked device, the first notification indicating that the forked device may accept or reject the incoming call request,

wherein the first notification is displayed on the destination device such that a user of the destination mobile device is provided with an option to accept or reject the incoming call;

receiving an acceptance or rejection from at least one of the one or more forked devices; and

in response to receiving an acceptance, preventing one or more forked devices from initiating a second call while the incoming call is in progress.

12. The computer-readable medium of claim 11 , wherein the incoming call is a Voice over LTE (VoLTE) call, or a Voice over WiFi (VoWiFi) call.

13. The computer-readable medium of claim 11 , wherein the first identifier is an International Mobile Station Equipment Identity (IMEI) number or a universally unique identifier (UUID).

14. The computer-readable medium of claim 11 , wherein the one or more forked devices are determined based on a time of day during which the incoming call is received.

15. The computer-readable medium of claim 11 , wherein the one or more forked devices are determined based on a battery or charge level of the destination mobile device and/or the one or more associated mobile devices.

16. The computer-readable medium of claim 11 , wherein the one or more forked devices are determined based on a location of the destination mobile device and/or the one or more associated mobile devices.

17. The computer-readable medium of claim 11 , further comprising transmitting a second notification to one or more forked devices, the second notification indicating that the incoming call request has been accepted or rejected.

18. The computer-readable medium of claim 11 , further comprising preventing one or more forked devices from initiating or receiving a second call while the incoming call is in progress.

19. The computer-readable medium of claim 11 , wherein the one or more forked devices are determined based on a bandwidth connection to the one or more forked devices.

20. A system to permit an Internet Protocol Multimedia Subsystem (IMS) network to transmit an incoming call request to one or more mobile devices, the system comprising:

at least one processor;

memory, coupled to the at least one processor, and storing instructions for performing a method comprising;

receiving an incoming call to a destination mobile device, the destination mobile device being one of multiple mobile devices,

wherein each of the multiple mobile devices is registered for one or more IMS services using a first identifier identifying the mobile device and a second identifier identifying a user of the mobile device;

identifying one or more associated mobile devices, the one or more associated mobile devices having the same second identifier as the destination mobile device;

determining one or more forked devices, the one or more forked devices comprising at least one of the destination mobile device and the one or more associated mobile devices;

transmitting a first notification to each forked device, the first notification indicating that the forked device may accept or reject the incoming call request, wherein the first notification is displayed on the destination device such that a user of the destination mobile device is provided with an option to accept or reject the incoming call;

receiving an acceptance or rejection from at least one of the one or more forked devices; and

in response to receiving an acceptance, preventing one or more forked devices from initiating a second call while the incoming call is in progress.

Assignments (5)
RELEASE OF SECURITY INTEREST Recorded Aug 23, 2022
From: DEUTSCHE BANK TRUST COMPANY AMERICAS
To: IBSV LLC; LAYER3 TV, LLC; PUSHSPRING, LLC; T-MOBILE CENTRAL LLC; T-MOBILE USA, INC.; ASSURANCE WIRELESS USA, L.P.; BOOST WORLDWIDE, LLC; CLEARWIRE COMMUNICATIONS LLC; CLEARWIRE IP HOLDINGS LLC; SPRINTCOM LLC; SPRINT COMMUNICATIONS COMPANY L.P.; SPRINT INTERNATIONAL INCORPORATED; SPRINT SPECTRUM LLC
Reel/Frame 062595/0001 →
SECURITY AGREEMENT Recorded Apr 2, 2020
From: T-MOBILE USA, INC.; ISBV LLC; T-MOBILE CENTRAL LLC; LAYER3 TV, INC.; PUSHSPRING, INC.; BOOST WORLDWIDE, LLC; CLEARWIRE COMMUNICATIONS LLC; CLEARWIRE IP HOLDINGS LLC; CLEARWIRE LEGACY LLC; SPRINT COMMUNICATIONS COMPANY L.P.; SPRINT INTERNATIONAL INCORPORATED; SPRINT SPECTRUM L.P.; ASSURANCE WIRELESS USA, L.P.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS
Reel/Frame 053182/0001 →
RELEASE OF SECURITY INTEREST Recorded Apr 1, 2020
From: DEUTSCHE TELEKOM AG
To: T-MOBILE USA, INC.; IBSV LLC
Reel/Frame 052969/0381 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Dec 30, 2016
From: T-MOBILE USA, INC.
To: DEUTSCHE TELEKOM AG
Reel/Frame 041225/0910 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 29, 2016
From: MUFTI, SHUJAUR; SEWARD, SHELBY
To: T-MOBILE USA, INC.
Reel/Frame 038426/0114 →