Patents by Inventor Paul N Bennett
Paul N Bennett 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: 11477151Abstract: Generally discussed herein are devices, systems, and methods for identifying a purpose of a communication. A method can include receiving a communication including communication content and communication context, the communication content a first portion of the communication and the communication context a second, different portion of the communication. The method can include identifying, by a machine learning (ML) model, based on the communication content and the communication context, one or more purposes associated with the communication, the one or more purposes indicating respective actions to be performed by a user that generated or received the communication. The method can include providing data indicating the purpose of the first portion of the content.Type: GrantFiled: November 11, 2020Date of Patent: October 18, 2022Assignee: Microsoft Technology Licensing, LLCInventors: Saghar Hosseinisianaki, Wei Wang, Ahmed Awadallah, Paul N. Bennett, Christopher B. Quirk
-
Publication number: 20220012693Abstract: Generally discussed herein are devices, systems, and methods for resource retrieval. A method may include determining that a calendar event is scheduled to occur in a specified period of time, responsive to the determination, extracting content of a calendar event on a calendar of the messaging interface, generating a list of resources accessible by the user and related to the extracted content of the calendar event, ranking the resources by a comparison of the extracted content of the calendar event and the content of resources of the list of resources, and causing respective summaries of a specified number of the respective resources with higher respective ranks to be output on the display.Type: ApplicationFiled: September 16, 2021Publication date: January 13, 2022Inventors: Paul N. Bennett, Adam Fourney, Anne Loomis Thompson, Adam D. Troy, Qian Zhao, Ragavenderan Venkatesan, Sandeep S. Sahasrabudhe, Ramakrishna B. Bairi
-
Patent number: 11138568Abstract: Generally discussed herein are devices, systems, and methods for resource retrieval. A method may include determining that a calendar event is scheduled to occur in a specified period of time, responsive to the determination, extracting content of a calendar event on a calendar of the messaging interface, generating a list of resources accessible by the user and related to the extracted content of the calendar event, ranking the resources by a comparison of the extracted content of the calendar event and the content of resources of the list of resources, and causing respective summaries of a specified number of the respective resources with higher respective ranks to be output on the display.Type: GrantFiled: May 30, 2018Date of Patent: October 5, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Paul N. Bennett, Adam Fourney, Anne Loomis Thompson, Adam D Troy, Qian Zhao, Ragavenderan Venkatesan, Sandeep S. Sahasrabudhe, Ramakrishna B Bairi
-
Publication number: 20210136018Abstract: Generally discussed herein are devices, systems, and methods for identifying a purpose of a communication. A method can include receiving a communication including communication content and communication context, the communication content a first portion of the communication and the communication context a second, different portion of the communication. The method can include identifying, by a machine learning (ML) model, based on the communication content and the communication context, one or more purposes associated with the communication, the one or more purposes indicating respective actions to be performed by a user that generated or received the communication. The method can include providing data indicating the purpose of the first portion of the content.Type: ApplicationFiled: November 11, 2020Publication date: May 6, 2021Inventors: Saghar HOSSEINISIANAKI, Wei WANG, Ahmed AWADALLAH, Paul N. BENNETT, Christopher B. QUIRK
-
Patent number: 10868785Abstract: Generally discussed herein are devices, systems, and methods for identifying a purpose of a communication. A method can include receiving a communication including communication content and communication context, the communication content a first portion of the communication and the communication context a second, different portion of the communication. The method can include identifying, by a machine learning (ML) model, based on the communication content and the communication context, one or more purposes associated with the communication, the one or more purposes indicating respective actions to be performed by a user that generated or received the communication. The method can include providing data indicating the purpose of the first portion of the content.Type: GrantFiled: April 29, 2019Date of Patent: December 15, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Saghar Hosseinisianaki, Wei Wang, Ahmed Hassan Awadallah, Paul N. Bennett, Christopher B. Quirk
-
Publication number: 20200344194Abstract: Generally discussed herein are devices, systems, and methods for identifying a purpose of a communication. A method can include receiving a communication including communication content and communication context, the communication content a first portion of the communication and the communication context a second, different portion of the communication. The method can include identifying, by a machine learning (ML) model, based on the communication content and the communication context, one or more purposes associated with the communication, the one or more purposes indicating respective actions to be performed by a user that generated or received the communication. The method can include providing data indicating the purpose of the first portion of the content.Type: ApplicationFiled: April 29, 2019Publication date: October 29, 2020Inventors: Saghar Hosseinisianaki, Wei Wang, Ahmed Hassan Awadallah, Paul N. Bennett, Christopher B. Quirk
-
Publication number: 20190251417Abstract: Techniques for enabling an artificial intelligence system to infer grounded intent from user input, and automatically suggest and/or execute actions associated with the predicted intent. In an aspect, core task descriptions are extracted from actionable statements identified as containing grounded intent. A machine classifier receives the core task description, actionable statements, and user input to predict an intent class for the user input. The machine classifier may be trained using unsupervised learning techniques based on weakly labeled clusters of the core task description extracted over a training corpus. The core task description may include verb-object pairs.Type: ApplicationFiled: February 12, 2018Publication date: August 15, 2019Inventors: Paul N Bennett, Marcello Mendes Hasegawa, Nikrouz Ghotbi, Ryen William White, Abhishek Jha
-
Publication number: 20190236555Abstract: Generally discussed herein are devices, systems, and methods for resource retrieval. A method may include determining that a calendar event is scheduled to occur in a specified period of time, responsive to the determination, extracting content of a calendar event on a calendar of the messaging interface, generating a list of resources accessible by the user and related to the extracted content of the calendar event, ranking the resources by a comparison of the extracted content of the calendar event and the content of resources of the list of resources, and causing respective summaries of a specified number of the respective resources with higher respective ranks to be output on the display.Type: ApplicationFiled: May 30, 2018Publication date: August 1, 2019Inventors: Paul N. Bennett, Adam Fourney, Anne Loomis Thompson, Adam D. Troy, Qian Zhao, Ragavenderan Venkatesan, Sandeep S. Sahasrabudhe, Ramakrishna B. Bairi
-
Patent number: 10145697Abstract: The claimed subject matter provides a method for navigating to dynamic destinations. The method includes associating a leader mobile device with a follower mobile device. The method also includes displaying, on the follower mobile device, a first path from a follower vehicle to a first location of a leader vehicle. The follower vehicle is associated with the follower mobile device. The leader vehicle is associated with the leader mobile device. The method further includes displaying, on the follower mobile device, a second path from the follower vehicle to a second location of the leader vehicle.Type: GrantFiled: April 4, 2017Date of Patent: December 4, 2018Assignee: Microsoft Technology Licensing, LLCInventors: Tim Paek, Paramvir Bahl, Paul N. Bennett
-
Publication number: 20170219363Abstract: The claimed subject matter provides a method for navigating to dynamic destinations. The method includes associating a leader mobile device with a follower mobile device. The method also includes displaying, on the follower mobile device, a first path from a follower vehicle to a first location of a leader vehicle. The follower vehicle is associated with the follower mobile device. The leader vehicle is associated with the leader mobile device. The method further includes displaying, on the follower mobile device, a second path from the follower vehicle to a second location of the leader vehicle.Type: ApplicationFiled: April 4, 2017Publication date: August 3, 2017Applicant: Microsoft Technology Licensing, LLCInventors: Tim Paek, Paramvir Bahl, Paul N. Bennett
-
Patent number: 9638535Abstract: The claimed subject matter provides a method for navigating to dynamic destinations. The method includes associating a leader mobile device with a follower mobile device. The method also includes displaying, on the follower mobile device, a first path from a follower vehicle to a first location of a leader vehicle. The follower vehicle is associated with the follower mobile device. The leader vehicle is associated with the leader mobile device. The method further includes displaying, on the follower mobile device, a second path from the follower vehicle to a second location of the leader vehicle.Type: GrantFiled: April 6, 2015Date of Patent: May 2, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Tim Paek, Paramvir Bahl, Paul N. Bennett
-
Patent number: 9600585Abstract: A request can be received and a request reading level representation for the request can be inferred. In response to the request, the request reading level representation can be compared with one or more reading difficulty level representations for one or more response items. Also in response to the request, one or more indications of results of comparing the request reading level representation with one or more reading difficulty level representations for the one or more response items can be returned. The indication(s) may include a ranking of the response items. The ranking can be based at least in part on a request reading level representation for the query and reading difficulty level representations for the response items. The response item(s) may also be returned.Type: GrantFiled: February 6, 2015Date of Patent: March 21, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Sebastian de la Chica, Kevyn B. Collins-Thompson, Paul N. Bennett, David Alexander Sontag, Ryen W. White
-
Publication number: 20170039283Abstract: An efficient computer-implemented technique is described herein for allowing a searcher to access result items by taking into account the perspective of a beneficiary entity. In some cases, the beneficiary entity may correspond to another person besides the searcher who submits a query, on whose behalf the searcher is performing the search. The technique operates by leveraging the activity of a group of relevant users who have a similar demographic profile to the beneficiary entity, with respect to a topic of the query under consideration.Type: ApplicationFiled: October 16, 2015Publication date: February 9, 2017Inventors: Paul N. Bennett, Emre M. Kiciman, Alexander Fishkov
-
Patent number: 9535995Abstract: Technologies are described herein that pertain to optimizing a ranker component for a risk-oriented objective. Various definitions of risk are described herein, wherein risk is based upon variance in performance scores assigned to the ranker component for respective queries in a data store. Additionally, risk is optionally based upon variance in relative performance of the ranker component versus a baseline ranker component.Type: GrantFiled: December 13, 2011Date of Patent: January 3, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Paul N. Bennett, Kevyn B. Collins-Thompson, Lidan Wang
-
Patent number: 9283476Abstract: Systems and methods allow an on-line game to extract information relevant to a specific need of a game platform or service platform. The specific need relates to management and use of digital content, and is addressed by designing and playing an on-line collaborative game. The rules of the game intend to solve a specific task dictated by the specific need. Players' responses to the game generate a wealth of information related to a specific task objective, such as ranking, sorting, and evaluating a set of digital content items. To compel participation in a game, players can be rewarded with monetary value rewards. As a game illustration, an image selection game (ISG) that exploits human contextual inference is described in detail. The information extracted from ISG is a list of key-image associations, relevant for the task of image sorting and ranking.Type: GrantFiled: August 22, 2007Date of Patent: March 15, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Anton Mityagin, Aparna Lakshmiratan, Asela J. Gunawardana, Christopher A. Meek, David M. Chickering, Paul N. Bennett, Timothy S. Paek
-
Publication number: 20150211874Abstract: The claimed subject matter provides a method for navigating to dynamic destinations. The method includes associating a leader mobile device with a follower mobile device. The method also includes displaying, on the follower mobile device, a first path from a follower vehicle to a first location of a leader vehicle. The follower vehicle is associated with the follower mobile device. The leader vehicle is associated with the leader mobile device. The method further includes displaying, on the follower mobile device, a second path from the follower vehicle to a second location of the leader vehicle.Type: ApplicationFiled: April 6, 2015Publication date: July 30, 2015Applicant: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Tim Paek, Paramvir Bahl, Paul N. Bennett
-
Publication number: 20150154307Abstract: A request can be received and a request reading level representation for the request can be inferred. In response to the request, the request reading level representation can be compared with one or more reading difficulty level representations for one or more response items. Also in response to the request, one or more indications of results of comparing the request reading level representation with one or more reading difficulty level representations for the one or more response items can be returned. The indication(s) may include a ranking of the response items. The ranking can be based at least in part on a request reading level representation for the query and reading difficulty level representations for the response items. The response item(s) may also be returned.Type: ApplicationFiled: February 6, 2015Publication date: June 4, 2015Applicant: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Sebastian de la Chica, Kevyn B. Collins-Thompson, Paul N. Bennett, David Alexander Sontag, Ryen W. White
-
Patent number: 9026367Abstract: The claimed subject matter provides a method for navigating to dynamic destinations. The method includes associating a leader mobile device with a follower mobile device. The method also includes displaying, on the follower mobile device, a first path from a follower vehicle to a first location of a leader vehicle. The follower vehicle is associated with the follower mobile device. The leader vehicle is associated with the leader mobile device. The method further includes displaying, on the follower mobile device, a second path from the follower vehicle to a second location of the leader vehicle.Type: GrantFiled: June 27, 2012Date of Patent: May 5, 2015Assignee: Microsoft Technology Licensing, LLCInventors: Tim Paek, Paramvir Bahl, Paul N. Bennett
-
Patent number: 8954423Abstract: A request can be received and a request reading level representation for the request can be inferred. In response to the request, the request reading level representation can be compared with one or more reading difficulty level representations for one or more response items. Also in response to the request, one or more indications of results of comparing the request reading level representation with one or more reading difficulty level representations for the one or more response items can be returned. The indication(s) may include a ranking of the response items. The ranking can be based at least in part on a request reading level representation for the query and reading difficulty level representations for the response items. The response item(s) may also be returned.Type: GrantFiled: September 6, 2011Date of Patent: February 10, 2015Assignee: Microsoft Technology Licensing, LLCInventors: Sebastian de la Chica, Kevyn B. Collins-Thompson, Paul N. Bennett, David Alexander Sontag, Ryen W. White
-
Patent number: 8719249Abstract: One or more systems and/or techniques are provided for constructing a query classification index that can be used to classify a query into relevant categories. Where documents in an index are classified into one or more category predictions for a category hierarchy, classification metadata is generated for categories to which a document in the index has been classified. Further, the classification metadata is associated to the corresponding documents in the index. Additionally, a query of the index can be classified using the metadata associated to the documents in the index, and query results can be provided that are classified by the one or more categories identified by the classification of the query.Type: GrantFiled: May 12, 2009Date of Patent: May 6, 2014Assignee: Microsoft CorporationInventors: Paul N. Bennett, David Maxwell Chickering, Kevyn B. Collins-Thompson, Susan Dumais, Daniel J. Liebling