IP Library Granted Patent US 8,537,668
Granted Patent B2
US 8,537,668 · App. 12/628,414 · Granted Sep 17, 2013

Handheld electronic device including voice over IP quality indicator, and associated method

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,537,668
App. No.
12/628,414
Granted
Sep 17, 2013
Kind
B2
Abstract

A method of placing a call from a handheld device to a receiving device using VoIP includes initiating the call, transmitting a plurality of voice data packets to the receiving device, determining whether the receiving device has detected one or more missing or delayed packets, and providing a poor voice service indicator if it is determined that the receiving device has detected one or more missing or delayed data packets. Also, a method of placing a call to a receiving device over a network system which allocates bandwidth includes sending a request to the network system for a bandwidth allocation for the telephone call, determining whether the request has been granted, providing a poor voice service indicator to the user of the handheld electronic device if it is determined that the request has not been granted, and transmitting a plurality of voice data packets to the receiving device.

Claims (24)

1. A method of placing a telephone call from a handheld electronic device to a receiving device wherein said telephone call is to be transmitted over a data network as a number of voice data packets, comprising:

initiating on said handheld electronic device said telephone call to said receiving device;

attempting to transmit a plurality of said voice data packets of said telephone call from said handheld electronic device to said receiving device;

determining in said handheld electronic device that the handheld electronic device has detected an inability to transmit or a delay in transmitting, one or more particular ones of said voice data packets to the receiving device, without relying on information received from said receiving device; and

in response to said determining, providing from said handheld electronic device a poor voice service indicator.

2. The method according to claim 1 , wherein said handheld electronic device includes a display, and wherein said poor voice service indicator is provided on said display.

3. The method according to claim 2 , wherein said poor voice service indicator is an icon provided on said display.

4. The method according to claim 1 , wherein said poor voice service indicator is provided as at least one of an audible, visual or tactile alert.

5. The method according to claim 1 , further comprising receiving a message from said receiving device indicating whether said receiving device has detected one or more missing or delayed ones of said voice data packets, wherein said determining step is based on said message.

6. The method according to claim 1 , wherein said attempting to transmit step comprises attempting to transmit said plurality of voice data packets to said receiving device using a voice over IP protocol.

7. The method according to claim 1 , wherein said data network includes the Internet and wherein said number of voice data packets are created using voice over IP technology.

8. A handheld electronic device, comprising:

a processor;

a communications subsystem in electronic communication with said processor, said communications subsystem being structured to perform communications by transmitting voice data as a number of data packets over a data network; and

a memory in electronic communication with said processor, said memory storing one or more routines executable by said processor, said one or more routines having instructions for:

causing said communications subsystem to initiate a telephone call to a receiving device;

causing said communications subsystem to attempt to transmit a plurality of voice data packets to said receiving device over said data network;

determining in said handheld electronic device that the handheld electronic device has detected an inability to transmit or a delay in transmitting, one or more particular ones of said voice data packets to the receiving device, without relying on information received from said receiving device; and

causing said handheld electronic device to provide a poor voice service indicator in response to said determining.

9. The handheld electronic device according to claim 8 , further comprising a display, wherein said one or more routines have further instructions for causing said poor voice service indicator to be provided on said display.

10. The handheld electronic device according to claim 9 , wherein said poor voice service indicator is an icon provided on said display.

11. The handheld electronic device according to claim 8 , wherein said one or more routines have further instructions for causing said poor voice service indicator to be provided as at least one of an audible, visual or tactile alert.

12. The handheld electronic device according to claim 8 , wherein said communications subsystem receives a message from said receiving device indicating whether said receiving device has detected one or more missing or delayed ones of said data packets, and wherein said determining step is based on said message.

13. The handheld electronic device according to claim 8 , wherein said data network includes the Internet and wherein said communications subsystem is structured to perform communications by transmitting voice data as a number of data packets using voice over IP technology.

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 Aug 16, 2013
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 031031/0466 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 3, 2009
From: LAI, FREDERICK
To: RESEARCH IN MOTION LIMITED
Reel/Frame 023601/0526 →