Event Control Schedule Management
First Claim
1. A computer-implemented method for managing event control schedules for a mobile computer system, the method comprising:
- retrieving mobile system data associated with the mobile computer system;
retrieving user profile data associated with a user of the mobile computer system;
estimating a synchronized start time of a future trip for the user based at least in part on one or more of the mobile system data and the user profile data;
generating one or more provisioning plans for the mobile computer system based at least in part on the synchronized start time of the future trip;
determining a preferred provisioning plan from the one or more provisioning plans; and
scheduling to provision the mobile computer system based at least in part on the preferred provisioning plan.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for managing event control schedules is disclosed. The system includes a retrieval module, an estimation module, a plan module and a scheduling module. The retrieval module retrieves mobile system data associated with a mobile computer system and user profile data associated with a user of the mobile computer system. The estimation module estimates a synchronized start time of a future trip for the user based at least in part on one or more of the mobile system data and the user profile data. The plan module generates one or more provisioning plans for the mobile computer system based at least in part on the synchronized start time of the future trip and determines a preferred provisioning plan from the one or more provisioning plans. The scheduling module schedules to provision the mobile computer system based at least in part on the preferred provisioning plan.
61 Citations
72 Claims
-
1. A computer-implemented method for managing event control schedules for a mobile computer system, the method comprising:
-
retrieving mobile system data associated with the mobile computer system; retrieving user profile data associated with a user of the mobile computer system; estimating a synchronized start time of a future trip for the user based at least in part on one or more of the mobile system data and the user profile data; generating one or more provisioning plans for the mobile computer system based at least in part on the synchronized start time of the future trip; determining a preferred provisioning plan from the one or more provisioning plans; and scheduling to provision the mobile computer system based at least in part on the preferred provisioning plan. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-implemented method for managing a charging schedule, the method comprising:
-
retrieving vehicle data associated with a vehicle; retrieving user profile data associated with a user related to the vehicle; estimating a synchronized start time of a future trip for the user based at least in part on one or more of the vehicle data and the user profile data; generating one or more charging profiles for the vehicle based at least in part on the synchronized start time of the future trip; determining a preferred charging profile from the one or more charging profiles; and scheduling to charge the vehicle based at least in part on the preferred charging profile. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer-implemented method for managing a temperature control schedule, the method comprising:
-
retrieving vehicle data associated with a vehicle; retrieving user profile data associated with a user related to the vehicle; estimating a synchronized start time of a future trip for the user based at least in part on one or more of the vehicle data and the user profile data; generating one or more temperature control profiles for the vehicle based at least in part on the synchronized start time of the future trip; determining a preferred temperature control profile from the one or more temperature control profiles; and scheduling to control a temperature in the vehicle based at least in part on the preferred temperature control profile. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
-
25. A system for managing event control schedules for a mobile computer system, the system comprising:
-
a retrieval module for retrieving mobile system data associated with the mobile computer system, the retrieval module retrieving user profile data associated with a user of the mobile computer system; an estimation module communicatively coupled to the retrieval module, the estimation module estimating a synchronized start time of a future trip for the user based at least in part on one or more of the mobile system data and the user profile data; a plan module communicatively coupled to the estimation module, the plan module generating one or more provisioning plans for the mobile computer system based at least in part on the synchronized start time of the future trip, the plan module determining a preferred provisioning plan from the one or more provisioning plans; and a scheduling module communicatively coupled to the plan module, the scheduling module scheduling to provision the mobile computer system based at least in part on the preferred provisioning plan. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32)
-
-
33. A system for managing a charging schedule, the system comprising:
-
a retrieval module for retrieving vehicle data associated with a vehicle, the retrieval module retrieving user profile data associated with a user related to the vehicle; an estimation module communicatively coupled to the retrieval module, the estimation module estimating a synchronized start time of a future trip for the user based at least in part on one or more of the vehicle data and the user profile data; a profile module communicatively coupled to the estimation module, the profile module generating one or more charging profiles for the vehicle based at least in part on the synchronized start time of the future trip, the profile module determining a preferred charging profile from the one or more charging profiles; and a scheduling module communicatively coupled to the profile module, the scheduling module scheduling to charge the vehicle based at least in part on the preferred charging profile. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40)
-
-
41. A system for managing a temperature control schedule, the system comprising:
-
a retrieval module for retrieving vehicle data associated with a vehicle, the retrieval module retrieving user profile data associated with a user related to the vehicle; an estimation module communicatively coupled to the retrieval module, the estimation module estimating a synchronized start time of a future trip for the user based at least in part on one or more of the vehicle data and the user profile data; a profile module communicatively coupled to the estimation module, the profile module generating one or more temperature control profiles for the vehicle based at least in part on the synchronized start time of the future trip, the profile module determining a preferred temperature control profile from the one or more temperature control profiles; and a scheduling module communicatively coupled to the profile module, the scheduling module scheduling to control a temperature in the vehicle based at least in part on the preferred temperature control profile. - View Dependent Claims (42, 43, 44, 45, 46, 47, 48)
-
-
49. A computer program product comprising a non-transitory computer readable medium encoding instructions that, in response to execution by a computing device, cause the computing device to perform operations comprising:
-
retrieving mobile system data associated with the mobile computer system; retrieving user profile data associated with a user of the mobile computer system; estimating a synchronized start time of a future trip for the user based at least in part on one or more of the mobile system data and the user profile data; generating one or more provisioning plans for the mobile computer system based at least in part on the synchronized start time of the future trip; determining a preferred provisioning plan from the one or more provisioning plans; and scheduling to provision the mobile computer system based at least in part on the preferred provisioning plan. - View Dependent Claims (50, 51, 52, 53, 54, 55, 56)
-
-
57. A computer program product comprising a non-transitory computer readable medium encoding instructions that, in response to execution by a computing device, cause the computing device to perform operations comprising:
-
retrieving vehicle data associated with a vehicle; retrieving user profile data associated with a user related to the vehicle; estimating a synchronized start time of a future trip for the user based at least in part on one or more of the vehicle data and the user profile data; generating one or more charging profiles for the vehicle based at least in part on the synchronized start time of the future trip; determining a preferred charging profile from the one or more charging profiles; and scheduling to charge the vehicle based at least in part on the preferred charging profile. - View Dependent Claims (58, 59, 60, 61, 62, 63, 64)
-
-
65. A computer program product comprising a non-transitory computer readable medium encoding instructions that, in response to execution by a computing device, cause the computing device to perform operations comprising:
-
retrieving vehicle data associated with a vehicle; retrieving user profile data associated with a user related to the vehicle; estimating a synchronized start time of a future trip for the user based at least in part on one or more of the vehicle data and the user profile data; generating one or more temperature control profiles for the vehicle based at least in part on the synchronized start time of the future trip; determining a preferred temperature control profile from the one or more temperature control profiles; and scheduling to control a temperature in the vehicle based at least in part on the preferred temperature control profile. - View Dependent Claims (66, 67, 68, 69, 70, 71, 72)
-
Specification