Patents by Inventor Hisami Suzuki
Hisami Suzuki 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).
-
Publication number: 20220100972Abstract: Examples of the present disclosure describe systems and methods of configuring generic language understanding models. In aspects, one or more previously configured schemas for various applications may be identified and collected. A generic schema may be generated using the collected schemas. The collected schemas may be programmatically mapped to the generic schema. The generic schema may be used to train on ore more models. An interface may be provided to allow browsing the models. The interface may include a configuration mechanism that provides for selecting on or more of the models. The selected models may be bundled programmatically, such that the information and instructions needed to implement the models are configured programmatically. The bundled models may then be provided to a requestor.Type: ApplicationFiled: December 14, 2021Publication date: March 31, 2022Applicant: Microsoft Technology Licensing, LLCInventors: Ruhi Sarikaya, Asli Celikyilmaz, Young-Bum Kim, Zhaleh Feizollahi, Nikhil Ramesh, Hisami Suzuki, Alexandre Rochette
-
Patent number: 11218565Abstract: A primary virtual assistant and local virtual assistant herein can provide secondary information, including, without limitation, user-specific information, without having direct access to such information. For example, a user may invoke a secondary virtual assistant, through the local virtual assistant connected to a primary virtual assistant system. This invocation may be sent through the primary virtual assistant to the third party provider, i.e., the secondary virtual assistant. The secondary virtual assistant has access to the secondary information, for example, email, calendars, other types of information specifically associated with the user or learned from past user actions while this information is not directly available to the primary virtual assistant. This secondary information is then provided to the local virtual assistant in response to the invocation to be provided to the user.Type: GrantFiled: October 23, 2019Date of Patent: January 4, 2022Assignee: Microsoft Technology Licensing, LLCInventors: Alice Jane Bernheim Brush, Lisa Stifelman, James Francis Gilsinan, IV, Karl Rolando Henderson, Jr., Robert Juan Miller, Nikhil Rajkumar Jain, Hanjiang Zhou, Oliver Scholz, Hisami Suzuki
-
Publication number: 20210126985Abstract: A primary virtual assistant and local virtual assistant herein can provide secondary information, including, without limitation, user-specific information, without having direct access to such information. For example, a user may invoke a secondary virtual assistant, through the local virtual assistant connected to a primary virtual assistant system. This invocation may be sent through the primary virtual assistant to the third party provider, i.e., the secondary virtual assistant. The secondary virtual assistant has access to the secondary information, for example, email, calendars, other types of information specifically associated with the user or learned from past user actions while this information is not directly available to the primary virtual assistant. This secondary information is then provided to the local virtual assistant in response to the invocation to be provided to the user.Type: ApplicationFiled: October 23, 2019Publication date: April 29, 2021Inventors: Alice Jane Bernheim BRUSH, Lisa STIFELMAN, James Francis GILSINAN, IV, Karl Rolando HENDERSON, JR., Robert Juan MILLER, Nikhil Rajkumar JAIN, Hanjiang ZHOU, Oliver SCHOLZ, Hisami SUZUKI
-
Patent number: 10798027Abstract: Systems and methods are disclosed for personalized communications using semantic memory. In one implementation, a first communication is received from a user and processed to identify a first content element within the communication. The first content element is associated with a second content element within a content repository. A second communication that includes the first content element is received from the user. Based on an association between the first content element and the second content element within the content repository, a third communication that includes the second content element is generated and provided to the user in response to the second communication.Type: GrantFiled: March 5, 2017Date of Patent: October 6, 2020Inventors: Vipul Agarwal, Omar Zia Khan, Imed Zitouni, Hisami Suzuki
-
Patent number: 10114676Abstract: Methods and systems are provided for collaborative completion of tasks using task frames. Upon receiving a request to perform a task, a system utilizes task frames in completing the requested task. A task frame is a data structure that contains the parameters and status signals that represent a particular task and captures the combined system's understanding of a current state of the task. Input is received at a client device and sent to a server, where the input is processed. Based on the processed input, a task frame is retrieved and filled. The filled task frame is sent to the client device, where the client device performs actions based on the task frame and updates the task frame parameters and the state of the task. The updated task frame is returned to the server. The shared task frame provides improvements to the overall task completion process.Type: GrantFiled: May 5, 2015Date of Patent: October 30, 2018Assignee: Microsoft Technology Licensing, LLCInventors: Ravi Bikkula, Danko Panic, Paul Crook, Omar Zia Khan, Ruhi Sarikaya, Hisami Suzuki
-
Publication number: 20180255005Abstract: Systems and methods are disclosed for personalized communications using semantic memory. In one implementation, a first communication is received from a user and processed to identify a first content element within the communication. The first content element is associated with a second content element within a content repository. A second communication that includes the first content element is received from the user. Based on an association between the first content element and the second content element within the content repository, a third communication that includes the second content element is generated and provided to the user in response to the second communication.Type: ApplicationFiled: March 5, 2017Publication date: September 6, 2018Inventors: Vipul Agarwal, Omar Zia Khan, Imed Zitouni, Hisami Suzuki
-
Publication number: 20170212886Abstract: Examples of the present disclosure describe systems and methods of configuring generic language understanding models. In aspects, one or more previously configured schemas for various applications may be identified and collected. A generic schema may be generated using the collected schemas. The collected schemas may be programmatically mapped to the generic schema. The generic schema may be used to train on ore more models. An interface may be provided to allow browsing the models. The interface may include a configuration mechanism that provides for selecting on or more of the models. The selected models may be bundled programmatically, such that the information and instructions needed to implement the models are configured programmatically. The bundled models may then be provided to a requestor.Type: ApplicationFiled: January 22, 2016Publication date: July 27, 2017Applicant: Microsoft Technology Licensing, LLCInventors: Ruhi Sarikaya, Asli Celikyilmaz, Young-Bum Kim, Zhaleh Feizollahi, Nikhil Ramesh, Hisami Suzuki, Alexandre Rochette
-
Publication number: 20160328270Abstract: Methods and systems are provided for collaborative completion of tasks using task frames. Upon receiving a request to perform a task, a system utilizes task frames in completing the requested task. A task frame is a data structure that contains the parameters and status signals that represent a particular task and captures the combined system's understanding of a current state of the task. Input is received at a client device and sent to a server, where the input is processed. Based on the processed input, a task frame is retrieved and filled. The filled task frame is sent to the client device, where the client device performs actions based on the task frame and updates the task frame parameters and the state of the task. The updated task frame is returned to the server. The shared task frame provides improvements to the overall task completion process.Type: ApplicationFiled: May 5, 2015Publication date: November 10, 2016Applicant: Microsoft Technology Licensing, LLCInventors: Ravi Bikkula, Danko Panic, Paul Crook, Omar Zia Khan, Ruhi Sarikaya, Hisami Suzuki
-
Patent number: 8738356Abstract: The universal text input technique described herein addresses the difficulties of typing text in various languages and scripts, and offers a unified solution, which combines character conversion, next word prediction, spelling correction and automatic script switching to make it extremely simple to type any language from any device. The technique provides a rich and seamless input experience in any language through a universal IME (input method editor). It allows a user to type in any script for any language using a regular qwerty keyboard via phonetic input and at the same time allows for auto-completion and spelling correction of words and phrases while typing. The technique also provides a modeless input that automatically turns on and off an input mode that changes between different types of script.Type: GrantFiled: May 18, 2011Date of Patent: May 27, 2014Assignee: Microsoft Corp.Inventors: Hisami Suzuki, Vikram Dendi, Christopher Brian Quirk, Pallavi Choudhury, Jianfeng Gao, Achraf Chalabi
-
Publication number: 20120296627Abstract: The universal text input technique described herein addresses the difficulties of typing text in various languages and scripts, and offers a unified solution, which combines character conversion, next word prediction, spelling correction and automatic script switching to make it extremely simple to type any language from any device. The technique provides a rich and seamless input experience in any language through a universal IME (input method editor). It allows a user to type in any script for any language using a regular qwerty keyboard via phonetic input and at the same time allows for auto-completion and spelling correction of words and phrases while typing. The technique also provides a modeless input that automatically turns on and off an input mode that changes between different types of script.Type: ApplicationFiled: May 18, 2011Publication date: November 22, 2012Applicant: MICROSOFT CORPORATIONInventors: Hisami Suzuki, Vikram Dendi, Christopher Brian Quirk, Pallavi Choudhury, Jianfeng Gao, Achraf Chalabi
-
Patent number: 8209163Abstract: Grammatical element prediction is used in the context of machine translation. Features from both the source language and the target language sentences (or other text fragments) are used in predicting the grammatical elements.Type: GrantFiled: August 15, 2006Date of Patent: June 26, 2012Assignee: Microsoft CorporationInventors: Hisami Suzuki, Kristina Toutanova
-
Patent number: 8051056Abstract: Methods are disclosed for acquiring ontological knowledge using query logs. In one embodiment, query logs are first utilized as a basis for identifying important contexts associated with terms belonging to a semantic category. Then, those contexts are as a basis for identifying new terms belonging to the same category or, in another embodiment, as a basis for removing extraneous or obsolete terms identified as being in the same category.Type: GrantFiled: May 29, 2007Date of Patent: November 1, 2011Assignee: Microsoft CorporationInventors: Hisami Suzuki, Satoshi Sekine
-
Publication number: 20110218796Abstract: Described is a transliteration engine/substring decoder that back-transliterates an input string from a source language into an output string in a target language. The transliteration engine may be based upon discriminately weighted indicator features and/or generative models in which the decoder's discriminative parameters are learned. The training data may be based on source-target pairs, which may be transformed into derivations. Features extracted from these derivations include indicator features and hybrid generative model features.Type: ApplicationFiled: March 5, 2010Publication date: September 8, 2011Applicant: Microsoft CorporationInventors: Hisami Suzuki, Colin Andrew Cherry
-
Patent number: 7865352Abstract: Grammatical element prediction is used to predict grammatical elements in text fragments (such as phrases or sentences). In one embodiment, a statistical model, using syntax features, is used to predict grammatical elements.Type: GrantFiled: July 10, 2006Date of Patent: January 4, 2011Assignee: Microsoft CorporationInventors: Hisami Suzuki, Kristina Toutanova
-
Patent number: 7702680Abstract: Document summarization is performed by scoring individual words in sentences in a document or document cluster. Sentences from the document or document cluster are selected to form a summary based on the scores of the words contained in those sentences.Type: GrantFiled: November 2, 2006Date of Patent: April 20, 2010Assignee: Microsoft CorporationInventors: Wen-tau Yih, Joshua T. Goodman, Lucretia H. Vanderwende, Hisami Suzuki
-
Patent number: 7680659Abstract: A method of training language model parameters trains discriminative model parameters in the language model based on a performance measure having discrete values.Type: GrantFiled: June 1, 2005Date of Patent: March 16, 2010Assignee: Microsoft CorporationInventors: Jianfeng Gao, Hisami Suzuki
-
Patent number: 7536397Abstract: A system is utilized for determining a relationship between first and second textual inputs. The system identifies constituents in the first textual input, having predetermined characteristics indicative of usefulness in determining the relationship. The relationship is then determined based on the constituents identified. The constituents can be eliminated from the first textual input, weighted in the first textual input, or simply annotated in one of a variety of ways.Type: GrantFiled: November 2, 2004Date of Patent: May 19, 2009Assignee: Microsoft CorporationInventors: Simon H. Corston-Oliver, William B. Dolan, Hisami Suzuki
-
Publication number: 20080301121Abstract: Methods are disclosed for acquiring ontological knowledge using query logs. In one embodiment, query logs are first utilized as a basis for identifying important contexts associated with terms belonging to a semantic category. Then, those contexts are as a basis for identifying new terms belonging to the same category or, in another embodiment, as a basis for removing extraneous or obsolete terms identified as being in the same category.Type: ApplicationFiled: May 29, 2007Publication date: December 4, 2008Applicant: Microsoft CorporationInventors: Hisami Suzuki, Satoshi Sekine
-
Publication number: 20080270119Abstract: A new system is hereby provided that generates automatic summaries of groups of multiple documents using multiple variations of each sentence from a selected group of representative sentences from the documents, and then selecting from the multiple variations when assembling the automatic summary. The system may generate alternative strings of text, select from among the alternative strings of text, and provide a summary of the group of documents using the strings of text selected from among the alternatives. The alternative strings of text may be generated based on each of a plurality of sentences from the group of documents. Selecting from among the alternative strings of text may be based on one or more criteria indicating the strings of text to be representative of the content of the group of documents.Type: ApplicationFiled: April 30, 2007Publication date: October 30, 2008Applicant: Microsoft CorporationInventor: Hisami Suzuki
-
Publication number: 20080109425Abstract: Document summarization is performed by scoring individual words in sentences in a document or document cluster. Sentences from the document or document cluster are selected to form a summary based on the scores of the words contained in those sentences.Type: ApplicationFiled: November 2, 2006Publication date: May 8, 2008Applicant: Microsoft CorporationInventors: Wen-tau Yih, Joshua T. Goodman, Lucretia H. Vanderwende, Hisami Suzuki