Client/server speech processor/recognizer

(Acquired by Google)

A real-time or streaming speech processing system and method is disclosed with capabilities distributed between and client and a server where the server may be reached via the Internet. The speech processing entails digitizing and converting the utterances to features extracted to help the processing. The features are sent via a communications channel to the server where the recognition occurs. The features extracted allow low bandwidth channels to be used with still maintaining real-time response. The recognizer will determine the most likely text representing the utterances and return the text to the client. The system can be used to identify and/or verify who is speaking.

NOTE: Lawrence Smith architected and implemented here (using a client’s recognizer) what appears to be the first speech recognition over the Internet.

Process for enhancing queries for information retrieval

Enhancing queries for information retrieval that automatically finds the preferred, first ranked matching term usage subject area (“TUSA”) from a prior query. The process automatically finds alternative TUSAs for the prior query, ranked by degree of match or preference, and provides an option to switch among the alternative TUSAs. It is required that a TUSA for the query be passively accepted or actively selected from a presented list based on the prior query. Using means prepared in advance from data sets of messages collected for each TUSA and general vocabulary the process also ranks and presents to the user alternative and additional query terms and phrases reflecting specificity and relevance to the query and the TUSA. Significantly relevant terms and phrases are presented for query refinement and ranked by relevance permitting the user to select and deselect query terms and effect a new search based on the enhanced query.

Also: Provisional Patent on thumbs up “helpful” feature now widely used.

Last modified: 5/2021