×

Device actions based on device power

  • US 10,136,267 B2
  • Filed: 02/11/2015
  • Issued: 11/20/2018
  • Est. Priority Date: 11/04/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising, by a server computing device:

  • receiving a message indicating a current notification mode of a mobile computing device, wherein the received message comprises one or more operating conditions of the mobile computing device, the operating conditions comprise a user interface mode of the mobile computing device, and the current notification mode is based at least in part on the operating conditions of the mobile computing device, wherein the user interface mode comprises a level of activity of a user with respect to the mobile computing device, and the level of activity of the user indicates a first rate at which the user is interacting with the mobile computing device;

    determining, based on the user interface mode, the current notification mode of the mobile computing device, wherein, when the level of activity indicates that the user is interacting with the mobile device at a second rate above a first threshold, the current notification mode comprises a first notification mode in which a first number of outgoing messages that are sent to the mobile device is equal to or higher than a second threshold, andwhen the level of activity indicates that the user is interacting with the mobile device at a third rate below the first threshold, the current notification mode comprises a second notification mode in which a second number of outgoing messages that are sent to the mobile device is lower than the second threshold;

    determining, based at least in part on the current notification mode of the mobile computing device and an affinity score assigned to an outgoing message, whether to send the outgoing message to the mobile computing device at a given time, wherein the affinity score is proportional to a social affinity between the user and an originator of the outgoing message;

    in response to the current notification mode, sending the outgoing message to the mobile device at the given time, in response to comprising the first notification mode the current notification mode comprising the second notification mode and the affinity score being equal to or higher than a third threshold, sending the outgoing message to the mobile computing device at the given time, andin response to the current notification mode comprising the second notification mode and the affinity score being lower than the third threshold, blocking the outgoing message from being sent at the given time.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×