IP Library Granted Patent US 8,179,480
Granted Patent B2
US 8,179,480 · App. 11/622,451 · Granted May 15, 2012

Systems and methods for automated channel updating

Assignee: AU Optronics Corp.
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,179,480
App. No.
11/622,451
Granted
May 15, 2012
Kind
B2
Abstract

A method for automated channel updating is provided. In step (a), a frequency carrying channel data is detected. In step (b), it is determined whether a channel list comprises the frequency by retrieving a frequency table, where the frequency table stores information indicating whether the frequency is comprised in the channel list, and the channel list records a mapping relationship between a channel number and the frequency. In step (c), an unused channel number in the channel list is assigned to the detected frequency not in the channel list, where the unused channel number does not map to the frequency.

Claims (32)

1. 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.

2. The method as claimed in claim 1 wherein, in step (d), the unused channel number is sequentially assigned from the least to the greatest to the frequency in the cache table.

3. The method as claimed in claim 1 wherein, in step (d), the unused channel number larger than the maximum of used channel numbers is sequentially assigned from the least to the greatest to the frequency in the cache table.

4. The method as claimed in claim 1 wherein step (c-1-1) further comprises:

(c-1-1-1) acquiring a country and network (CNI) code corresponding to the frequency;

(c-1-1-2) acquiring a channel name corresponding to the CNI code; and

(c-1-1-3) determining whether the channel name corresponding to the frequency maps to the default channel number.

5. The method as claimed in claim 4 wherein the CNI code is acquired by querying a teletext processor.

6. The method as claimed in claim 1 wherein the frequency table is a common frequency table or a rare frequency table, the common frequency table stores a plurality of common frequencies and whether each common frequency has been recorded in the channel list, and the rare frequency table stores that at least one rare frequency has been recorded in the channel list.

7. The method as claimed in claim 1 , performed in a CRT display, a plasma display panel (PDP) display, a liquid crystal display (LCD), an organic light-emitting diode displays (OLED) or a TV box.

8. The method as claimed in claim 1 wherein step (b) further comprises determining whether the detected frequency falls into a tolerance range of the frequency in the frequency table; and, if not, indicating that the detected frequency is not in the channel list.

9. A system for automated channel updating for a plurality of frequencies, comprising:

a storage device storing a frequency table and a channel list, the frequency table storing information indicating whether the channel list comprises a frequency, the channel list recording a mapping relationship between a channel number and the frequency; and

a processing unit coupling to the storage device, configured to scan the plurality of frequencies in sequence and detect when a scanned frequency is carrying channel data, and for each scanned frequency, when it is detected that the frequency carries channel data, determine whether the channel list comprises the frequency by retrieving the frequency table, and assign an unused channel number in the channel list to the detected frequency not in the channel list by executing a default channel number assigning operation, wherein the channel number assigning operation comprises:

determining whether the frequency maps to a default channel number;

assigning the default channel number to the frequency when the frequency maps to the default channel number; and

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; and

wherein the processing unit is further configured to assign an unused channel number to each frequency in the cache table after the scanning the plurality of frequencies is completed.

10. The system as claimed in claim 9 wherein the processing unit sequentially assigns the unused channel number from the least to the greatest to the frequency in the cache table.

11. The system as claimed in claim 9 wherein the processing unit sequentially assigns the unused channel number larger than the maximum of used channel numbers from the least to the greatest to the frequency in the cache table.

12. The system as claimed in claim 9 wherein the processing unit acquires a country and network (CNI) code corresponding to the frequency, acquires a channel name corresponding to the CNI code, and determines whether the channel name corresponding to the frequency maps to the default channel number.

13. The system as claimed in claim 12 further comprising a teletext processor coupling to the processing unit, wherein the processing unit acquires the CNI code by querying the teletext processor.

14. The system as claimed in claim 9 wherein the frequency table is a common frequency table or a rare frequency table, the common frequency table stores a plurality of common frequencies and whether each common frequency has been recorded in the channel list, and the rare frequency table stores that at least one rare frequency has been recorded in the channel list.

15. The system as claimed in claim 9 installed in a CRT display, a plasma display panel (PDP) display, a liquid crystal display (LCD), an organic light-emitting diode display (OLED) or a TV box.

16. The system as claimed in claim 9 wherein the processing unit determines whether the detected frequency falls into a tolerance range of the frequency in the frequency table, and, if not, indicates that the detected frequency is not in the channel list.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 25, 2009
From: QISDA CORPORATION
To: AU OPTRONICS CORPORATION
Reel/Frame 022309/0403 →
CHANGE OF NAME Recorded Jan 14, 2009
From: BENQ CORPORATION
To: QISDA CORPORATION
Reel/Frame 022092/0878 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 16, 2007
From: CHANG, CHIH-CHENG
To: BENQ CORPORATION
Reel/Frame 018783/0147 →
Priority Claims (1)
TW 95138743 A · Oct 20, 2006 · national
Continuity (1)
Related Publication 20080094521A1 · Apr 24, 2008