IP Library Granted Patent US 9,147,403
Granted Patent B2
US 9,147,403 · App. 13/715,548 · Granted Sep 29, 2015

Responding to a call to action contained in an audio signal

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,147,403
App. No.
13/715,548
Granted
Sep 29, 2015
Kind
B2
Abstract

An audio signal is monitored to detect the presence of a call to action contained therein. Addressing information is automatically extracted from the call to action and stored on a storage medium. An electronic message responding to the call to action may be automatically prepared, or a contact field may be automatically populated for inclusion in a contact list. The audio signal may be digitized or obtained from a broadcast transmission, and the process may be performed by a mobile communication device, a central system, or a combination thereof.

Claims (49)

1. A method for processing an audio signal, the method performed by one or more processors of a mobile computing device and comprising:

receiving the audio signal from a broadcast;

processing the audio signal to recognize spoken content;

detecting a call to action in the spoken content, the detected call to action corresponding to an invitation to initiate communications with an entity associated with the audio signal;

parsing the detected call to action to extract addressing information for the entity; and

automatically preparing an electronic message responding to the call to action using the extracted addressing information.

2. The method of claim 1 , wherein detecting the call to action includes identifying, in the spoken content, predefined words indicative of the invitation to initiate communications with the entity.

3. The method of claim 1 , further comprising:

determining response content from the detected call to action; and

generating the response content in the electronic message.

4. The method of claim 1 , further comprising automatically creating a contact entry for the entity using the extracted addressing information.

5. The method of claim 1 , further comprising storing the extracted addressing information in a memory resource.

6. An apparatus for processing an audio signal, the apparatus comprising one or more processors to:

receive the audio signal from a broadcast;

process the audio signal to recognize spoken content;

detect a call to action in the spoken content, the detected call to action corresponding to an invitation to initiate communications with an entity associated with the audio signal;

parse the detected call to action to extract addressing information for the entity; and

automatically prepare an electronic message responding to the call to action using the extracted addressing information.

7. The apparatus of claim 6 , wherein the one or more processors detect the call to action by identifying, in the spoken content, predefined words indicative of the invitation to initiate communications with the entity.

8. The apparatus of claim 6 , wherein the one or more processors also:

extract response content from the detected call to action; and

automatically prepare the electronic message responding to the call to action using the response content.

9. The apparatus of claim 6 , wherein the one or more processors extract the addressing information by comparing the spoken content with a predefined set of character strings.

10. The apparatus of claim 9 , wherein the predefined set of character strings includes a string of characters that designates at least one of a telephone number, a zip code, a URL prefix, or a URL suffix.

11. A non-transitory computer-readable medium storing instructions that, when executed by one or more processors of a computing device, cause the computing device to perform operations comprising:

processing an audio signal received from a broadcast to recognize spoken content;

detecting a call to action in the spoken content, the detected call to action corresponding to an invitation to initiate communications with an entity associated with the audio signal;

parsing the detected call to action to extract addressing information for the entity; and

automatically preparing an electronic message responding to the call to action using the extracted addressing information.

12. The non-transitory computer-readable medium of claim 11 , wherein detecting the call to action includes identifying, in the spoken content, predefined words indicative of the invitation to initiate communications with the entity.

13. The non-transitory computer-readable medium of claim 11 , wherein the instructions, when executed by the one or more processors of the computing device, cause the computing device to perform further operations comprising:

determining response content from the detected call to action; and

generating the response content in the electronic message.

14. The non-transitory computer-readable medium of claim 11 , wherein the instructions, when executed by the one or more processors of the computing device, cause the computing device to perform further operations comprising:

automatically creating a contact entry for the entity using the extracted addressing information.

15. The non-transitory computer-readable medium of claim 11 , wherein the instructions, when executed by the one or more processors of the computing device, cause the computing device to perform further operations comprising:

storing the extracted addressing information in a memory resource.

16. A mobile computing device comprising:

means for receiving an audio signal from a broadcast;

means for processing the audio signal to recognize spoken content;

means for detecting a call to action in the spoken content, the detected call to action corresponding to an invitation to initiate communications with an entity associated with the audio signal;

means for parsing the detected call to action to extract addressing information for the entity; and

means for automatically preparing an electronic message responding to the call to action using the extracted addressing information.

17. The mobile computing device of claim 16 , wherein the means for detecting the call to action includes means for identifying, in the spoken content, predefined words indicative of the invitation to initiate communications with the entity.

18. The mobile computing device of claim 16 , further comprising:

means for determining response content from the detected call to action; and

means for generating the response content in the electronic message.

19. The mobile computing device of claim 16 , further comprising means for automatically creating a contact entry for the entity using the extracted addressing information.

20. The mobile computing device of claim 16 , further comprising means for storing the extracted addressing information in a memory resource.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 28, 2014
From: HEWLETT-PACKARD COMPANY; HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.; PALM, INC.
To: QUALCOMM INCORPORATED
Reel/Frame 032177/0210 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 18, 2013
From: PALM, INC.
To: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Reel/Frame 031837/0239 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 18, 2013
From: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
To: PALM, INC.
Reel/Frame 031837/0544 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 18, 2013
From: PALM, INC.
To: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Reel/Frame 031837/0659 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 3, 2013
From: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
To: PALM, INC.
Reel/Frame 030341/0459 →