1. Field of the Invention
The present invention relates to a television (TV) box, and more particularly, to a TV box, and a method for controlling a display to display audio/video information according to a channel list edited by a user.
2. Description of the Prior Art
The present smart TV is a TV designed as a computer. When a user uses the smart TV to watch video programs on Internet, such as video on Youtube, the user requires to use a complicated designed remote controller, tablet computer or smart phone to input a domain name (i.e. Uniform Resource Locator (URL)) to a TV box. However, the user will spend much time searching the video program, causing inconvenience to the user. In addition, when the user is an old person, it is more inconvenient because he/she may not understand how to use the smart TV and network function and his/her learning speed and learning capacity are worsened.
It is therefore an objective of the present invention to provide a TV box and a method for controlling a display to display audio-video information, where the TV box can provide audio/video information to a TV according to a channel list edited by a user, and the user can use a conventional TV control method to select the channel/program, to solve the above-mentioned problem.
According to one embodiment of the present invention, a TV box is provided, where the TV box is connected to a display via lined connection or wireless connection, and the TV box comprises a control unit, a network interface circuit and an output unit. The control unit connects to a first external server and an audio/video source via the network interface circuit, the control unit obtains a channel list from the first external server, and obtain audio/video information from the audio/video source by referring to a user inputted command and the channel list, where contents of the channel list is allowed to be edited by a user, and the control unit transmits the audio/video information to the display via the output unit.
According to another embodiment of the present invention, a method for controlling a display to display audio-video information is provided, where the method is applied to a TV box, and the TV box is connected to the display via lined connection or wireless connection. The method comprises: connecting to a first external server and an audio/video source; obtaining a channel list from the first external server, and obtaining the audio/video information from the audio/video source by referring to a user inputted command and the channel list, wherein the channel list is able to be edited by a user; and transmitting the audio/video information to the display to display the audio/video information.
According to one embodiment of the present invention, a TV box is provided, where the TV box is connected to a display via lined connection or wireless connection, and the TV box comprises a control unit, a network interface circuit and an output unit. The control unit connects to an audio/video source via the network interface circuit, the control unit obtains a channel list, and the control unit obtains audio/video information from the audio/video source by referring to a user inputted command and the channel list, where the channel list is able to be edited by a user; and the control unit transmits the audio/video information to the display via the output unit, where the channel list is stored in the TV box, and contents of the channel list is allowed to be edited by a user.
These and other objectives of the present invention will no doubt become obvious to those of ordinary skill in the art after reading the following detailed description of the preferred embodiment that is illustrated in the various figures and drawings.
Certain terms are used throughout the description and following claims to refer to particular components. As one skilled in the art will appreciate, manufacturers may refer to a component by different names. This document does not intend to distinguish between components that differ in name but not function. In the following description and in the claims, the terms “include” and “comprise” are used in an open-ended fashion, and thus should be interpreted to mean “include, but not limited to . . . ”. Also, the term “couple” is intended to mean either an indirect or direct electrical connection. Accordingly, if one device is coupled to another device, that connection may be through a direct electrical connection, or through an indirect electrical connection via other devices and connections.
Please refer to
Please refer to
Please refer to
Please refer to
Please refer to
In this embodiment, the TV 130 receives the ID code and displays this ID code only when the TV box 110 is connected to the TV 130 for the first time. That is, in the follow-up operations, the TV 110 will not transmit the ID code to the TV 130.
Then, the user enters the channel management website 410 or uses a smart phone to download the channel management APP 420 to prepare to enter the TV box cloud server 430. During the process of login the TV box cloud server 430, the user needs to input the ID code shown in
At this time, the TV box 110 can transmit a Wi-Fi setting picture to the TV 130 to allow the user to set the Wi-Fi function of the TV box 110.
The channel list edition and further operations of the TV box 110 are described as follow. Please refer to
In another embodiment, the user can edit a channel to add an online game server; or the user can edit a channel to add a specific audio/video source, where the specific audio/video source can be video data stored in a USB mass storage connected to the TV box 110, or DLNA video, DLNA picture and DLNA music in the same local network.
In addition, the channel list may reserve several channels to a manufacturer of the TV box 110 and the TV box cloud server 430. For example, the 20th to 30th channels of the channel list can be locked to be edited by the user, and the manufacturer of the TV box 110 and the TV box cloud server 430 can set the programs of the 20th to 30th channels.
After the user edits the channel list, the edited channel list is stored into the TV box cloud server 430. Then, when the user connects the TV box 110 to the TV 130 and uses the TV box 110 to watch the programs of the channel previously edited, the TV box 110 will automatically connect to the TV box cloud server 430 via Internet to obtain the channel list previously edited, and the TV box 110 refers to the channel list to obtain audio/video information from a server via Internet according to a user inputted command. In detail, when the user uses the remote controller 120 to select the first channel CH1, the TV box 110 will automatically connect to the YouTube 440 to obtain the video #1 and transmit the video #1 to the TV 130 to be displayed. After the display of the video #1 is finished, the TV box 110 will automatically connect to the YouTube 440 to obtain the video #2 and transmit the video #2 to the TV 130 to be displayed; and after the display of the video #2 is finished, the TV box 110 will automatically connect to the YouTube 440 to obtain the video #3 and transmit the video #3 to the TV 130 to be displayed. In addition, the user may use the buttons on the remote controller 120 to select one of the videos #1-#3. In addition, because the TV box 110 stores the user ID and password for the YouTube 440, even one of the videos #1-#3 is a private video (i.e., not public to the others) the TV box 110 can obtain the audio/video information from the YouTube 440. In addition, when the user uses the remote controller 120 to select the second channel CH2, the TV box 110 will transmit the keyword, such as a singer “XXX”, to the YouTube 440 to search the public videos related to the singer “XXX”, and the TV 130 will show the searching result of the keyword, and the user can use the arrow buttons of the remote controller 120 to select the video. In addition, when the user uses the remote controller 120 to select the third channel CH3, the TV box 110 will directly connect to a website of the live TV station #1 to allow the user to watch the live TV program on the TV 130, where the website of the live TV station #1 can be in the YouTube 440 or in another external server. In addition, when the user uses the remote controller 120 to select a channel, where the channel is connected to an online game server, the user can uses a game controller (e.g. a joystick) to play games, where the game controller is connected to a USB port of the TV box 110. In addition, when the user uses the remote controller 120 to select a channel, where the channel is directed to video data of the USB mass storage or DLNA video, DLNA picture and DLNA music in the same local network, the TV box 110 will directly obtain the video data of the USB mass storage or DLNA video, DLNA picture and DLNA music in the same local network, and display the audio/video information on the TV 130, for allowing the user to select the required contents.
In light of above, because the TV box 110 obtains the audio/video information from the YouTube 440 or other audio/video providers by referring to the edited channel list, the user can use a simple designed remote controller 120 to select the video he/she wants to watch, and the user does not need to key in the keyword to search the videos. Therefore, the user may feel comfortable when watching TV. Particular, when the user is an old person who does not understand how to use the smart TV and network function, his/her family members or friends may help to edit the channel list, and the old person can easily use the remote controller 120 to select the video he/she wants to watch.
In addition, when the user needs to stop watching the audio/video information, when the audio/video information displayed on the TV 130 is interrupted, the TV box 110 can use a digital tab to mark an interrupted point of the audio/video information, and the digital tab is stored in the TV box 110 or the TV box cloud server 430. Therefore, next time the user can directly watch the audio/video information from the interrupted point, without wasting time finding the interrupted point.
In this embodiment, the user uses the user ID and password for the YouTube 440 to login the TV box cloud server 430, and the TV box 110 stores the user ID and password, and TV box 110 uses the user ID and password to login the YouTube 440 to obtain the audio/video information. The above-mentioned techniques can be achieved by using the OpenID and Open Authentication (OAuth) standards. Because a person skilled in this art should understand how to use theses techniques to implement the detailed operations of the present invention, further descriptions are therefore omitted here.
In this embodiment, the TV box 110 can only record one user ID and password for the YouTube 440. That is, once the user uses the ID code of the TV box 110 and the user ID and password for the YouTube 440 to login the TV box cloud server 430, the user cannot modify the user ID and password stored in the TV box 110. In addition, several different TV boxes can record one set of user ID and password for the YouTube 440.
In addition, because the TV box 110 can obtain the private video uploaded by the user, the user can also prevent the TV box 110 from accessing the channel list stored in the TV box cloud server 430 by entering the TV box cloud server 430 to change the setting.
Step 700: the flow starts.
Step 702: a user connects the TV box 110 to the TV 130 for the first time, and the TV box 110 transmits an ID code to the TV 130 to show the ID code on the TV 130.
Step 704: the user uses the ID code of the TV box 110 and a user ID and password for the YouTube 440 to login the TV box cloud server 430, and the TV box 110 stores the user ID and password for the YouTube 440.
Step 706: the user edits a channel list on the TV box cloud server 430, and stores the edited channel list.
Step 708: the user uses a remote controller 120 to send a user inputted command to the TV box 110 (i.e., the user uses the remote controller 120 to select a channel).
Step 710: the TV box 110 obtains the channel list from the TV box cloud server 430, and selects a channel index among the channel list according to the user inputted command, and obtains the audio/video information from the YouTube 440 according to channel contents corresponding to the channel index.
Step 712: the TV box 110 transmits the audio/video information to the TV 130 to display the audio/video information.
In the above-mentioned embodiment, the edited channel list is stored in the TV box cloud server 430. In another embodiment, however, the channel list can be stored into the TV box 110 simultaneously. Therefore, when the TV box cloud server 430 cannot be reached (may be failed), or the user cannot connect to the TV box cloud server 430 due to internet problems, the user still can use the channel list stored in the TV box 110 to connect to the external server, USB mass storage, or DLNA video, DLNA picture and DLNA music in the same local network to obtain audio/video information.
In addition, in another embodiment of the present invention, considering the problems such as the TV box cloud server 430 cannot be reached or the user cannot connect to the TV box cloud server 430 due to internet problems, the functions of the TV box cloud server 430 can be built in the TV box 110, that is the TV box 110 can be operated as a small server. In detail, when the user needs to edit the channel list, the user can use a smart phone having the channel management APP 420 to edit the channel list stored in the TV box 110, and the edited channel list is directly stored into the TV box 110, and the following operations of the TV 110 can refer to the above-mentioned disclosure. Because a person skilled in this art should understand how to design and manufacture the TV 110 to have the functions of the TV box cloud server 430, and a person skilled in this art should understand the detailed operations and embodiments of the TV 110 having the functions of the TV box cloud server 430 after reading the above-mentioned descriptions related to
Briefly summarized, in the TV box, TV box and remote controller set and the method for controlling the display to display audio-video information of the present invention, the user can edit the channel list in the TV box cloud server 430, and the TV 110 can automatically obtain the channel list from the TV box cloud server 430, and obtain the audio/video information from the YouTube 440 according a channel selected by the user using the remote controller. Therefore, the user can easily select the video he/she wants to watch, and the user will feel free and comfortable when watching the TV 130.
Those skilled in the art will readily observe that numerous modifications and alterations of the device and method may be made while retaining the teachings of the invention. Accordingly, the above disclosure should be construed as limited only by the metes and bounds of the appended claims.
Number | Date | Country | Kind |
---|---|---|---|
102127602 A | Aug 2013 | TW | national |
Number | Name | Date | Kind |
---|---|---|---|
8261303 | Bae et al. | Sep 2012 | B2 |
20020101540 | Takagi et al. | Aug 2002 | A1 |
20060234677 | Lin et al. | Oct 2006 | A1 |
20060248568 | Hamuz-Cohen et al. | Nov 2006 | A1 |
20070124788 | Wittkoter | May 2007 | A1 |
20080134275 | Iketo | Jun 2008 | A1 |
20080263596 | Kim et al. | Oct 2008 | A1 |
20100027806 | Heine et al. | Feb 2010 | A1 |
20110138416 | Kang et al. | Jun 2011 | A1 |
20130033643 | Kim et al. | Feb 2013 | A1 |
20130033644 | Kim et al. | Feb 2013 | A1 |
20130033649 | Kim et al. | Feb 2013 | A1 |
20130035941 | Kim et al. | Feb 2013 | A1 |
20130035942 | Kim et al. | Feb 2013 | A1 |
20130076990 | Kim et al. | Mar 2013 | A1 |