Patents by Inventor Madhusudan Chinthakunta
Madhusudan Chinthakunta 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: 9830039Abstract: A wizard control panel may be used by a human wizard to adjust the operation of a Natural Language (NL) conversational system during a real-time dialog flow. Input to the wizard control panel is detected and used to interrupt/change an automatic operation of one or more of the NL conversational system components used during the flow. For example, the wizard control panel may be used to adjust results determined by an Automated Speech Recognition (ASR) component, a Natural Language Understanding (NLU) component, a Dialog Manager (DM) component, and a Natural Language Generation (NLG) before the results are used to perform an automatic operation within the flow. A timeout may also be set such that when the timeout expires, the conversational system performs an automated operation by using the results shown in the wizard control panel (edited/not edited).Type: GrantFiled: March 4, 2013Date of Patent: November 28, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Lisa Stifelman, Dilek Hakkani-Tur, Larry Heck, Madhusudan Chinthakunta
-
Patent number: 9760566Abstract: An augmented conversational understanding agent may be provided. Upon receiving, by an agent, at least one natural language phrase from a user, a context associated with the at least one natural language phrase may be identified. The natural language phrase may be associated, for example, with a conversation between the user and a second user. An agent action associated with the identified context may be performed according to the at least one natural language phrase and a result associated with performing the action may be displayed, wherein the agent action comprises providing a list of movies, a list of night clubs, a search for restaurants, or other action suggestions.Type: GrantFiled: March 31, 2011Date of Patent: September 12, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Larry Paul Heck, Madhusudan Chinthakunta, David Mitby, Lisa Stifelman
-
Publication number: 20160118046Abstract: Location-based conversational understanding may be provided. Upon receiving a query from a user, an environmental context associated with the query may be generated. The query may be interpreted according to the environmental context. The interpreted query may be executed and at least one result associated with the query may be provided to the user.Type: ApplicationFiled: January 7, 2016Publication date: April 28, 2016Applicant: Microsoft Technology Licensing, LLCInventors: Larry Paul Heck, Madhusudan Chinthakunta, David Mitby, Lisa Stifelman
-
Patent number: 9298287Abstract: A user interaction activation may be provided. A plurality of signals received from a user may be evaluated to determine whether the plurality of signals are associated with a visual display. If so, the plurality of signals may be translated into an agent action and a context associated with the visual display may be retrieved. The agent action may be performed according to the retrieved context and a result associated with the performed agent action may be displayed to the user.Type: GrantFiled: March 31, 2011Date of Patent: March 29, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Larry Paul Heck, Madhusudan Chinthakunta, David Mitby, Lisa Stifelman
-
Patent number: 9244984Abstract: Location-based conversational understanding may be provided. Upon receiving a query from a user, an environmental context associated with the query may be generated. The query may be interpreted according to the environmental context. The interpreted query may be executed and at least one result associated with the query may be provided to the user.Type: GrantFiled: March 31, 2011Date of Patent: January 26, 2016Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Larry Paul Heck, Madhusudan Chinthakunta, David Mitby, Lisa Stifelman
-
Publication number: 20150365448Abstract: Individuals may utilize devices to engage in conversations about topics respectively associated with a location (e.g., restaurants where the individuals may meet for dinner). Often, the individual momentarily withdraws from the conversation in order to issue commands to the device to retrieve and present such information, and may miss parts of the conversation while interacting with the device. Additionally, the individual often explores such topics individually on a device and conveys such information to the other individuals through messages, which is inefficient and error-prone. Presented herein are techniques enabling devices to facilitate conversations by monitoring the conversation for references, by one individual to another (rather than as a command to the device), to a topic associated with a location. In the absence of a command from an individual, the device may automatically present a map alongside a conversation interface showing the location(s) of the topic(s) referenced in the conversation.Type: ApplicationFiled: June 17, 2014Publication date: December 17, 2015Inventors: Lisa Stifelman, Madhusudan Chinthakunta, Julian James Odell, Larry Paul Heck, Daniel Dole
-
Publication number: 20140250378Abstract: A wizard control panel may be used by a human wizard to adjust the operation of a Natural Language (NL) conversational system during a real-time dialog flow. Input to the wizard control panel is detected and used to interrupt/change an automatic operation of one or more of the NL conversational system components used during the flow. For example, the wizard control panel may be used to adjust results determined by an Automated Speech Recognition (ASR) component, a Natural Language Understanding (NLU) component, a Dialog Manager (DM) component, and a Natural Language Generation (NLG) before the results are used to perform an automatic operation within the flow. A timeout may also be set such that when the timeout expires, the conversational system performs an automated operation by using the results shown in the wizard control panel (edited/not edited).Type: ApplicationFiled: March 4, 2013Publication date: September 4, 2014Applicant: MICROSOFT CORPORATIONInventors: Lisa Stifelman, Dilek Hakkani-Tur, Larry Heck, Madhusudan Chinthakunta
-
Patent number: 8693662Abstract: A method of providing a ringback tone to a calling party. The method includes receiving a call directed to a subscriber from the calling party. At least one of an adaptive ringback tone and an actionable ringback tone is provided to the calling party. The adaptive ringback tone is based on state data.Type: GrantFiled: August 30, 2011Date of Patent: April 8, 2014Assignee: Microsoft CorporationInventors: Lisa J. Stifelman, Gary Clayton, Rao Surapaneni, Madhusudan Chinthakunta
-
Publication number: 20140019462Abstract: Within the field of computing, many scenarios involve queries formulated by users resulting in query results presented by a device. The user may request to adjust the query, but many devices can only process requests specified in a well-structured manner, such as a set of recognized keywords, specific verbal commands, or a specific manual gesture. The user thus communicates the adjustment request in the constraints of the device, even if the query is specified in a natural language. Presented herein are techniques for enabling users to specify query adjustments with natural action input (e.g., natural-language speech, vocal inflection, and natural manual gestures). The device may be configured to evaluate the natural action input, identify the user's intended query adjustments, generate an adjusted query, and present an adjusted query result, thus enabling the user to interact with the device in a similar manner as communicating with an individual.Type: ApplicationFiled: July 15, 2012Publication date: January 16, 2014Applicant: Microsoft CorporationInventors: Larry Paul Heck, Madhusudan Chinthakunta, Rukmini Iyer
-
Publication number: 20120259633Abstract: A completely hands free exchange of messages, especially in portable devices, is provided through a combination of speech recognition, text-to-speech (TTS), and detection algorithms. An incoming message may be read aloud to a user and the user enabled to respond to the sender with a reply message through audio input upon determining whether the audio interaction mode is proper. Users may also be provided with options for responding in a different communication mode (e.g., a call) or perform other actions. Users may further be enabled to initiate a message exchange using natural language.Type: ApplicationFiled: April 7, 2011Publication date: October 11, 2012Applicant: MICROSOFT CORPORATIONInventors: Liane Aihara, Shane Landry, Lisa Stifelman, Madhusudan Chinthakunta, Anne Sullivan, Kathleen Lee
-
Publication number: 20120253788Abstract: An augmented conversational understanding agent may be provided. Upon receiving, by an agent, at least one natural language phrase from a user, a context associated with the at least one natural language phrase may be identified. The natural language phrase may be associated, for example, with a conversation between the user and a second user. An agent action associated with the identified context may be performed according to the at least one natural language phrase and a result associated with performing the action may be displayed.Type: ApplicationFiled: March 31, 2011Publication date: October 4, 2012Applicant: MICROSOFT CORPORATIONInventors: LARRY PAUL HECK, MADHUSUDAN CHINTHAKUNTA, DAVID MITBY, LISA STIFELMAN
-
Publication number: 20120253802Abstract: Location-based conversational understanding may be provided. Upon receiving a query from a user, an environmental context associated with the query may be generated. The query may be interpreted according to the environmental context. The interpreted query may be executed and at least one result associated with the query may be provided to the user.Type: ApplicationFiled: March 31, 2011Publication date: October 4, 2012Applicant: Microsoft CorporationInventors: Larry Paul Heck, Madhusudan Chinthakunta, David Mitby, Lisa Stifelman
-
Publication number: 20120254227Abstract: An augmented conversational understanding architecture may be provided. Upon receiving a natural language phrase from a user, the phrase may be translated into a search phrase and a search action may be performed on the search phrase.Type: ApplicationFiled: March 31, 2011Publication date: October 4, 2012Applicant: Microsoft CorporationInventors: Larry Paul Heck, Madhusudan Chinthakunta, David Mitby, Lisa Stifelman
-
Publication number: 20120254810Abstract: A user interaction activation may be provided. A plurality of signals received from a user may be evaluated to determine whether the plurality of signals are associated with a visual display. If so, the plurality of signals may be translated into an agent action and a context associated with the visual display may be retrieved. The agent action may be performed according to the retrieved context and a result associated with the performed agent action may be displayed to the user.Type: ApplicationFiled: March 31, 2011Publication date: October 4, 2012Applicant: Microsoft CorporationInventors: Larry Paul Heck, Madhusudan Chinthakunta, David Mitby, Lisa Stifelman
-
Publication number: 20120253789Abstract: Conversational dialog learning and correction may be provided. Upon receiving a natural language phrase from a first user, at least one second user associated with the natural language phrase may be identified. A context state may be created according to the first user and the at least one second user. The natural language phrase may then be translated into an agent action according to the context state.Type: ApplicationFiled: March 31, 2011Publication date: October 4, 2012Applicant: Microsoft CorporationInventors: Larry Paul Heck, Madhusudan Chinthakunta, David Mitby, Lisa Stifelman
-
Publication number: 20120253791Abstract: Identification of user intents may be provided. A plurality of network applications may be identified, and an ontology associated with each of the plurality of applications may be defined. If a phrase received from a user is associated with at least one of the defined ontologies, an action associated with the network application may be executed.Type: ApplicationFiled: March 31, 2011Publication date: October 4, 2012Applicant: Microsoft CorporationInventors: Larry Paul Heck, Madhusudan Chinthakunta, David Mitby, Lisa Stifelman
-
Publication number: 20120253790Abstract: Personalization of user interactions may be provided. Upon receiving a phrase from a user, a plurality of semantic concepts associated with the user may be loaded. If the phrase is determined to comprise at least one of the plurality of semantic concepts associated with the user, a first action may be performed according to the phrase. If the phrase is determined not to comprise at least one of the plurality of semantic concepts associated with the user, a second action may be performed according to the phrase.Type: ApplicationFiled: March 31, 2011Publication date: October 4, 2012Applicant: Microsoft CorporationInventors: Larry Paul Heck, Madhusudan Chinthakunta, David Mitby, Lisa Stifelman
-
Publication number: 20120076290Abstract: A method of providing a ringback tone to a calling party. The method includes receiving a call directed to a subscriber from the calling party. At least one of an adaptive ringback tone and an actionable ringback tone is provided to the calling party. The adaptive ringback tone is based on state data.Type: ApplicationFiled: August 30, 2011Publication date: March 29, 2012Applicant: TellMe Networks, Inc.Inventors: Lisa J. Stifelman, Gary Clayton, Rao S. Surapaneni, Madhusudan Chinthakunta
-
Patent number: 8019072Abstract: A method of providing a ringback tone to a calling party. The method includes receiving a call directed to a subscriber from the calling party. At least one of an adaptive ringback tone and an actionable ringback tone is provided to the calling party. The adaptive ringback tone is based on state data.Type: GrantFiled: September 21, 2009Date of Patent: September 13, 2011Assignee: TellMe Networks, Inc.Inventors: Lisa J. Stifelman, Gary Clayton, Rao Surapaneni, Madhusudan Chinthakunta
-
Publication number: 20100027776Abstract: A method of providing a ringback tone to a calling party. The method includes receiving a call directed to a subscriber from the calling party. At least one of an adaptive ringback tone and an actionable ringback tone is provided to the calling party. The adaptive ringback tone is based on state data.Type: ApplicationFiled: September 21, 2009Publication date: February 4, 2010Applicant: Microsoft CorporationInventors: Lisa J. Stifelman, Gary Clayton, Rao Surapaneni, Madhusudan Chinthakunta