Determining a prioritized list of telephone numbers for a specific user
First Claim
1. A method for determining a prioritized list of telephone numbers for a specific user, the method comprising:
- in response to identifying the specific user in a vehicle, automatically launching a call log application in the vehicle;
upon launching the call log application, automatically downloading a historical calling profile for the specific user, the historical calling profile including individual vehicle call records;
updating the historical calling profile with a vehicle call record corresponding to each instance of an outgoing call placed while the specific user is in the vehicle;
dynamically determining a probability of a telephone number being chosen for an outgoing call within respective predetermined time increments while the specific user is in the vehicle or in response to a user request, the probability being dependent upon location data points retrieved from the individual vehicle call records;
dynamically generating a list of telephone numbers sorted by the probability; and
causing a most recently generated list of telephone numbers sorted by the probability to be displayed on a vehicle display while the specific user is in the vehicle.
1 Assignment
0 Petitions
Accused Products
Abstract
An application is automatically launched in response to identifying a specific user in the vehicle. Upon launching the application, a historical calling profile is automatically downloaded for the user. The historical calling profile includes individual vehicle call records. The historical calling profile is updated with vehicle call record(s) corresponding to each instance of an outgoing call placed while the user is in the vehicle. A probability of a telephone number being chosen for an outgoing call, within time increments while the user is in the vehicle or in response to a request, is dynamically determined. The probability is dependent upon location data points retrieved from the individual vehicle call records. A list of telephone numbers sorted by the probability is dynamically generated. A most recently generated list of telephone numbers sorted by the probability is caused to be displayed on a vehicle display while the user is in the vehicle.
-
Citations
8 Claims
-
1. A method for determining a prioritized list of telephone numbers for a specific user, the method comprising:
-
in response to identifying the specific user in a vehicle, automatically launching a call log application in the vehicle; upon launching the call log application, automatically downloading a historical calling profile for the specific user, the historical calling profile including individual vehicle call records; updating the historical calling profile with a vehicle call record corresponding to each instance of an outgoing call placed while the specific user is in the vehicle; dynamically determining a probability of a telephone number being chosen for an outgoing call within respective predetermined time increments while the specific user is in the vehicle or in response to a user request, the probability being dependent upon location data points retrieved from the individual vehicle call records; dynamically generating a list of telephone numbers sorted by the probability; and causing a most recently generated list of telephone numbers sorted by the probability to be displayed on a vehicle display while the specific user is in the vehicle. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for determining a prioritized list of telephone numbers for a specific user, the system comprising:
-
a server; and a vehicle that is remote from the server, the vehicle including; a recognition system to recognize the specific user; a display; a vehicle communications platform including a microprocessor and a memory; and a call log application stored on the memory and executed by the microprocessor to; automatically launch in response to the recognition system identifying the specific user; automatically download, from the server, a historical calling profile for the specific user, the historical calling profile including individual vehicle call records; update the historical calling profile with a vehicle call record corresponding to each instance of an outgoing call placed while the specific user is in the vehicle; dynamically determine a probability of a telephone number being chosen for an outgoing call within respective predetermined time increments while the specific user in in the vehicle or in response to a user request while the specific user is in the vehicle, the probability being dependent upon location data points retrieved from the individual vehicle call records; dynamically generate a list of telephone numbers sorted by the probability; and cause a most recently generated list of telephone numbers sorted by the probability to be displayed on the display while the specific user is in the vehicle.
-
Specification