Speedy delivery of communication to a vehicle
First Claim
1. A method for notifying a customer of a message available for delivery via a client vehicle communication unit (VCU) installed in a vehicle of the customer, the method comprising the steps of:
- establishing a connection between a server and the client VCU;
sending a query to the client VCU from the server for an indication of whether the customer is available in the vehicle for receiving the message;
sending a message to the client VCU for delivery to the customer if the server receives the indication that the customer is available; and
if the server does not receive the indication that the customer is available for receiving the message, then performing any one or more of the following;
i) sending a failed delivery message to the client VCU,ii) sending the message to the client for storage on the client VCU, oriii) retrying delivery of the message to the client VCU at a later time after a time interval.
14 Assignments
0 Petitions
Accused Products
Abstract
An apparatus, method, and a computer program on a computer readable medium are provided for speedy delivery of a communication for a customer from a server to a client vehicle communication unit (VCU) installed in a vehicle of the customer, by establishing a connection between the server and the client VCU, and acquiring an ignition status from the client VCU as an indication of whether the customer is available in the vehicle for receiving the communication. The communication may be delivered immediately upon acquiring an IGNITION ON status. The message is stored if an IGNITION OFF status is acquired, and available for immediate delivery when the ignition is next turned on.
17 Citations
22 Claims
-
1. A method for notifying a customer of a message available for delivery via a client vehicle communication unit (VCU) installed in a vehicle of the customer, the method comprising the steps of:
-
establishing a connection between a server and the client VCU; sending a query to the client VCU from the server for an indication of whether the customer is available in the vehicle for receiving the message; sending a message to the client VCU for delivery to the customer if the server receives the indication that the customer is available; and if the server does not receive the indication that the customer is available for receiving the message, then performing any one or more of the following; i) sending a failed delivery message to the client VCU, ii) sending the message to the client for storage on the client VCU, or iii) retrying delivery of the message to the client VCU at a later time after a time interval. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for delivering a message for a customer from a server to a client vehicle communication unit (VCU) installed in a vehicle of the customer, the method comprising the steps of:
-
establishing a connection between a server and the client VCU; sending a query to the client VCU from the server for an ignition status as an indication of whether the customer is available in the vehicle for receiving the message; re-sending the query to the client VCU from the server for an ignition status if no ignition status is returned from the client VCU to the server; and annunciating to the customer that a message is available for delivery if the server receives an ignition status indicating that the customer is available. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method for notifying a customer of a message available for delivery via a client vehicle communication unit (VCU) installed in a vehicle of the customer, the method comprising the steps of:
-
attempting to establish a connection between a server and the client VCU; if the connection was not established, then performing any one or more of the following; i) retrying to establish a connection between the server and the client VCU, or ii) storing a failed delivery message; if the connection between the server and the client VCU is established, then sending a query to the client VCU from the server for an ignition status as an indication of whether the customer is available in the vehicle for receiving the message; and if the server receives an ignition status indicating that the customer is available, then sending a message to the client VCU for delivery to the customer. - View Dependent Claims (21, 22)
-
Specification