IP Library Granted Patent US 8,605,871
Granted Patent B2
US 8,605,871 · App. 13/328,560 · Granted Dec 10, 2013

Methods and apparatus to send voice messages

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,605,871
App. No.
13/328,560
Granted
Dec 10, 2013
Kind
B2
Abstract

Methods and apparatus to send voice messages are disclosed. One example method includes receiving a selection of a service from a plurality of services; determining whether the selected service supports sending a voice message; recording the voice message using a mobile communication device; sending the voice message from the mobile communication device using the selected service if the selected service supports sending the voice message.

Claims (25)

1. A method comprising:

recording a voice message through a microphone of a mobile communication device;

storing the voice message in memory of the mobile communication device;

receiving in the mobile communication device a selection of a voice mail server from amongst a plurality of voice mail servers;

determining whether the selected voice mail server supports sending a voice message; and,

sending the recorded voice message from the mobile communication device over a wireless network using the selected voice mail server if the selected voice mail server supports sending the voice message.

2. The method of claim 1 , wherein determining whether the selected voice mail supports sending the voice message comprises obtaining supported functions of the selected voice mail server.

3. The method of claim 1 , wherein determining whether the selected voice mail server supports sending the voice message comprises querying at least one of the plurality of voicemail servers.

4. The method of claim 1 , wherein the selected voice mail server is a first voice mail server, further comprising a selection of a second voice mail server from the plurality of voice mail servers when the first voice mail server does not support sending the voice message.

5. The method of claim 1 , further comprising obtaining a list of the plurality of voice mail server, wherein each of the plurality of voice mail server supports sending the voice message.

6. The method of claim 5 , further comprising presenting a default voice mail server to be used to send the voice message.

7. The method of claim 1 , wherein determining whether the selected voice mail server supports sending the voice message is carried out prior to receiving the selection of the voice mail server.

8. The method of claim 1 , wherein determining whether the selected voice mail server supports sending the voice message is carried out after receiving the selection of the voice mail server.

9. A mobile device comprising:

a housing;

a display carried by the housing;

a wireless receiver and transmitter carried by the housing;

a processor carried by the housing, coupled to the wireless receiver and transmitter, and coupled to the display, the processor configured to receive a selection of a voice mail server from a plurality of voice mail servers; determine whether the selected voice mail server supports sending a voice message; record the voice message using a mobile communication device; send the voice message over a wireless network from the mobile communication device using the selected voice mail server if the selected voice mail server supports sending the voice message.

10. The mobile device of claim 9 , wherein determining whether the selected voice mail server supports sending the voice message comprises obtaining supported functions of the selected voice mail server.

11. The mobile device of claim 9 , wherein determining whether the selected voice mail server supports sending the voice message comprises querying at least one of the plurality of voice mail servers.

12. The mobile device of claim 9 , wherein the selected voice mail server is a first voice mail server, the processor further configured to receive a selection of a second voice mail server from the plurality of voice mail server when the first voice mail server does not support sending the voice message.

13. The mobile device of claim 9 , wherein the processor is further configured to obtain a list of the plurality of voice mail server, wherein each of the plurality of voice mail server supports sending the voice message.

14. The mobile device of claim 13 , further comprising presenting a default voice mail server to be used to send the voice message.

15. The mobile device of claim 9 , wherein the processor is further configured to determine whether the selected voice mail server supports sending the voice message is carried out prior to receiving the selection of the voice mail server.

16. The mobile device of claim 9 , wherein the processor is further configured to determine whether the selected voice mail server supports sending the voice message is carried out after receiving the selection of the voice mail server.

Assignments (5)
NUNC PRO TUNC ASSIGNMENT Recorded Jun 19, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064271/0199 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 16, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064104/0103 →
CHANGE OF NAME Recorded Jul 7, 2014
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 033279/0940 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 13, 2012
From: RESEARCH IN MOTION CORPORATION
To: RESEARCH IN MOTION LIMITED
Reel/Frame 027694/0129 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 13, 2012
From: BALANNIK, VADIM; ELLIS, PATRICK DELL
To: RESEARCH IN MOTION CORPORATION
Reel/Frame 027533/0646 →