Patent ID: 8179480

Claim:
A method for automated channel updating for a plurality of frequencies, comprising: (a) scanning the plurality of frequencies in sequence and detecting when a scanned frequency is carrying channel data; (b) for each scanned frequency, when it is detected that the frequency carries channel data, determining whether a channel list comprises the frequency by retrieving a frequency table, the frequency table storing information indicating whether the channel list comprises the frequency, the channel list recording a mapping relationship between a channel number and the frequency; (c-1) performing a default frequency assigning operation comprising: (c-1-1) determining whether the frequency maps to a default channel number; (c-1-2) assigning the default channel number to the frequency when the frequency maps to the default channel number; and (c-1-3) storing the frequency in a cache table when the frequency does not map to the default channel number, and not storing the frequency in the cache table when the frequency maps to the default channel number, wherein the order of steps (c-1-2) and (c-1-3) can be exchanged; and (d) after the scanning the plurality of frequencies is completed, assigning an unused channel number to each frequency in the cache table.