×

Determination and representation of call appropriateness

  • US 9,125,009 B2
  • Filed: 10/27/2011
  • Issued: 09/01/2015
  • Est. Priority Date: 10/27/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method performed by a mobile communication device, the method comprising:

  • selecting, at the mobile communication device, a set of contacts from a plurality of contacts associated with a user of the mobile communication device, determined to be of more importance to the user than other contacts of the plurality of contacts;

    sending, by the mobile communication device via a network, a listing of the set of contacts to a network device;

    receiving, at the mobile communication device at periodic intervals, published updates corresponding to the set of contacts from the network device via the network;

    receiving, by the mobile communication device, a selection of a contact of the set of contacts;

    determining, by the mobile communication device, a location associated with the contact using a published update corresponding to the contact;

    determining, by the mobile communication device, a local time associated with the contact based on the determined location;

    determining, by the mobile communication device, an appropriateness level for communicating with the contact from multiple appropriateness levels, based on the determined local time;

    receiving, by the mobile communication device, a request to schedule a call with the contact;

    obtaining, by the mobile communication device, a first range of times for the call appropriate for the user;

    determining, by the mobile communication device, a second range of times for the call appropriate for the contact;

    converting the second range of times to a same time zone as the first range of times;

    determining, by the mobile communication device, a time overlap of the first range of times and the second range of times based on the converted second range of times; and

    generating, by the mobile communication device, a graphical representation that displays the first range of times, the converted second range of times, and the time overlap and relates a local time associated with the mobile communication device, the local time associated with the contact, and an indication of the determined appropriateness level for calling the contact.

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