Patents by Inventor Lisa J. Stifelman
Lisa J. 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: 20230368151Abstract: Systems and methods are provided for a calendar consultation with a user. The disclosed technology uses at least a personal profile or a personal scheduling model and identifies issues in scheduled calendar events associated with the user. Based on a number of the identified issues, a calendar consultant informs the user about the identified issues and prompts the user whether to interactively resolve the issues through a calendar consultation session. During the calendar consultation session, the calendar consultant interactively informs about issues, suggests options for resolving the issues, confirms an option to perform, and updates the calendar schedule. The calendar consultant proactively suggests the user to participate in interactive calendar consultation sessions and improves productivity of the user performing tasks.Type: ApplicationFiled: May 16, 2022Publication date: November 16, 2023Applicant: Microsoft Technology Licensing, LLCInventors: Alice Jane Bernheim BRUSH, Urmila SINGHAL, Ashok KUPPUSAMY, Suheyla E. B. ONALAN, Shanna Xiao CHEN, Kelvin K. TAM, Sarah N. SIRITARATIWAT, Stefan VALIANU, Lisa J. STIFELMAN, Aleksandr A. MILANIN
-
Patent number: 11626114Abstract: Systems and methods include activation of a first voice assistant application to execute a first user dialog session, the first application associated with a first voice keyword and, while the first application is active and executing the first session, reception of second audio signals representing a second voice keyword associated with a second voice assistant application, determination, in response to reception of the second audio signals, that the first application is uninterruptable, wherein the second application remains inactive in response to reception of the second audio signals, reception of a signal from the first application indicating that the first application is interruptable, reception of third audio signals representing the second keyword and, in response to reception of the third audio signals, determination that the first application is interruptable and transmission of an activation signal to the second application to activate the second application and execute a second user dialog sessionType: GrantFiled: November 23, 2021Date of Patent: April 11, 2023Assignee: Microsoft Technology Licensing, LLCInventors: Adina Magdalena Trufinescu, Alice Jane Bernheim Brush, Kevin J. Endres, Lisa J. Stifelman
-
Publication number: 20220139391Abstract: Systems and methods include activation of a first voice assistant application to execute a first user dialog session, the first application associated with a first voice keyword and, while the first application is active and executing the first session, reception of second audio signals representing a second voice keyword associated with a second voice assistant application, determination, in response to reception of the second audio signals, that the first application is uninterruptable, wherein the second application remains inactive in response to reception of the second audio signals, reception of a signal from the first application indicating that the first application is interruptable, reception of third audio signals representing the second keyword and, in response to reception of the third audio signals, determination that the first application is interruptable and transmission of an activation signal to the second application to activate the second application and execute a second user dialog sessionType: ApplicationFiled: November 23, 2021Publication date: May 5, 2022Inventors: Adina Magdalena TRUFINESCU, Alice Jane Bernheim BRUSH, Kevin J. ENDRES, Lisa J. STIFELMAN
-
Patent number: 11189279Abstract: A system and method include detection of a user utterance of one of plurality of voice keywords, each of the plurality of voice keywords associated with a respective voice assistant application, determination, in response to the detection of the one of the plurality of respective voice keywords, of whether any of the plurality of voice assistant applications are designated as uninterruptable, and, if it is determined that none of the plurality of voice assistant applications are designated as uninterruptable, activation of the one of the plurality of voice assistant applications associated with the detected keyword.Type: GrantFiled: May 22, 2019Date of Patent: November 30, 2021Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Adina Magdalena Trufinescu, Alice Jane Bernheim Brush, Kevin J. Endres, Lisa J. Stifelman
-
Publication number: 20200372907Abstract: A system and method include detection of a user utterance of one of plurality of voice keywords, each of the plurality of voice keywords associated with a respective voice assistant application, determination, in response to the detection of the one of the plurality of respective voice keywords, of whether any of the plurality of voice assistant applications are designated as uninterruptable, and, if it is determined that none of the plurality of voice assistant applications are designated as uninterruptable, activation of the one of the plurality of voice assistant applications associated with the detected keyword.Type: ApplicationFiled: May 22, 2019Publication date: November 26, 2020Inventors: Adina Magdalena TRUFINESCU, Alice Jane Bernheim BRUSH, Kevin J. ENDRES, Lisa J. STIFELMAN
-
Patent number: 10529326Abstract: Techniques are described herein that are capable of suggesting intent frame(s) for user request(s). For instance, the intent frame(s) may be suggested to elicit a request from a user. An intent frame is a natural language phrase (e.g., a sentence) that includes at least one carrier phrase and at least one slot. A slot in an intent frame is a placeholder that is identified as being replaceable by one or more words that identify an entity and/or an action to indicate an intent of the user. A carrier phrase in an intent frame includes one or more words that suggest a type of entity and/or action that is to be identified by the one or more words that may replace the corresponding slot. In accordance with these techniques, the intent frame(s) are suggested in response to determining that natural language functionality of a processing system is activated.Type: GrantFiled: January 13, 2017Date of Patent: January 7, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Shane J. Landry, Anne K. Sullivan, Lisa J. Stifelman, Adam D. Elman, Larry Paul Heck, Sarangarajan Parthasarathy
-
Patent number: 9955015Abstract: Information associated with messages and/or missed calls is provided to a subscriber. Calls received but not answered by the subscriber may be monitored. Each monitored call is classified as one of a missed call and a message. The monitored calls may be summarized based on a customizable rule set to create a summary. The summary is provided to the subscriber via, for example, a voice notification.Type: GrantFiled: October 5, 2016Date of Patent: April 24, 2018Assignee: Microsoft Technology Licensing, LLCInventors: Lisa J. Stifelman, Karen M. Cross, Sarah A. Caplener, Rajeev Khurana, Anne K. Sullivan, Rao Surapaneni, Justin B. Ward, Angus Davis
-
Publication number: 20170125018Abstract: Techniques are described herein that are capable of suggesting intent frame(s) for user request(s). For instance, the intent frame(s) may be suggested to elicit a request from a user. An intent frame is a natural language phrase (e.g., a sentence) that includes at least one carrier phrase and at least one slot. A slot in an intent frame is a placeholder that is identified as being replaceable by one or more words that identify an entity and/or an action to indicate an intent of the user. A carrier phrase in an intent frame includes one or more words that suggest a type of entity and/or action that is to be identified by the one or more words that may replace the corresponding slot. In accordance with these techniques, the intent frame(s) are suggested in response to determining that natural language functionality of a processing system is activated.Type: ApplicationFiled: January 13, 2017Publication date: May 4, 2017Applicant: Microsoft Technology Licensing, LLCInventors: Shane J. Landry, Anne K. Sullivan, Lisa J. Stifelman, Adam D. Elman, Larry Paul Heck, Sarangarajan Parthasarathy
-
Patent number: 9583104Abstract: Techniques are described herein that are capable of suggesting intent frame(s) for user request(s). For instance, the intent frame(s) may be suggested to elicit a request from a user. An intent frame is a natural language phrase (e.g., a sentence) that includes at least one carrier phrase and at least one slot. A slot in an intent frame is a placeholder that is identified as being replaceable by one or more words that identify an entity and/or an action to indicate an intent of the user. A carrier phrase in an intent frame includes one or more words that suggest a type of entity and/or action that is to be identified by the one or more words that may replace the corresponding slot. In accordance with these techniques, the intent frame(s) are suggested in response to determining that natural language functionality of a processing system is activated.Type: GrantFiled: November 29, 2015Date of Patent: February 28, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Shane J. Landry, Anne K. Sullivan, Lisa J. Stifelman, Adam D. Elman, Larry Paul Heck, Sarangarajan Parthasarathy
-
Publication number: 20170026520Abstract: Information associated with messages and/or missed calls is provided to a subscriber. Calls received but not answered by the subscriber may be monitored. Each monitored call is classified as one of a missed call and a message. The monitored calls may be summarized based on a customizable rule set to create a summary. The summary is provided to the subscriber via, for example, a voice notification.Type: ApplicationFiled: October 5, 2016Publication date: January 26, 2017Applicant: Microsoft Technology Licensing, LLCInventors: Lisa J. Stifelman, Karen M. Cross, Sarah A. Caplener, Rajeev Khurana, Anne K. Sullivan, Rao Surapaneni, Justin B. Ward, Angus Davis
-
Patent number: 9544436Abstract: Information associated with messages and/or missed calls is provided to a subscriber. Calls received but not answered by the subscriber may be monitored. Each monitored call is classified as one of a missed call and a message. The monitored calls may be summarized based on a customizable rule set to create a summary. The summary is provided to the subscriber via, for example, a voice notification.Type: GrantFiled: July 7, 2014Date of Patent: January 10, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Lisa J. Stifelman, Karen M. Cross, Sarah Caplener, Rajeev Khurana, Anne K. Sullivan, Rao Surapaneni, Justin B. Ward, Angus Davis
-
Patent number: 9542949Abstract: Techniques are described herein that are capable of satisfying specified intent(s) based on multimodal request(s). A multimodal request is a request that includes at least one request of a first type and at least one request of a second type that is different from the first type. Example types of request include but are not limited to a speech request, a text command, a tactile command, and a visual command. A determination is made that one or more entities in visual content are selected in accordance with an explicit scoping command from a user. In response, speech understanding functionality is automatically activated, and audio signals are automatically monitored for speech requests from the user to be processed using the speech understanding functionality.Type: GrantFiled: July 21, 2014Date of Patent: January 10, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Lisa J. Stifelman, Anne K. Sullivan, Adam D. Elman, Larry Paul Heck, Stephanos Tryphonas, Kamran Rajabi Zargahi, Ken H. Thai
-
Publication number: 20160078868Abstract: Techniques are described herein that are capable of suggesting intent frame(s) for user request(s). For instance, the intent frame(s) may be suggested to elicit a request from a user. An intent frame is a natural language phrase (e.g., a sentence) that includes at least one carrier phrase and at least one slot. A slot in an intent frame is a placeholder that is identified as being replaceable by one or more words that identify an entity and/or an action to indicate an intent of the user. A carrier phrase in an intent frame includes one or more words that suggest a type of entity and/or action that is to be identified by the one or more words that may replace the corresponding slot. In accordance with these techniques, the intent frame(s) are suggested in response to determining that natural language functionality of a processing system is activated.Type: ApplicationFiled: November 29, 2015Publication date: March 17, 2016Inventors: Shane J. Landry, Anne K. Sullivan, Lisa J. Stifelman, Adam D. Elman, Larry Paul Heck, Sarangarajan Parthasarathy
-
Patent number: 9201859Abstract: Techniques are described herein that are capable of suggesting intent frame(s) for user request(s). For instance, the intent frame(s) may be suggested to elicit a request from a user. An intent frame is a natural language phrase (e.g., a sentence) that includes at least one carrier phrase and at least one slot. A slot in an intent frame is a placeholder that is identified as being replaceable by one or more words that identify an entity and/or an action to indicate an intent of the user. A carrier phrase in an intent frame includes one or more words that suggest a type of entity and/or action that is to be identified by the one or more words that may replace the corresponding slot. In accordance with these techniques, the intent frame(s) are suggested in response to determining that natural language functionality of a processing system is activated.Type: GrantFiled: December 15, 2011Date of Patent: December 1, 2015Assignee: Microsoft Technology Licensing, LLCInventors: Shane J. Landry, Anne K. Sullivan, Lisa J. Stifelman, Adam D. Elman, Larry Paul Heck, Sarangarajan Parthasarathy
-
Publication number: 20150010135Abstract: Information associated with messages and/or missed calls is provided to a subscriber. Calls received but not answered by the subscriber may be monitored. Each monitored call is classified as one of a missed call and a message. The monitored calls may be summarized based on a customizable rule set to create a summary. The summary is provided to the subscriber via, for example, a voice notification. Attorney Docket No.Type: ApplicationFiled: July 7, 2014Publication date: January 8, 2015Applicant: MICROSOFT CORPORATIONInventors: Lisa J. Stifelman, Karen M. Cross, Sarah Caplener, Rajeev Khurana, Anne K. Sullivan, Rao Surapaneni, Justin B. Ward, Angus Macdonald Davis
-
Publication number: 20140330570Abstract: Techniques are described herein that are capable of satisfying specified intent(s) based on multimodal request(s). A multimodal request is a request that includes at least one request of a first type and at least one request of a second type that is different from the first type. Example types of request include but are not limited to a speech request, a text command, a tactile command, and a visual command. A determination is made that one or more entities in visual content are selected in accordance with an explicit scoping command from a user. In response, speech understanding functionality is automatically activated, and audio signals are automatically monitored for speech requests from the user to be processed using the speech understanding functionality.Type: ApplicationFiled: July 21, 2014Publication date: November 6, 2014Inventors: Lisa J. Stifelman, Anne K. Sullivan, Adam D. Elman, Larry Paul Heck, Stephanos Tryphonas, Kamran Rajabi Zargahi, Ken H. Thai
-
Patent number: 8798239Abstract: Information associated with messages and/or missed calls is provided to a subscriber. Calls received but not answered by the subscriber may be monitored. Each monitored call is classified as one of a missed call and a message. The monitored calls may be summarized based on a customizable rule set to create a summary. The summary is provided to the subscriber via, for example, a voice notification.Type: GrantFiled: August 6, 2013Date of Patent: August 5, 2014Assignee: Microsoft CorporationInventors: Lisa J. Stifelman, Karen M. Cross, Sarah A. Caplener, Rajeev Khurana, Anne K. Sullivan, Rao Surapaneni, Justin B. Ward, Angus Davis
-
Patent number: 8788269Abstract: Techniques are described herein that are capable of satisfying specified intent(s) based on multimodal request(s). A multimodal request is a request that includes at least one request of a first type and at least one request of a second type that is different from the first type. Example types of request include but are not limited to a speech request, a text command, a tactile command, and a visual command. A determination is made that one or more entities in visual content are selected in accordance with an explicit scoping command from a user. In response, speech understanding functionality is automatically activated, and audio signals are automatically monitored for speech requests from the user to be processed using the speech understanding functionality.Type: GrantFiled: December 15, 2011Date of Patent: July 22, 2014Assignee: Microsoft CorporationInventors: Lisa J. Stifelman, Anne K. Sullivan, Adam D. Elman, Larry Paul Heck, Stephanos Tryphonas, Kamran Rajabi Zargahi, Ken H. Thai
-
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: 20130322609Abstract: Information associated with messages and/or missed calls is provided to a subscriber. Calls received but not answered by the subscriber may be monitored. Each monitored call is classified as one of a missed call and a message. The monitored calls may be summarized based on a customizable rule set to create a summary. The summary is provided to the subscriber via, for example, a voice notification.Type: ApplicationFiled: August 6, 2013Publication date: December 5, 2013Applicant: MICROSOFT CORPORATIONInventors: Lisa J. Stifelman, Karen M. Cross, Sarah Caplener, Rajeev Khurana, Anne K. Sullivan, Rao Surapaneni, Justin B. Ward, Angus Macdonald Davis