Patent ID: 7746885

Claim:
A method utilizing a processing unit for providing communication between broadcast towers and a client device, comprising: selecting services with a scheduling interface; scheduling a transmission of message content, wherein the message content corresponds to messages associated with at least one of the selected services; assembling a frame with a frame header and the message content; formatting the frame header with a service region identifier, wherein the service region identifier corresponds to a service region for a broadcast tower; encoding control information in at least one frame header, wherein the control information comprises at least one of: a broadcast condition associated with the service region for the broadcast tower, a change in available channels associated with the service region for the broadcast tower, an assignment of a particular channel for a particular client device, an assignment of another particular channel for all client devices, and a change counter that is arranged to indicate when a change has taken place in the system; and transmitting the frame from the broadcast tower at a first scheduled time for reception by the client device; assembling another frame with another frame header and the message content; formatting the other frame header with another service region identifier, wherein the other service region identifier corresponds to another service region for another broadcast tower; and transmitting the other frame from the other broadcast tower at a second scheduled time for reception by the client device, whereby the client device receives the message content in the service region and the other service region during a scheduled travel between the service region and the other service region.