Patent ID: 8707201

Claim:
A method, comprising: outputting, by a computing device and for display at a display device, a first notification and a second notification, wherein the first notification is associated with a first priority score and a first characteristic value, and the second notification is associated with a second priority score; determining, by the computing device, a first ranking model, the first ranking model based at least in part on a plurality of weights, wherein each respective weight from the plurality of weights is associated with a respective characteristic type from a plurality of characteristic types; receiving, by the computing device, an indication of a user input responsive to the second notification; determining, by the computing device, a second ranking model based at least in part on the received indication of user input responsive to the second notification and the first characteristic value associated with the first notification, wherein the indication of user input does not indicate the second priority score associated with the second notification, and further wherein determining the second ranking model includes modifying at least a first weight from the plurality of weights; determining, by the computing device, a third priority score associated with a third notification by applying the second ranking model to the third notification, the determining the third priority score based at least in part on an orientation of the display device; and outputting, by the computing device, for display at the display device, the third notification, wherein the outputting is based on the third priority score, and wherein the third notification is graphically emphasized based on the third priority score being greater than the first priority score or the second priority score.