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 (21)
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 16, 2014
From: MITEL NETWORKS CORPORATION
To: FACEBOOK, INC.
Reel/Frame 034521/0758 →
RELEASE OF SECURITY INTEREST Recorded Nov 5, 2014
From: JEFFERIES FINANCE LLC, AS COLLATERAL AGENT
To: MITEL NETWORKS CORPORATION; MITEL US HOLDINGS, INC.; MITEL COMMUNICATIONS, INC. FKA AASTRA USA, INC.
Reel/Frame 034109/0385 →
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 →
RELEASE OF SECURITY INTEREST Recorded Feb 6, 2014
From: WILMINGTON TRUST, NATIONAL ASSOCIATION
To: MITEL NETWORKS CORPORATION; MITEL US HOLDINGS, INC.
Reel/Frame 032167/0464 →
RELEASE OF SECURITY INTEREST Recorded Apr 15, 2013
From: BANK OF NEW YORK MELLON, THE; MORGAN STANLEY & CO. INCORPORATED; MORGAN STANLEY SENIOR FUNDING, INC.
To: MITEL NETWORKS CORPORATION
Reel/Frame 030264/0470 →
SECURITY AGREEMENT Recorded Apr 8, 2013
From: MITEL NETWORKS CORPORATION
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 030186/0894 →
SECURITY INTEREST Recorded Apr 8, 2013
From: MITEL NETWORKS CORPORATION
To: WILMINGTON TRUST, N.A., AS SECOND COLLATERAL AGENT
Reel/Frame 030201/0743 →
RELEASE OF SECURITY INTEREST IN PATENTS Recorded Apr 2, 2013
From: WILMINGTON TRUST, NATIONAL ASSOCIATION FKA WILMINGTON TRUST FSB/MORGAN STANLEY & CO. INCORPORATED
To: MITEL NETWORKS CORPORATION
Reel/Frame 030165/0776 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 19, 2009
From: MITEL CORPORATION
To: MITEL KNOWLEDGE CORPORATION
Reel/Frame 023538/0175 →
RELEASE & DISCHARGE OF SECURITY INTEREST Recorded Oct 21, 2008
From: HIGHBRIDGE INTERNATIONAL LLC/BNY TRUST COMPANY OF CANADA
To: MITEL NETWORKS CORPORATION
Reel/Frame 021794/0510 →
SECURITY AGREEMENT Recorded Sep 13, 2007
From: MITEL NETWORKS CORPORATION
To: MORGAN STANLEY & CO. INCORPORATED
Reel/Frame 019817/0881 →
SECURITY AGREEMENT Recorded Sep 13, 2007
From: MITEL NETWORKS CORPORATION
To: MORGAN STANLEY & CO. INCORPORATED
Reel/Frame 019817/0847 →
SECURITY AGREEMENT Recorded Jul 25, 2005
From: MITEL NETWORKS CORPORATION, A CORPORATION OF CANADA
To: BNY TRUST COMPANY OF CANADA, TRUST COMPANY OF CANADA
Reel/Frame 016891/0959 →
SECURITY AGREEMENT Recorded Jul 18, 2005
From: HIGHBRIDGE INTERNATIONAL LLC
To: MITEL NETWORKS CORPORATION
Reel/Frame 016345/0236 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 14, 2005
From: MITEL KNOWLEDGE CORPORATION
To: MITEL NETWORKS CORPORATION
Reel/Frame 016345/0283 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 24, 2001
From: GALLAGHER, WARREN; FAST, LISA; GRIFFEN, SHAWN
To: MITEL CORPORATION
Reel/Frame 012189/0143 →