METHODS, SYSTEMS, AND DEVICES FOR COMMUNICATION BETWEEN A VEHICLE SERVICE CENTER AND A MOBILE COMPUTING DEVICE
First Claim
Patent Images
1. A vehicle status computer system comprising:
- a processor;
a memory in electrical communication with the processor and having stored thereon computer executable instruction code, comprising;
a contact module that determines contact information associated with a vehicle scheduled for service at a vehicle service center, the contact information corresponding to a mobile computing device, wherein the mobile computing device comprises a mobile application provided by a third party, the mobile application installed on the mobile computing device;
a status determination module that determines a status of the vehicle;
a shuttle module that determines a current location of a shuttle vehicle and an estimated arrival time at a pick-up location, wherein the shuttle module determines the estimated arrival time based on a current location of the shuttle vehicle and one or more intervening stops for the shuttle vehicle enroute to the pick-up location, wherein the shuttle module is configured to automatically determine the estimated arrival time in response to determining that service on the vehicle is complete; and
a communication module that communicates the status of the vehicle to the mobile computing device using push notifications to the mobile computing device, wherein the communication module further communicates the current location and the estimated arrival time of the shuttle vehicle in real-time to the mobile computing device.
7 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and devices for providing a vehicle status to a mobile computing device are disclosed herein. A system for providing vehicle status to a mobile computing device includes a contact module, a status determination module, and a communication module. The contact module determines contact information associated with a vehicle scheduled for service at a vehicle service center. The contact information corresponds to a mobile computing device. The status determination module determines a status of the vehicle. The communication module communicates the status of the vehicle to the mobile computing device.
-
Citations
35 Claims
-
1. A vehicle status computer system comprising:
-
a processor; a memory in electrical communication with the processor and having stored thereon computer executable instruction code, comprising; a contact module that determines contact information associated with a vehicle scheduled for service at a vehicle service center, the contact information corresponding to a mobile computing device, wherein the mobile computing device comprises a mobile application provided by a third party, the mobile application installed on the mobile computing device; a status determination module that determines a status of the vehicle; a shuttle module that determines a current location of a shuttle vehicle and an estimated arrival time at a pick-up location, wherein the shuttle module determines the estimated arrival time based on a current location of the shuttle vehicle and one or more intervening stops for the shuttle vehicle enroute to the pick-up location, wherein the shuttle module is configured to automatically determine the estimated arrival time in response to determining that service on the vehicle is complete; and a communication module that communicates the status of the vehicle to the mobile computing device using push notifications to the mobile computing device, wherein the communication module further communicates the current location and the estimated arrival time of the shuttle vehicle in real-time to the mobile computing device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method comprising:
-
scheduling, one or more processors, a service appointment for a vehicle at a vehicle service center; determining, by the one or more processors, contact information associated with the vehicle, the contact information corresponding to a mobile computing device comprising a mobile application installed on the mobile computing device; determining, by the one or more processors, a status of the vehicle; automatically calculating, by the one or more processors, an estimated arrival time of a shuttle at a pick-up location based on a current location of the shuttle and one or more intervening stops of the shuttle in response to determining that service on the vehicle is being completed; and communicating, in real-time the one or more processors, information regarding the service status of the vehicle and the estimated arrival time of the shuttle at the pick-up location to the mobile computing device using pull or push notifications to the mobile application. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A mobile computing device comprising:
-
at least one processor; a memory in electrical communication with the processor and having stored thereon computer executable instruction code corresponding to a mobile application installed on the mobile computing device, the computer executable instruction code comprising; a mobile communication module configured to communicate with a vehicle service center; a status receipt module that receives pull or push notifications comprising a status of a vehicle from the vehicle service center, the vehicle scheduled for service at a vehicle service center; and a status interface module that presents the status of the vehicle on the mobile computing device, wherein the status interface module is configured to present the status of the vehicle in real-time, wherein the status information module is further configured to automatically display an estimated arrival time of a shuttle vehicle based on a current location of the shuttle vehicle and one or more scheduled, intervening stops of the shuttle vehicle, in response to the status indicating that service on the vehicle is complete. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34, 35)
-
Specification