The present application claims the benefit of priority under 35 U.S.C. 119 to Korean Patent Application No. 10-2009-0113968 filed in Korea on Nov. 24, 2009 which is hereby incorporated by reference in its entirety.
1. Field
A network television and a method of controlling the same are disclosed herein.
2. Background
Network televisions and methods of controlling the same are known. However, they suffer from various disadvantages.
The embodiments will be described in detail with reference to the following drawings in which like reference numerals refer to like elements, wherein:
Internet content may be provided on various types of display devices. One type of technology is Internet Protocol TV (IPTV), which seeks to transmit video, audio, and other forms of digital content to televisions through a high-speed Internet connection. Other types of technology may include broadband TV and web TV. Unlike IPTV, broadband and web TV may provide media information (e.g., VOD, game, visual telephone services, etc.) from several content providers. Further, a network TV as broadly described and embodied herein may optimize delivery of content to television users, and may also offer users with creative ways of controlling and navigating through the selection, viewing, and previewing of Internet content and of reviewing advertisement information.
For example, the network operator may provide a basic screen frame for providing content provided by the content provider 20 to the network TV 30, and may provide a user interface to allow a user to select content, input various commands, or display a corresponding output. Further, the network operator may also provide data for updating firmware or software of the network TV 30. The network operator may also be the same as the manufacturer of the network TV 30.
The content provider 20 may generate various contents that may be provided on the network, form them in a format that may be played in the network TV 30, and then provide the content in accordance with a request of the network TV 30. The content may be any multimedia content that may be serviced through the network. According to one embodiment, the content provided by the content provider 20 may be provided directly to the network TV 30 through the Internet by the content provider 20 or via a network operator or administrator.
The network TV 30 may be provided with exclusive firmware for displaying content, searching, and displaying a list for each content provider 20. The firmware may be installed on the network TV 30 during manufacture of the network TV 30, or downloaded from the content provider 20 or the network operator for installation by a user.
The firmware of the network TV 30 may also include a program that plays or executes the content provided by the content provider 20. The firmware may be changed in accordance with various types of content provided by the content provider 20. For example, when the content provider 20 is a Video On Demand (VOD) provider, the firmware may include a VOD play program. Moreover, when the content provider 20 is an Audio On Demand (AOD) or Music On Demand (MOD) provider, the firmware may include an AOD or MOD play program. When the content provider 20 is a visual telephone provider, the firmware may include a visual telephone program.
The network TV 30 may receive content from the content provider 20 and plays or executes the content. The network TV 30 may be a TV equipped with a network module, a broadcast receiver such as a set top box, or any other type of display device equipped with a network module, for example, a network telephone. Simply for ease of explanation, a broadcast receiver that receives a broadcast signal is exemplified herein. However, embodiments broadly disclosed and embodied herein may be applied to any display device that may be connected to a network.
According to one embodiment, the content provider 20 may be a provider that makes or distributes a variety of content that will be provided to the network TV 30. The content provider 20 may, for example, include a TV broadcasting station, a radio station, a VOD provider, an AOD provider, a game provider, a visual telephone provider, a weather information provider, a photograph-related service provider, or other appropriate media content provider 20.
The TV broadcasting station may be a terrestrial or cable broadcasting station which may produce and store programs that users may watch and/or convert into a digital format for transmission. The radio broadcasting station may provide audio content with or without video content. The VOD provider and the AOD provider may have characteristics different from the TV broadcasting station or the radio broadcasting station. That is, the VOD or AOD provider may provide a service that allows a user to store and play desired broadcast programs, movies, music, and/or other media content.
For example, when a user cannot watch a desired live broadcast program, the user may download or play the corresponding media file at a website of the content provider 20 that provides this broadcast service. The AOD provider may provide streaming audio content. A MOD service provider may allow a user to download music. Further, a visual telephone provider may provide a relay service such that a user may make a video telephone call with a user of another network TV 30 over a network. A weather information provider may provide information on several local areas and a photograph-related service provider may provide a tool for editing and storing photographs.
The content provider 20 may also be any service provider that provides various services to the network TV 30 through the Internet, such as a PF (Packet Filter) server, an Electronic Program Guide (EPG) service provider, an Electronic Content Guide (ECG) service provider, a portal server operator, or other appropriate service providers.
The PF server may be serviced by an enterprise that manages all broadcast information and location information, etc., which are provided by the content provider 20. This service may contain, for example, broadcasting times or schedules of a corresponding broadcast station, location information needed for broadcasting, and contact information of the provider.
The EPG service provides EPG information that allows a user to search broadcast programs based on time and/or channel. The ECG service may provide a user with information regarding content available from the content provider 20, a location of a connection server, and access authority to the connection server. That is, it is an electronic program guide that may provide detailed information that allows for easily connecting to servers having the content as well as information regarding the content.
The portal server may be a web service provided from each broadcast station, and may be connected to a web server of a broadcast station or an enterprise that services content when receiving a request from a user terminal. The portal server may allow searching of a program list provided by a broadcast station or content provider 20.
The network TV 30 has a network interface for connecting with a network to receive and process data packets through the network using an assigned IP address, and may store or play the data packet when the data packet is multimedia data, such as video or audio data. The network TV 30 may bilaterally transmit a user request while processing multimedia data. Further, buttons for controlling the network TV 30 (e.g., buttons for selecting various menus) may be provided on an input device such as a remote controller that controls the network TV 30.
The broadcast receiving unit 41, demultiplexing unit 42, and video signal processing unit 43 may be formed in one broadcast processing unit that receives broadcast signals and processes them into a type or format which may be outputted to the display unit 44 by performing various processes. When content is provided by digital broadcast, digital broadcast signals may be transmitted in transport stream type packetized data by time-division multiplexing video signals, audio signals, and additional data.
The broadcast receiving unit 41 may include an antenna that receives broadcast signals, and may also include a tuner that tunes a broadcast signal having a corresponding frequency band in accordance with a tuning control signal of the control unit 50, as described below. The broadcast receiving unit 41 may also include a demodulator that outputs the broadcast signal of a predetermined tuned channel by performing a Vestigial Sideband (VSB) modulating process and an error correcting process to the broadcast signal.
The broadcast signal received by the broadcast receiving unit may be divided into various additional data defined as, for example, a video signal, an audio signal, and a Program and System Information Protocol (PSIP) information by the demultiplexing unit, and then outputted in a bit stream. The video data separated by the demultiplexing unit are processed by the video signal processing unit 43 and displayed by the display unit 44. The video signal processing unit 43 may include an MPEG-2 decoder and a scaler that converts the video data to meet vertical frequency, resolution, screen ratio, etc., corresponding to output standards of the display unit 44.
The display unit 44 may be any one of a variety of displays such as a Digital Light Processing (DLP), an Liquid Crystal Display (LCD), Plasma Display Panel (PDP) or other appropriate types of displays. Further, the audio signal may be processed by a voice signal processing unit and outputted from a speaker, in which the voice signal processing unit may include an AC-3 decoder.
The additional data included in the additional data separated by demultiplexing unit 42 may be stored in storage device 49 through storage interface unit 48. The storage device may be implemented by an electrically erasable programmable read-only memory (EEPROM), or other appropriate types of storage or memory devices.
The user interface unit 47 may receive a request instruction from a user and generally may include an infrared receiving unit that receives an infrared signal inputted by a remote controller or a local key input unit disposed at one side of a panel. The network interface unit 45 receives content or data from the content provider 20 or the network operator through the network. That is, the network interface unit may receive content such as broadcast, games, VODs, broadcast signals, provided from the content provider 20 and the associated information. Further, network interface unit 45 may receive updates such as firmware updates which the network operator may provide.
The On Screen Display (OSD) generating unit 46 may generate a menu screen that receives the user's determination signal in an OSD. That is, the OSD generating unit 46 may display content, received through network interface unit 45, and the associated information through the display unit.
The external signal input unit 39 is an interface that may receive an input from other players, for example, DVD players or game consoles. It may be possible to output multimedia stored in other players to the display unit 44 by connecting the players to the external signal input unit. The control unit 50 may perform control operations in accordance with instructions input from user interface unit 47. The control unit may also receive and execute software of the content provider 20 received from the network operator, for example, a firmware update.
According to one embodiment, broadcast receiving unit 40 may output a 3D-image. The menu screen of the broadcast receiving unit may be provided in 3D and may also receive and output 3D-content when the content is provided by the content provider 20 in 3D. Additional components may be used in generating 3D-images.
According to one embodiment, the motion recognition remote controller 51 may transmit/receive a signal to/from the network TV 30 in accordance with an RF communication regulation. As shown in
A user may move or rotate the motion recognition remote controller 51 up/down, left/right, and forward/backward. The pointer displayed on the network TV 30 may respond to the movement of the motion recognition remote controller 51.
In this embodiment, the motion recognition remote controller 51 may have a sensor that recognizes movement. Information on movement of the motion recognition remote controller 51 which has been detected by the sensor of the motion recognition remote controller 51 is transmitted to the network TV 30. The network TV 30 may determine movement of the motion recognition remote controller 51 on the basis of the information on the movement of the motion recognition remote controller 51 and may calculate corresponding coordinates of pointer 53. An acceleration sensor, a gyrosensor, a geomagnetic sensor, or other appropriate sensors may be used to recognize the movement.
In this embodiment, a pointer 53 displayed on the network TV 30 may move in response to motion of the remote controller 51. According to one example, a predetermined instruction may be input to the TV in response to motion of the remote controller 51. For example, when the motion recognition remote controller 51 moves forward or backward, the size of an image displayed on the network TV 30 may be increased or decreased accordingly.
The wireless communication unit 120 transmits/receives a signal to/from the network TV 30. The motion recognition remote controller 51 may have an RF module 121 that may transmit/receive a signal to/from the interface unit 47 of the network TV 30 under the RF communication regulation. Further, the motion recognition remote controller 51 may have an IR module 123 that may transmit/receive a signal to/from the user interface unit 47 of the network TV 30 under the IR communication regulation.
The motion recognition remote controller 51 may transmit a signal carrying information on motion of motion recognition remote controller 51 to the network TV 30, using RF module 121. Further, the motion recognition remote controller 51 may receive a signal transmitted from the network TV 30, using the RF module 121. Further, the motion recognition remote controller 51 may transmit, if needed, an instruction for power-on/off, a channel change, a volume change, etc. to the network TV 30 using the IR module 123.
The user interface unit 130 may include a key pad or buttons. A user may input an instruction relating to the network TV 30, using the motion recognition remote controller 51, by operating the user interface unit 130. When the user input unit has a hard key button, a user may input an instruction relating to the network TV 30, using motion recognition remote controller 51, by pressing the hard key button.
When the user interface unit 130 has a touch screen, a user may input an instruction relating to the network TV 30, using motion recognition remote controller 51, by touching the soft key of the touch screen. Further, the user interface unit 130 may have a variety of input devices that a user may operate such as a scroll or jog key or other input devices.
The sensor unit 140 may include a gyrosensor 141 or acceleration sensor 143 to sense motion. The gyrosensor may detect movement of the motion recognition remote controller 51. For example, the gyrosensor 141 may sense information related to movement of the motion recognition remote controller 51 about the x, y, and z axes. The acceleration sensor 143 may sense, for example, information related to movement velocity of the motion recognition remote controller 51. The output unit 150 may output an image or voice signal corresponding to an operation of the user interface unit 130 or a signal transmitted from the TV 30. A user may recognize whether the interface unit 130 is operated or TV 30 is controlled from output unit 150.
For example, the output unit 150 may include one or more of an LED module 151 that is turned on/off, a vibration module 153, a voice output module 155, or a display module 157 that outputs video. The output unit 150 may be activated when the user input unit 130 is operated or when the network TV 30 transmits/receives a signal to/from wireless communication unit 120.
The power supply unit 160 may supply power to motion recognition remote controller 51. The power supply unit 160 may reduce the waste of power by disconnecting power when the motion recognition remote controller 51 has not moved for a predetermined period of time. The power supply unit may start again to supply power when a predetermined key of the motion recognition remote controller 51 is operated.
The memory 170 may store various types of application data for operating or controlling motion recognition remote controller 51. The motion recognition remote controller 51 may transmit/receive a wireless signal in a predetermined frequency band to/from the network TV 30 using the RF module 121, transmit/receive a signal. The control unit 180 of the motion recognition remote controller 51 may store in memory 170 information related to the frequency band of the wireless signal between the network TV 30 and the paired motion recognition remote controller 51. The control unit 180 of the remote controller may transmit a signal corresponding to the operation of a predetermined key of user input unit 130 or a signal corresponding to operation of the remote controller sensed by sensor unit 140 to the wireless communication unit 111 of the TV using wireless communication unit 120.
The network TV 30 may include a wireless communication unit 111 that transmits/receives a wireless signal to/from the motion recognition remote controller 51 and the coordinate calculation unit 115 that calculates coordinates of the pointer 53 which corresponds to a position of the motion recognition remote controller 51. The wireless communication unit 111 may transmit/receive a wireless signal to/from the motion recognition remote controller 51 using the RF module 112. Further, it may receive a signal transmitted from the motion recognition remote controller 51, using the RF module 112, under the IR regulation. The coordinate calculation unit 115 may calculate coordinates (x,y) of the pointer 53 that will be displayed on the display 49, after correcting for hand tremble or other errors, on the basis of a signal corresponding to motion of the motion recognition remote controller 51 which has been received through the wireless communication unit 111.
Further, the signal transmitted from the motion recognition remote controller 51 to the network TV 30 through the interface unit 47 may be transmitted to the control unit 50 of the network TV 30. The control unit 50 may recognize information regarding key operation and motion of the motion recognition remote controller 51 on the basis of the signal transmitted from the motion recognition remote controller 51. The control unit 50 may control the network TV 30 on the basis of the recognized result.
A menu screen of the network TV 30 and a method of operating the menu screen is described hereinbelow. According to one embodiment, the ‘menu screen’ of the network TV 30 may be an initial screen or a main screen when the network TV 30 enters an operation mode that provides a menu allowing the network TV 30 to select and connect with one of a plurality of content providers 20. The menu screen may include a plurality of icons representing a plurality of content providers 20, and may also include a background image having a specific subject. Simply for ease of explanation, the embodiments will be described hereinafter with the operation mode being a NetCast™ mode.
Additionally, the icons 212 may relate to the background image 201. According to one example, the icons 212 may be graphical objects corresponding to a subject or other feature in the background image. For example, icons 212 may be displayed in a shape of a structure or a billboard on a road of a city. The images displayed on the icons may be provided by one or more of the content providers 20 and/or based on information stored within the network TV 30 or other external sources. A user may use motion recognition remote controller 51 to select the icons 212.
When background image 201 (e.g., an image of a location or area) is changed based on, for example, user information, the icons 212 and/or the images displayed on the icons 212 may be changed accordingly. For example, the content providers 20 corresponding to the icons 212 may include or contain National Geographic® 202, The Weather Channel® 203, Netflix® 204, Picasa™ 205, and YouTube™ 206, as shown in
According to one embodiment, various types and/or numbers of icons may be additionally displayed on the menu screen. Scroll bars 207a and 207b may be disposed at left and right sides of the icons 212 to allow additional icons to be displayed when a user selects the scroll bars.
According to another embodiment, an image display region 209 where another image may be displayed may be defined at a portion of the background image such that it is possible to display other images showing an advertisement image 210 or a message in the image display region 209. The advertisement image 210 may include an advertisement and/or other image that may include predetermined information corresponding to a guide message. The advertisement information 210 or other images may be provided by the network operator and/or the content providers 20.
According to another embodiment, the image display region 209 may be disposed at a predetermined position of background image 201, and may also be disposed at an appropriate position in consideration of a subject or other feature in the background image 201. For example, as shown in
The image display region 209 may have various shapes in accordance with the subject or other features in the background image 201. For example, when the subject of the background image 201 is a park, the image display region 209 may show a pond or a tree that is commonly seen in a park, or when the subject of the background image 201 is a department store, the image display region 209 may be a display window that is commonly seen at a department store.
As previously described, a message or advertisement 210 may displayed in a creative manner to engage the attention of a user. This may be accomplished, for example, by displaying an image in image display region 209 to be harmonized with the background image 201. Detailed and various methods of displaying a message or an advertisement in the image display region 209 are described below.
When a user selects one of the icons 212, for example, the Netflix® icon 204, the selected icon is highlighted so as to discriminate it from the other icons. The icon may be selected using an arrow or cursor on the screen that may be controlled by the motion recognition remote controller 51. When another icon is selected, the other icon may be highlighted and the previous icon deemphasized. With the icon selected, when a button of the remote controller is pressed, for example, the ENTER button, a connection may be established with the server of the content provider 20 corresponding to the selected icon and an initial or predetermined screen of the server of the content provider 20 may be displayed.
The number, size, position, and/or arrangement of icons displayed on one screen may vary in different applications or embodiments. The icons 212 may include or may be associated with a name or image to distinguish among the content providers 20. In addition, each network TV 30 may store in an internal memory device a number of built-in icons, images, or other features provided, for example, by the TV manufacturer. Additionally, network operator 10 may provide each network TV 30 with images, information, or other features that correspond to the icons 212 from one or more content providers 20. New images, information, of features may be transmitted to the network TV 30 in this manner or images, information, and features already stored in the TV 30 may be updated. Further, the network TV 30 may directly connect with the servers of the content providers 20 for receiving or downloading images.
According to one embodiment, different effects may be applied to or associated with layers 213 and 213′. For example, the icons 212 may be translucently displayed to allow, for example, all or a portion of the background image 201 to be visible through the icons 212. Alternatively, only the background image 201 may be translucently displayed to allow the icons 212 to be visible through the background image 201. Other effects including animations, movement of graphical or animated objects or features, or other visual and/or audible effects may be provided in association with the icons 212 and/or background image 201.
Another effect may be to display a video, animation, or a still image in association with the background image 201 and/or one or more of the icons 212. According to one embodiment, the content provider 20 may provide information needed to apply these effects directly to the network TV 30 or the effects may be made available from another manufacturer or party by request for direct or indirect transmission to the network TV 30 through the network operator 10 or other network entity.
Referring to
For example, since the National Geographic® provides content relating to animals, when the National Geographic® icon 202 is selected, a video showing an animal 208 (e.g., an elephant walking in relation to one or more of the icons) may be displayed. Alternatively, a video showing an eagle flying in the sky in the background image or a video showing a variety of animals coming out from one side of the screen may be displayed. The video effects may be implemented using, for example, a flash program or other appropriate application programs.
The videos may relate to content providers 20 represented by icons 212 and may be controlled by the content providers 20. For example, content may be created by the content providers 20 or manufacturer, and by request may be transmitted through network operator 10 or directly to the network TV 30 for storage therein.
In accordance with another embodiment, a video that contains an animal moving in front of or around structures of a city in the background image 201 or icons 212 may be displayed. This may be an animation associated with the content provider 20. This effect may allow a user to acquire intuitive information on selected icons while providing fun and interesting viewing.
When a user presses a specific button of the motion recognition remote controller 51 (e.g., the ENTER button or the like) while a video is being played, a connection may be established with a server of the content provider 20 of National Geographic®. Through this connection, an initial or other predetermined screen of a service corresponding to National Geographic® may be displayed on the network TV 30. Thereafter, the user may be provided with content by selecting the content provided by National Geographic® on the screen.
The videos may be in a format that may be executed by the network TV 30 as provided by content provider 20 on the basis of, for example, system information or software of the network TV 30. This system information or software may be provided by the manufacturer of the network TV 30, either at the time of manufacture or during a download operation. The network TV 30 manufacturer may provide a user with a product having the software of the network TV 30 including the corresponding video such that the video may be played. According to another embodiment, the network TV 30 manufacturer may create a video and include it in the software of the network TV 30.
According to one embodiment, in the network system of
Further, according to an embodiment, an image that is displayed when an icon 202 is selected, may be changed in accordance with a time of day or a season of the year. Further, when a content provider 20 provides new content, it may be possible to display a video relating to the newly provided content. The video relating to the new content may be displayed by updating the video in the above method. Even if new content is not provided, a user may be permitted to use the NetCast™ service to periodically update the video.
Further, according to an embodiment, it may be possible to display a three-dimensional image when an icon 202 is selected. For example, when the National Geographic® icon 202 is selected in
Referring to
For example, as shown in
Similar to the embodiment shown in
Referring to
Referring to
For example, when a user selects Picasa™ icon 205, a sound of a shutter when taking a photograph may be output with a photograph frame 222 displayed in or around icon 205. In addition, or alternatively, an effect may be performed in which a photograph appears to fall down and is stacked with other photographs at a lower end 223 or in front of the icons. Similarly, when the user presses the OK button in the above state, a connection may be established with the Picasa™ server and an initial or predetermined screen of Picasa™ may be displayed.
The weather information depends on the area information of the network TV 30, that is, the position or location of the network TV 30. The weather information content provider 20 may have all the weather information for the service area. After receiving the position information of the network TV 30, the weather information content provider 20 may transmit weather codes corresponding to the information to the network TV 30. The network TV 30 may store a video corresponding to each weather code, and load and display a video corresponding to the weather code received from the weather information content provider 20 when a user selects The Weather Channel® icon 203.
In step S101, a menu screen including icons representing content providers 20 is displayed. The background image may be displayed with the icons.
In step S102, a section of one of the icons by a user is detected.
In step S103, an image relating to the icon selected by the user is displayed. The image may be displayed while the background image and the icons are still displayed. The image may be a video, an animation, or still image, and may relate to the content provider 20 represented by the selected icon. For example, as described with reference to
In step S104, when there is a user input while the image is displayed, in step S105, a connection with the server of the content provider 20 of the selected icon may be established. When there is no user input, the image may be kept repeatedly displayed, or a plurality of different videos may be sequentially displayed.
In step S106, the initial screen of the content provider 20, for example, a homepage of the server, is displayed, and in step S107, content is provided in accordance with the service that is usually provided by the network TV 30.
Meanwhile, according to one embodiment, an image including a message or an advertisement may be displayed on the menu screen of the network TV 30, regardless of a user input. The message may be an advertisement image of other images provided by the network operator 10 or contents provider 20.
As described above, background image 201 of the menu screen of the network TV 30 may include an image display region where an image may be displayed, and the image display region may be disposed at a predetermined fixed position or moved to other positions. A fixed-type display region may be disposed at a fixed position on the background image 201. For example, image display region 209 of
In another application, a movable image display region may move on or be adjusted relative to the background image. The image may not normally be displayed at this location on the menu screen, but may be displayed at this location on the menu screen by generating an interrupt in the control unit 50 of the network TV 30.
The image representing the movable image display region, that is, the hot air balloon 230 and box 231, may be provided by the network operator 10 and a message or an advertisement image that will be displayed in the movable image display region may be provided by network operator 10 or content provider 20. When an advertisement is displayed, the advertiser may be the content provider 20, manufacturer or any other appropriate advertiser. When an advertisement image is displayed in the movable image display region, the advertisement may include an advertisement expression or the company logo. The movable image display region may be implemented by an animation, using, for example, a flash program. The above configuration may be effectively used when network operator 10 or an advertiser wants to display a message or an advertisement to a user.
When the hot air balloon 230 is selected, detailed information relating to a corresponding message may be displayed, the home page of the advertiser may be connected to and displayed, and/or an advertisement provided by a corresponding advertiser may be displayed as the hot air balloon 230 flies across the screen. The hot air balloon 230 may be selected using, for example, a motion recognition remote controller 51 or by pressing a specific button, for example, the ENTER button or any other appropriate button.
According to another embodiment, an advertisement image 210 may be displayed on an outdoor billboard or sign that is at a fixed location on the image display region 209 in
Referring to
The fixed-type image display region and the movable image display region described above may be included in the background image 201. The background image 201 may, for example, be included in a firmware implementing the menu screen of the network TV 30, and the position, shape, and size, etc., of the image display region may be changed by updating the firmware.
Referring to
According to one embodiment, as shown in
In step S202, a message or an advertisement image may be displayed in the image display region. Steps S201 and S202 may be simultaneously performed. The message or the advertisement may be provided from the network operator or content provider 20 of
In step S203, it may be determined whether the displayed message has been selected. If the message is selected, the detailed information related to the selected message may be displayed, in step S204.
If a message was not selected, in step S203, it is determined whether an advertisement has been selected, in step S205. If it is determined that the advertisement has been selected, the server of the selected advertiser is connected, in step S206. When the advertiser is a content provider 20, content may be provided after connecting to the server of the advertiser.
The system stands by when the user does not select any one of the message or the advertisement. According to an embodiment, it may be possible to automatically change the message or advertisement displayed in the image display region each time after a predetermined time period has passed.
According to one embodiment, the menu screen may be composed of a plurality of layers, wherein one layer may display an image, and it may be possible to transmits and display the effect generated by displaying the image to another layer. That is, it is possible to transmit the effect generated by one of the plurality of layers to another layer. It may be possible to provide a user with an active, funny, and interesting menu screen by making a plurality of layers exchange effects with each other.
In the embodiment shown in
When a user selects icon 203 for weather information, the control unit of the network TV 30 first displays an image in which it snows on the layer including the background image 201. Thereafter, the control unit 50 estimates an image in which snows falls and collects on the icons 212 in consideration of the size and position of the icons 212, and performs control for displaying the estimated image. Moreover, the image of snow collecting on the icons 212 may be displayed on either layer 213 or layer 213′.
Referring to
According to one embodiment, it is possible to acquire predetermined condition information of a user or the network TV 30, for example, information related to an area of the user, time, or seasons, and then automatically change the background image 201 in accordance with the condition information. For example, if the user is located in Paris as shown in
Further, as shown in
The time or weather information necessary for implementing the aforemtioned embodiments may be received, for example, from the network operator 10 and content provider 20 and/or may be extracted from a broadcast signal. In addition, an active menu screen may be displayed by changing the background image 201 in various ways in accordance with condition information related to the user or the network TV 30.
In step S402, a background image corresponding to the condition information may be searched. In step S403, the background image may be changed into the searched background image. It is possible not to change the background image when the current displayed environment information is consistent with the background image. Further, the function may be deactivated when a user does not want to change the background image.
According to one embodiment, when a problem is detected while monitoring the service condition of each content provider 20 or the network condition of the network TV 30, it is possible to display information providing notification of or a reason for the problem on the menu screen. When a content provider 20 cannot provide a service due to server check or maintenanace, it is possible to display a notice that service is unavailable on the menu screen. For example, as shown in
Further, according to one embodiment, it is possible to display information related to the connection condition or network status between the network TV 30 and the content provider 20 or the network operator 10 on the menu screen. For example, as shown in
In accordance with another embodiment as shown in
According to an embodiment of the present disclosure, by configuring the menu screen with a plurality of templates and changing each template, a user may edit the menu screen according to his/her tastes or needs.
According to this embodiment, the menu screen of
When an editing mode of a menu screen of a NetCast™ mode is executed, the menu screen editing mode of
According to this embodiment, the form or shape of the template may be modified in the template 314. For example, when the template 314 is tilted in a predetermined direction, the image displayed in the template 314 may also be displayed to tilt in the predetermined direction. The tilted form or shape of the image may provide an effect to show a perspective view.
The template 314 may correspond to the fixed-type image display region 209 of the embodiments shown in
In addition, the template 315 may display an indicator image that may vary depending on a performance state or status of a predetermined function of the network TV 30. For example, an attribute of the image may be edited in the template 315 to set a type of status information or function to be displayed by the indicator image. Further, the template 312 may be used to display the landmark image of a user's location, and may be displayed based on information received regarding the user's location. In addition, the basic template 311 may correspond to the background image 210 of the embodiment illustrated in
As described above, the attributes of the templates 311 to 316, the attributes of the images displayed in the templates 311 to 316, including display methods or types of status information (time interval, duration etc.) of the display images, may be set by the user. Further, the locations of the templates 311 to 316 may be changed. The editable template may also include the template 316 in which images of icons 212 associated with content servers are displayed.
According to this embodiment, the positions of the templates on the menu screen may also be changed.
A template may be selected by using the menu screen editing screen of
A plurality of edited menu screens may be stored and the menu screen may be toggled or switched between them as necessary. Further, as shown in
According to the embodiment, a command to change the menu screen may be inputted by a gesture using the above-mentioned motion recognition remote controller 51. For example, when a user points towards a network TV 40 by means of the motion recognition remote controller 51 and makes a gesture to cross the screen vertically or horizontally, as shown in
A display device is broadly described and embodied herein, and may include an interface configured to allow receipt of content from one or more content provider servers; a menu screen having a plurality of images, wherein the plurality of images may include or more of a plurality of icons corresponding to the one or more content provider servers, and wherein each of the plurality of images are associated with a plurality of templates for configuring the plurality of images; an interface configured to receive an input to edit the at least one of the plurality of templates; a controller to control an edit of the configuration of the at least one of the plurality of templates in response to the user input, wherein the controller may stores a modified menu screen having the edited template; and a display configured to display the menu screen or the modified menu screen.
In the display device the configuration of the at least one template may include: configuring a corresponding image to be displayed, an attribute of the corresponding image to be displayed, and at least one of a form, position, size, and orientation of the template; wherein a change in the configuration of the at least one template may change a configuration of the corresponding image displayed in the modified menu screen. Here, the corresponding image to be displayed may be associated with the one or more content provider servers, wherein the corresponding image is received from the one or more content provider servers to edit the configuration of the template corresponding to the corresponding image. The attribute of the corresponding image may include a duration of time for displaying the image or a type of status information to be displayed by the corresponding image; and the type of status information may include a network status of the display device.
In the display device the controller may be configured to toggle the display between the menu screen and the modified menu screen in response to the user input; and wherein the input is a user gesture, and wherein the gesture includes moving a motion recognition remote controller pointed at a first position on the display to a second position on the display. The display device may further include a broadcast signal processor configured to receive a broadcast signal for display on the display device; wherein the display device may be a network TV configured to display the broadcast signal and to display content retrieved over the network from the one or more content provider servers.
A method of editing a menu screen provided on a display device is broadly described and embodied herein, including initiating an edit mode to edit the menu screen, wherein the menu screen may include a plurality of images and a plurality of templates for configuring the pluarality of images, and wherein the plurality of images may include a plurality of icons corresponding to one or more content providers; displaying the plurality of templates in the edit mode; editing a configuration of at least one of the plurality of templates in accordance with an input; and storing the menu screen configured based on the edited template.
In this method editing the configuration of the at least one of the plurality templates may include at least one of the plurality of images, an attribute of the at least one of the plurality of images, and at least one of a form, position, size, and orientation of the template; wherein editing the attribute of the at least one of the plurality of images may include editing a duration of time for displaying the at least one of the plurality of images or a type of status information to be displayed by the at least one of the plurality of images; and may further include storing the edited menu screen as a user menu screen.
The method may further include receiving the input, wherein the input is a user gesture input; and toggling the display between the menu screen and the edited menu screen in response to the user gesture input. The user gesture input may include pointing a motion recognition remote controller at a first position on the menu screen and moving the motion recognition remote controller across the menu screen to point at a second position on the menu screen. The method may further include displaying a broadcast signal received at the display device, wherein display device is a network TV; and displaying content received over the network from the one or more content provider servers.
A method of toggling a menu screen on a display device is broadly described and embodied herein, including initiating an operation mode of the display device to receive content from one or more content provider servers through the network; displaying one of a plurality of menu screens each having a plurality of images, wherein the plurality of images include one or more of a plurality of icons corresponding to the one or more content provider servers, and wherein each of the plurality of images are associated with a plurality of templates for configuring the plurality of images; detecting an input to toggle the displayed menu screen; and toggling the displayed menu screen to another one of the plurality of menu screens.
In this method the input may include pointing a motion recognition remote controller at a first position on the menu screen and moving the motion recognition remote controller across the menu screen to point at a second position on the menu screen; wherein at least one of the plurality of menu screens may be edited through configuration of a corresponding one of the plurality of templates.
Other than the embodiments described above, there may be content providers that provide various types of content in a network TV, and the images relating to content that are displayed each time icons of the content providers are selected may be changed. A display device connectable to a network may include a network interface unit configured to receive contents by being connected with a content provider server through a network; a user interface unit configured to be constituted by templates capable of displaying images and receive user input to edit menu screen including templates capable of displaying a plurality of icons indicating content providers; a control unit configured to control to edit the configurations of the templates in accordance with the user input and store the menu screen configured by the edited template; and a display unit configured to display the menu screen and display the menu screen configured by the edited template in accordance with the control unit's control.
A display device connectable to a network may include a network interface unit configured to receive contents by being connected with a content provider server through a network; a user interface unit configured to include of a plurality of templates capable of displaying images and receive user gesture input to change menu screens including a plurality of icons indicating content providers; a control unit configured to control to change and display the menu screen to another menu screen in accordance with the user input; and a display unit configured to display the menu screen and change and display the menu screen in accordance with the control unit's control.
A method of editing a menu screen in a display device connectable to a network may include executing an edit mode of a menu screen that includes a plurality of templates capable of displaying images and including a plurality of icons indicating content providers; displaying the plurality of templates; editing the configuration of each of the templates in accordance with user input; and storing the menu screen configured based on the edited template.
A method of changing a menu screen in a display device accessible to a network may include a method of changing a menu screen in a display device connectable to a network including executing an operation mode in which content services are received from a plurality of content providers through the network; displaying one of a plurality of menu screens including a plurality of templates capable of displaying images and including a plurality of icons indicating content providers; detecting user's gesture input to change the menu screen; and displaying a menu screen other than the displayed menu screen.
According to an embodiment of the present disclosure, it may be possible to provide a method of displaying and selecting a menu to a user in a network TV system. According to the embodiment of the present disclosure, it may be possible to provide an effective method of transferring a message or an advertisement in the network TV system. According to an embodiment of the present disclosure, it may be possible to provide a network TV in which a user may edit a menu screen and may store the menu screens edited by the user and change the menu screens in accordance with user's need.
The embodiments described herein may be implemented by a program that is executed by a common processor, such as a computer, and may be implemented by using a flash application or a 3D-flash application. The implemented program may be stored in a computer-readable recording medium in the network TV. Examples of the computer-readable recording media include a ROM, a RAM, a CD-ROM, a magnetic tape, a floppy disk, and an optical data storage. In addition, the program may be implemented in a recording medium in the form of a carrier wave (for example, transmission through the Internet).
Further, the computer-readable recording media may be distributed on computer systems connected through the network, and thus the computer-readable recording media may be stored and executed as computer-readable code in a distribution scheme. Further, functional programs, codes, and code segments for implementing a method of receiving broadcast signals may be easily inferred by programmers in the related art.
Any reference in this specification to “one embodiment,” “an embodiment,” “example embodiment,” etc., means that a particular feature, structure, or characteristic described in connection with the embodiment is included in at least one embodiment of the disclosure. The appearances of such phrases in various places in the specification are not necessarily all referring to the same embodiment. Further, when a particular feature, structure, or characteristic is described in connection with any embodiment, it is submitted that it is within the purview of one skilled in the art to affect such feature, structure, or characteristic in connection with other ones of the embodiments.
Although embodiments have been described with reference to a number of illustrative embodiments thereof, it should be understood that numerous other modifications and embodiments can be devised by those skilled in the art that will fall within the spirit and scope of the principles of this disclosure. More particularly, various variations and modifications are possible in the component parts and/or arrangements of the subject combination arrangement within the scope of the disclosure, the drawings and the appended claims. In addition to variations and modifications in the component parts and/or arrangements, alternative uses will also be apparent to those skilled in the art.
Number | Date | Country | Kind |
---|---|---|---|
10-2009-0113968 | Nov 2009 | KR | national |