Business listing search
First Claim
Patent Images
1. A method comprising:
- collecting, by one or more processors, information about associations of specific businesses with categories from keyword searches;
establishing, by the one or more processors, speech recognition language models based on the information, each language model being associated with one or more categories, each language model for recognizing specific businesses associated with the one or more categories; and
recognizing, by the one or more processors, specific businesses in a speech utterances using the language models.
2 Assignments
0 Petitions
Accused Products
Abstract
A method of operating a voice-enabled business directory search system includes receiving category-business pairs, each category-business pair including a business category and a specific business, and establishing a data structure having nodes based on the category-business pairs. Each node of the data structure is associated with one or more business categories and a speech recognition language model for recognizing specific businesses associated with the one or more businesses categories.
-
Citations
13 Claims
-
1. A method comprising:
-
collecting, by one or more processors, information about associations of specific businesses with categories from keyword searches; establishing, by the one or more processors, speech recognition language models based on the information, each language model being associated with one or more categories, each language model for recognizing specific businesses associated with the one or more categories; and recognizing, by the one or more processors, specific businesses in a speech utterances using the language models. - View Dependent Claims (2, 3)
-
-
4. A method comprising:
-
receiving, by one or more processors, a speech input having information about a business category and an identifier of a specific business; mapping, by the one or more processors, the type of business in the speech input to nodes in a data structure, each node being associated with one or more business categories and a speech recognition language model; and recognizing, by the one or more processors, the identifier of the specific business using one or more language models determined based on the mapping. - View Dependent Claims (5, 6, 7)
-
-
8. An apparatus comprising:
-
a voice-enabled user interface to receive a speech input having information about a business category and an identifier of a specific business; a mapping module to compare the business category to a plurality of nodes of a data structure, each node being associated with one or more business categories and a speech recognition language model; and a speech recognition module to recognize the identifier of the specific business using one or more language models determined based on the mapping. - View Dependent Claims (9, 10, 11)
-
-
12. An apparatus comprising:
-
means for mapping information about a business category to a plurality of nodes of a hierarchical tree and generating weight values for the nodes, each node being associated with one or more business categories and a language model for recognizing specific businesses associated with the one or more business categories; and a speech recognition engine to recognize a specific business in a speech input using one or more language models determined based on the mapping. - View Dependent Claims (13)
-
Specification