IP Library Granted Patent US 7,103,550
Granted Patent B2
US 7,103,550 · App. 09/896,146 · Granted Sep 5, 2006

Method of using speech recognition to initiate a wireless application protocol (WAP) session

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 7,103,550
App. No.
09/896,146
Granted
Sep 5, 2006
Kind
B2
Abstract

A method of initiating a data session between a wireless device and an information network over a wireless communication link includes establishing a voice session between the wireless device and a voice recognition application over the wireless communication link. A speech request is conveyed to the voice recognition application for information to be obtained from the information network. The voice recognition application converts the speech request into search criteria. A search of the information network is then initiated using the speech criteria and the voice session is terminated. A data session is then established with the wireless device and the search results are pushed to the wireless device over the wireless communications link.

Claims (32)

1. A method of initiating a data session between a wireless device and an information network over a wireless communications link, said method comprising the steps of:

establishing a voice session between said wireless device and a voice recognition application over said wireless communications link;

conveying a speech request to said voice recognition application for information to be obtained from said information network, said voice recognition application converting said speech request into search criteria;

initiating a search of said information network using said search criteria;

establishing a data session with said wireless device; and

pushing the search results to said wireless device over said wireless communications link.

2. The method of claim 1 further comprising the step of terminating the voice session prior to establishing said data session.

3. The method of claim 2 wherein said voice session is terminated after completion of said search.

4. The method of claim 3 further comprising the step of confirming completion of said search prior to terminating said voice session.

5. The method of claim 4 wherein said confirming includes playing a voice announcement that confirms completion of said search.

6. The method of claim 4 wherein said confirming includes the steps of:

playing a voice announcement that provides feedback concerning the results of said search; and

awaiting an indication from said wireless device that said search results are to be pushed prior to establishing said data session.

7. The method of claim 2 wherein said data session is a WAP session, said wireless device being WAP enabled and said wireless communications link including a WAP gateway.

8. The method of claim 2 further comprising the steps of:

signaling said wireless device after said voice session has been terminated to confirm completion of said search; and

awaiting an instruction from said wireless device prior to establishing said data session.

9. The method of claim 8 wherein said voice session is terminated after completion of said search.

10. The method of claim 9 wherein said data session is a WAP session, said wireless device being WAP enabled and said wireless communications link including a WAP gateway.

11. The method of claim 10 wherein said signaling is a web alert URL, selection of said web alert URL causing said wireless device to generate said instruction.

12. The method of claim 1 wherein said voice recognition application is loaded on a server, said server also executing a browser, said browser receiving said search criteria from said voice recognition application and initiating said search, said browser also establishing said data session and pushing said search results.

13. The method of claim 12 wherein said voice recognition application is a VoiceXML application, said VoiceXML application prompting input of said speech request upon establishment of said voice session and converting said speech request into searchable strings.

14. The method of claim 13 wherein said browser evokes a CGI script to carry out said search using said searchable strings.

15. A communication system comprising:

a server including a voice recognition application and an information network search application;

a wireless communications link; and

a wireless device to establish a call to said server over said wireless communications link, said voice recognition application prompting input of a search request upon establishment of said call and converting said speech request into search criteria, said information network search application using said search criteria to initiate a search of an information network and pushing the results of said search to said wireless device over said wireless communications link.

16. A communication system according to claim 15 wherein said server terminates said call and establishes a data session with said wireless device in order to push the search results thereto.

17. A communication system according to claim 16 wherein said server plays a voice announcement that confirms completion of the search prior to terminating the call.

18. A communication system according to claim 16 wherein said server plays a voice announcement that provides feedback concerning the results of the search and awaits an instruction from the wireless device prior to establishing the data session.

19. A communication system according to claim 18 wherein said voice recognition application is a VoiceXML application and wherein said information network search application is a browser evoking a CGI script to carry out said search.

20. A communication system according to claim 18 wherein said data session is a WAP session, said wireless device being WAP enabled and said wireless communications link including a WAP gateway.

Assignments (8)
CHANGE OF NAME Recorded Jan 27, 2022
From: FACEBOOK, INC.
To: META PLATFORMS, INC.
Reel/Frame 058871/0336 →
RELEASE OF SECURITY INTEREST Recorded Mar 25, 2017
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT; BANK OF AMERICA, N.A., (ACTING THROUGH ITS CANADA BRANCH), AS CANADIAN COLLATERAL AGENT
To: MITEL US HOLDINGS, INC.; MITEL NETWORKS CORPORATION; MITEL (DELAWARE), INC.; MITEL NETWORKS, INC.; MITEL COMMUNICATIONS, INC.; MITEL BUSINESS SYSTEMS, INC.
Reel/Frame 042244/0461 →
SECURITY INTEREST Recorded May 28, 2015
From: MITEL NETWORKS CORPORATION
To: BANK OF AMERICA, N.A.(ACTING THROUGH ITS CANADA BRANCH), AS CANADIAN COLLATERAL AGENT
Reel/Frame 035783/0540 →
RELEASE OF SECURITY INTEREST Recorded May 1, 2015
From: JEFFERIES FINANCE LLC, AS THE COLLATERAL AGENT
To: MITEL US HOLDINGS, INC.; MITEL NETWORKS CORPORATION; MITEL COMMUNICATIONS INC. FKA AASTRA USA INC.
Reel/Frame 035562/0157 →
SECURITY AGREEMENT Recorded Feb 14, 2014
From: MITEL US HOLDINGS, INC.; MITEL NETWORKS CORPORATION; AASTRA USA INC.
To: JEFFERIES FINANCE LLC, AS THE COLLATERAL AGENT
Reel/Frame 032264/0760 →
RELEASE OF SECURITY INTEREST Recorded Feb 10, 2014
From: BANK OF AMERICA, N.A.
To: MITEL NETWORKS CORPORATION; MITEL US HOLDINGS, INC.
Reel/Frame 032210/0245 →
SECURITY INTEREST Recorded Apr 8, 2013
From: MITEL NETWORKS CORPORATION
To: WILMINGTON TRUST, N.A., AS SECOND COLLATERAL AGENT
Reel/Frame 030201/0743 →
SECURITY AGREEMENT Recorded Apr 8, 2013
From: MITEL NETWORKS CORPORATION
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 030186/0894 →