IP Library Granted Patent US 8,923,491
Granted Patent B2
US 8,923,491 · App. 11/866,557 · Granted Dec 30, 2014

System and method for connecting to addresses received in spoken communications

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,923,491
App. No.
11/866,557
Granted
Dec 30, 2014
Kind
B2
Abstract

Disclosed herein are systems, methods, and computer-readable media to connecting to addresses received in spoken communications. The method for connecting to addresses received in spoken communications comprises receiving at least one spoken communication containing a spoken address, extracting each address automatically from the at least one spoken communication, displaying to a user at least one extracted address, and receiving from the user a selection of at least one extracted address to initiate communication.

Claims (53)

1. A method comprising:

receiving a spoken communication from a first user, the spoken communication comprising an address;

extracting, via a processor, the address automatically from the spoken communication, to yield an extracted address;

displaying to a second user a selection of addresses, the selection of addresses comprising the extracted address and an alternate address for the first user, the alternate address being stored in a contacts list, the selection of addresses displayed in an order prioritizing a preferred address of the extracted address and the alternate address, where the preferred address is determined based on a user history of the first user by the processor; and

receiving from the second user a selection of a selected address from the selection of addresses to initiate communication with the first user.

2. The method of claim 1 , wherein the extracted address is displayed in the selection of addresses during playback of the spoken communication.

3. The method of claim 1 , wherein the extracted address is displayed in the selection of addresses immediately following playback of the spoken communication.

4. The method of claim 1 , wherein the address comprises one of a phone number, an email address, a website, an internet protocol address, a file transfer protocol server, an instant messaging address, global positioning system coordinates, and a physical address.

5. The method of claim 4 , wherein the phone number is one of a voicemail number, a fax number, a pager number, a local phone number, a long distance phone number, an international phone number, a toll-free number, and a premium number without area code.

6. The method of claim 1 , wherein the method is performed as a subscription-based service.

7. The method of claim 1 , wherein the method is performed as a pay-per-use service.

8. The method of claim 1 , wherein the selection comprises a plurality of addresses from the selection of addresses, to yield selected addresses; and

the method further comprises connecting to the selected addresses simultaneously.

9. The method of claim 1 , wherein the selection comprises a plurality of addresses from the selection of addresses, to yield selected addresses; and

the method further comprises connecting to the selected addresses serially.

10. The method of claim 1 , wherein the selection comprises a plurality of addresses from the selection of addresses, to yield selected addresses; and

the method further comprises connecting to the selected addresses, wherein connecting to the selected addresses is achieved by one of placing a telephone call, placing a conference call, sending an email, sending a fax, locating on a map, opening a web site, connecting to an internet protocol address, and sending an instant message.

11. A system comprising:

a processor; and

a computer-readable storage medium having instructions stored which, when executed by the processor, cause the processor to perform operations comprising:

receiving a spoken communication from a first user, the spoken communication comprising an address;

extracting, via a processor, the address automatically from the spoken communication, to yield an extracted address;

displaying to a second user a selection of addresses, the selection of addresses comprising the extracted address and an alternate address for the first user, the alternate address being stored in a contacts list, the selection of addresses displayed in an order prioritizing a preferred address of the extracted address and the alternate address, where the preferred address is determined based on a user history of the first user by the processor; and

receiving from the second user a selection of a selected address from the selection of addresses to initiate communication with the first user.

12. The system of claim 11 , wherein the extracted address is displayed in the selection of addresses during playback of the spoken communication.

13. The system of claim 11 , wherein the extracted address of is displayed in the selection of addresses immediately following playback of the spoken communication.

14. The system of claim 11 , wherein the address in the spoken communication comprises one of a phone number, an email address, a website, an internet protocol address, a file transfer protocol server, an instant messaging address, global positioning system coordinates, and a physical address.

15. The system of claim 14 , wherein the address in the phone number is classified as one of a voicemail number, a fax number, a pager number, a local phone number, a long distance phone number, an international phone number, a toll-free number, and a premium number.

16. The system of claim 11 , wherein the system is implemented as a subscription-based service.

