IP Library Granted Patent US 10,839,447
Granted Patent B2
US 10,839,447 · App. 16/241,252 · Granted Nov 17, 2020

System and method for wireless ordering using speech recognition

Inventors: Joseph Anderson Alfred (Somerset, NJ); Joseph M. Sommer (Rutherford, NJ)
Assignee: Nuance Communications, Inc.
G06Q30/0633G06Q20/102G06Q30/00G06Q30/0601G10L15/20G10L2015/228
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 10,839,447
App. No.
16/241,252
Granted
Nov 17, 2020
Kind
B2
Abstract

Disclosed herein are systems, computer-implemented methods, and tangible computer-readable media for placing an order for a user. The method includes receiving a search from a user, identifying a product category based on the search, presenting to the user a general ordering screen based on the identified product category, selecting and activating a speech recognition grammar tuned for the identified product category, recognizing a first received user utterance with the activated tuned grammar to identify a vendor who offers items in the identified product category, recognizing a second received user utterance with the activated tuned grammar to identify a specific item from the identified vendor, and placing an order for the specific item with the identified vendor for the user. In one aspect, the method further offers to sell the user additional items ancillary to the specific item.

Claims (49)

1. A method comprising:

selecting, by a processor and from a plurality of speech recognition grammars, a speech recognition grammar corresponding to a product to yield a selected speech recognition grammar, the selected speech recognition grammar recognizing commonly used words and phrases describing the product from different vendors; and

recognizing, by the processor and via the selected speech recognition grammar, a user utterance associated with the product.

2. The method of claim 1 , further comprising:

identifying a product category based on user input to yield an identified product category associated with the product.

3. The method of claim 2 , wherein the selecting of the speech recognition grammar is based at least in part on the identified product category associated with the product.

4. The method of claim 2 , further comprising:

recognizing, by the processor, a first user utterance to identify a vendor who offers items in the identified product category; and

recognizing a second user utterance to identify a specific item from the vendor.

5. The method of claim 4 , further comprising receiving a confirmation from a user to place an order for the product.

6. The method of claim 1 , further comprising offer to sell user additional items ancillary to the product.

7. The method of claim 1 , further comprising:

receiving user billing information; and

paying for an order of the product using the user billing information.

8. The method of claim 1 , further comprising:

gathering delivery instructions from a user who provided the user utterance; and

communicating the delivery instructions to a vendor of the product.

9. The method of claim 1 , wherein a user profile associated with a user who provided the user utterance comprises an order history, the method further comprising:

asking if a user wants to order a commonly ordered item from a commonly-used vendor in the order history; and

placing another order for the commonly ordered item from the commonly-used vendor if the user responds positively.

10. A system comprising:

a processor; and

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

selecting, from a plurality of speech recognition grammars, a speech recognition grammar corresponding to a product to yield a selected speech recognition grammar, the selected speech recognition grammar recognizing commonly used words and phrases describing the product from different vendors; and

recognizing, via the selected speech recognition grammar, a user utterance associated with the product.

11. The system of claim 10 , wherein the computer-readable medium stores additional instructions stored which, when executed by the processor, cause the processor to perform operations further comprising:

identifying a product category based on user input to yield an identified product category associated with the product.

12. The system of claim 11 , wherein the selecting of the speech recognition grammar is based at least in part on the identified product category associated with the product.

13. The system of claim 11 , wherein the computer-readable medium stores additional instructions stored which, when executed by the processor, cause the processor to perform operations further comprising:

recognizing a first user utterance to identify a vendor who offers items in the identified product category; and

recognizing a second user utterance to identify a specific item from the vendor.

14. The system of claim 13 , wherein the computer-readable medium stores additional instructions stored which, when executed by the processor, cause the processor to perform operations further comprising:

receiving a confirmation from a user to place an order for the product.

15. The system of claim 10 , wherein the computer-readable medium stores additional instructions stored which, when executed by the processor, cause the processor to perform operations further comprising:

offer to sell user additional items ancillary to the product.

16. The system of claim 10 , wherein the computer-readable medium stores additional instructions stored which, when executed by the processor, cause the processor to perform operations further comprising:

receiving user billing information; and

paying for an order of the product using the user billing information.

17. The system of claim 10 , wherein the computer-readable medium stores additional instructions stored which, when executed by the processor, cause the processor to perform operations further comprising:

gathering delivery instructions from a user who provided the user utterance; and

communicating the delivery instructions to a vendor of the product.

18. The system of claim 10 , wherein a user profile associated with a user who provided the user utterance comprises an order history, and wherein the computer-readable medium stores additional instructions stored which, when executed by the processor, cause the processor to perform operations further comprising:

asking if a user wants to order a commonly ordered item from a commonly-used vendor in the order history; and

placing another order for the commonly ordered item from the commonly-used vendor if the user responds positively.

19. A non-transitory computer-readable storage device storing instructions stored which, when executed by a processor, cause the processor to perform operations comprising:

selecting, by a processor and from a plurality of speech recognition grammars, a speech recognition grammar corresponding to a product to yield a selected speech recognition grammar, the selected speech recognition grammar recognizing commonly used words and phrases describing the product from different vendors; and

recognizing, by the processor and via the selected speech recognition grammar, a user utterance associated with the product.

20. The non-transitory computer-readable storage device of claim 19 , wherein the computer-readable storage device stores additional instructions stored which, when executed by the processor, cause the processor to perform operations further comprising:

identifying a product category based on user input to yield an identified product category associated with the product.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 14, 2023
From: NUANCE COMMUNICATIONS, INC.
To: MICROSOFT TECHNOLOGY LICENSING, LLC
Reel/Frame 065566/0013 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 19, 2020
From: ALFRED, JOSEPH ANDERSON; SOMMER, JOSEPH M.
To: AT&T INTELLECTUAL PROPERTY I, L.P.
Reel/Frame 053545/0636 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 19, 2020
From: AT&T INTELLECTUAL PROPERTY I, L.P.
To: NUANCE COMMUNICATIONS, INC.
Reel/Frame 053545/0655 →