Patents by Inventor Lisa Stifelman
Lisa Stifelman 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: 20180129646Abstract: 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 201 a result associated with performing the action may be displayed.Type: ApplicationFiled: June 12, 2017Publication date: May 10, 2018Inventors: Larry Paul HECK, Madhusudan CHINTHAKUNTA, David MITBY, Lisa STIFELMAN
-
Publication number: 20180075151Abstract: 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: November 20, 2017Publication date: March 15, 2018Inventors: Larry Paul HECK, Madhusudan CHINTHAKUNTA, David MITBY, Lisa STIFELMAN
-
Patent number: 9858343Abstract: 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: GrantFiled: March 31, 2011Date of Patent: January 2, 2018Assignee: Microsoft Technology Licensing LLCInventors: Larry Paul Heck, Madhusudan Chinthakunta, David Mitby, Lisa Stifelman
-
Patent number: 9842168Abstract: 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: GrantFiled: March 31, 2011Date of Patent: December 12, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Larry Paul Heck, Madhusudan Chinthakunta, David Mitby, Lisa Stifelman
-
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: 20170195128Abstract: A computing device is provided, which may include an input device configured to receive natural user input, and an application program executed by a processor of the computing device, the application program configured to: retrieve an electronic calendar including calendar data for one or more meeting events, each meeting event including a meeting time and meeting data, receive a generic meeting invocation request via a natural user input detected by the input device, based on at least receiving the generic meeting invocation request at a point in time, search the electronic calendar for a meeting event having a meeting time that is within a threshold time period of the point in time that the natural user input was received, and start the meeting event including processing the meeting data for the meeting event.Type: ApplicationFiled: June 28, 2016Publication date: July 6, 2017Applicant: Microsoft Technology Licensing, LLCInventors: Isaiah Ng, Reza Ferrydiansyah, Christopher M. Becker, Chad Roberts, Roberto Sonnino, 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
-
Publication number: 20160034249Abstract: Embodiments for interacting with speech input systems are provided. One example provides an electronic device including an earpiece, a speech input system, and a speechless input system. The electronic device further includes instructions executable to present requests to a user via audio outputs, and receive user inputs in response to the requests via a first input mode in which user inputs are made via the speech input system, and also receive user inputs in response to the requests via a second input mode in which responses to the requests are made via the speechless input system.Type: ApplicationFiled: July 31, 2014Publication date: February 4, 2016Inventors: Austin Seungmin Lee, Oscar E. Murillo, Yuenkeen Cheong, Lorenz Henric Jentz, Lisa Stifelman, Monika R. Wolf, Christina Chen
-
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: 20150199017Abstract: A method to be enacted in a computer system operatively coupled to a vision system and to a listening system. The method applies natural user input to control the computer system. It includes the acts of detecting verbal and non-verbal touchless input from a user of the computer system, selecting one of a plurality of user-interface objects based on coordinates derived from the non-verbal, touchless input, decoding the verbal input to identify a selected action from among a plurality of actions supported by the selected object, and executing the selected action on the selected object.Type: ApplicationFiled: January 10, 2014Publication date: July 16, 2015Applicant: Microsoft CorporationInventors: Oscar Murillo, Lisa Stifelman, Margaret Song, David Bastien, Mark Schwesinger
-
Patent number: 8964965Abstract: A system for updating a network accessible address book for a user is disclosed. The system includes a network address reference detection agent that detects a network address reference resulting from user interaction with a network addressable device. Network address references include e-mail addresses, SMS addresses, and telephone numbers. After the network address reference detection agent detects an event, a user identity data store is accessed. The user identity data store provides a reverse-lookup of one or more profile elements based upon the network address reference detected by the network address reference detection agent. The system also includes a capture agent for evaluating a business rule based at least on the network address reference. If the business rule is satisfied, the capture agent provides a prompt as to whether the one or more profile elements should be added at least in part to the network accessible address book for the user.Type: GrantFiled: November 23, 2005Date of Patent: February 24, 2015Assignee: Microsoft Technology Licensing, LLCInventors: Jeffrey Craig Kunins, Angus MacDonald David, Lisa Stifelman, David Weiden, Adam Elman, Sarah Caplener, Rao S. Surapaneni, Rajeev Khurana
-
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
-
Publication number: 20140194107Abstract: A dynamically created and automatically updated personalized cloud of mobile tasks may be displayed on an interactive visual display via a personalized cloud generator application. The personalized cloud generator application may receive and/or capture information representing a mobile task performed by a mobile computing device user. The personalized cloud generator application may then store the information and determine a relevance of a given performed mobile task. If the relevance of the performed mobile task meets a prescribed threshold, the personal cloud generator application may display a selectable visual representation (e.g., selectable icon) of the performed mobile task. Given a user's activity, the visual representation may be automatically updated (displayed, removed, moved, resized, etc.) based on the information received and/or captured. Subsequent selection of the displayed visual representation allows quick and easy access or performance of the associated mobile task.Type: ApplicationFiled: March 11, 2014Publication date: July 10, 2014Applicant: Microsoft CorporationInventor: Lisa Stifelman
-
Patent number: 8693993Abstract: A dynamically created and automatically updated personalized cloud of mobile tasks may be displayed on an interactive visual display via a personalized cloud generator application. The personalized cloud generator application may receive and/or capture information representing a mobile task performed by a mobile computing device user. The personalized cloud generator application may then store the information and determine a relevance of a given performed mobile task. If the relevance of the performed mobile task meets a prescribed threshold, the personal cloud generator application may display a selectable visual representation (e.g., selectable icon) of the performed mobile task. Given a user's activity, the visual representation may be automatically updated (displayed, removed, moved, resized, etc.) based on the information received and/or captured. Subsequent selection of the displayed visual representation allows quick and easy access or performance of the associated mobile task.Type: GrantFiled: December 24, 2008Date of Patent: April 8, 2014Assignee: Microsoft CorporationInventor: Lisa Stifelman
-
Publication number: 20130218836Abstract: Task list linking may be provided. Upon receiving an input from a user, the input may be translated into at least one actionable item. The at least one actionable item may be linked to a data source and displayed to the user.Type: ApplicationFiled: February 22, 2012Publication date: August 22, 2013Applicant: MICROSOFT CORPORATIONInventors: Anne K. Sullivan, Lisa Stifelman, Kathy Lee, Matt Klee, Larry Paul Heck, Gokhan Tur, Dilek Hakkani-Tur
-
Publication number: 20130207898Abstract: Input access may be provided. A user interface may be displayed on a user device. Upon receiving a selection of at least one element of the user interface, a plurality of input receiving modes of the user device may be activated.Type: ApplicationFiled: February 14, 2012Publication date: August 15, 2013Applicant: MICROSOFT CORPORATIONInventors: Anne Sullivan, Lisa Stifelman, Adam Elman, Ken Thai
-
Patent number: D779513Type: GrantFiled: July 7, 2014Date of Patent: February 21, 2017Assignee: Microsoft CorporationInventors: Oscar E. Murillo, Kristoffer S. Schultz, Cheryl Nicole Platz, Addison K. Linville, Kelly Rose McArthur, David A. Walker, Tyrone Samson, Vikram Bapat, John Henson, Jason Ryan Farmer, Craig Fox, Stefanie Lyn Tomko, Lisa Stifelman, Shane Jeremy Landry