×

Management of mobile device communication sessions to reduce user distraction

  • US 8,160,560 B2
  • Filed: 02/29/2008
  • Issued: 04/17/2012
  • Est. Priority Date: 03/02/2007
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method implemented in a computer system for managing communications comprising:

  • determining a set of potential mobile device context states, the set of potential mobile device context states being determined at least partially based on potential information from at least one sensor associated with a mobile communication device, the set of potential mobile device context states defined in accordance with a potential risk to a user of the mobile communication device associated with use of the mobile communication device;

    causing the display of at least a subset of the set of potential mobile device context states via a graphical user interface;

    obtaining a selection of a mobile device context state via the graphical user interface;

    for the selected mobile device context state;

    determining a set of one or more applicable mobile communication device availabilities, wherein each mobile communication device availability is an assessment of a desirability of establishing a communication with the mobile communication device based on a previously transmitted mobile communication device context state;

    causing the display of at least a subset of the set of applicable mobile communication device availabilities;

    obtaining a selection of a mobile communication device availability;

    associating the selected mobile device context state with the selected mobile communication device availability; and

    storing the association as a mobile communication device profile;

    receiving from the mobile communication device a first mobile communication device context state corresponding to one of the set of potential mobile device context states, wherein the first mobile communication device context state is received independent of a request for initiation of communication including the mobile communication device;

    determining a mobile communication device communication availability based on processing the first mobile communication device context state with the stored mobile communication device profile;

    storing the determined mobile communication device communication availability;

    receiving a first request for initiation of communication including the mobile communication device and a third party communication device;

    without requesting a context state of the mobile communication device by transmitting a request to the mobile communication device, and without causing a modification of at least one of communication reception functionality and a power state of the mobile communication device, processing the first request for initiation of communication based at least in part on the stored mobile communication device communication availability;

    receiving from the mobile communication device a second mobile communication device context state corresponding to one of the set of potential mobile device context states, the second mobile communication device context state and the first mobile communication device context state being different context states, wherein receiving the second mobile communication device context state occurs only if the mobile communication device determines a change in mobile communication device context state has occurred, and wherein the second mobile communication device context state is received independent of a request for initiation of communication including the mobile communication device and independent of a request for a context state transmission;

    determining an updated mobile communication device communication availability based on processing the second mobile communication device context state with the stored mobile communication device profile;

    storing the updated mobile communication device communication availability;

    receiving a second request for initiation of communication including the mobile communication device and a third party communication device; and

    without requesting a context state of the mobile communication device and without causing a modification of at least one of communication reception functionality and a power state of the mobile communication device, processing the second request for initiation of communication based at least in part on the stored updated mobile communication device communication availability.

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