Patents by Inventor Kevin Niels Stratvert

Kevin Niels Stratvert 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: 11004041
    Abstract: A user is provided with insights into their upcoming day. One or more calendars for the user are identified. The identified calendars are then heuristically analyzed to calculate one or more insights into an upcoming day for the user, and these calculated insights are provided to the user. One or more electronic messages each of which was received by or sent by the user are also identified. The identified electronic messages are then heuristically analyzed to calculate one or more insights into an upcoming day for the user, and these calculated insights are provided to the user. The identified calendars and the identified electronic messages are also heuristically analyzed together to calculate one or more insights into an upcoming day for the user, and these calculated insights are provided to the user.
    Type: Grant
    Filed: August 24, 2016
    Date of Patent: May 11, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Kevin Niels Stratvert, Ashmeet Oberoi, Manikandeswaran Janagaraj, Evan Ming Lew, Sunny Verma, Arif Saifee, Andranik Kurghinyan
  • Publication number: 20180060826
    Abstract: A user is provided with insights into their upcoming day. One or more calendars for the user are identified. The identified calendars are then heuristically analyzed to calculate one or more insights into an upcoming day for the user, and these calculated insights are provided to the user. One or more electronic messages each of which was received by or sent by the user are also identified. The identified electronic messages are then heuristically analyzed to calculate one or more insights into an upcoming day for the user, and these calculated insights are provided to the user. The identified calendars and the identified electronic messages are also heuristically analyzed together to calculate one or more insights into an upcoming day for the user, and these calculated insights are provided to the user.
    Type: Application
    Filed: August 24, 2016
    Publication date: March 1, 2018
    Inventors: Kevin Niels Stratvert, Ashmeet Oberoi, Manikandeswaran Janagaraj, Evan Ming Lew, Sunny Verma, Arif Saifee, Andranik Kurghinyan
  • Publication number: 20150278370
    Abstract: One or more techniques and/or systems are provided for facilitating task completion. For example, a natural language input (e.g., “where should we eat”) may be received from a user of a client device. The natural language input may be evaluated using a set of user contextual signals, opted-in for exposure by the user for facilitating task completion, to identify a user task intent. For example, a user task intent of viewing a local Mexican restaurant menu may be identified based upon a social network post of the user indicating that the user is meeting a friend for Mexican food. Task completion functionality may be exposed to the user based upon the user task intent. For example, a restaurant app may be deep launched to display a menu of a local Mexican restaurant.
    Type: Application
    Filed: April 1, 2014
    Publication date: October 1, 2015
    Inventors: Kevin Niels Stratvert, Yu-Ting Kuo, Andrew Paul McGovern, Xiao Wei, Gaurav Anand, Thomas Lin, Adam C. Lusch