Method and system for broadcasting data messages to a vehicle
First Claim
1. A system for communicating information to one or more vehicles from a remote location, comprising:
- an information center for generating and sending at least one broadcast data message comprising a header and a payload section, the payload section comprising at least one message portion and at least one filter code section, the at least one filter code section comprising coded criteria that specify characteristics of intended recipients of the at least one message portion; and
a relay section that receives the broadcast data message sent from the information center and relays the broadcast data message to the vehicles;
wherein the information center comprises a one-to-many communication system for sending information from the information center to a plurality of vehicles.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention provides systems and methods for targeting broadcast messages to particular vehicles or classes of vehicles. In one embodiment, the system comprises an information center for creating and sending a broadcast data message, and a relay section that receives the broadcast data message and relays the message to a plurality of vehicles. The information center typically comprises a one-to-many communication system for sending the message from one source to a plurality of receivers, such as a satellite radio network or the like. The message can be deleted or modified in response to commands received by the receiver.
-
Citations
31 Claims
-
1. A system for communicating information to one or more vehicles from a remote location, comprising:
-
an information center for generating and sending at least one broadcast data message comprising a header and a payload section, the payload section comprising at least one message portion and at least one filter code section, the at least one filter code section comprising coded criteria that specify characteristics of intended recipients of the at least one message portion; and
a relay section that receives the broadcast data message sent from the information center and relays the broadcast data message to the vehicles;
wherein the information center comprises a one-to-many communication system for sending information from the information center to a plurality of vehicles. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system in a vehicle for receiving a broadcast data message from a remotely located information center, the broadcast data message comprising a message portion and a filter code section, the filter code section comprising coded criteria that specify characteristics of intended recipients of the message portion, comprising:
-
a receiver for receiving the broadcast data message, the receiver comprising a filter processing section that reads the filter code section of the broadcast data message to determine whether the vehicle is an intended recipient the message portion, the receiver recovering the message portion if the vehicle is an intended recipient; and
a display that receives and displays the recovered message portions from the receiver for a vehicle occupant. - View Dependent Claims (15, 16)
-
-
17. A method for creating and broadcasting a multi-packet broadcast data message to a plurality of vehicles, comprising:
-
receiving a first data packet directed to a first vehicle having a first identity characteristic, and receiving a second data packet directed to a second vehicle having a second identity characteristic;
assigning a first data serial number to the first data packet, and assigning a second data serial number to the second data packet;
generating a first filter code section based on the first identity characteristic, and generating a second filter code section based on the second identity characteristic;
concatenating the first filter code, the first data serial number, and the first data packet to generate a first one-to-one portion, and concatenating the second filter code, the second data serial number, and the second data packet to generate a second one-to-one portion;
concatenating the first and second one-to-one portions to generate a multi-packet payload section;
concatenating the multi-packet payload section with a header to generate the multi-packet broadcast data message; and
broadcasting the multi-packet broadcast data message to the plurality of vehicles via a one-to-many communication system. - View Dependent Claims (18, 19, 20, 21)
-
-
22. A method for creating and broadcasting a single-packet broadcast data message to at least one vehicle, comprising:
-
receiving a data packet directed to the at least one vehicle having a characteristic;
generating a filter code section based on the characteristic;
concatenating the data packet and the filter code to generate a broadcast data portion;
concatenating the broadcast data portion with a header to generate the single-packet broadcast data message; and
broadcasting the single-packet broadcast data message to the at least one vehicle via a one-to-many communication system. - View Dependent Claims (23, 24, 25, 26, 27)
-
-
28. A system in a vehicle for receiving a broadcast data message from a remotely located information center, the broadcast data message comprising a message portion, a filter code section, and a unique identifier, the filter code section comprising coded criteria that specify characteristics of intended recipients of the message portion, the system comprising:
-
a receiver for receiving the broadcast data message, the receiver comprising a filter processing section that reads the filter code section of the broadcast data message to determine whether the vehicle is an intended recipient the message portion;
wherein, if the receiver determines that the vehicle is an intended recipient, the receiver recovers the message portion, stores the recovered message portion into a mail box, and stores the unique identifier into an identifier list; and
wherein the recovered message portion is deleted from the mail box in response to a delete command that is received by the receiver, the delete command being specific for the recovered message portion that is associated with the unique identifier. - View Dependent Claims (29, 30, 31)
-
Specification