IP Library Granted Patent US 8,078,151
Granted Patent B2
US 8,078,151 · App. 12/390,936 · Granted Dec 13, 2011

Method and system to automatically park a voice call for data transfer

Assignee: Research In Motion Limited
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 8,078,151
App. No.
12/390,936
Granted
Dec 13, 2011
Kind
B2
Abstract

A system and method to automatically park a voice call on a mobile electronic device so that the device can receive data, comprising a switch for establishing a voice call at the at least one caller device, a database for storing at least one call processing rule, and an enterprise data server for receiving a data message, comparing contents of the data message with at least one rule in the database, and in the event that the contents match the rule then parking the call, switching the mobile electronic device to a data mode of operation, downloading the data message to the device and un-parking the call.

Claims (12)

1. A system, comprising:

at least one mobile electronic device having a voice mode and a data mode of operation;

a switch for establishing a voice call at said at least one mobile electronic device;

a database for storing at least one call processing rule;

an enterprise data server receiving data intended for said mobile electronic device, accessing said database and comparing contents of the data with said at least one rule; and in the event that the contents match said at least one rule then notifying said switch to park the call, switching the device to a data mode of operation and downloading the data to the device while the switch has parked the call, and notifying said switch to un-park the call, wherein upon receipt of notification from the enterprise data server to park the call, a user agent within the switch sends a Session Initiation Protocol (SIP) REFER message to a park server agent within the switch which in response sends an INVITE message to a remote party to replace said call between the mobile electronic device and remote party with a Real-time Transport Protocol (RTP) stream between the park server and remote party.

2. The system according to claim 1 , wherein said switch is a SIP-capable Private Branch Exchange (PBX).

3. The system according to claim 1 , wherein said mobile electronic device is a 2 G mobile electronic device.

4. The system according to claim 1 , wherein the Real-time Transport Protocol (RTP) stream includes an automated voice announcement indicating that the call has been place on hold pending delivery of an important data message.

5. The system according to claim 1 , wherein upon receipt of notification from the enterprise data server to un-park the call, the user agent issues an INVITE to the remote party for replacing the session between the remote party and park server with a two-way Real-time Transport Protocol (RTP) stream between the mobile electronic device and remote party.

6. The system according to claim 1 , wherein said at least one rule includes an importance threshold.

7. The system according to claim 1 , wherein said park server agent includes functionality for inserting a voice announcement in said Real-time Transport Protocol (RTP) stream for announcing that the call has been parked pending delivery of an important data message.

8. The system according to claim 7 , wherein said announcement is made to at least one of the mobile electronic device and remote party.

Assignments (10)
NUNC PRO TUNC ASSIGNMENT Recorded Jun 19, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064270/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 16, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064104/0103 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 11759915 AND REPLACE IT WITH APPLICATION 11759935 PREVIOUSLY RECORDED ON REEL 040925 FRAME 0001. ASSIGNOR(S) HEREBY CONFIRMS THE RELEASE OF SECURITY INTEREST. Recorded Feb 17, 2020
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: NXP, B.V. F/K/A FREESCALE SEMICONDUCTOR, INC.
Reel/Frame 052917/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 11759915 AND REPLACE IT WITH APPLICATION 11759935 PREVIOUSLY RECORDED ON REEL 040928 FRAME 0001. ASSIGNOR(S) HEREBY CONFIRMS THE RELEASE OF SECURITY INTEREST. Recorded Jan 17, 2020
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: NXP B.V.
Reel/Frame 052915/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 11759915 AND REPLACE IT WITH APPLICATION 11759935 PREVIOUSLY RECORDED ON REEL 037486 FRAME 0517. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT AND ASSUMPTION OF SECURITY INTEREST IN PATENTS. Recorded Dec 10, 2019
From: CITIBANK, N.A.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 053547/0421 →
RELEASE OF SECURITY INTEREST Recorded Nov 7, 2016
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: NXP B.V.
Reel/Frame 040928/0001 →
RELEASE OF SECURITY INTEREST Recorded Sep 21, 2016
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: NXP, B.V., F/K/A FREESCALE SEMICONDUCTOR, INC.
Reel/Frame 040925/0001 →
CHANGE OF NAME Recorded Feb 23, 2016
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 037893/0239 →
ASSIGNMENT AND ASSUMPTION OF SECURITY INTEREST IN PATENTS Recorded Jan 12, 2016
From: CITIBANK, N.A.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 037486/0517 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 23, 2009
From: MARTIN, DARYL; GODFREY, JAMES; WILSON, J.F. SEAN
To: RESEARCH IN MOTION LIMITED
Reel/Frame 022297/0618 →
Continuity (1)
Related Publication 20100216435A1 · Aug 26, 2010