Patent application number | Description | Published |
20120059658 | METHODS AND APPARATUS FOR PERFORMING AN INTERNET SEARCH - Embodiments of the present invention relate to searching for content on the Internet. A user may supply a search query to a device, and the device may issue the search query to a plurality of search engines, including at least one general purpose search engine and at least one site-specific search engine. In this way, the user need not separately issue search queries to each of the plurality of search engines. | 03-08-2012 |
20120059813 | METHODS AND APPARATUS FOR SEARCHING THE INTERNET - Some embodiments relate to performing a search for content via the Internet, wherein user input specifying a search query is supplied to a mobile communications device, such as, for example, a smartphone. The mobile communications device separately issues the search query to a plurality of search engines and can receive the results from each search engine and display the results to the user. Thus, the user does not have to separately issue the query to each of the plurality of search engines. | 03-08-2012 |
20120072211 | USING CODEC PARAMETERS FOR ENDPOINT DETECTION IN SPEECH RECOGNITION - Systems, methods and apparatus for determining an estimated endpoint of human speech in a sound wave received by a mobile device having a speech encoder for encoding the sound wave to produce an encoded representation of the sound wave. The estimated endpoint may be determined by analyzing information available from the speech encoder, without analyzing the sound wave directly and without producing a decoded representation of the sound wave. The encoded representation of the sound wave may be transmitted to a remote server for speech recognition processing, along with an indication of the estimated endpoint. | 03-22-2012 |
20130018863 | METHODS AND APPARATUS FOR IDENTIFYING AND PROVIDING INFORMATION SOUGHT BY A USERAANM Regan; Marc W.AACI CambridgeAAST MAAACO USAAGP Regan; Marc W. Cambridge MA USAANM Sejnoha; ValdimirAACI LexingtonAAST MAAACO USAAGP Sejnoha; Valdimir Lexington MA USAANM Evermann; GunnarAACI BostonAAST MAAACO USAAGP Evermann; Gunnar Boston MA USAANM Laverty; Stephen W.AACI SomervilleAAST MAAACO USAAGP Laverty; Stephen W. Somerville MA USAANM Slater; Jeremy A.AACI GrotonAAST MAAACO USAAGP Slater; Jeremy A. Groton MA USAANM Watson; John R.AACI BostonAAST MAAACO USAAGP Watson; John R. Boston MA USAANM Lyons; Peter K.AACI ChelmsfordAAST MAAACO USAAGP Lyons; Peter K. Chelmsford MA USAANM LaSante; Ryan S.AACI LittletonAAST MAAACO USAAGP LaSante; Ryan S. Littleton MA USAANM Brown; Sean P.AACI San FranciscoAAST CAAACO USAAGP Brown; Sean P. San Francisco CA US - Some embodiments relate to techniques for performing a search for content, in which a user may issue a search query, and the search engine or engines to which that query is provided may be determined dynamically based on any of a variety of factors. For example, in some embodiments, the search engine or engines to which the query is provided may be determined based on the content of the search query, and/or auxiliary information such as the user's location, demographics, query history and/or browsing history. | 01-17-2013 |
20130018867 | METHODS AND APPARATUS FOR INITIATING AN ACTIONAANM Regan; Marc W.AACI CambridgeAAST MAAACO USAAGP Regan; Marc W. Cambridge MA USAANM Sejnoha; VladimirAACI LexingtonAAST MAAACO USAAGP Sejnoha; Vladimir Lexington MA USAANM Evermann; GunnarAACI BostonAAST MAAACO USAAGP Evermann; Gunnar Boston MA USAANM Brown; Sean P.AACI San FranciscoAAST CAAACO USAAGP Brown; Sean P. San Francisco CA USAANM Laverty; Stephen W.AACI SomervilleAAST MAAACO USAAGP Laverty; Stephen W. Somerville MA USAANM Slater; Jeremy A.AACI GrotonAAST MAAACO USAAGP Slater; Jeremy A. Groton MA USAANM Watson; John R.AACI BostonAAST MAAACO USAAGP Watson; John R. Boston MA USAANM Lyons; Peter K.AACI ChelmsfordAAST MAAACO USAAGP Lyons; Peter K. Chelmsford MA USAANM LaSante; Ryan S.AACI LittletonAAST MAAACO USAAGP LaSante; Ryan S. Littleton MA US - Some embodiments relate to techniques for receiving a query from a device, the query comprising content; determining based at least in part on the content of the query that an application is to be launched on the device; and causing the device to launch the application using at least some information determined from the content of the query. Some embodiments relate to techniques for receiving a free-form query from a user; transferring a representation of the query to at least one computer; and receiving from the at least one computer at least one instruction to launch an application on the device. | 01-17-2013 |
20130124495 | METHODS AND APPARATUS FOR SEARCHING THE INTERNET - Some embodiments relate to performing a search for content via the Internet, wherein user input specifying a search query is supplied to a mobile communications device, such as, for example, a smartphone. The mobile communications device separately issues the search query to a plurality of search engines and can receive the results from each search engine and display the results to the user. Thus, the user does not have to separately issue the query to each of the plurality of search engines. | 05-16-2013 |
20130144857 | METHODS AND APPARATUS FOR SEARCHING THE INTERNET - Some embodiments relate to performing a search for content via the Internet, wherein user input specifying a search query is supplied to a mobile communications device, such as, for example, a smartphone. The mobile communications device separately issues the search query to a plurality of search engines and can receive the results from each search engine and display the results to the user. Thus, the user does not have to separately issue the query to each of the plurality of search engines. | 06-06-2013 |
20140365209 | SYSTEM AND METHOD FOR INFERRING USER INTENT FROM SPEECH INPUTS - A text string with a first and a second portion is provided. A domain of the text string is determined by applying a first word-matching process to the first portion of the text string. It is then determined whether the second portion of the text string matches a word of a set of words associated with the domain by applying a second word-matching process to the second portion of the text string. Upon determining that the second portion of the text string matches the word of the set of words, it is determined whether a user intent from the text string based at least in part on the domain and the word of the set of words. | 12-11-2014 |
20140365216 | SYSTEM AND METHOD FOR USER-SPECIFIED PRONUNCIATION OF WORDS FOR SPEECH SYNTHESIS AND RECOGNITION - The method is performed at an electronic device with one or more processors and memory storing one or more programs for execution by the one or more processors. A first speech input including at least one word is received. A first phonetic representation of the at least one word is determined, the first phonetic representation comprising a first set of phonemes selected from a speech recognition phonetic alphabet. The first set of phonemes is mapped to a second set of phonemes to generate a second phonetic representation, where the second set of phonemes is selected from a speech synthesis phonetic alphabet. The second phonetic representation is stored in association with a text string corresponding to the at least one word. | 12-11-2014 |