发明名称 |
INFERRING USER AVAILABILITY FOR A COMMUNICATION |
摘要 |
The technology described herein manages communications received by a mobile computing device by ascertaining a user's availability to receive an incoming communication. The technology described herein can optimize the use of notification resources on a computing device to provide notifications only when a user is available to respond to a communication the notification announces. The user's availability to receive a communication can be inferred through the analysis of signal data that describes a present context of the mobile device and/or the mobile device's user. Upon determining a present level of availability, the technology described herein can take several different actions. The actions include generating an alternative notification for a newly received communication, generating no notification for a newly received communication, and communicating an automated “not available” message to the originator of a newly received communication. |
申请公布号 |
US2017034649(A1) |
申请公布日期 |
2017.02.02 |
申请号 |
US201514811220 |
申请日期 |
2015.07.28 |
申请人 |
MICROSOFT TECHNOLOGY LICENSING, LLC |
发明人 |
DOTAN-COHEN DIKLA;Priness Ido;Somech Haim |
分类号 |
H04W4/02;H04W24/02 |
主分类号 |
H04W4/02 |
代理机构 |
|
代理人 |
|
主权项 |
1. A mobile computing device comprising:
one or more sensors configured to provide sensor data, including at least location data for the mobile computing device; an availability engine configured to detect an availability status based at least in part on the sensor data; one or more processors; and one or more computer storage media storing computer-useable instructions that, when used by the one or more processors, cause the one or more processors to perform operations comprising:
(1) receiving from an originator a communication at a present time when the mobile computing device is at a location, the communication being in a first communication mode;(2) determining, using the availability engine, that a recipient is not available to receive the first communication mode at the present time using a computer learning model that is trained to determine availability using communication records from a plurality of users, the communication records comprising communication details, time data, and a location; and(3) in response to said determining, generating a non-interruptive notification on the mobile computing device indicating that the communication has been received, wherein the normal notification when the user is available is an interruptive notification. |
地址 |
Redmond WA US |