Patents by Inventor TORE SUNDELIN

TORE SUNDELIN 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: 9245225
    Abstract: A system is provided for automatically predicting actions a user is likely to take in response to receiving data. The system may be configured to monitor and observe a user's interactions with incoming data and to identify patterns of actions the user may take in response to the incoming data. The system may enable a trainer component and a classifier component to determine the probability a user may take a particular action and to make predictions of likely user actions based on the observations of the user and the identified pattern of the user's actions. The system may also be configured to continuously observe the user's actions to fine-tune and adjust the identified patterns of user actions and to update the probabilities of likely user actions in order increase the accuracy of the predicted user action in response to incoming data.
    Type: Grant
    Filed: August 13, 2014
    Date of Patent: January 26, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: John Winn, Fernando Garcia, Tore Sundelin, James Edelen
  • Patent number: 9123021
    Abstract: A message is delivered to an external indexing service when a link is located within a given communication. The message includes a request to index content contained within the link to ensure that the link is indexed. When a keyword search query is performed within the communication system, both a local index and an external index associated with the external indexing service are queried. Results from the query are merged and surfaced.
    Type: Grant
    Filed: December 8, 2010
    Date of Patent: September 1, 2015
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Tore Sundelin, Alexander Wetmore, James Edelen, Jorge Pereira
  • Publication number: 20150142717
    Abstract: Technologies are generally provided for a prediction system to provide reasons corresponding to suggested classifications. The prediction system may predict classifications such as user actions on incoming messages to help users triage email, and may provide one or more reasons for classifications to a user. The prediction system may identify features of the message in order to make predictions about user interactions and to suggest an action to the user, where features may include characteristics of the email message such as sender identity. Presented reasons for a suggested action may convey observed features of the message that significantly contributed to the prediction decision, and were relatively unexpected compared to a typical item for a particular user.
    Type: Application
    Filed: November 19, 2013
    Publication date: May 21, 2015
    Applicant: Microsoft Corporation
    Inventors: John Guiver, John Winn, James Edelen, Tore Sundelin
  • Publication number: 20140351189
    Abstract: A system is provided for automatically predicting actions a user is likely to take in response to receiving data. The system may be configured to monitor and observe a user's interactions with incoming data and to identify patterns of actions the user may take in response to the incoming data. The system may enable a trainer component and a classifier component to determine the probability a user may take a particular action and to make predictions of likely user actions based on the observations of the user and the identified pattern of the user's actions. The system may also be configured to continuously observe the user's actions to fine-tune and adjust the identified patterns of user actions and to update the probabilities of likely user actions in order increase the accuracy of the predicted user action in response to incoming data.
    Type: Application
    Filed: August 13, 2014
    Publication date: November 27, 2014
    Inventors: John Winn, Fernando Garcia, Tore Sundelin, James Edelen
  • Patent number: 8849730
    Abstract: A system is provided for automatically predicting actions a user is likely to take in response to receiving data. The system may be configured to monitor and observe a user's interactions with incoming data and to identify patterns of actions the user may take in response to the incoming data. The system may enable a trainer component and a classifier component to determine the probability a user may take a particular action and to make predictions of likely user actions based on the observations of the user and the identified pattern of the user's actions. The system may also be configured to continuously observe the user's actions to fine-tune and adjust the identified patterns of user actions and to update the probabilities of likely user actions in order increase the accuracy of the predicted user action in response to incoming data.
    Type: Grant
    Filed: December 15, 2011
    Date of Patent: September 30, 2014
    Assignee: Microsoft Corporation
    Inventors: John Winn, Fernando Garcia, Tore Sundelin, James Edelen
  • Patent number: 8744979
    Abstract: Triaging electronic communications in a computing system environment can mitigate issues related to large volumes of incoming electronic communications. This can include an analysis of user-specific electronic communication data and associated behaviors to predict which communications a user is likely to deem important or unimportant. Client-side application features are exposed based on the evaluation of communication importance to enable the user to process arbitrarily large volumes of incoming communications.
    Type: Grant
    Filed: December 6, 2010
    Date of Patent: June 3, 2014
    Assignee: Microsoft Corporation
    Inventors: Tore Sundelin, James Kleewein, James Edelen, Jorge Pereira, Alexander Wetmore, John Winn
  • Patent number: 8726358
    Abstract: Systems, computer-implemented methods, and computer-readable media for establishing an online account with a resource provider are provided. An authentication token including identification of a user from an authentication server is received. The identification of the user from the authentication token is utilized to establish an online account for the user with the resource provider. Additional credentialing information from the user for the online account is received. The additional information received from the user is associated with the online account for the user with the resource provider.
    Type: Grant
    Filed: April 14, 2008
    Date of Patent: May 13, 2014
    Assignee: Microsoft Corporation
    Inventors: Yordan I. Rouskov, Tore Sundelin, Mrigankka Fotedar, Sarah Faulkner, Pui-Yin Winfred Wong, Wei-Quiang Michael Guo, Lynn Ayres
  • Publication number: 20130159408
    Abstract: A system is provided for automatically notifying a user of predicted action. The system may be configured to monitor and observe a user's interactions with incoming data, identify patterns of actions the user may take in response to the incoming data and generate a notification associated with the action. A trainer component and a classifier component determine the probability a user may take a particular action and to make predictions of likely user actions based on the observations of the user. A notifier may communicate with the classifier to generate a particular user notification associated with a user action response generated by the classifier. The notifier component utilizes a logic device to compare the received user prediction from the classifier with a plurality of user notifications stored in a database. The notifier component sends the user notification to one or more user devices associated with a user.
    Type: Application
    Filed: January 27, 2012
    Publication date: June 20, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: John Winn, Fernando Garcia, Tore Sundelin, James Edelen
  • Publication number: 20130159220
    Abstract: A system is provided for automatically predicting actions a user is likely to take in response to receiving data. The system may be configured to monitor and observe a user's interactions with incoming data and to identify patterns of actions the user may take in response to the incoming data. The system may enable a trainer component and a classifier component to determine the probability a user may take a particular action and to make predictions of likely user actions based on the observations of the user and the identified pattern of the user's actions. The system may also be configured to continuously observe the user's actions to fine-tune and adjust the identified patterns of user actions and to update the probabilities of likely user actions in order increase the accuracy of the predicted user action in response to incoming data.
    Type: Application
    Filed: December 15, 2011
    Publication date: June 20, 2013
    Applicant: Microsoft Corporation
    Inventors: John Winn, Fernando Garcia, Tore Sundelin, James Edelen
  • Publication number: 20120150839
    Abstract: A message is delivered to an external indexing service when a link is located within a given communication. The message includes a request to index content contained within the link to ensure that the link is indexed. When a keyword search query is performed within the communication system, both a local index and an external index associated with the external indexing service are queried. Results from the query are merged and surfaced.
    Type: Application
    Filed: December 8, 2010
    Publication date: June 14, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Tore Sundelin, Alexander Wetmore, James Edelen, Jorge Pereira
  • Publication number: 20120143806
    Abstract: Triaging electronic communications in a computing system environment can mitigate issues related to large volumes of incoming electronic communications. This can include an analysis of user-specific electronic communication data and associated behaviors to predict which communications a user is likely to deem important or unimportant. Client-side application features are exposed based on the evaluation of communication importance to enable the user to process arbitrarily large volumes of incoming communications.
    Type: Application
    Filed: December 6, 2010
    Publication date: June 7, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Tore Sundelin, James Kleewin, James Edelen, Jorge Pereira, Alexander Wetmore, John Winn
  • Publication number: 20120143798
    Abstract: Triaging electronic communications in a computing system environment can mitigate issues related to large volumes of incoming electronic communications. This can include an analysis of user-specific electronic communication data and associated behaviors to predict which communications a user is likely to deem important or unimportant. Client-side application features are exposed based on the evaluation of communication importance to enable the user to process arbitrarily large volumes of incoming communications.
    Type: Application
    Filed: December 6, 2010
    Publication date: June 7, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Tore Sundelin, James Kleewein, James Edelen, Jorge Pereira, Alexander Wetmore, John Winn
  • Publication number: 20090260072
    Abstract: Systems, computer-implemented methods, and computer-readable media for establishing an online account with a resource provider are provided. An authentication token including identification of a user from an authentication server is received. The identification of the user from the authentication token is utilized to establish an online account for the user with the resource provider. Additional credentialing information from the user for the online account is received. The additional information received from the user is associated with the online account for the user with the resource provider.
    Type: Application
    Filed: April 14, 2008
    Publication date: October 15, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: YORDAN I. ROUSKOV, TORE SUNDELIN, MRIGANKKA FOTEDAR, SARAH FAULKNER, PUI-YIN WINFRED WONG, WEI-QUIANG MICHAEL GUO, LYNN AYRES