Systems and methods for prioritizing multiple callers
First Claim
1. A computing device, comprising:
- a memory; and
a processing circuit coupled to the memory and configured to;
receive call data regarding a plurality of telephone calls placed to the computing device, each of the plurality of telephone calls being a missed telephone call placed by a caller;
prioritize each caller based on the call data and prioritization data stored in the memory, the prioritization data providing an indication of a relationship between each caller and a receiver associated with the computing device and including at least one of electronic contact data, electronic calendar data, and social media data;
determine a future time for each caller to speak with the receiver based on the prioritization of each caller; and
transmit a message to each caller providing an indication of the future time.
1 Assignment
0 Petitions
Accused Products
Abstract
A computing device includes a memory; and a processing circuit coupled to the memory and configured to receive call data regarding a plurality of telephone calls placed to the computing device, each of the plurality of telephone calls being placed by a caller; prioritize each caller based on the call data and prioritization data stored in the memory, the prioritization data providing an indication of a relationship between each caller and a receiver associated with the computing device and including at least one of electronic contact data, electronic calendar data, and social media data; determine a future time for each caller to speak with the receiver based on the prioritization of each caller; and transmit a message to each caller providing an indication of the future time.
17 Citations
35 Claims
-
1. A computing device, comprising:
-
a memory; and a processing circuit coupled to the memory and configured to; receive call data regarding a plurality of telephone calls placed to the computing device, each of the plurality of telephone calls being a missed telephone call placed by a caller; prioritize each caller based on the call data and prioritization data stored in the memory, the prioritization data providing an indication of a relationship between each caller and a receiver associated with the computing device and including at least one of electronic contact data, electronic calendar data, and social media data; determine a future time for each caller to speak with the receiver based on the prioritization of each caller; and transmit a message to each caller providing an indication of the future time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A mobile computing device, comprising:
a processing circuit configured to; receive call data regarding a plurality of telephone calls placed to the computing device, each of the plurality of telephone calls being a missed telephone call placed by a caller; prioritize each caller based on the call data and prioritization data, the prioritization data providing an indication of a relationship between each caller and a receiver associated with the mobile computing device; determine a future time for at least one of the callers to speak with the receiver based on the prioritization of each caller and a predicted arrival time of the mobile computing device at a destination location; and transmit a message to at least one of the callers providing an indication of the future time. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
28. A non-transitory computer-readable medium having instructions stored thereon that when executed by a computer processor cause the computer processor to perform a method, the method comprising:
-
receiving call data regarding a plurality of telephone calls placed to a computing device, each of the plurality of telephone calls being a missed telephone call placed by a caller; prioritizing each caller based on the call data and prioritization data, the prioritization data providing an indication of a relationship between each caller and a receiver associated with a mobile computing device; determining a future time for at least one of the callers to speak with the receiver based on the prioritization of each caller and a predicted arrival time of the mobile computing device at a destination point; and transmitting a message to at least one of the callers providing an indication of the future time. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35)
-
Specification