GB2354651A - Internet TV wherein a channel may be selected via a hyper-text link - Google Patents
Internet TV wherein a channel may be selected via a hyper-text link Download PDFInfo
- Publication number
- GB2354651A GB2354651A GB0018785A GB0018785A GB2354651A GB 2354651 A GB2354651 A GB 2354651A GB 0018785 A GB0018785 A GB 0018785A GB 0018785 A GB0018785 A GB 0018785A GB 2354651 A GB2354651 A GB 2354651A
- Authority
- GB
- United Kingdom
- Prior art keywords
- screen
- internet
- channel
- cpu
- web
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/462—Content or additional data management, e.g. creating a master electronic program guide from data received from the Internet and a Head-end, controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
- H04N21/4622—Retrieving content or additional data from different sources, e.g. from a broadcast channel and the Internet
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/426—Internal components of the client ; Characteristics thereof
- H04N21/42676—Internal components of the client ; Characteristics thereof for modulating an analogue carrier signal to encode digital information or demodulating it to decode digital information, e.g. ADSL or cable modem
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/431—Generation of visual interfaces for content selection or interaction; Content or additional data rendering
- H04N21/4312—Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
- H04N21/4316—Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations for displaying supplemental content in a region of the screen, e.g. an advertisement in a separate window
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/478—Supplemental services, e.g. displaying phone caller identification, shopping application
- H04N21/4782—Web browsing, e.g. WebTV
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/482—End-user interface for program selection
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/485—End-user interface for client configuration
- H04N21/4858—End-user interface for client configuration for modifying screen layout parameters, e.g. fonts, size of the windows
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Human Computer Interaction (AREA)
- Databases & Information Systems (AREA)
- Business, Economics & Management (AREA)
- Marketing (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- User Interface Of Digital Computer (AREA)
- Information Transfer Between Computers (AREA)
Abstract
An Internet-TV (figure 1) and it's operating method for allowing a user to change channel whilst looking at TV channel information (e.g. a program guide) on a web-site. The internet-TV includes an internet part having a central processing unit (CPU) 15 for: outputting a channel change command and corresponding channel information (e.g. tuning frequency for the TV part), receiving current TV channel information (i.e. channel being viewed) and transmitting said current TV channel information to a web-server. The internet part further comprises memory means 14, 18 for storing the name of a broadcasting station and an actual channel number (i.e. that indicating frequency) such that, in a preferred embodiment, when clicking on a hyperlink at a web-site only the position in the memory need be transmitted to the local device; the actual channel number being looked up. The internet-TV further comprises a TV part having a controller 30 for changing the TV channel according to the channel change command and corresponding channel information from the CPU, and a remote control signal receiver 29 receiving a remote control signal and inputting the remote control signal to the controller. Also claimed is the provision of a user selectable screen configuration so that the TV and web screens may be viewed simultaneously (figure 9).
Description
2354651 INTERNET TV
BACKGROUND OF THE INVENTION
1. Technical field
The present invention relates to an Internet TV, and more particularly to apparatus and method for channel linking of an Internet TV for insuring easy movement to a desired TV channel.
The present invention also relates to an Internet TV in which screen size and position may be reorganized as desired when linking TV channel information provided by a Web sit.e with an actual TV channel.
2. Description of the Prior Art
As the information technology is rapidly developed, the Internet becomes one of very useful communication means in a real life. For use of the Internet, a user usually accesses a server with use of an on-line access device.
Currently, most widely used on-line access device is a personal computer (PC) and other various devices for accessing the Internet without the PC are now under development, one of which is the Internet TV.
The Internet TV is a device combining a function of a general TV and a communication function of the PC, with which the user may 1 watch a TV program in a TV mode and use the Internet in an Internet mode.
Such Internet TV requests the user to push a corresponding button for changing from the TV mode to the Internet mode or from the Internet mode to the'1V mode. When changing from the TV mode to the Internet mode for using the Internet function and then changing to the TV mode again, the Internet TV shows same broadcast channel as one, which is provided before changing to the Internet mode. Therefore, there is inconvenience that the user should input a corresponding key for watching another broadcast channel in the TV mode.
For example, in case that a user, who watched a MBC (Munwha Broadcasting Center in Korea) program, converts into the Internet mode for using the Internet and then converts again into the TV mode, the Internet TV shows the MBC program again to the user. If the user wants to see a KBS (Korea Broadcasting System in Korea) program during using the Internet, the user should push a key for changing the channel after converting into the TV mode.
In addition, the user should look for a newspaper or a magazine to find the broadcast program information, which is so inconvenient to the user.
Furthermore, though a general TV is commonly equipped with a PIP (Picture in Picture) function for displaying a sub-screen in a main 2 screen, the user may not see an area in the main screen overlapped by the sub-screen because the sub-screen occupies the area.
Therefore, there is a need for a screen reorganization technique, which improves the PIP function of the general TV, specially applied to the Internet TV. The screen reorganization technique is directed to the functions that the user may watch a Web screen and a 'IV screen at the same time without any loss of the screens and it is possible to adjust size and position of the screens.
SUMMARY OF THE INVENTION
The present invention is designed to overcome the above problems and inconveniences of the prior art. An object of the present invention is to provide an Internet TV and its operating method, which enables the user to easily change the TV channel during looking at the TV channel information in the Web site without any key input, which enables to organize the TV screen and the Web screen into a desired configuration such that the user may watch the TV screen and the Web screen in one screen, and which organizes the Web screen not to occupy the TV screen area such that the user may see contents of the Web site in the Web screen without any loss of the screen.
In order to accomplish the above object, the present invention provides an Internet TV including a TV part having a TV broadcast 3 signal reception function and an Internet part having an Internet communication function, wherein the Internet part comprises a central processor unit (CPU) for outputting a channel change command and corresponding channel information to the TV part when selecting a TV channel in a Web site providing TV channel information, receiving current TV channel information from the TV part and transmitting the current TV channel information to a Web server when required, and a storing means for storing a name of a broadcasting station and an actual channel number corresponding to a location of the broadcasting station by control of the CPU; and wherein the TV part comprises control means for changing the TV channel according to the channel change command and the corresponding channel information from the CPU, and remote control signal reception means for receiving a remote control signal and inputting the remote control signal in the control means.
In the above embodiment, when connecting to the Web server, the CPU may transmit equipment information used for connection to the Wen server.
In the above embodiment, when outputting the channel information to the TV part, the CPU may output an actual channel number corresponding to the location of the broadcasting station stored in the storing means.
4 The storing means preferably has a mapping table storing the name of the broadcasting station and the actual channel number corresponding to the location of the broadcasting station.
The control means may analyze the remote control signal inputted through the remote control signal reception means, and wherein, in case that the remote control signal is for the Internet part, the control means converts the remote control signal into a predetermined code and transmits to the CPU.
The CPU and the control means may transmit data in parallel 10 through data buses and clock lines.
In the above embodiment, the CPU and the control means may transmit in series through data buses and clock lines.
In the above embodiment, the CPU may output a screen reorganization command and TV screen size and position information when a user selects a desired screen configuration among various screen configuration samples; the storing means may store the selected screen configuration, the TV screen size and position information and the latest selected 'IV channel information by control of the CPU; and the Internet TV may further comprise video mixer means for reorganizing the screen to the selected screen configuration according to the TV screen size and position information from the CPU.
In the above embodiment, the Internet TV may further comprise a ROM (read-only memory) for storing a Web browser program for reorganizing a Web screen conforming to the selected screen configuration when the user selects the desired screen configuration among the various screen configuration samples.
The control means preferably receives the screen reorganization command and the TV screen size and position information from the CPU and provides the TV screen size and position information to the video mixer means.
The video mixer means may comprise sync separating means for separating a sync signal from a main video signal and a sub-video signal inputted; sub-screen reorganization means for reorganizing and outputting the sub-video signal to conform to a sub-screen size of the selected screen configuration; switching means for switching output of the sub-screen reorganizing means and the main video signal and outputting a composite video signal conforming to the selected screen configuration; and screen reorganization control means for controlling the sub-screen reorganization means and the switching means such that the screen is reorganized to conform to the selected screen configuration according to the outputs of the sync separating means and the control means.
The main video signal is preferably an video signal for the Web screen reorganized by the Web browser by control of the CPU when 6 selecting the screen configuration.
The sub-video reorganization means may comprise an A/D converter for A/D converting the sub-video signal by control of the screen reorganization means; a field memory for storing output of the
A/D converter by control of the screen reorganization means; and a D/A converter for D/A converting output of the field memory to conform to a sub-screen of the selected screen configuration and outputting to the switching means by control of the screen reorganization means.
Preferably, size and position of the TV screen in the selected 10 screen configuration are adjustable.
Also preferably, size and the position of the sub-screen are adjusted by using a screen size adjustment icon and a screen position adjustment icon.
A TV channel of the TV screen is preferably determined as a TV channel stored in the storing means when reorganizing the screen to conform to the selected screen configuration.
In order to obtain the above object, the present invention provides a method of operating an Internet TV comprising the steps ofautomatically connecting to Internet when turning on the Internet TV; connecting to a Web server, which provides TV channel information, and selecting a hyperlink of a desired broadcast; analyzing a script of the selected hyperlink and determining whether the hyperlink is for 7 channel change or a general hyperlink; connecting to a linked part of the general hyperlink in case that the hyperlink is the general hyperlink and outputting a control signal for channel change and corresponding channel information from a mapping table storing a name of a broadcasting station and an actual channel number according to a location of the broadcasting station in case that the hyperlink is for channel change; and changing a channel according to the corresponding channel information according to the control signal.
In the above embodiment, when connecting to the Web server, a Web browser of a user may transmit equipment information used for connection to the Web server.
The script of the hyperlink may include the channel information and information informing that the hyperlink is for channel change in case that the hyperlink is for channel change.
The method of operating an Internet TV may further comprise a TV program information inquiry step, which includes the steps of, converting into an Internet mode, connecting to the Web server providing the TV channel information and then transmitting the TV program information inquiry request signal and inquired channel information, when a user requests a TV program information inquiry for a channel; and receiving the channel information from the Web server and displaying the channel information on a screen.
8 The method of operating an Internet TV may further comprise the step of providing a Web screen and a TV screen in one screen, which includes the steps of- accessing the Web server providing the TV channel information and then selecting a desired screen configuration among various screen configuration samples provided from the Web server; analyzing script data of the selected screen configuration; outputting a video signal of the Web screen conforming to the Web screen configuration and a video signal of the TV screen conforming to the TV screen configuration as a result of the analysis; and composing the video signal of the Web screen and the video signal of the TV screen to configure both video signals into one screen.
The script data may include a screen reorganization command and'IV screen size and position information.
The TV screen size and position information is preferably X-Y coordinates of the TV screen.
BRIEF DESCRIPTION OF THE DRAWINGS
These and other features, aspects, and advantages of the present invention will become better understood with regard to the following description, appended claims, and accompanying drawings, in which like components are referred to by like reference numerals. In the drawings:
9 FIG. 1 is a schematic diagram for showing an Internet TV of the present invention; FIG. 2 is a detailed view for showing an Internet part in FIG. 1; FIG. 3 is a detailed view for showing a TV part in FIG. 1; FIG. 4 is for showing data flows between a CPU and a controller in the Internet TV of the present invention; FIG. 5 is a flow chart for illustrating a channel change operation of the Internet TV according to the present invention; FIG. 6 is a flow chart for illustrating operation of the Internet TV according to a current channel inquiry; FIG. 7 is a block diagram for showing a screen reorganization device according to the present invention; FIG. 8 is a detailed view of a video mixer in FIG. 7 FIG. 9 is a view showing screen configuration samples of the present invention; FIG. 10 is a view for illustrating a screen reorganization operation; FIG. 11 is a view showing a screen size adjustment icon and a screen position adjustment icon of the present invention; FIG. 12 is a flow chart for illustrating a screen reorganization process of the present invention; and FIG. 13 is a view for illustrating size and position information of a TV screen.
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT
Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings.
FIG. 1 shows a basic concept of an Internet 'IV according to the present invention. Referring to the figure, an Internet part 10 for an Internet function and a TV part 20 for a TV function are bidirectionally connected in the Internet TV to transmit information to each other.
FIG. 2 shows a detail configuration of the Internet part 10 in FIG.
1.
As shown in the figure, the Internet part 10 includes a modem 11 having a modulation/ demodulation function for receiving and transmitting relevant data for Web browsing in connection with the Internet, a keyboard controller 12, a ROM (Read Only Memory) 13 for storing a Web browser program and relevant various programs, a RAM (Random Access Memory) 14 for temporarily storing data required for the Web browser, a CPU (Central Processor Unit) 15 for executing the Web browser program, outputting a control signal corresponding to a command inputted from a keyboard or a remote controller through a controller 30 (described below) of the TV part 20 and exchanging data required for channel change with the controller 30 of the TV part 20, 11 video and audio processors 16, 17 for converting video and audio signals from the CPU 15 to have a format receivable in the TV part 20, and a flash memory 18 having a mapping table for storing a name of a broadcasting station and an actual channel information of the broadcasting station according to its location. All of the above components are connected to the CPU 15.
At this time, the modem 11 is only an example and various connecting devices such as a general modem, an ADSL (Asymmetric Digital Subscriber Line) modem, an ISDN (Integrated Services Digital 10 Network) modem, etc. are possible.
FIG. 3 shows the 'IV part of FIG. I in detail. As shown in the figure, the TV part 20 includes a tuner 22 for tuning a broadcast signal received through an antenna 21 into a desired specific frequency and outputting a basic video signal and a basic audio signal, an audio processor 23 for processing the basic audio signal from the tuner 22 into an actual audio signal, an audio amplifier 24 for amplifying an output signal of the audio processor 23 and outputting a speaker (SP) driving signal, a video processor 25 and an electron gun driving signal generator 26 for converting the basic video signal from the tuner 22 into an electron gun driving signal, an electron gun driver 27 for driving an electron gun of a CRT (Cathode Ray Tube) according to the electron gun driving signal of the electron gun driving signal generator 26, a system 12 memory 28 and a remote control signal receiver 29 for receiving a remote control signal from a remote controller (not shown).
The TV par-t 20 also includes a controller 30 for controlling each of above components in the TV part 20 according to the remote control signal, transmitting data required for channel change with the CPU 15 of the Intemet part 10 and controlling the channel change according to the data, an audio selection switch 31 connected between the audio processor 23 and the audio amplifier 24 for selecting one of the outputs from the audio processor 17, 23 of the Intemet part 10 and the TV part 20 by control of the controller 30, and a video selection switch 32 connected between the video processor 25 and the electron gun driving signal generator 26 for selecting one of the outputs of the video processor 16, 25 of the Intemet part 10 and the TV part 20 by control of the controller 30.
A bus available for the CPU 15 and the controller 30 may employ an existing data transmitting/ receiving method such as 12C or a serial communication method, and in another simple way, it is also possible to install 8 or 4 bit data bus and clock lines. The CPU 15 and the controller 30 may endow a required command with a peculiar code.
Moreover, though not shown in the figure, the remote controller or other key input units of the TV part 20 is provided with a plurality of keys for performance of various functions.
13 When the Internet TV of the present invention is in a TV mode, the audio selection switch 31 and the video selection switch 32 are switched into terminal X respectively by control of the controller 30.
Therefore, the audio signal received through the antenna 21 and tuned in the tuner 22 is outputted to the speaker (SP) through the audio processor 23 - the terminal X of the audio selection switch 31 the audio amplifier 24, while the video signal is outputted to the CRT through the video processor 25 - the terminal X of the video selection switch 32 - the electron gun driving signal generator 26 - the electron gun driver 27.
In an Internet mode, the audio selection switch 31 and the video selection switch 32 are switched into terminal -k-- by control of the controller 30.
Therefore, the Internet audio signal received through the modem 11 is outputted to the speaker (SP) through the CPU 15 - the audio processor 17 - the terminal -'k- of the audio selection switch 31 - the audio amplifier 24, while the Internet video signal is outputted to the CRT through the CPU 15 - the video processor 16 - the terminal -C- of the video selection switch 32 - the electron gun driving signal generator 26 - the electron gun driver 27.
The Internet TV uses TV channel information provided from the Web server for channel change. When the Internet part 10 operates 14 Web browsing, the CPU 15 transmits to the Web server a control signal informing that a currently used connection equipment is the Internet TV such that the Web server may distinguish the user of the Internet TV from others using personal computers.
If the user, who is accessing the Web server in the Internet mode, accesses a site providing the TV channel information and then clicks a desired channel in the Web site for channel change with seeing the TV channel information, the Web browser makes the CPU 15 of the Internet part 10 send a TV channel change command signal and corresponding channel information to the controller 30 of the TV part 20.
At this time, the CPU 15 extracts an actual channel information of the user selected channel from the mapping table stored in the flash memory 18 and transmits the actual channel information to the controller 30.
The actual channel information is likely to depend on a location where a TV is installed. For example, the MBC is provided with the channel 11 in Seoul, which may be different in other locations.
Therefore, when the user wants to change a channel using information shown in the Web browser without using a button in the TV set or the remote controller, the TV channel information should include channel information according to the location.
In this reason, the Web server stores a name of a broadcasting station and actual channel information of the broadcasting station according to its location in the mapping table. The mapping table is stored in the flash memory 18 of the Internet part 10 from the Web server. The mapping table is also periodically updated.
According to the TV channel change command signal and the corresponding channel information, the controller 30 controls the tuner 22 to change the channel and switches the audio selection switch 31 and the video selection switch 32 into the terminal X, a TV mode switching state, which enables to change the channel without any key input.
At this time, the controller 30 sends current channel information to the CPU 15 in a predetermined period. The current channel information is required later for telling the user, who enters the Internet mode during watching the 'IV, the channel that the user was watching.
That is, because the controller 30 periodically sends the current channel information to the CPU 15, the Web browser may always know which TV channel is selected at that time, which enables to show to the user the channel information that the user was watching before entering the Internet mode, while the user is seeing an Internet screen.
When changing the channel, sequential data transmission between the CPU 15 of the Internet part 10 and the controller 30 of the 16 TV part 20 is shown in FIG. 4. Referring to the figure, after the CPU 15 sends the TV channel change command signal to the controller 30 of the TV part 20, the controller 30 of the TV part 20 sends an acknowledgement signal informing reception of the TV channel change command signal to the CPU 15 of the Internet part 10. The CPU 15 then sends the corresponding channel information to the controller 30 and then the controller 30 sends an acknowledgement signal informing the reception of the channel information to the CPU 15.
Then, after tuning operation of the tuner 22 and switching operations of the audio selection switch 31 and the video selection switch 32, the controller 30 sends a switching completion signal to the CPU 15 of the Internet part 10. The CPU 15 then sends an acknowledgement signal informing the reception of the switching completion signal to the controller 30.
The present invention is also configured that the controller 30 of the TV part 20 receives and analyzes the remote control signal and then sends the remote control signal to the CPU 15 of the Internet part 10.
In comparison with an alternative method that the CPU 15 of the Internet part 10 directly receives and analyzes the Internet-related remote control signal, the above data transmission method is more efficient because the controller 30 of the TV part 20 receives and analyzes all remote control signals, and the controller 30 converts the 17 remote control signal into a code defined between the controller 30 and the CPU 15 and sends the converted code if the remote control signal is an Internet-related signal, such that only the controller 30 of the TV part 20 analyzes the remote control signal, which was duplicately proceeded by the controller 30 of the TV part 20 and the CPU 15 of the Internet part 10 in a conventional manner.
The remote control signals may be signals generated by, for example, direction keys (5, 6, 3, 4), set keys, etc.
In addition, the present invention may give a TV program reserving function. If the user selects the reservation function in the Web screen, such information is sent and stored in the Web server.
If it is a time of starting a reserved TV program, the Web server transmits a channel change command and the name of the corresponding broadcasting station to the Web browser. The CPU 15 then searches the channel information corresponding to the broadcasting station name in the mapping table stored in the flash memory 18 and then sends the channel information to the controller 30 of the TV part 20.
At this time, the Web server notifies the start time of the reserved TV program with use of KBPS (Korea Broadcasting Programmable System) information or G code information.
The controller 30 then controls the tuner 22 such that the user 18 may watch the reserved program.
FIG. 5 is a flow chart for illustrating a channel change operation of the Internet TV according to the present invention.
As shown in the figure, in the channel change operation, if turning on the Internet TV and executing the Web browser, the Internet TV is automatically connected to the Internet Sl. If the user accesses the Web site providing the TV channel information, the Web browser sends to the Web server a signal informing that an equipment connected to the Web server is the Internet TV S2.
Then, the user moves a cursor to a hyperlink of a desired broadcast with a common cursor moving method using a directional key of the remote controller or other pointing devices S3, and then selects the hyperlink S4. The Web browser analyzes a script of the selected hyperlink S5 and determines whether the hyperlink is for channel change S6.
If the hyperlink is a general hyperlink not for the channel change, the Web browser connects to a site linked to the hyperlink S7. If the hyperlink is for the channel change, the CPU 15 of the Internet part 10 extracts an actual channel information (a channel number) of the selected channel from the mapping table in the flash memory 18 and sends the actual channel information to the controller 30 together with the channel change command S8.
19 The controller 30 then controls the tuner 22 to change the channel according to the channel change command and switches the audio selection switch 31 and the video selection switch 32 into the terminal X to output the broadcast signal of the corresponding channel S9.
The controller 30 also determines whether there is an input of a channel change key for changing to the Web site screen in the Internet mode S 10. If there is an input of the screen change key toward the Web site screen, the controller 30 of the TV part 20 switches the audio selection switch 31 and the video selection switch 32 into the terminal,v- for the Internet mode S1 1. After that, the process returns to the step S3.
FIG. 6 is a flow chart for illustrating an operation for inquiring the current channel information in the Internet TV according to the present invention.
The current channel inquiry is required for inquiring TV program information when changing from the TV mode to the Internet mode.
As shown in the figure, at first the user inputs a current TV program information inquiry key S21. Then, the Web browser sends the channel number and a TV program information inquiry signal to the Web server S22. Of course, the Web browser has already known the channel number of the currently watched TV program because the controller 30 of the TV part 20 periodically sends the current TV channel information to the CPU 15 of the Internet part 10.
The Web server 22 receiving the 'IV program information inquiry signal then searches a database in the Web server by using the channel number and a current time S23. After searching, the Web server 22 sends the TV program information currently broadcasted in the channel to the Web browser S24.
Therefore, the user may refer to the currently broadcasted TV program information displayed in the screen in order to determine whether or not to watch the TV program.
This is useful when the user wants to change the channel during watching a TV program and also wants to know about TV program information currently broadcasted in other channels. That is, if the user watching a MBC program wants to change the channel for watching a KBS program, the user may inquire the TV program information currently broadcasted in the KBS channel in order to determine whether or not to watch the KBS program.
FIG. 7 is a block diagram for showing the Internet TV having a screen reorganization function according to another embodiment of the present invention. In the figure, components like FIGs. 1 to 3 are indicated by like reference numbers.
As shown in the figure, the Internet TV having the screen 21 reorganization function includes an Internet part 10 and a TV part 20, similar to the above embodiment shown in FIG. 1. The Internet part 10 includes a CPU 15 for outputting a screen reorganization command and TVscreen size and position information to the controller 30 of the TV part 20 when a user selects a desired screen configuration among various screen configuration samples, a ROM 13 for storing a Web browser program for reorganizing a Web screen to conform to the selected screen configuration when the user selects the desired screen configuration, and a flash memory 18 for storing the selected screen configuration, the TV screen size and position information and the latest selected TV channel information by control of the CPU 15.
The 'IV part 20 includes a controller 30 for receiving the screen reorganization command and the TV screen size and position information from the CPU 15 and providing the TV screen size and position information to a video mixer 40, described below, and a video mixer 40 for reorganizing the screen to conform to the selected screen configuration according to the TV screen size and position information from the controller 30.
FIG. 8 is a detailed block diagram for showing the video mixer 40 in FIG. 7.
As shown in the figure, the video mixer 40 includes a sub-video signal sync separator 41 for receiving the output of the video processor 22 in FIG. 3 as a sub-video signal and separating a sync signal from the subvideo signal, a main video signal sync separator 42 for receiving the output of the video processor 16 in FIG. 2 as a main video signal and separating a sync signal from the main video signal, a sub-screen reorganizer for receiving the output of the video processor 25 as a subscreen signal for sub-screen display and reorganizing and outputting the sub-screen signal to conform to the screen size and position information, a switching unit 44 for switching and outputting the output of the sub-screen reorganizer 43 and the output of the video processor 16 as a main video signal, an J2C controller 45 for receiving a control signal in an J2C bus format from the controller 30 of the TV part 20 and analyzing and outputting the command signal, a screen reorganization controller 46 for receiving the output of the J2C controller 45 and the outputs of the main and sub-video sync separators 41, 42 to control the sub-screen reorganizer 43 and the switching unit 44.
The sub-screen reorganizer 43 includes an A/D converter 43a for A/D converting the inputted sub-screen video signal by control of the screen reorganization controller 46, a field memory 43b in which the output of the A/D converter 43a is stored by control of the screen reorganization controller 46, and a D/A converter 43c for D/A converting the output of the field memory 43b to conform to the subscreen of the selected screen configuration by control of the screen
23 reorganization controller 46 and outputting the converted output to the switching unit 44.
In the present invention configured as above, screen configuration samples may be provided from the Web server as shown in FIG. 9. If a user moves a cursor and selects a desired screen configuration sample with use of directional keys in the remote controller, a display screen of the Internet TV is configured in accordance with the selected screen configuration sample.
That is, if the user selects one of the screen configuration samples in FIG. 9, the IV screen (sub-screen) size and position information according to the selected screen configuration sample is inputted in the CPU 15 of the Internet part 10 and then the CPU 15 drives the Web browser program stored in the ROM 13 in order to reorganize the Web screen to show information in a remaining portion of the display screen according to the TV screen size and position information.
Also, the CPU 15 transmits the screen reorganization command and the TV screen size and position information for the selected screen reorganization sample to the controller 30. The controller 30 then recognizes the screen reorganization command and then sends the TV screen size and position information from the CPU 15 to the 12C controller 45 of the video mixer 40. The 12C controller 45 then analyzes a control signal from the controller 30 and then sends the control signal 24 to the screen reorganization controller 46.
The video signal of the Web screen (main screen) reorganized by the Web browser according to the selected screen configuration sample is then inputted to the sync separator 42 through the video processor 16 for sync separation. Then, only separated sync signals are inputted to the screen reorganization controller 46 as well as the a terminal of the switching unit 44.
The sub-video signal, output of the video processor 25 of the TV part 20, is inputted to the sync separator 41 for sync separation and then only separated sync signals are inputted to the screen reorganization controller 46.
The screen reorganization controller 46 analyzes the control signal inputted from the controller 30 through the 12C controller 45, receives the main video and sub-video sync signals from the main video and sub-video signal sync separators 41, 42, and controls the subscreen reorganizer 43 and the switching unit 44 according to the sync signals such that the main video and the sub-video corresponding to the selected screen configuration sample may be displayed.
The screen reorganization controller 46 controls the sub-screen reorganizer 43 as follows.
At first, the screen reorganization controller 46 controls the A/D converter 43a to convert an inputted analog sub-video signal into a digital signal, controls the field memory 43b to store and output the converted digital sub-screen signal, and then controls the D/A converter 43c to convert the output of the field memory 43b into an analog signal and output the converted analog signal to the b terminal 5 of the switching unit 44.
FIG. 10 shows an example of the screen configuration samples in which the TV screen (sub-screen) has a 1/4 size of the whole screen and is positioned in an upper left portion of the screen. The following descriptions are based on one field (Even) in a NTSC (National Television
Standards Committee) analog TV using the interlacing scanning. In this example, the D/A converter 43c should output a sub-video signal conforming to size of the sub-screen. Therefore, the screen reorganization unit 46 outputs video signals having 120 lines of total 240 lines vertically and 320 pixels (one for a pixel) of total 640 pixels horizontally among the sub-screen signals stored in the field memory 43b to the D/A converter 43c.
Therefore, the D/A converter 43c receives only the video signal for the TV screen in FIG. 10. The video signal for the TV screen is converted into an analog signal and then inputted to the b terminal of the switching unit 44. The video signal for the TV screen is outputted through the b terminal of the switching unit 44 when displaying the TV broadcast. However, the video signal for the TV screen is switched to 26 the a terminal of the switching unit 44.
Therefore, the output of the switching unit 44 is composed with the video signal of the Web screen and the video signal of the TV screen to conform to the selected screen configuration and then outputted.
At this time, instead of such method of reorganizing the Web screen to show information in a screen area except the TV screen according to the TV screen size and position information set by the user, the Web browser may send the 'IV screen size and position information to the Web server and receive a page reorganized by the Web server to display the page.
In addition, if reorganization of the screen is completed, screen size control keys (up, down, right, left) and screen position control keys (up, down, right, left) may be provided at a comer of the -screen as shown in FIG. 11 in order to adjust size and position of the TV screen.
That is, if the user adjusts the TV screen size or position with use of the screen size control keys or the screen position control keys, a corresponding command signal is sent to the CPU 15 of the Internet part 10. Then, the command signal is inputted to the controller 30 of the TV part 20 and then to the screen reorganization controller 45 through the 12C controller 45 such that the sub-screen reorganizer 43 and the switching unit 44 may control the size and position of the TV screen.
27 At this time, according to the size and position control of the TV screen, the Web screen is also reorganized by the Web browser.
Therefore, whole screen becomes reorganized by inputting the video signal conforming to the reorganized Web screen into the switching unit 5 44.
If the screen is reorganized according to the selected screen configuration, the TV channel is changed into the latest TV channel and corresponding TV channel information is stored in the flash memory 18 of the Internet part 10.
The CPU 15 controls to store the screen configuration and the TV screen size and position information in the flash memory 18 whenever the screen configuration or the TV screen size and position information changes such that the CPU 15 may remember the screen configuration just before turning off the Internet TV. When turning on the Internet 'IV, the screen configuration stored just before turning off the Internet TV is displayed.
Though not mentioned about the audio signal, in fact that the present invention displays the TV screen in form of the sub-screen, the audio signal is switched to the terminal X of the audio selection switch 31 of FIG. 3 by control of the controller 30 in order to select and output an audio signal conforming to the TV screen.
In addition, when selecting a TV channel in the Web screen, the 28 present invention may apply the selected TV channel to the sub-screen.
Change of the channel is already described above.
FIG. 12 shows a flow chart for illustrating the screen reorganization operation when changing the TV channel in the Web screen.
Referring to the figure, the user accesses the Web page giving the TV channel information S31 and then selects a screen configuration icon S32. Then the Web browser shows the screen configuration samples as shown in FIG. 9 S33. At this time, each screen configuration sample includes the screen reorganization command and the TV screen size and position information for each screen configuration in the script data.
When selecting a screen configuration shown in FIG. 13, the TV screen size and position information is X1, X2, Y1 and Y2, which are X Y coordinates.
If selecting one screen configuration among the screen configuration samples S34, the CPU 15 analyzes the script data S35 and then sends the screen reorganization command and the TV screen size and position information (X1, X2, Y1, Y2) to the controller 30 of the 'IV part 30, S36.
The Web browser reorganizes contents in the Web page to fit with the screen area except X1-X2, Y1-Y2 area S37 and then outputs the 29 reorganized contents to the video mixer 40 through the video processor 16 S38. The controller 30 recognizes the screen reorganization command and then sends the TV screen size and position information to the video mixer 40, S39.
Through the operations of the steps S38, S39, the video mixer 40 composes the video signal for the Web screen and the video signal for the TV screen and then outputs the screen configuration desired by the user S40. Such steps S37, S38 and S39 are executed at the same time.
As described above, the present invention gives convenience to the user watching TV by connecting the TV with the Web because the user may easily change the TV channel during looking at the TV channel information in the Web site, in fact that watching TV and Web browsing are performed separately in the conventional art.
In addition, because inquiry about a desired broadcast program is possible, the present invention helps the user to select a program.
Furthermore, in the Internet TV of the present invention which may change the TV channel in the Web page, the TV screen and the Web screen may be seen in one screen and organized into a desired configuration and the Web screen is organized not to occupy the TV screen area such that the user may see contents of the Web site in the Web screen without any loss of the screen.
The Internet TV according to the present invention has been described in detail. However, it should be understood that the detailed description and specific examples, while indicating preferred embodiments of the invention, are given by way of illustration only, since various changes and modifications within the spirit and scope of the invention will become apparent to those skilled in the art from this detailed description.
31
Claims (23)
1. An Internet TV including a TV part having a TV broadcast signal reception function and an Internet part having an Internet communication function, wherein the Internet part comprises a central processor unit (CPU) for outputting a channel change command and corresponding channel information to the TV part when selecting a TV channel in a Web site providing TV channel information, receiving current TV channel information from the TV part and transmitting the current TV channel information to a Web server when required, and a storing means for storing a name of a broadcasting station and an actual channel number corresponding to a location of the broadcasting station by control of the CPU; and wherein the TV part comprises control means for changing the TV channel according to the channel change command and the corresponding channel information from the CPU, and remote control signal reception means for receiving a remote control signal and inputting the remote control signal in the control means.
2. The Internet TV as claimed in claim 1, wherein, when connecting to the Web server, the CPU transmits 32 equipment information used for connection to the Wen server.
3. The Internet TV as claimed in claim 1, wherein, when outputting the channel information to the TV part, the CPU outputs an actual channel number corresponding to the location of the broadcasting station stored in the storing means.
4. The Internet TV as claimed in claim 1, wherein the storing means has a mapping table storing the name of the broadcasting station and the actual channel number corresponding to the location of the broadcasting station.
5. The Internet TV as claimed in claim 1, wherein the control means analyzes the remote control signal inputted through the remote control signal reception means, and wherein, in case that the remote control signal is for the Internet part, the control means converts the remote control signal into a predetermined code and transmits to the CPU.
6. The Internet TV as claimed in claim 1, wherein the CPU and the control means transmit data in parallel through data buses and clock lines.
33
7. The Internet TV as claimed in claim 1, wherein the CPU and the control means transmit in series through data buses and clock lines.
8. The Internet TV as claimed in claim 1, wherein the CPU outputs a screen reorganization command and TV screen size and position infort- nation when a user selects a desired screen configuration among various screen configuration samples; wherein the storing means stores the selected screen configuration, the TV screen size and position information and the latest selected TV channel information by control of the CPU; and wherein the Internet TV further comprises video mixer means for reorganizing the screen to the selected screen configuration according to the TV screen size and position information from the CPU. -
9. The Internet TV as claimed in claim 8, further comprising a ROM (read- only memory) for storing a Web browser program for reorganizing a Web screen conforming to the selected screen configuration when the user selects the desired screen configuration among the various screen configuration samples.
34
10. The Internet TV as claimed in claim 9, wherein the control means receives the screen reorganization command and the TV screen size and position information from the CPU and provides the TV screen size and position information to the video mixer means.
11. The Internet TV as claimed in claim 9, wherein the video mixer means comprises: sync separating means for separating a sync signal from a main video signal and a sub-video signal inputted; sub-screen reorganization means for reorganizing and outputting the sub-video signal to conform to a sub-screen size of the selected screen configuration; switching means for switching output of the sub-screen reorganizing means and the main video signal and outputting a composite video signal conforming to the selected screen configuration; and screen reorganization control means for controlling the sub screen reorganization means and the switching means such that the screen is reorganized to conform to the selected screen configuration according to the outputs of the sync separating means and the control means.
12. The Internet TV as claimed in claim 11, wherein the main video signal is an video signal for the Web screen reorganized by the Web browser by control of the CPU when 5 selecting the screen configuration.
13. The Internet TV as claimed in claim 11, wherein the subvideo reorganization means comprises: an A/D converter for A/D converting the sub-video signal by control of the screen reorganization means; a field memory for storing output of the A/D converter by control of the screen reorganization means; and a D/A converter for D/A converting output of the field memoxy to conform to a sub-screen of the selected screen configuration and outputting to the switching means by control of the screen reorganization means.
14. The Internet TV as claimed in claim 8, wherein size and position of the TV screen in the selected screen configuration are adjustable.
15. The Internet TV as claimed in claim 14, 36 wherein the size and the position of the sub-screen are adjusted by using a screen size adjustment icon and a screen position adjustment icon.
16. The Internet TV as claimed in claim 8, wherein, a TV channel of the sub-screen is determined as a TV channel stored in the storing means when reorganizing the screen to conform to the selected screen configuration.
17. A method of operating an Internet TV comprising the steps of.
automatically connecting to Internet when turning on the Internet TV; connecting to a Web server, which provides TV channel information, and selecting a hyperlink of a desired broadcast; analyzing a script of the selected hyperlink and determining whether the hyperlink is for channel change or a general hyperlink; connecting to a linked part of the general hyperlink in case that the hyper link is the general hyperlink and outputting a control signal for channel change and corresponding channel information from a mapping table storing a name of a broadcasting station and an actual channel number according to a location of the broadcasting station in 37 case that the hyperlink is for channel change; and changing a channel according to the corresponding channel information according to the control signal.
18. The method of operating an Internet TV as claimed in claim 17, wherein, when connecting to the Web server, a Web browser of a user transmits equipment information used for connection to the Web server.
19. The method of operating an Internet TV as claimed in claim 17, wherein the script of the hyperlink includes the channel information and information informing that the hyperlink is for channel change in case that the hyperlink is for channel change.
20. The method of operating an Internet TV as claimed in claim 17, further comprising a TV program information inquiry step, which includes the steps of-, converting into an Internet mode, connecting to the Web server providing the TV channel information and then transmitting the TV program information inquiry request signal and inquired channel 38 information, when a user requests a TV program information inquiry for a channel; and receiving the channel information from the Web server and displaying the channel information on a screen.
2 1. The method of operating an Internet 7V as claimed in claim 17, further comprising the step of providing a Web screen and a TV screen in one screen, which includes the steps ofaccessing the Web server providing the 'IV channel information and then selecting a desired screen configuration among various screen configuration samples provided from the Web server; analyzing script data of the selected screen configuration; outputting a video signal of the Web screen conforming to the Web screen configuration and a video signal of the 'TV screen conforming to the TV screen configuration as a result of the analysis; and composing the video signal of the Web screen and the video signal of the TV screen to configure both video signals into one screen.
22. The method of operating an Internet TV as claimed in claim 21) wherein the script data includes a screen reorganization 39 command and TV screen size and position information.
23. The method of operating an Internet TV as claimed in claim 22, wherein the TV screen size and position information is X-Y coordinates of the sub-screen.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019990032072A KR100327772B1 (en) | 1999-08-05 | 1999-08-05 | Auto-channelling apparatus and method of the internet television |
KR1019990033118A KR100327774B1 (en) | 1999-08-12 | 1999-08-12 | A screen restructuring apparatus and the method in the web and tv channel simultaneously display of the internet television |
Publications (3)
Publication Number | Publication Date |
---|---|
GB0018785D0 GB0018785D0 (en) | 2000-09-20 |
GB2354651A true GB2354651A (en) | 2001-03-28 |
GB2354651B GB2354651B (en) | 2001-10-17 |
Family
ID=26635990
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
GB0018785A Expired - Fee Related GB2354651B (en) | 1999-08-05 | 2000-07-31 | Internet TV |
Country Status (5)
Country | Link |
---|---|
JP (1) | JP2001094966A (en) |
CN (1) | CN1283925A (en) |
AU (1) | AU5855000A (en) |
GB (1) | GB2354651B (en) |
WO (1) | WO2001011873A1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2524972A (en) * | 2014-04-07 | 2015-10-14 | Alan Hughes | A system for simultaneously displaying locally-targeted content and regionally-targeted broadcast content on a television monitor |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009296058A (en) * | 2008-06-02 | 2009-12-17 | Sharp Corp | Mobile terminal, and control program of mobile terminal |
JP5627413B2 (en) | 2010-06-04 | 2014-11-19 | 三菱電機株式会社 | Broadcast receiving apparatus and broadcast receiving system |
JP4970579B2 (en) | 2010-08-26 | 2012-07-11 | 株式会社東芝 | Television equipment |
CN102685575B (en) * | 2011-03-16 | 2016-06-01 | 联想(北京)有限公司 | The method of electronic equipment and switching TV channel |
JP5362065B2 (en) * | 2012-03-30 | 2013-12-11 | 株式会社東芝 | Television equipment |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1998017064A1 (en) * | 1996-10-16 | 1998-04-23 | Gemstar Development Corporation | Access to internet data through a television system |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1998012871A1 (en) * | 1996-09-18 | 1998-03-26 | Access Co., Ltd. | Internet television apparatus |
CA2714104C (en) * | 1996-12-10 | 2013-07-23 | United Video Properties, Inc. | Internet television program guide system |
-
2000
- 2000-07-24 WO PCT/KR2000/000791 patent/WO2001011873A1/en active Application Filing
- 2000-07-24 AU AU58550/00A patent/AU5855000A/en not_active Abandoned
- 2000-07-31 GB GB0018785A patent/GB2354651B/en not_active Expired - Fee Related
- 2000-08-03 CN CN00120939A patent/CN1283925A/en active Pending
- 2000-08-07 JP JP2000238194A patent/JP2001094966A/en active Pending
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1998017064A1 (en) * | 1996-10-16 | 1998-04-23 | Gemstar Development Corporation | Access to internet data through a television system |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2524972A (en) * | 2014-04-07 | 2015-10-14 | Alan Hughes | A system for simultaneously displaying locally-targeted content and regionally-targeted broadcast content on a television monitor |
Also Published As
Publication number | Publication date |
---|---|
GB0018785D0 (en) | 2000-09-20 |
JP2001094966A (en) | 2001-04-06 |
GB2354651B (en) | 2001-10-17 |
AU5855000A (en) | 2001-03-05 |
WO2001011873A1 (en) | 2001-02-15 |
CN1283925A (en) | 2001-02-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100462107B1 (en) | Remote commander and network connection system | |
EP1095510B1 (en) | Web browser system for displaying recently viewed television channels | |
US7412715B2 (en) | Method and apparatus for displaying channel information and selecting channel on digital television | |
KR20010074932A (en) | Method and apparatus for capturing broadcast EPG data for program title display | |
JP2003515287A (en) | Method and apparatus for providing feedback during programming of a television device | |
US20060041904A1 (en) | Broadcasting system and control method thereof | |
US8949904B2 (en) | Channel control method and apparatus | |
KR20040101327A (en) | Television receiver and system including the same | |
KR100323682B1 (en) | Internet tv and method for watching control of the same | |
KR100818445B1 (en) | Interactive television and method for accessing internet web page using the same | |
GB2354651A (en) | Internet TV wherein a channel may be selected via a hyper-text link | |
US20020059589A1 (en) | Apparatus and method for displaying broadcast information of television | |
KR100513028B1 (en) | System for digital broadcasting and control method thereof | |
KR100200629B1 (en) | Tv simultaneously displaying internet service | |
KR100327772B1 (en) | Auto-channelling apparatus and method of the internet television | |
US7328449B1 (en) | Data contents processing method and apparatus | |
KR100276799B1 (en) | Tv channeling and selected channel activation apparatus and method in the web use of internet set top box | |
KR20000044755A (en) | Selection method of favorite channel in pdp tv | |
EP0675650A1 (en) | A television receiver with teletext function | |
KR100364730B1 (en) | method for displaying first screen in internet TV | |
KR100621282B1 (en) | Method for watching TV program on a personal computer | |
KR20050017870A (en) | Method for searching channel in digital televidion | |
WO2002017623A1 (en) | An internet access device | |
KR20000017733A (en) | Auto-web-site connecting apparatus and method use of internet tv monitor display information | |
KR100536678B1 (en) | Method for converting broadcasting channel of tv |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PCNP | Patent ceased through non-payment of renewal fee |
Effective date: 20040731 |