Patents by Inventor Hiyan Alshawi
Hiyan Alshawi has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 8209315Abstract: A client system provides to a server system a fill-the-blank query comprising one or more term segments and one or more missing term identifiers signifying missing information sought by a user. The client system receives from the server system a response to the query, the response including at least one or more potential answers corresponding to the one or more missing term identifiers in the fill-the-blank query, and then displays the response to the query, including displaying the one or more potential answers. Optionally, the client system displays a ranked list of documents containing the one or more potential answers. Optionally, the response to the query further includes snippets of text from one or more documents containing the one or more potential answers. Optionally, the fill-the-blank query includes a respective missing term identifier located between two respective term segments.Type: GrantFiled: July 21, 2009Date of Patent: June 26, 2012Assignee: Google Inc.Inventor: Hiyan Alshawi
-
Patent number: 8073683Abstract: Embodiments of the present invention relate to a method and system for augmenting a training database of an automated language-understanding system. In one embodiment, a training example in a first language is received from the training database. The first language-training example is translated to a second language output. The second language output is translated to a first variant of the first language-training example. An action pair including the first variant of the first language-training example and an action command associated with the first language-training example is stored in an augmented training database.Type: GrantFiled: December 16, 2008Date of Patent: December 6, 2011Assignee: AT&T Intellectual Property II, L.P.Inventors: Hiyan Alshawi, Shona Douglas
-
Patent number: 7912726Abstract: Embodiments of the invention relate to a system and method for providing speech-enabled application programs. The speech-enabled programs automatically execute requests input by users. One or more natural language variants may be mapped with at least one natural language exemplar. The natural language exemplar may correspond to a typical way to express a request relevant to the speech-enabled application program. The natural language variant may correspond to an alternative way of expressing the same request. A recognized input string is received and a prospective variant that most resembles the received recognized input string is selected from the natural language variants. The natural language exemplar mapped to the prospective variant is identified. An action instruction associated with the identified natural language exemplar is executed to fulfill the user's request.Type: GrantFiled: August 30, 2005Date of Patent: March 22, 2011Assignee: AT&T Intellectual Property II, L.P.Inventors: Hiyan Alshawi, Shona Douglas
-
Patent number: 7693829Abstract: A method of searching for information is described. A sequence of terms, including one or more term segments and one or more identifiers corresponding to one or more missing terms, is received. The sequence of terms is converted into a corresponding search pattern, including a set of one or more query expressions and one or more ordering constraints. The search pattern is compared with a plurality of documents to identify a set of documents. Match scores for one or more matches between the search pattern and documents in the set of documents are determined. Content in the set of documents corresponding to the one or more missing terms in the search pattern are identified and a ranked set of information items containing the identified content is provided in accordance with the match scores.Type: GrantFiled: April 25, 2005Date of Patent: April 6, 2010Assignee: Google Inc.Inventor: Hiyan Alshawi
-
Publication number: 20090282033Abstract: A client system provides to a server system a fill-the-blank query comprising one or more term segments and one or more missing term identifiers signifying missing information sought by a user. The client system receives from the server system a response to the query, the response including at least one or more potential answers corresponding to the one or more missing term identifiers in the fill-the-blank query, and then displays the response to the query, including displaying the one or more potential answers. Optionally, the client system displays a ranked list of documents containing the one or more potential answers. Optionally, the response to the query further includes snippets of text from one or more documents containing the one or more potential answers. Optionally, the fill-the blank query includes a respective missing term identifier located between two respective term segments.Type: ApplicationFiled: July 21, 2009Publication date: November 12, 2009Inventor: Hiyan Alshawi
-
Publication number: 20090099837Abstract: Embodiments of the present invention relate to a method and system for augmenting a training database of an automated language-understanding system. In one embodiment, a training example in a first language is received from the training database. The first language-training example is translated to a second language output. The second language output is translated to a first variant of the first language-training example. An action pair including the first variant of the first language-training example and an action command associated with the first language-training example is stored in an augmented training database.Type: ApplicationFiled: December 16, 2008Publication date: April 16, 2009Inventors: Hiyan Alshawi, Shona Douglas
-
Publication number: 20090077037Abstract: Methods, systems, and apparatus, including computer program products, for suggesting alternative queries based on original query search results. In one aspect, a method includes receiving search results for a first query, where each search result refers to a respective resource and includes a snippet of content from the respective resource, receiving one or more suggested second queries, for each of the suggested second queries: selecting a set of words in one of the snippets to represent the suggested second query, associating the suggested second query with the set so that a user can interact with a word in the set to invoke the suggested second query, and marking the set so as to indicate that the user can interact with a word in the set to invoke the suggested second query, and transmitting the search results including each marked set to a client device for presentation to the user.Type: ApplicationFiled: September 12, 2008Publication date: March 19, 2009Inventors: Jun Wu, Tiejun Wang, Hiyan Alshawi
-
Patent number: 7467081Abstract: Embodiments of the present invention relate to a method and system for augmenting a training database of an automated language-understanding system. In one embodiment, a training example in a first language is received from the training database. The first language-training example translated to a second language output. The second language output is translated to a first variant of the first language-training example. An action pair including the first variant of the first language-training example and an action command associated with the first language-training example is stored in an augmented training database.Type: GrantFiled: January 22, 2007Date of Patent: December 16, 2008Assignee: AT&T Corp.Inventors: Hiyan Alshawi, Shona Douglas
-
Patent number: 7328146Abstract: A system for understanding entries, such as speech, develops a classifier by employing prior knowledge with which a given corpus of training entries is enlarged threefold. A rule is created for each of the labels employed in the classifier, and the created rules are applied to the given corpus to create a corpus of attachments by appending a weight of ?p(x), or 1??p(x), to labels of entries that meet, or fail to meet, respectively, conditions of the labels' rules, and to also create a corpus of non-attachments by appending a weight of 1??p(x), or ?p(x), to labels of entries that meet, or fail to meet conditions of the labels' rules.Type: GrantFiled: July 11, 2006Date of Patent: February 5, 2008Assignee: AT&T Corp.Inventors: Hiyan Alshawi, Giuseppe DiFabrizzio, Narendra K. Gupta, Mazin G. Rahim, Robert E. Schapire, Yoram Singer
-
Publication number: 20070118352Abstract: Embodiments of the present invention relate to a method and system for augmenting a training database of an automated language-understanding system. In one embodiment, a training example in a first language may be received from the training database. The first language-training example may be translated to a second language output. The second language output may be translated to a first variant of the first language-training example. An action pair including the first variant of the first language-training example and an action command associated with the first language-training example may be stored in an augmented training database.Type: ApplicationFiled: January 22, 2007Publication date: May 24, 2007Inventors: Hiyan Alshawi, Shona Douglas
-
Patent number: 7212964Abstract: Embodiments of the present invention relate to a method and system for augmenting a training database of an automated language-understanding system. In one embodiment, a training example in a first language may be received from the training database. The first language-training example may be translated to a second language output. The second language output may be translated to a first variant of the first language-training example. An action pair including the first variant of the first language-training example and an action command associated with the first language-training example may be stored in an augmented training database.Type: GrantFiled: March 22, 2002Date of Patent: May 1, 2007Assignee: AT&T Corp.Inventors: Hiyan Alshawi, Shona Douglas
-
Patent number: 7152029Abstract: A system for understanding entries, such as speech, develops a classifier by employing prior knowledge with which a given corpus of training entries is enlarged threefold. A rule is created for each of the labels employed in the classifyier, and the created rules are applied to the given corpus to create a corpus of attachments by appending a weight of ?p(x), or 1??p(x), to labels of entries that meet, or fail to meet, respectively, conditions of the labels' rules, and to also create a corpus of non-attachments by appending a weight of 1??p(x), or ?p(x), to labels of entries that meet, or fail to meet conditions of the labels' rules.Type: GrantFiled: May 31, 2002Date of Patent: December 19, 2006Assignee: AT&T Corp.Inventors: Hiyan Alshawi, Giuseppe DiFabbrizio, Narendra K. Gupta, Mazin G. Rahim, Robert E. Schapire, Yoram Singer
-
Publication number: 20060004575Abstract: Embodiments of the invention relate to a system and method for providing speech-enabled application programs. The speech-enabled programs automatically execute requests input by users. One or more natural language variants may be mapped with at least one natural language exemplar. The natural language exemplar may correspond to a typical way to express a request relevant to the speech-enabled application program. The natural language variant may correspond to an alternative way of expressing the same request. A recognized input string is received and a prospective variant that most resembles the received recognized input string is selected from the natural language variants. The natural language exemplar mapped to the prospective variant is identified. An action instruction associated with the identified natural language exemplar is executed to fulfill the user's request.Type: ApplicationFiled: August 30, 2005Publication date: January 5, 2006Inventors: Hiyan Alshawi, Shona Douglas
-
Publication number: 20040204940Abstract: A system for understanding entries, such as speech, develops a classifier by employing prior knowledge with which a given corpus of training entries is enlarged threefold. The prior knowledge is embodied in a rule, combined from separate rules created for each label outputted by the classifier, each of which includes a weight measure p(x). A first a set of created entries for increasing the corpus of training entries is created by attaching all labels to each entry of the original corpus of training entries, with a weight &eegr;p(x), or &eegr;(1−p(x)), in association with each label that meets, or fails to meet, the condition specified for the label, &eegr; being a preselected positive number. The second set of is created by not attaching any of the labels to each of the original corpus of training entries, with a weight of &eegr;(1−p(x)), or &eegr;p(x), in association with each label that meets, or fails to meet, the condition specified for the label.Type: ApplicationFiled: May 31, 2002Publication date: October 14, 2004Inventors: Hiyan Alshawi, Giuseppe DiFabbrizio, Narendra K. Gupta, Mazin G. Rahim, Robert E. Schapire, Yoram Singer
-
Publication number: 20020072914Abstract: Embodiments of the invention relate to a system and method for providing speech-enabled application programs. The speech-enabled programs automatically execute requests input by users. One or more natural language variants may be mapped with at least one natural language exemplar. The natural language exemplar may correspond to a typical way to express a request relevant to the speech-enabled application program. The natural language variant may correspond to an alternative way of expressing the same request. A recognized input string is received and a prospective variant that most resembles the received recognized input string is selected from the natural language variants. The natural language exemplar mapped to the prospective variant is identified. An action instruction associated with the identified natural language exemplar is executed to fulfill the user's request.Type: ApplicationFiled: December 8, 2000Publication date: June 13, 2002Inventors: Hiyan Alshawi, Shona Douglas
-
Patent number: 6233544Abstract: Methods and systems for language translation are disclosed. The translator is based on finite state machines that can convert a pair of input symbol sequences to a pair of output symbol sequences. The translator includes a lexicon associating a finite state machine with a pair of head words with corresponding meanings in the source and target languages. The state machine for a source language head word w and a target language head word &ngr; reads the dependent words of w to its left and right in a source sentence and proposes corresponding dependents to the left and right of &ngr; in a target language sentence being constructed, taking account of the required word order for the target language.Type: GrantFiled: June 14, 1996Date of Patent: May 15, 2001Assignee: AT&T CorpInventor: Hiyan Alshawi
-
Patent number: 6195631Abstract: A method and apparatus for automatically constructing hierarchical transduction models for language translation is presented. The input to the construction process may be a database of examples each consisting of a transcribed speech utterance and its translation into another language. A translation pairing score is assigned (or computed) for translating a word in the source language into each of the possible translations it has in the target language. For each instance of the resulting training dataset, a head transducer may be constructed that translates the source string into the target string by splitting the source string into a source head word, the words preceding the source head word, and the words following the source head word. This process may be performed recursively to generate a set of transducer fragments. The transducer fragments may form a statistical head transducer model. The head transducer translation model may then be input into a transduction search module.Type: GrantFiled: November 23, 1998Date of Patent: February 27, 2001Assignee: AT&T CorporationInventors: Hiyan Alshawi, Shona Douglas
-
Patent number: 5956668Abstract: A method for the treatment of unrecognized words and phrases in spoken language translation systems is applicable to open-ended word or phrase categories, such as proper names, and involves the demarcation of one or more unrecognized segments from the input speech signal and splicing these segments into the appropriate position of the synthesized speech signal for the translation.Type: GrantFiled: July 18, 1997Date of Patent: September 21, 1999Assignee: AT&T Corp.Inventors: Hiyan Alshawi, David Arthur Berkley
-
Patent number: 5870706Abstract: Methods and apparatus for a language model and language recognition systems are disclosed. The method utilizes a plurality of probabilistic finite state machines having the ability to recognize a pair of sequences, one sequence scanned leftwards, the other scanned rightwards. Each word in the lexicon of the language model is associated with one or more such machines which model the semantic relations between the word and other words. Machine transitions create phrases from a set of word string hypotheses, and incrementally calculate costs related to the probability that such phrases represent the language to be recognized. The cascading lexical head machines utilized in the methods and apparatus capture the structural associations implicit in the hierachical organization of a sentence, resulting in a language model and language recognition systems that combine the lexical sensitivity of N-gram models with the structural properties of dependency grammar.Type: GrantFiled: April 10, 1996Date of Patent: February 9, 1999Assignee: Lucent Technologies, Inc.Inventor: Hiyan Alshawi
-
Patent number: 5815196Abstract: There is disclosed a method and apparatus for providing continuous speech-to-subtitles translation utilizing a video-based communications device but without speech synthesis at the output. Instead, a translation of each user's speech is displayed continuously in text form on the other user's screen. In the preferred embodiment, the sending party speaks into a conventional videophone. Speech recognition and translation of the transmitted signal are performed by a remote device at the receiving party's location. The audio portion of the signal is sent both to a speaker for audio output and to a speech recognizer and text-based translation system, the output of which is text translated into the target language. The video portion of the signal and the translated text are combined in a subtitle generator and sent to a display device for viewing by the receiving party.Type: GrantFiled: December 29, 1995Date of Patent: September 29, 1998Assignee: Lucent Technologies Inc.Inventor: Hiyan Alshawi