Vehicle message addressing
A vehicle messaging method ( 600 ) and system ( 100 ) can include any number of data sources ( 101 - 103 ), an interface ( 104 ) that formats messages and addresses from the data sources, and a corresponding number of messaging servers ( 111 - 113 ) that receive targeted messages intended for a predetermined subset of subscribers associated with a vehicle identification number (VIN). Each messaging server can include a corresponding controller ( 121 - 123 ) programmed to assign ( 604 ) targeted messages to a predetermined channel and encode ( 606 ) the addresses of the targeted messages to the predetermined subset of subscribers using a VIN or portion thereof. The controller can be further programmed to transfer ( 608 ) the targeted messages and addresses to a satellite uplink ( 107 ) and satellite ( 110 ) via a messaging uplink interface ( 106 ) for retransmission and reception by a plurality of selective call receivers 109 addressable individually using a predetermined VIN or portion thereof.
1. An in-vehicle device associated with a vehicle, comprising:
a call receiver; and
a decoder connected to the call receiver;
wherein the call receiver is configured to:
receive an encoded message indicative of a stored vehicle identification number (VIN) associated with the vehicle; and
send, to the decoder, the encoded message; and
wherein the decoder is configured to:
decode the encoded message if a received address of the encoded message is based at least in part on the stored VIN and a unique identifier.
2. The in-vehicle device of claim 1 , wherein the encoded message is a group targeted message including a range of VINs, and wherein the decoder is configured to:
decode the group targeted message if the stored VIN is included in the range of VINs.
3. The in-vehicle device of claim 1 , wherein the encoded message is a group targeted message including one or more wildcard data, and wherein the decoder is configured to:
decode the group targeted message if the one or more wildcard data matches a stored address in the in-vehicle device.
4. The in-vehicle device of claim 1 , wherein the call receiver is a satellite digital audio radio, a terrestrial frequency modulated radio, or a cellular radio receiver, and wherein the unique identifier is at least one of: a subscriber identifier, a hardware identifier, or a group identifier.
5. The in-vehicle device of claim 1 , wherein the call receiver is associated with the VIN and the hardware identifier.
6. A computer-implemented method comprising:
receiving, at a vehicle call receiver, an encoded message indicative of a stored vehicle identification number (VIN) associated with a vehicle;
decoding, using a data processor, the encoded message if a received address of the encoded message is based at least in part on the stored VIN and a unique identifier.
7. The method of claim 6 , wherein the encoded message is a group targeted message including a range of VINs, and wherein the data processor is configured to:
decode the group targeted message if the stored VIN is included in the range of VINs.
8. The method of claim 6 , wherein the encoded message is a group targeted message including one or more wildcard data, and wherein the data processor is configured to:
decode the group targeted message if the one or more wildcard data matches a stored address in the in-vehicle device.
9. The method of claim 6 , wherein the call receiver is a satellite digital audio radio, a terrestrial frequency modulated radio, or a cellular radio receiver, and wherein the unique identifier is at least one of: a subscriber identifier, a hardware identifier, or a group identifier.
10. The method of claim 6 , wherein the call receiver is associated with the VIN and the hardware identifier.