1. Technical Field
The present disclosure relates to a system with a function of switching channels and a method for switching channels.
2. Description of Related Art
When watching a TV program, the viewer's watching experience may be affected by those advertisement (ad) breaks during the program. It would be desirable that the TV set can automatically switch to another favorite channel during a commercial break.
The collecting module 21 collects a voice frequency of a watching channel at a sampling period. The comparing module 22 compares the voice frequency at a prior sampling period with the voice frequency at a current sampling period. The channel switching module 24 switches the watching channel to another channel when the voice frequency at the prior sampling period is lower than the voice frequency at the current sampling period. In one embodiment, another channel switched from the watching channel is a predetermined channel or a random channel.
In another embodiment, the system 100 further includes a storage unit 10 which stores a number of user's favorite channels. The plurality of modules further include a channel acquiring module 23 to be executed by the processing unit 20.
The channel acquiring module 23 acquires the number of user's favorite channels from the storage unit 10 when the voice frequency at the prior sampling period is lower than the voice frequency at the current sampling period. The channel switching module 24 switches the watching channel to another channel in response to a user operation. For example, when the user watches a channel 1 which plays a teleplay, and suddenly an advertisement (ad) is inserted to play on the channel 1, the channel acquiring module 23 will acquire the number of user's favorite channels, such as a channel 2, a channel 3, etc. The channel switching module 24 will switch the watching channel 1 to one of the number of user's favorite channels such as channel 2 in response to the user operation.
In one embodiment, the channel switching module 24 further switches the watching channel back to the previous watching channel when the voice frequency at the prior sampling period is higher than the voice frequency at the current sampling period. For example, when the ad played on the channel 1 is over, the collecting module 21 collects the voice frequency of the watching channel at the sampling period, the comparing module 22 compares that the voice frequency at the prior sampling period is higher than the voice frequency at the current sampling period, the channel switching module 24 will switch the channel 2 back to channel 1 for the user to watch the teleplay on the channel 1.
In one embodiment, the channel switching module 24 keeps the watching channel unchanged when the voice frequency at the prior sampling period is equal to the voice frequency at the current sampling period. For example, when the teleplay is continually played on the channel 1, the voice frequency at the prior sampling period will equal to the voice frequency at the current sampling period, the channel switching module 24 will keep the watching channel unchanged.
Furthermore, the collecting module 21 collects volume value of the watching channel at a sampling period. The comparing module 22 compares the volume value at a prior sampling period with the volume value at a current sampling period. The channel acquiring module 23 acquires the number of user's favorite channels from the storage unit 10 when the voice frequency at the prior sampling period is lower than the voice frequency at the current sampling period and the volume value at the prior sampling period is less than the volume value at the current sampling period. The channel switching module 24 switches the watching channel to one of the user's favorite channels in response to the user operation. In general, the volume value of the ad is more than that of the teleplay.
The channel switching module 24 switches the watching channel back to the previous watching channel when the voice frequency at the prior sampling period is higher than the voice frequency at the current sampling period and the volume value at the prior sampling period is more than the volume value at the current sampling period.
In step S601, the collecting module 21 collects a voice frequency of the watching channel at a sampling period.
In step S602, the comparing module 22 compares whether the voice frequency at a prior sampling period is lower than the voice frequency at a current sampling period, if yes, the procedure goes to step S603, if no, the procedure goes to step S605 when the voice frequency at a prior sampling period is equal to that of at a current sampling period, or to step S606 when the voice frequency at a prior sampling period is higher than that of at a current sampling period.
In step S603, the channel acquiring module 23 acquires the number of user's favorite channels from the storage unit 10, and displays the acquired channels on the TV.
In step S604, the channel switching module 24 switches the watching channel to one of the number of user's favorite channels in response to the user operation.
In step S605, the channel switching module 24 keeps the watching channel unchanged.
In step S606, the channel switching module 24 switches the watching channel back to the previous watching channel.
In one embodiment, the method further includes steps as follows: the collecting module 21 collects volume value of the watching channel at a sampling period, the comparing module 22 compares the volume value at a prior sampling period with the volume value at a current sampling period, the channel acquiring module 23 acquires the number of user's favorite channels from the storage unit 10 when the voice frequency at the prior sampling period is lower than the voice frequency at the current sampling period and the volume value at the prior sampling period is less than the volume value at the current sampling period, and the channel switching module 24 switches the watching channel to one of the user's favorite channels in response to the user operation.
In one embodiment, the method further includes steps as follows: the channel switching module 24 switches the channel to the previous watching channel when the voice frequency at the prior sampling period is higher than the voice frequency at the current sampling period and the volume value at the prior sampling period is more than the volume value at the current sampling period.
Although the present disclosure has been specifically described on the basis of the embodiments thereof, the disclosure is not to be construed as being limited thereto. Various changes or modifications may be made to the embodiments without departing from the scope and spirit of the disclosure.
Number | Date | Country | Kind |
---|---|---|---|
201210047008.4 | Feb 2012 | CN | national |