17. The system of claim 11 , wherein the system is implemented as a pay-per-use service.

18. The system of claim 11 , wherein the second user selects a plurality of addresses from the selection of addresses, to yield selected addresses; and

the computer-readable storage medium having additional instructions stored which, when executed by the processor, result in operations comprising connecting to the selected addresses simultaneously.

19. The system of claim 11 , wherein the second user selects a plurality of addresses from the selection of addresses, to yield selected addresses; and

the computer-readable storage medium having additional instructions stored which, when executed by the processor, result in operations comprising connecting to the selected addresses serially.

20. The system of claim 11 , wherein the selection comprises a plurality of addresses from the selection of addresses, to yield selected addresses; and

the computer-readable storage medium having additional instructions stored which, when executed by the processor, result in operations comprising connecting to the selected addresses, wherein connecting to the selected addresses is achieved by one of placing a telephone call, placing a conference call, sending an email, sending a fax, locating on a map, opening a web site, connecting to an internet protocol address, and sending an instant message.

21. A computer-readable storage device having instructions stored which, when executed by a computing device, cause the computing device to perform operations comprising:

receiving a spoken communication from a first user, the spoken communication comprising an address;

extracting, via a processor, the address automatically from the spoken communication, to yield an extracted address;

displaying to a second user a selection of addresses, the selection of addresses comprising the extracted address and an alternate address for the first user, the alternate address being stored in a contacts list, the selection of addresses displayed in an order prioritizing a preferred address of the extracted address and the alternate address, where the preferred address is determined based on a user history of the first user by the computing device; and

receiving from the second user a selection of a selected address from the selection of addresses to initiate communication with the first user.

22. The computer-readable storage device of claim 21 , wherein the extracted address is displayed in the selection of addresses during playback of the spoken communication.

23. The computer-readable storage device of claim 21 , wherein the extracted address is displayed in the selection of addresses immediately following playback of the spoken communication.

24. The computer-readable storage device of claim 21 , wherein the address comprises one of a phone number, an email address, a website, an internet protocol address, a file transfer protocol server, an instant messaging address, global positioning system coordinates, and a physical address.

25. The computer-readable storage device of claim 24 , wherein the phone number is one of a voicemail number, a fax number, a pager number, a local phone number, a long distance phone number, an international phone number, a toll-free number, and a premium number without area code.

26. The computer-readable storage device of claim 21 , wherein the program is executed as a subscription-based service.

27. The computer-readable storage device of claim 21 , wherein the program is executed as a pay-per-use service.

28. The computer-readable storage device of claim 21 , wherein the selection comprises a plurality of addresses from the selection of addresses, to yield selected addresses; and

the computer-readable storage device having additional instructions stored which, when executed by the computing device, result in operations comprising connecting to the selected addresses simultaneously.

29. The computer-readable storage device of claim 21 , wherein the selection comprises a plurality of addresses from the selection of addresses, to yield selected addresses; and

the computer-readable storage device having additional instructions stored which, when executed by the computing device, result in operations comprising connecting to the selected addresses serially.

30. The computer-readable storage device of claim 21 , wherein the selection comprises a plurality of addresses from the selection of addresses, to yield selected addresses; and

having additional instructions stored which, when executed by the computing device, result in operations comprising connecting to the selected addresses, wherein connecting to the selected addresses is achieved by one of placing a telephone call, placing a conference call, sending an email, sending a fax, locating on a map, opening a web site, connecting to an internet protocol address, and sending an instant message.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 9, 2023
From: NUANCE COMMUNICATIONS, INC.
To: MICROSOFT TECHNOLOGY LICENSING, LLC
Reel/Frame 065531/0665 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 26, 2017
From: AT&T INTELLECTUAL PROPERTY I, L.P.
To: NUANCE COMMUNICATIONS, INC.
Reel/Frame 041498/0113 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 21, 2016
From: AT&T SERVICES, INC.
To: AT&T INTELLECTUAL PROPERTY I, L.P.
Reel/Frame 038973/0169 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 3, 2007
From: MACWAN, SANJAY
To: AT&T SERVICES INC.
Reel/Frame 019914/0458 →