×

Systems and methods for prioritizing messages on a mobile device

  • US 8,977,304 B2
  • Filed: 04/27/2012
  • Issued: 03/10/2015
  • Est. Priority Date: 04/27/2012
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method, performed by a computer device, comprising:

  • extracting, by the computer device, one or more features from messages received by a mobile communication device;

    obtaining, by the computer device, information about a user context associated with a user of the mobile communication device;

    obtaining, by the computer device, information about one or more user actions associated with the messages, wherein the information includes information about a response time associated with a particular message, wherein the response time corresponds to an amount of time between when the user received the particular message and when the user responded to the particular message;

    generating, by the computer device, a priority function that relates a particular response time to a particular priority level, wherein generating the priority function includes;

    determining a mean response time for the messages;

    associating a medium priority level, for the priority function, with response times within a standard deviation of the mean response time;

    associating a high priority level, for the priority function, with response times shorter than the response times within the standard deviation of the mean response time; and

    associating a low priority level, for the priority function, with response times longer than the response times within the standard deviation of the mean response time;

    generating, by the computer device, a model associated with the user, wherein the model relates the extracted one or more features to a priority level based on the obtained information about the one or more user actions, based on the obtained information about the user context, and based on the generated priority function; and

    using, by the computer device, the generated model to determine a priority level for a message received by the mobile communication device.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×