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: 9245225Abstract: 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: GrantFiled: August 13, 2014Date of Patent: January 26, 2016Assignee: Microsoft Technology Licensing, LLCInventors: John Winn, Fernando Garcia, Tore Sundelin, James Edelen
-
Patent number: 9123021Abstract: 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: GrantFiled: December 8, 2010Date of Patent: September 1, 2015Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Tore Sundelin, Alexander Wetmore, James Edelen, Jorge Pereira
-
Publication number: 20150142717Abstract: 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: ApplicationFiled: November 19, 2013Publication date: May 21, 2015Applicant: Microsoft CorporationInventors: John Guiver, John Winn, James Edelen, Tore Sundelin
-
Publication number: 20140351189Abstract: 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: ApplicationFiled: August 13, 2014Publication date: November 27, 2014Inventors: John Winn, Fernando Garcia, Tore Sundelin, James Edelen
-
Patent number: 8849730Abstract: 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: GrantFiled: December 15, 2011Date of Patent: September 30, 2014Assignee: Microsoft CorporationInventors: John Winn, Fernando Garcia, Tore Sundelin, James Edelen
-
Patent number: 8744979Abstract: 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: GrantFiled: December 6, 2010Date of Patent: June 3, 2014Assignee: Microsoft CorporationInventors: Tore Sundelin, James Kleewein, James Edelen, Jorge Pereira, Alexander Wetmore, John Winn
-
Patent number: 8726358Abstract: 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: GrantFiled: April 14, 2008Date of Patent: May 13, 2014Assignee: Microsoft CorporationInventors: Yordan I. Rouskov, Tore Sundelin, Mrigankka Fotedar, Sarah Faulkner, Pui-Yin Winfred Wong, Wei-Quiang Michael Guo, Lynn Ayres
-
Publication number: 20130159408Abstract: 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: ApplicationFiled: January 27, 2012Publication date: June 20, 2013Applicant: MICROSOFT CORPORATIONInventors: John Winn, Fernando Garcia, Tore Sundelin, James Edelen
-
Publication number: 20130159220Abstract: 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: ApplicationFiled: December 15, 2011Publication date: June 20, 2013Applicant: Microsoft CorporationInventors: John Winn, Fernando Garcia, Tore Sundelin, James Edelen
-
Publication number: 20120150839Abstract: 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: ApplicationFiled: December 8, 2010Publication date: June 14, 2012Applicant: MICROSOFT CORPORATIONInventors: Tore Sundelin, Alexander Wetmore, James Edelen, Jorge Pereira
-
Publication number: 20120143806Abstract: 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: ApplicationFiled: December 6, 2010Publication date: June 7, 2012Applicant: MICROSOFT CORPORATIONInventors: Tore Sundelin, James Kleewin, James Edelen, Jorge Pereira, Alexander Wetmore, John Winn
-
Publication number: 20120143798Abstract: 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: ApplicationFiled: December 6, 2010Publication date: June 7, 2012Applicant: MICROSOFT CORPORATIONInventors: Tore Sundelin, James Kleewein, James Edelen, Jorge Pereira, Alexander Wetmore, John Winn
-
Publication number: 20090260072Abstract: 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: ApplicationFiled: April 14, 2008Publication date: October 15, 2009Applicant: MICROSOFT CORPORATIONInventors: YORDAN I. ROUSKOV, TORE SUNDELIN, MRIGANKKA FOTEDAR, SARAH FAULKNER, PUI-YIN WINFRED WONG, WEI-QUIANG MICHAEL GUO, LYNN AYRES