IP Library Granted Patent US 8,634,762
Granted Patent B2
US 8,634,762 · App. 13/416,471 · Granted Jan 21, 2014

Mobile communication devices with an analog frequency modulation (FM) receiver and recording capability

Inventor: James Abraham Keane (Wauconda, IL)
Assignee: BlackBerry 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,634,762
App. No.
13/416,471
Granted
Jan 21, 2014
Kind
B2
Abstract

Methods and devices are provided for recording radio broadcasts received in an analog format at a mobile communication device. The mobile communication device receives analog radio broadcast signals and analog radio data system information signals corresponding to the analog radio broadcast signals. A radio application extracts radio data system information in response to users selecting a record operation, creates a file name from the extracted radio data system information, and stores radio content corresponding to the extracted radio data system information in response to the user selecting the record operation. The radio application further monitors the radio data system information for pre-defined criteria and sends alerts to the user upon detecting the pre-defined criteria. In response to selecting the record operation, the radio application further enables users to rewind the stored radio content by a pre-determined amount and append buffered radio content to a beginning of the stored radio content.

Claims (45)

1. A computer-implemented method of recording a radio broadcast received in an analog format at a mobile communication device, the method comprising:

receiving analog radio broadcast signals and analog radio data system information signals that correspond to the analog radio broadcast signals; and

in response to a user selecting a record operation:

extracting radio data system information from the analog radio data system information signals;

creating a file name from the radio data system information;

storing radio content, from the analog radio broadcast signals, that corresponds to the radio data system information; and

sharing at least part of the radio data system information with a second communication device.

2. The computer-implemented method of claim 1 , further comprising:

monitoring the radio data system information for pre-defined criteria; and

sending alerts to the user upon detecting the pre-defined criteria.

3. The computer-implemented method of claim 2 , wherein the pre-defined criteria includes at least one of a preselected title, artist, and song.

4. The computer-implemented method of claim 1 , wherein extracting the radio data system information is performed in response to receiving one of: a first actuation signal from a user-selected key on a keyboard of the mobile communication device or a second actuation signal from a user-selected icon on the graphical user interface of the mobile communication device.

5. The computer-implemented method of claim 4 , wherein the radio data system information includes at least one of a program type, a station call sign, a station frequency, a song title, an artist name, a genre, an album, a year, a month, a day, and a time of recording the radio content.

6. The computer-implemented method of claim 1 , further comprising rewinding the stored radio content by a pre-determined amount in response to the user selecting the record operation.

7. The computer-implemented method of claim 1 , further comprising appending buffered radio content to a beginning of the stored radio content in response to the user selecting the record operation.

8. A computer program product provided on a computer readable medium for recording a radio broadcast received in an analog format at a mobile communication device and converted to a digital format, the computer program product comprising computer instructions which, upon execution by a processor of the mobile communication device, cause the processor to:

receive radio broadcast signals and radio data system information signals that correspond to the radio broadcast signals; and

in response to a user selecting a record operation:

extract radio data system information from the radio data system information signals;

create a file name from the radio data system information;

store radio content, from the radio broadcast signals, that corresponds to the radio data system information; and

share at least part of the radio data system information with a second communication device.

9. The computer program product of claim 8 , wherein the computer program product comprises computer instructions which, upon execution by a processor of the mobile communication device, cause the processor to:

monitor the radio data system information for pre-defined criteria; and

send alerts to the user upon detecting the pre-defined criteria.

10. The computer program product of claim 9 , wherein the pre-defined criteria includes at least one of a preselected title, artist, and song.

11. The computer program product of claim 8 , wherein the processor is further programmed to extract the radio data system information in response to receiving one of: a first actuation signal from a user-selected key on a keyboard of the mobile communication device or a second actuation signal from a user-selected icon on the graphical user interface of the mobile communication device.

12. The computer program product of claim 11 , wherein the radio data system information includes at least one of a program type, a station call sign, a station frequency, a song title, an artist name, a genre, an album, a year, a month, a day, and a time of recording the radio content.

13. The computer program product of claim 8 , wherein the processor is further programmed to rewind the stored radio content by a pre-determined amount in response to the user selecting the record operation.

14. The computer program product of claim 8 , wherein the processor is further programmed to append buffered radio content to a beginning of the stored radio content in response to the user selecting the record operation.

15. A mobile communication device for recording a radio broadcast received in an analog format at the mobile communication device, the mobile communication device comprising:

a processor programmed to:

receive radio broadcast signals and radio data system information signals that correspond to the radio broadcast signals; and

in response to a user selecting a record operation:

extract radio data system information from the radio data system information signals;

create a file name from the extracted radio data system information;

store radio content, from the analog radio broadcast signals, that corresponds to the radio data system information; and

share at least part of the radio data system information with a second communication device.

16. The mobile communication device of claim 15 , wherein the processor is further programmed to:

monitor the radio data system information for pre-defined criteria; and

send alerts to the user upon detecting the pre-defined criteria.

17. The mobile communication device of claim 16 , wherein the pre-defined criteria includes at least one of a preselected title, artist, and song.

18. The mobile communication device of claim 15 , wherein the processor is further programmed to extract the radio data system information in response to receiving one of: a first actuation signal from a user-selected key on a keyboard of the mobile communication device or a second actuation signal from a user-selected icon on the graphical user interface of the mobile communication device.

19. The mobile communication device of claim 18 , wherein the radio data system information includes at least one of a program type, a station call sign, a station frequency, a song title, an artist name, a genre, an album, a year, a month, a day, and a time of recording the radio content.

20. The mobile communication device of claim 15 , wherein the processor is further programmed to rewind the stored radio content by a pre-determined amount in response to the user selecting the record operation.

Assignments (3)
CHANGE OF NAME Recorded Dec 17, 2013
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 031835/0533 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 28, 2013
From: RESEARCH IN MOTION CORPORATION
To: RESEARCH IN MOTION LIMITED
Reel/Frame 029705/0825 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 18, 2012
From: KEANE, JAMES ABRAHAM
To: RESEARCH IN MOTION CORPORATION
Reel/Frame 028235/0691 →
Continuity (1)
Related Publication 20130237172A1 · Sep 12, 2013