System, method and computer program product for receiving data from a satellite radio network
First Claim
1. A method for receiving data from a satellite radio network, comprising:
- receiving at a first receiver a packet of data comprising a header portion and a body portion broadcast via a satellite radio network, wherein the header portion of the packet of data includes broadcast identifier information that is associated with a selected set of receivers configured to receive the broadcast that are intended recipients of the packet of data;
wherein the selected set of receivers configured to receive the broadcast are identified based on the broadcast identifier information included in the header;
comparing the selected set of receivers configured to receive the broadcast to locally stored identifier information associated with the first receiver to determine if the first receiver is a member of the selected set of receivers configured to receive the broadcast that are intended recipients of the packet of data using the broadcast identifier information; and
processing the packet of data if the first receiver is determined to be a member of the selected set of receivers configured to receive the broadcast that are intended recipients of the packet of data.
0 Assignments
0 Petitions
Accused Products
Abstract
A system, method and computer program product are disclosed for receiving data from a satellite radio network in accordance with an embodiment of the present invention. In accordance with an embodiment of the present invention, a datagram broadcast via a satellite radio network is received utilizing a receiver. The datagram includes broadcast identifier information that identifies a segment of receivers in the satellite radio network to which the datagram is directed. Utilizing the broadcast identifier information, a determination is made as to whether the recipient receiver is a member of the identified segment of receivers to which the datagram is directed. If the recipient receiver is determined to be a member of the identified segment of receivers to which the datagram is directed, then the datagram is processed.
330 Citations
20 Claims
-
1. A method for receiving data from a satellite radio network, comprising:
-
receiving at a first receiver a packet of data comprising a header portion and a body portion broadcast via a satellite radio network, wherein the header portion of the packet of data includes broadcast identifier information that is associated with a selected set of receivers configured to receive the broadcast that are intended recipients of the packet of data; wherein the selected set of receivers configured to receive the broadcast are identified based on the broadcast identifier information included in the header; comparing the selected set of receivers configured to receive the broadcast to locally stored identifier information associated with the first receiver to determine if the first receiver is a member of the selected set of receivers configured to receive the broadcast that are intended recipients of the packet of data using the broadcast identifier information; and processing the packet of data if the first receiver is determined to be a member of the selected set of receivers configured to receive the broadcast that are intended recipients of the packet of data. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for receiving data from a satellite radio network, comprising:
-
a first receiver for receiving a packet of data comprising a header portion and a body portion broadcast via a satellite radio network, wherein the header portion of the packet of data includes broadcast identifier information that is associated with a selected set of receivers configured to receive the broadcast that are intended recipients of the packet of data; wherein the selected set of receivers configured to receive the broadcast are identified based on the broadcast identifier information included in the header; a memory including locally stored identifier information; a processor for comparing the selected set of receivers configured to receive the broadcast to the locally stored identifier information to determine if the first receiver is a member of the selected set of receivers configured to receive the broadcast that are intended recipients of the packet of data; and wherein the processor processes the packet of data if the first receiver is determined to be a member of the selected set of receivers configured to receive the broadcast that are intended recipients of the packet of data. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A system for broadcasting data for transmission via a satellite radio network, comprising:
-
logic for preparing a packet of data for broadcast, wherein the packet of data comprises a header portion and a body portion, and wherein the header portion of the packet of data further comprises broadcast identifier information associated with a selected set of receivers configured to receive the broadcast that are intended recipients of the packet of data; a transmitter for broadcasting the packet of data including the header portion with the broadcast identifier information; and the system for broadcasting data further including a receiver for receiving a notification confirming that at least one intended recipient in the selected set of receivers has received the packet of data; and wherein the system for broadcasting data updates a database of information relating to the selected set of receivers configured to receive the broadcast that are intended recipients of the packet of data upon receipt of the notification. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification