US20010052133A1 - Apparatus and method for providing and obtaining product information through a broadcast signal - Google Patents

Apparatus and method for providing and obtaining product information through a broadcast signal Download PDF

Info

Publication number
US20010052133A1
US20010052133A1 US09/832,871 US83287101A US2001052133A1 US 20010052133 A1 US20010052133 A1 US 20010052133A1 US 83287101 A US83287101 A US 83287101A US 2001052133 A1 US2001052133 A1 US 2001052133A1
Authority
US
United States
Prior art keywords
information
item
product
broadcast signal
data
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.)
Abandoned
Application number
US09/832,871
Inventor
Bok Pack
Young Kim
Hyun Ahn
Han Ryu
Yeo Yun
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
LG Electronics Inc
Original Assignee
LG Electronics Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Priority claimed from KR10-2001-0000690A external-priority patent/KR100406631B1/en
Application filed by LG Electronics Inc filed Critical LG Electronics Inc
Assigned to LG ELECTRONICS INC. reassignment LG ELECTRONICS INC. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: AHN, HYUN, KIM, YOUNG KUK, PACK, BOK HYUN, RYU, HAN SEOP, YUN, YEO HAN
Publication of US20010052133A1 publication Critical patent/US20010052133A1/en
Priority to US11/415,172 priority Critical patent/US7827577B2/en
Priority to US11/819,919 priority patent/US8205223B2/en
Priority to US12/875,524 priority patent/US8042138B2/en
Priority to US13/231,234 priority patent/US8832746B2/en
Priority to US13/494,345 priority patent/US9083854B2/en
Priority to US14/705,369 priority patent/US9749697B2/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/173Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
    • H04N7/17309Transmission or handling of upstream communications
    • H04N7/17318Direct or substantially direct transmission and handling of requests
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/235Processing of additional data, e.g. scrambling of additional data or processing content descriptors
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/254Management at additional data server, e.g. shopping server, rights management server
    • H04N21/2542Management at additional data server, e.g. shopping server, rights management server for selling goods, e.g. TV shopping
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/435Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/438Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving MPEG packets from an IP network
    • H04N21/4381Recovering the multiplex stream from a specific network, e.g. recovering MPEG packets from ATM cells
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream, rendering scenes according to MPEG-4 scene graphs
    • H04N21/44012Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream, rendering scenes according to MPEG-4 scene graphs involving rendering scenes according to scene graphs, e.g. MPEG-4 scene graphs
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • H04N21/4722End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for requesting additional data associated with the content
    • H04N21/4725End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for requesting additional data associated with the content using interactive regions of the image, e.g. hot spots
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/478Supplemental services, e.g. displaying phone caller identification, shopping application
    • H04N21/47815Electronic shopping
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/63Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
    • H04N21/643Communication protocols
    • H04N21/64322IP
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/81Monomedia components thereof
    • H04N21/8146Monomedia components thereof involving graphical data, e.g. 3D object, 2D graphics
    • H04N21/8153Monomedia components thereof involving graphical data, e.g. 3D object, 2D graphics comprising still images, e.g. texture, background image
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/83Generation or processing of protective or descriptive data associated with content; Content structuring
    • H04N21/835Generation of protective data, e.g. certificates
    • H04N21/8352Generation of protective data, e.g. certificates involving content or source identification data, e.g. Unique Material Identifier [UMID]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/85Assembly of content; Generation of multimedia applications
    • H04N21/858Linking data to content, e.g. by linking an URL to a video object, by creating a hotspot
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/85Assembly of content; Generation of multimedia applications
    • H04N21/858Linking data to content, e.g. by linking an URL to a video object, by creating a hotspot
    • H04N21/8586Linking data to content, e.g. by linking an URL to a video object, by creating a hotspot by using a URL

Definitions

  • the present invention relates to a method and an apparatus for providing information related to products presented in a scene of a broadcast program from a broadcasting station or an internet broadcasting server to enable a viewer to obtain supplementary information such as shopping information for the products from a network using the provided information.
  • STB set top box
  • STB set top box
  • a television set can now be able to communication bidirectionally between the television viewer and the broadcaster.
  • more enterprises have begun to use this new technology as bidirectional marketing tools. That is, they insert product information into broadcast programs, rather than through a standard commercial, to be received by the television sets. Then, viewers can obtain supplementary information for buying products through selecting particular product information using their television set.
  • broadcast programs include product information displayed during the broadcast program.
  • the television set maintains a still picture of the broadcast, and lists product names associated with the products presented in the still picture.
  • the STB of the television set sends a product code linked with the selected product name to a predetermined place, usually a web site of a broadcasting station through a connected communication cable.
  • a predetermined place usually a web site of a broadcasting station through a connected communication cable.
  • the predetermined web site After receiving the selected product codes, the predetermined web site sends the particular STB of the television set an accessing address of a site which will provide detailed shopping information including appearance and price of the selected products.
  • the television set After the television set receives the accessing address, it can then resend this address through the Internet through the communication cable automatically or when a viewer requests to do so. Through these operations, the viewer receives detailed shopping information from the addressed site through an STB on their television set and can then purchase it through an on-line commercial transaction also through the STB on their television set.
  • An object of the invention is to solve at least the above problems and/or disadvantages and to provide at least the advantages described hereinafter.
  • broadcast programs are provided together with product information including address information of a site to access detailed shopping information for desirable products which are displayed in the broadcast program presentation.
  • broadcast programs are provided for a presentation terminal such as a television set (“TV”) or a personal computer (“PC”) together with product information, then a presentation terminal compares received product information with previous product information, stores the received product information if it is confirmed that the received product information is new based on the comparison, and displays the stored product information onto a screen or a monitor upon a viewer's request.
  • a presentation terminal such as a television set (“TV”) or a personal computer (“PC”) together with product information
  • a method for obtaining supplementary information on an item in a broadcast signal including receiving a digital broadcast signal, extracting information identifying an item from the received digital broadcast signal, comparing the extracted identifying information of the item with identifying information of other items, and storing the extracted identifying information based on the comparison result.
  • a broadcasting enhancement system including a broadcast signal receiver receiving a broadcast signal, a decoder linked to the broadcast signal receiver that decodes and separates at least video data for display on a display device and first information for selectable items in the video data, a frame composer coupled to the display device to provide the first information to the display device, and a controller coupled to the decoder and the frame composer, wherein the controller displays the first information concurrently with the video data according to user commands.
  • FIG. 1 is a block diagram of a preferred embodiment of an apparatus for constructing and delivering product information through broadcast programs according to the present invention
  • FIG. 2 shows a preferred embodiment of the present invention in which a broadcast program and product information are stored
  • FIG. 3 illustrates a network of a preferred embodiment of the present invention in which a digital television set is connected to a global data network;
  • FIG. 4 is a block diagram of a digital broadcast receiver according to a preferred embodiment of the present invention.
  • FIG. 5 illustrates preferred embodiments of functions of the data separator and the section filter of the receiver of FIG. 4 schematically
  • FIG. 6 illustrates a preferred embodiment of address information and product information received and stored according to the present invention
  • FIG. 7 illustrates a preferred embodiment of a screen of a selection video frame, which is constructed from the data example of FIG. 6;
  • FIG. 8 illustrates another preferred embodiment of address information and product information received and stored according to the present invention
  • FIG. 9 illustrates another preferred embodiment of a screen of a selection video frame, which is constructed from the data example of FIG. 8;
  • FIG. 10 illustrates another preferred embodiment of address information and product information received and stored according to the present invention
  • FIG. 11 illustrates another preferred embodiment of a screen of a selection video frame, which is constructed from the data example of FIG. 10;
  • FIG. 12 illustrates a preferred embodiment network in which a web TV is connected to a global data network according to the present invention
  • FIG. 13 illustrates a block diagram of a preferred embodiment use of a web TV according to the present invention.
  • FIG. 14 illustrates the functions of the preferred embodiment stream decoder and frame composer of the preferred embodiment web TV of FIG. 13 schematically.
  • the apparatus of FIG. 1 includes a video acquisition unit 51 which can read video contents from a data storage medium, an encoder 53 for encoding the read video contents into decodeable data at a receiving device, a product information composer 52 which can acquire product information from data storage media, a storage unit 54 which can store encoded video data and any acquired product information, a multiplexer 55 which can multiplex the stored video data and product information according to particular time codes for synchronizing product information with video data in a transmission, and a controller 56 for controlling the encoder 53 to encode the video contents segment by segment according to the commands of an operator and prepositioning a time code in both the encoded segment of video contents and product information associated with the encoded contents segment.
  • the product information composer 52 may acquire product information by reading data entered from an operator through a key input means rather than from a storage medium.
  • the product information can include product identifying information such as product names and related-scene-describing text, icons, or players' names, and any additional information such as address information of a site to access shopping information for a desirable product can be displayed in a scene.
  • the manner in which the apparatus operates centers around the multiplexer, as illustrated in FIG. 1.
  • the operation of multiplexing and transmission of video contents and product information begin when the video acquisition unit 51 reads or reproduces video contents from a storage medium and applies a segment of the video contents specified by the controller 56 to the encoder 53 .
  • the encoder 53 can then encode the applied contents segment into compressed data of a predetermined format and can store them in the storage unit 54 .
  • the controller 56 can select a part of the product information that is associated with the just-encoded contents segment according to instructions such as an operator's command for choice of products or the like, and can store the selected product information in the storage unit 54 . This selected part of the product information can then be presented in a broadcast scene to be viewed from the just-encoded contents.
  • the controller 56 can generate a time code to synchronize the stored product information with the associated contents segment in transmission, and can configure the transmission of both the contents segment and product information. After these operations are done, the configured data can then be stored in the storage unit 54 .
  • the multiplexer 55 can transmit the encoded video contents stored in the storage unit 54 sequentially. In this transmission, the multiplexer 55 inserts and transmits product information (GI) whose time code (TC) is identical to that of a just-transmitted video contents segment (VDS). According to this transmitting method of the video acquisition unit 51 , the stored data is multiplexed and can be transmitted in a sequence with the video contents and the encoded information synchronized to the time codes, where the prepositioned time codes are not transmitted.
  • GI product information
  • TC time code
  • VDS just-transmitted video contents segment
  • Video contents and product information may be transmitted immediately after they are multiplexed or may be stored for a later broadcast.
  • the multiplexed video contents and product information are usually recorded in a portable storage medium for broadcasting from that storage medium when a corresponding program is scheduled to go on the air.
  • the multiplexed data from the multiplexer 55 is preferably broadcast in two ways.
  • One is a wireless broadcast, in which the multiplexed data can transmitted over the air after it is channel-encoded.
  • the other is a wired broadcast, in which the multiplexed data is transmitted to all connected data terminals, such as PCs, STB TVs or Web TVs, after the format is converted appropriately.
  • FIG. 3 shows a network in which a digital broadcast receiver, for example, a digital television is connected to a global data network, that is, the ‘Internet’.
  • the digital broadcast receiver 100 receives a wireless broadcast signal including product information and presents high quality video pictures onto its corresponding receiver after decoding the received broadcast signal from the broadcasting station 200 .
  • the digital broadcast receiver 100 can connect to various servers including product information providing servers 300 or on-line commercial transaction servers 300 through Internet.
  • FIG. 4 is a block diagram of the digital broadcast receiver 100 , which may be a digital television, that includes a tuner 10 for tuning broadcast to a selected frequency band; a channel decoder 11 for demultiplexing signals of the tuned band into individual channel data and decoding data of a chosen channel; a data separator 12 for separating the decoded data into compressed video, compressed audio, and service information data including product information; a video decoder 13 for restoring the compressed video data into original data; a video memory 14 for storing the decoded original video data and the temporary data generated during the decoding operation; a signal converter 15 for converting the decoded video data into a NTSC- or PAL-formatted video composite signal; an audio decoder 16 for restoring the compressed audio data into original PCM data; a D/A converter 17 for converting the restored PCM data into an analog sound; a section filter 18 for separating the service information data according to its attribute into preferably program specific information (PSI), electronic program guide (EPG), URL (PSI), electronic
  • the tuner 10 can tune a frequency band carrying a signal of a chosen channel and can send the tuned signal to a channel decoder 11 .
  • the channel decoder 11 can then demodulate the tuned signal into a 4 ⁇ 8-channel-multiplexed digital data stream, conduct channel-decoding for only a data stream belonging to a chosen channel according to a channel selection control signal applied from the controller 21 , and can then output the channel-decoded data stream to the data separator 12 .
  • the channel-decoded data stream from the channel decoder 11 preferably has a data format as shown in FIG. 5 in which video, audio, and service information data including product information are interleaved with each other.
  • a data separator 12 can be used to check the header of the data stream unit to determine attributes of the data stream unit, and then can separate the channel-decoded data stream, which consists of stream units, into preferably three categories according to the attribute each header of the stream unit indicates.
  • a video decoder 13 can be used to decode compressed video data outputted from the data separator 12 into original video data, and a signal converter 15 can be used to convert the original video data into a NTSC- or PAL-formatted video composite signal which is adequate to present onto a conventional displaying apparatus. If the decoded frame is corresponding to an infra-coded picture, the video decoder 13 can store every decoded video frame into the video memory 14 . If an additional video frame of a still picture is contained in the video data stream, the video decoder 13 can store the still picture frame into the video memory 14 without outputting it to the signal converter 15 . Additionally, the audio decoder 16 can be used to decode compressed audio data from the data separator 12 into original PCM audio data which can be converted into sound signals by a D/A converter 17 .
  • the service information data can preferably provide transport packets like video and audio data, where the transport packet often has a header and a payload field, and the header of a transport packet carrying service information can have a type indicator.
  • a section filter 18 can be used differentiate between PSI, EPG, and URL-included product information to determine the payload field data of a transport packet classified into service information data belong to based on the type indicator of a header. Through this type of identification, the section filter 18 can store the PSI, EPG, and URL-included goods information separately in the information memory 19 . However, additional product information or types of product information can be filtered and stored in the information memory 19 .
  • Transport packets carrying the URL-included product information can contain information on products to be presented in certain scenes in payload fields.
  • This information may be product codes and URL information of a web site for providing shopping information such as price and appearance, and so on.
  • This information may also include additional information such as product names, station identification, other related products, weather information, etc.
  • the broadcast may include an icon image which can be used with URL-information provided products and entry information of infra-coded or still picture in which position information about coordinates at which a URL-information provided products are present as marked or highlighted (e.g., 110 ) in the infra-coded or still picture. Therefore, the information memory 19 can be able to store URL information, product codes, and various product-related information or the like, other than PSI and EPG.
  • FIG. 6 shows an example of one of several methods to access a web site providing detailed information on certain products presented in a scene displayed on a screen of a digital television through using URL information, product codes, and additional information stored.
  • the present invention is not intended to be so limited.
  • the URL information, product codes, and additional information including product names can be stored in the information memory 19 .
  • a product code can be used to aid in preventing repetitious storage of URL information, etc. by preventing information with the same code from being stored more than once by determining if a transport packet outputted from the data separator 12 corresponds to URL-included information.
  • the section filter 18 can be used to check the product code for the data contained in the payload field of the transport packet and examines whether the previous code has been stored before. Only if the new product code is different from every other code stored in the information memory 19 would the data be stored and contained in the payload. Through this operation, single storage of product codes, URL information, and product names can be achieved even when the products are displayed repeatedly possibly during several scenes of a broadcast.
  • a digital television can be used with a preferred embodiment of the present invention.
  • a viewer watching the digital television 100 can input a selection, for example by entering a ‘web-surfing’ button while or after watching a broadcast program, and a separate controller 21 can be used to stop (e.g., temporarily alternating accesses or the like) the video decoder 13 from decoding the data stream of the broadcast program and to read the information from the product codes, product names, and URL information stored in the information memory 19 and send this information to a frame composer 20 .
  • the frame composer 20 can then construct video frames for display of the items for a viewer's selection of a desirable item.
  • FIG. 7 is an example of a screen useable in a digital television with an item selection video frame displayed onto same.
  • product names and their related URL information are listed within the display so that a desirable item can be selected by a viewer through an ‘up’ and a ‘down’ button or the like.
  • the URL information may not be listed so that more selectable product names are displayed onto a screen.
  • a viewer Upon display of an item selection video frame, a viewer can choose an item through entering a ‘selection’ through a specified button on a remote controller or other input device, such as a front panel of a television, and then, the controller 21 can read the URL information associated with the selected product, and can activate a TCP/IP program of the network interface 24 to enable data communication through the Internet. After activation, the controller 21 can transmit the read URL information through the network interface 24 , so one or more web pages including detailed shopping information on the selected products can be received from a web site addressed by the selected URL information. The received web pages can then be interpreted by a web browsing program through the network interface 24 and web pages' interpreted contents can be sent to the frame composer 20 , which can display the interpreted contents including price, appearance, etc on the selected products onto full or partial screen.
  • FIG. 8 shows another example of accessing URL information and additional information through the use of super-imposed icon images and infra-coded or still picture images.
  • the icon image may be more desirable because it can be used to make products more distinguishable in a broadcast scene than in infra-coded or still picture images, and the icon image can also be replaced with a product name or the like, if desired.
  • a digital television can be used with a preferred embodiment of the present invention.
  • a viewer watching the digital television 100 can enter a specific button, for example, a ‘web-surfing’ button while or after watching a broadcast program and the controller 21 can stop a current program decoding in order to exclusively control the frame composer 20 to display product information of FIG. 8, which can be stored prior to a surfing request onto a screen.
  • the controller 21 can control the signal converter 19 to output only the latest received infra-coded or still pictured stored in the video memory 14 , and can read icon images and URL information having the same entry information or index number and send all the read data to the frame composer 20 .
  • the frame composer 20 can then construct a selection window including all or a part of the product information in a screen with the displayed picture in the background.
  • FIG. 9 is an example of a such-constructed video frame displayed on a screen.
  • the URL information of FIG. 9 may optionally be presented on a menu screen so that a viewer can select one item among the displayed products through an ‘up’ and a ‘down’ button.
  • the controller 21 can read any URL information linked with the selected icon image or images, and can receive and deliver detailed information of selected products which are contained in a web page to a viewer through conducting the above-explained communication operation using the read URL information.
  • the controller 21 can examine the information stored as shown in FIG. 8 to find out if any entry information indicative of infra-coded or still picture preceding the present displayed picture is available, and can output the picture identified by the found entry information and URL information of products linked with the outputted picture can be displayed.
  • the controller 21 can read the previous or next picture and the information linked to that picture and can then display the information.
  • FIG. 10 shows another preferred embodiment, in which URL information and other information can be accessed through reading of specific coordinates of a screen when product item coordinates are known coordinates on a screen of an infra-coded or still picture.
  • the broadcasting station provides an additional still picture in which an area around a product item where the product information is linked through a highlighted or a marked area.
  • FIG. 11 is an example of a still picture constructed according to this method. In FIG. 11, an area around a product item is arrow-marked 110 and if that area is accessed through the specific coordinates of the area, then information can be accessed.
  • a still picture can be displayed together with one or several marks (if a viewer requests a product selection menu of FIG. 8) and an arrow-shaped pointer can be generated and displayed on the still picture so that a viewer can select a desirable product.
  • the controller 21 can detect the pointer's position value and can compare the detected position value with the stored coordinate values of FIG. 10. If there is a stored coordinate value whose distance from the detected position is shorter than a threshold value, the controller 21 can then read the URL information linked with that stored coordinate value, and the viewer can thus receive detailed information of a selected item written in a web page conducting the above-explained communication operation using read URL information.
  • FIG. 12 shows a network in which a network terminal 400 , for example, a web TV, is connected to Internet.
  • the network terminal 400 can receive a wired broadcast data stream including product information from a broadcasting server 500 and can produce video pictures after decoding the received broadcast data stream.
  • the network terminal 400 can connect to various servers ( 300 1 ⁇ 300 N ) including product information providing servers and on-line commercial transaction servers through the Internet.
  • FIG. 13 is a block diagram of a web TV network terminal 400 including a network interface 110 for receiving data streams broadcast in multi-casting or uni-casting format, and extracting program streams, information related to products or other items of interest to be presented in scenes, and accessing address information from the received data streams; a stream decoder 111 for decoding the program streams into compressed video and audio streams; a video decoder 112 for restoring the compressed video stream into original video data; a video memory 113 for storing the decoded original video data and temporary data generated during the decoding operation; and audio decoder 114 for restoring the compressed audio stream into original audio data; and information memory 116 for storing the product information and its related accessing address information; a frame composer 115 for constructing an item selection video frame, which is for a viewer's selecting a product item, from the stored information; a controller 117 for controlling the above elements to execute a viewer's request; and a flash memory 119 and a RAM 118 for storing web browsing program and
  • a data stream broadcast through the Internet is in a format processible by the media player of a computer based format, such as WindowsTM
  • the stream decoder 111 , the video decoder 112 , and the audio decoder 114 may be replaced with a program executed by a central processing unit (CPU).
  • CPU central processing unit
  • the network interface 110 can receive data streams through Internet and can extract program streams and product information streams according to the pre-specified protocol.
  • the extracted program streams can have moving picture data streams which can be sent to the stream decoder 111 while the extracted product information streams can be sent to the frame composer 115 .
  • the stream decoder 111 can be used to decode program streams into compressed video and audio data according to attributes of the data stream, for example, as shown in FIG. 14.
  • the compressed video and audio data can be restored into original video and sound data respectively by the video decoder 112 and the audio decoder 114 .
  • the video decoder 112 can store infra-coded video frame in the video memory 113 among the decoded video data under the control of the controller 117 and can send the entry information for indexing the stored infra-coded video frame to the frame composer 115 , which links the received entry information with the product information received at the time when the entry information is received.
  • the video decoder 112 can store the still picture data in the video memory 113 without outputting the picture data for presentation, and can provide the frame composer 115 with entry information for indexing the stored still picture data.
  • the frame composer 115 can be used to extract information from the product information streams and can store them in the information memory 116 . When information needs to be displayed, the frame composer 115 can read a part of the stored information and convert it for display onto a screen of the web TV 400 so that a viewer can select an item.
  • the web TV 400 can preferably associate an infra-coded or still picture, which is received at the closest time when the product information, such as product code, is received with the product information, and can generate linking information between that infra-coded or still picture and the information received.
  • Linking information can then be generated and stored in the information memory 116 together with corresponding product information. This linking information generating/storing operations can be conducted by the frame composer 115 under control of the controller 117 .
  • Linking information must be generated and stored in order to display a scene including a product item for which product information is provided, when a viewer requests selection menu for product items.
  • linking information is only essential if simultaneous broadcast of the program and the product item is desired. Otherwise, product items can be listed with a background page having no relation with the listed goods as shown in FIG. 7 for example.
  • a product code can also be included, similar to the aired broadcasts so that the same product information is never stored in the information memory 116 more than once.
  • the web TV 400 of FIG. 13 can show received goods information to a viewer in various ways similar to the digital television 100 .
  • the information can be stored by the web TV 400 in the information memory 116 as shown in FIG. 6, and can include a selection menu like FIG. 7 displayed by the frame composer 115 when a viewer requests.
  • icons images and URL information are provided, these can be stored as shown in FIG. 8 and can be presented as shown in FIG. 9.
  • this information is stored as shown in FIG. 10 and a selection frame as constructed in FIG. 11.
  • the controller 117 can search for URL information related to the selected item, and can send it to the network interface 110 .
  • the network interface 110 can then transmit the received URL information to the Internet according to the specified protocol.
  • the web browsing program can be stored in the flash memory 119 upon execution by the controller 117 .
  • a server addressed by the sent URL information can transmit web page data, and the network interface 110 can receive the web page data and send them to an activated web browsing program.
  • the web browsing program can then interpret the web page data, and send text and video data to the video decoder 112 and audio data to the audio decoder 114 , where the video and audio decoder 112 and 114 can then decode the respective received data into video and sound signals to be presented to a viewer. Through this presentation, a viewer can view detailed information on a selected product contained in the displayed web page.
  • URL information for a site to acquire detailed information on a product can be provided along with other information about other items including products.
  • URL information can be provided through a different process, such as one for a digital television, if a viewer requests it.
  • the digital television 100 can store product information, not including URL information in the information memory 19 , so that a viewer may shop for products through the Internet after a television or other broadcast program has been completed.
  • product codes can be checked to prevent same product information from being stored more than once by using a section filter 18 which can be used to compare a current received product code with previous ones stored in the information memory 19 , and can then store the received product code along with associated product information in the information memory 19 based upon where the received product code had previously been stored.
  • product identifying information may be used instead of the product code.
  • a product name can also be used as product identifying information to prevent repetitive storage of identical products.
  • products in the same category and therefore with the same name, which were presented in different scenes may not be distinguished, such as Joe's pants and Tom's pants. Therefore, it is preferable to append to product name description information such as name of a place where a product item is and name of a player who wears a product item, for example, ‘computer (in Joe's room)’, ‘computer (in Tom's room)’, ‘pants (Joe)’, ‘pants (Tom)’, etc.
  • a viewer watching a TV can engage an input device, such as a ‘web-surfing’ button, while or after watching a broadcast program.
  • an input device such as a ‘web-surfing’ button
  • the controller 21 can then stop decoding the current program and can control the frame composer 20 to display product information stored based upon a request by the viewer.
  • the controller 21 can send product identifying information, for example, a product's code, name, or additional description information, associated with the selected product to a predetermined site, for example, a server of a broadcasting station through the network interface 24 .
  • product identifying information for example, a product's code, name, or additional description information
  • the server receiving the product identifying information can then discriminate items based on the received information and can search for a site address at which detailed information for the discriminated products is accessible, then transmit the found site address to the network interface 24 of the digital television 100 .
  • the controller 21 upon receiving the site address through the network interface 24 , can then resend the address to the Internet through the network interface 24 and information for the selected product is accessed and received by the addressed server. The information can then be outputted in a video frame showing contained information through a web browsing function executed by the network interface 24 and signal converting function of the frame composer 20 .
  • the broadcasting station site can also provide brief information such as appearance and price of an item when transmitting site information for the discriminated products. Further, when information is provided, it can be displayed onto a screen under the control of the controller 21 , so that if detailed information on the item is requested from a viewer, the received site address can be sent through the Internet to acquire detailed information for the product from a related server.
  • preferred embodiments of an apparatus and method for providing and obtaining product information through a broadcast signal according to the present invention have various advantages.
  • the preferred embodiments of an apparatus and method for providing and obtaining product information through a broadcast signal according to the present invention enable a viewer to acquire more quickly detailed shopping information for products contained in a scene when the scene is displayed onto a screen during watching a broadcast program, and also enable a viewer to obtain detailed shopping information for a desirable product which was displayed in program presentation without interruption of program watching after a program is ended.

Abstract

The present invention relates to an apparatus and method for providing and obtaining product information through a broadcast signal. In this present invention, information identifying a product item, which is in a scene to be presented from a broadcast signal, is provided together with a broadcast signal, then a signal receiving terminal stores the product information for a new product item and displays the stored information to a viewer to select one product item while or after watching an interesting broadcast program, and transmits data identifying a selected product item to a predetermined web site and receives web site address for the selected item from that site. As a result, detailed information for the selected item is acquired from a server addressed by the received web site address.

Description

    BACKGROUND OF THE INVENTION
  • 1. Field of the Invention [0001]
  • The present invention relates to a method and an apparatus for providing information related to products presented in a scene of a broadcast program from a broadcasting station or an internet broadcasting server to enable a viewer to obtain supplementary information such as shopping information for the products from a network using the provided information. [0002]
  • 2. Background of the Related Art [0003]
  • With the rapid development and dissemination of communication technology, a lot of individuals have been connected to global data networks or the ‘Internet’ through high-speed cables. This technology makes it possible for most people to easily access information from the Internet at home. Thus, many enterprises are using the Internet as a marketing tool to deliver product advertising information. [0004]
  • In addition, television sets are now able to adopt data communication functions through the use of a set top box (STB), which can be used to receive a digital broadcast signal. This means that a television set can now be able to communication bidirectionally between the television viewer and the broadcaster. Now, more enterprises have begun to use this new technology as bidirectional marketing tools. That is, they insert product information into broadcast programs, rather than through a standard commercial, to be received by the television sets. Then, viewers can obtain supplementary information for buying products through selecting particular product information using their television set. [0005]
  • In marketing methods in the related art, broadcast programs include product information displayed during the broadcast program. When a viewer enters a specific button while watching the broadcast program, the television set maintains a still picture of the broadcast, and lists product names associated with the products presented in the still picture. [0006]
  • When a viewer selects one among the listed product names, the STB of the television set sends a product code linked with the selected product name to a predetermined place, usually a web site of a broadcasting station through a connected communication cable. After receiving the selected product codes, the predetermined web site sends the particular STB of the television set an accessing address of a site which will provide detailed shopping information including appearance and price of the selected products. [0007]
  • After the television set receives the accessing address, it can then resend this address through the Internet through the communication cable automatically or when a viewer requests to do so. Through these operations, the viewer receives detailed shopping information from the addressed site through an STB on their television set and can then purchase it through an on-line commercial transaction also through the STB on their television set. [0008]
  • However, this method of the related art is not very fast as it takes considerable time to acquire detailed shopping information for the products and a viewer is not able to watch a broadcast program during that time. Thus, viewers may not access the detailed shopping information even though desirable products are displayed on a screen, if they are unwilling to suspend watching a program to access this service. [0009]
  • The above references are incorporated by reference herein where appropriate for appropriate teachings of additional or alternative details, features and/or technical background. [0010]
  • SUMMARY OF THE INVENTION
  • An object of the invention is to solve at least the above problems and/or disadvantages and to provide at least the advantages described hereinafter. [0011]
  • It is another object of the present invention to provide a product information delivering method and apparatus enabling a viewer to obtain shopping information independently when products are displayed in a scene. [0012]
  • It is another object of the present invention to provide a product information delivering method and apparatus enabling a viewer to obtain shopping information rapidly when products are displayed in a scene. [0013]
  • It is another object of the present invention to provide a product information delivering method and apparatus enabling a viewer to obtain shopping information more quickly when products are displayed in a scene and also allow simultaneous watching of a broadcast program while the information is displayed. [0014]
  • It is another object of the present invention to provide a product information delivering method and apparatus enabling a viewer to obtain shopping information for products displayed in a scene when a program is over without interruption of the program watching. [0015]
  • It is another object of the present invention to provide a product information delivery method and apparatus enabling a viewer to obtain shopping information for a desirable product which was displayed in program presentation without causing an interruption in the viewing of a television program. [0016]
  • In a preferred embodiment of the present invention, broadcast programs are provided together with product information including address information of a site to access detailed shopping information for desirable products which are displayed in the broadcast program presentation. [0017]
  • In another preferred embodiment of the present invention, broadcast programs are provided for a presentation terminal such as a television set (“TV”) or a personal computer (“PC”) together with product information, then a presentation terminal compares received product information with previous product information, stores the received product information if it is confirmed that the received product information is new based on the comparison, and displays the stored product information onto a screen or a monitor upon a viewer's request. [0018]
  • In another preferred embodiment of the present invention, a method for obtaining supplementary information on an item in a broadcast signal is provided, including receiving a digital broadcast signal, extracting information identifying an item from the received digital broadcast signal, comparing the extracted identifying information of the item with identifying information of other items, and storing the extracted identifying information based on the comparison result. [0019]
  • In another preferred embodiment of the present invention, a broadcasting enhancement system is provided, including a broadcast signal receiver receiving a broadcast signal, a decoder linked to the broadcast signal receiver that decodes and separates at least video data for display on a display device and first information for selectable items in the video data, a frame composer coupled to the display device to provide the first information to the display device, and a controller coupled to the decoder and the frame composer, wherein the controller displays the first information concurrently with the video data according to user commands. [0020]
  • Additional advantages, objects, and features of the invention will be set forth in part in the description which follows and in part will become apparent to those having ordinary skill in the art upon examination of the following or may be learned from practice of the invention. The objects and advantages of the invention may be realized and attained as particularly pointed out in the appended claims.[0021]
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • The accompanying drawings, which are included to provide a further understanding of the invention, illustrate the preferred embodiments of the invention, and together with the description, serve to explain the principles of the present invention. [0022]
  • The invention will be described in detail with reference to the following drawings in which like reference numerals refer to like elements wherein: [0023]
  • FIG. 1 is a block diagram of a preferred embodiment of an apparatus for constructing and delivering product information through broadcast programs according to the present invention; [0024]
  • FIG. 2 shows a preferred embodiment of the present invention in which a broadcast program and product information are stored; [0025]
  • FIG. 3 illustrates a network of a preferred embodiment of the present invention in which a digital television set is connected to a global data network; [0026]
  • FIG. 4 is a block diagram of a digital broadcast receiver according to a preferred embodiment of the present invention; [0027]
  • FIG. 5 illustrates preferred embodiments of functions of the data separator and the section filter of the receiver of FIG. 4 schematically; [0028]
  • FIG. 6 illustrates a preferred embodiment of address information and product information received and stored according to the present invention; [0029]
  • FIG. 7 illustrates a preferred embodiment of a screen of a selection video frame, which is constructed from the data example of FIG. 6; [0030]
  • FIG. 8 illustrates another preferred embodiment of address information and product information received and stored according to the present invention; [0031]
  • FIG. 9 illustrates another preferred embodiment of a screen of a selection video frame, which is constructed from the data example of FIG. 8; [0032]
  • FIG. 10 illustrates another preferred embodiment of address information and product information received and stored according to the present invention; [0033]
  • FIG. 11 illustrates another preferred embodiment of a screen of a selection video frame, which is constructed from the data example of FIG. 10; [0034]
  • FIG. 12 illustrates a preferred embodiment network in which a web TV is connected to a global data network according to the present invention; [0035]
  • FIG. 13 illustrates a block diagram of a preferred embodiment use of a web TV according to the present invention; and [0036]
  • FIG. 14 illustrates the functions of the preferred embodiment stream decoder and frame composer of the preferred embodiment web TV of FIG. 13 schematically.[0037]
  • DETAILED DESCRIPTION OF PREFERRED EMBODIMENTS
  • The apparatus of FIG. 1 includes a [0038] video acquisition unit 51 which can read video contents from a data storage medium, an encoder 53 for encoding the read video contents into decodeable data at a receiving device, a product information composer 52 which can acquire product information from data storage media, a storage unit 54 which can store encoded video data and any acquired product information, a multiplexer 55 which can multiplex the stored video data and product information according to particular time codes for synchronizing product information with video data in a transmission, and a controller 56 for controlling the encoder 53 to encode the video contents segment by segment according to the commands of an operator and prepositioning a time code in both the encoded segment of video contents and product information associated with the encoded contents segment.
  • In the above-mentioned apparatus of FIG. 1, several alternatives may be employed. For example, the [0039] product information composer 52 may acquire product information by reading data entered from an operator through a key input means rather than from a storage medium. Also, the product information can include product identifying information such as product names and related-scene-describing text, icons, or players' names, and any additional information such as address information of a site to access shopping information for a desirable product can be displayed in a scene.
  • The manner in which the apparatus operates centers around the multiplexer, as illustrated in FIG. 1. The operation of multiplexing and transmission of video contents and product information begin when the [0040] video acquisition unit 51 reads or reproduces video contents from a storage medium and applies a segment of the video contents specified by the controller 56 to the encoder 53. The encoder 53 can then encode the applied contents segment into compressed data of a predetermined format and can store them in the storage unit 54. Then, the controller 56 can select a part of the product information that is associated with the just-encoded contents segment according to instructions such as an operator's command for choice of products or the like, and can store the selected product information in the storage unit 54. This selected part of the product information can then be presented in a broadcast scene to be viewed from the just-encoded contents.
  • After the encoded contents and product information are stored, the [0041] controller 56 can generate a time code to synchronize the stored product information with the associated contents segment in transmission, and can configure the transmission of both the contents segment and product information. After these operations are done, the configured data can then be stored in the storage unit 54.
  • In the meantime, as illustrated in FIG. 2, while the encoding and configuring operation is being conducted or after the entire video contents are encoded, the [0042] multiplexer 55 can transmit the encoded video contents stored in the storage unit 54 sequentially. In this transmission, the multiplexer 55 inserts and transmits product information (GI) whose time code (TC) is identical to that of a just-transmitted video contents segment (VDS). According to this transmitting method of the video acquisition unit 51, the stored data is multiplexed and can be transmitted in a sequence with the video contents and the encoded information synchronized to the time codes, where the prepositioned time codes are not transmitted.
  • Video contents and product information may be transmitted immediately after they are multiplexed or may be stored for a later broadcast. When broadcasting is done after multiplexing, the multiplexed video contents and product information are usually recorded in a portable storage medium for broadcasting from that storage medium when a corresponding program is scheduled to go on the air. [0043]
  • The multiplexed data from the [0044] multiplexer 55 is preferably broadcast in two ways. One is a wireless broadcast, in which the multiplexed data can transmitted over the air after it is channel-encoded. The other is a wired broadcast, in which the multiplexed data is transmitted to all connected data terminals, such as PCs, STB TVs or Web TVs, after the format is converted appropriately.
  • Instead of the aforementioned product information transmitting method, product information may be inserted into a service information field specified in digital broadcast standard to be received by a digital television set. FIG. 3 shows a network in which a digital broadcast receiver, for example, a digital television is connected to a global data network, that is, the ‘Internet’. The [0045] digital broadcast receiver 100 receives a wireless broadcast signal including product information and presents high quality video pictures onto its corresponding receiver after decoding the received broadcast signal from the broadcasting station 200. Furthermore, the digital broadcast receiver 100 can connect to various servers including product information providing servers 300 or on-line commercial transaction servers 300 through Internet.
  • FIG. 4 is a block diagram of the digital broadcast receiver [0046] 100, which may be a digital television, that includes a tuner 10 for tuning broadcast to a selected frequency band; a channel decoder 11 for demultiplexing signals of the tuned band into individual channel data and decoding data of a chosen channel; a data separator 12 for separating the decoded data into compressed video, compressed audio, and service information data including product information; a video decoder 13 for restoring the compressed video data into original data; a video memory 14 for storing the decoded original video data and the temporary data generated during the decoding operation; a signal converter 15 for converting the decoded video data into a NTSC- or PAL-formatted video composite signal; an audio decoder 16 for restoring the compressed audio data into original PCM data; a D/A converter 17 for converting the restored PCM data into an analog sound; a section filter 18 for separating the service information data according to its attribute into preferably program specific information (PSI), electronic program guide (EPG), URL (Universal Resource Locator)-included information for various products which will be broadcast; an information memory 19 for storing the separated PSI, EPG, and URL-included information; a frame composer 20 for constructing a video frame for item selection from the stored service information; a network interface 24 for executing internal TCP/IP program and implementing a web browsing program to send and receive data to and from the Internet; a controller 21 for controlling the above elements in order to execute a viewer's request; and a flash memory 22 and a RAM 23 for storing control data which is required for control operation of the controller 21.
  • In the [0047] digital broadcast receiver 100 configured as illustrated in FIG. 4, the tuner 10 can tune a frequency band carrying a signal of a chosen channel and can send the tuned signal to a channel decoder 11. The channel decoder 11 can then demodulate the tuned signal into a 4˜8-channel-multiplexed digital data stream, conduct channel-decoding for only a data stream belonging to a chosen channel according to a channel selection control signal applied from the controller 21, and can then output the channel-decoded data stream to the data separator 12.
  • The channel-decoded data stream from the [0048] channel decoder 11 preferably has a data format as shown in FIG. 5 in which video, audio, and service information data including product information are interleaved with each other. A data separator 12 can be used to check the header of the data stream unit to determine attributes of the data stream unit, and then can separate the channel-decoded data stream, which consists of stream units, into preferably three categories according to the attribute each header of the stream unit indicates.
  • Next, a [0049] video decoder 13 can be used to decode compressed video data outputted from the data separator 12 into original video data, and a signal converter 15 can be used to convert the original video data into a NTSC- or PAL-formatted video composite signal which is adequate to present onto a conventional displaying apparatus. If the decoded frame is corresponding to an infra-coded picture, the video decoder 13 can store every decoded video frame into the video memory 14. If an additional video frame of a still picture is contained in the video data stream, the video decoder 13 can store the still picture frame into the video memory 14 without outputting it to the signal converter 15. Additionally, the audio decoder 16 can be used to decode compressed audio data from the data separator 12 into original PCM audio data which can be converted into sound signals by a D/A converter 17.
  • The service information data can preferably provide transport packets like video and audio data, where the transport packet often has a header and a payload field, and the header of a transport packet carrying service information can have a type indicator. A [0050] section filter 18 can be used differentiate between PSI, EPG, and URL-included product information to determine the payload field data of a transport packet classified into service information data belong to based on the type indicator of a header. Through this type of identification, the section filter 18 can store the PSI, EPG, and URL-included goods information separately in the information memory 19. However, additional product information or types of product information can be filtered and stored in the information memory 19.
  • Transport packets carrying the URL-included product information can contain information on products to be presented in certain scenes in payload fields. This information may be product codes and URL information of a web site for providing shopping information such as price and appearance, and so on. This information may also include additional information such as product names, station identification, other related products, weather information, etc. [0051]
  • Instead of product information, the broadcast may include an icon image which can be used with URL-information provided products and entry information of infra-coded or still picture in which position information about coordinates at which a URL-information provided products are present as marked or highlighted (e.g., [0052] 110) in the infra-coded or still picture. Therefore, the information memory 19 can be able to store URL information, product codes, and various product-related information or the like, other than PSI and EPG.
  • FIG. 6 shows an example of one of several methods to access a web site providing detailed information on certain products presented in a scene displayed on a screen of a digital television through using URL information, product codes, and additional information stored. However, the present invention is not intended to be so limited. In FIG. 6, the URL information, product codes, and additional information including product names can be stored in the [0053] information memory 19. A product code can be used to aid in preventing repetitious storage of URL information, etc. by preventing information with the same code from being stored more than once by determining if a transport packet outputted from the data separator 12 corresponds to URL-included information. When this occurs, the section filter 18 can be used to check the product code for the data contained in the payload field of the transport packet and examines whether the previous code has been stored before. Only if the new product code is different from every other code stored in the information memory 19 would the data be stored and contained in the payload. Through this operation, single storage of product codes, URL information, and product names can be achieved even when the products are displayed repeatedly possibly during several scenes of a broadcast.
  • Additionally, a digital television can be used with a preferred embodiment of the present invention. In this case, a viewer watching the [0054] digital television 100 can input a selection, for example by entering a ‘web-surfing’ button while or after watching a broadcast program, and a separate controller 21 can be used to stop (e.g., temporarily alternating accesses or the like) the video decoder 13 from decoding the data stream of the broadcast program and to read the information from the product codes, product names, and URL information stored in the information memory 19 and send this information to a frame composer 20. The frame composer 20 can then construct video frames for display of the items for a viewer's selection of a desirable item.
  • FIG. 7 is an example of a screen useable in a digital television with an item selection video frame displayed onto same. In this example, product names and their related URL information are listed within the display so that a desirable item can be selected by a viewer through an ‘up’ and a ‘down’ button or the like. Also, in order to maximize the number of viewable selectable products, the URL information may not be listed so that more selectable product names are displayed onto a screen. [0055]
  • Upon display of an item selection video frame, a viewer can choose an item through entering a ‘selection’ through a specified button on a remote controller or other input device, such as a front panel of a television, and then, the controller [0056] 21 can read the URL information associated with the selected product, and can activate a TCP/IP program of the network interface 24 to enable data communication through the Internet. After activation, the controller 21 can transmit the read URL information through the network interface 24, so one or more web pages including detailed shopping information on the selected products can be received from a web site addressed by the selected URL information. The received web pages can then be interpreted by a web browsing program through the network interface 24 and web pages' interpreted contents can be sent to the frame composer 20, which can display the interpreted contents including price, appearance, etc on the selected products onto full or partial screen.
  • Through the above-explained operation, a viewer can more quickly acquire detailed shopping information related with desirable products present in a scene displayed onto a screen from a server on the Internet during or after watching a TV scene. [0057]
  • FIG. 8 shows another example of accessing URL information and additional information through the use of super-imposed icon images and infra-coded or still picture images. The icon image may be more desirable because it can be used to make products more distinguishable in a broadcast scene than in infra-coded or still picture images, and the icon image can also be replaced with a product name or the like, if desired. [0058]
  • Again, a digital television can be used with a preferred embodiment of the present invention. In this case, a viewer watching the [0059] digital television 100 can enter a specific button, for example, a ‘web-surfing’ button while or after watching a broadcast program and the controller 21 can stop a current program decoding in order to exclusively control the frame composer 20 to display product information of FIG. 8, which can be stored prior to a surfing request onto a screen. In addition, the controller 21 can control the signal converter 19 to output only the latest received infra-coded or still pictured stored in the video memory 14, and can read icon images and URL information having the same entry information or index number and send all the read data to the frame composer 20. The frame composer 20 can then construct a selection window including all or a part of the product information in a screen with the displayed picture in the background. FIG. 9 is an example of a such-constructed video frame displayed on a screen. The URL information of FIG. 9 may optionally be presented on a menu screen so that a viewer can select one item among the displayed products through an ‘up’ and a ‘down’ button.
  • If a viewer selects an icon image related with a desirable product on the displayed still picture, the controller [0060] 21 can read any URL information linked with the selected icon image or images, and can receive and deliver detailed information of selected products which are contained in a web page to a viewer through conducting the above-explained communication operation using the read URL information.
  • If an item is not displayed in the still picture, a viewer can request another picture like a previous picture or any one with products displayed therein. Then, the controller [0061] 21 can examine the information stored as shown in FIG. 8 to find out if any entry information indicative of infra-coded or still picture preceding the present displayed picture is available, and can output the picture identified by the found entry information and URL information of products linked with the outputted picture can be displayed.
  • If there is a scroll request through the ‘up’ and ‘down’ buttons of an input device and the current selection bar is on the boundary of a list window, then the controller [0062] 21 can read the previous or next picture and the information linked to that picture and can then display the information.
  • FIG. 10 shows another preferred embodiment, in which URL information and other information can be accessed through reading of specific coordinates of a screen when product item coordinates are known coordinates on a screen of an infra-coded or still picture. For the viewer's convenience, it is preferable that the broadcasting station provides an additional still picture in which an area around a product item where the product information is linked through a highlighted or a marked area. FIG. 11 is an example of a still picture constructed according to this method. In FIG. 11, an area around a product item is arrow-marked [0063] 110 and if that area is accessed through the specific coordinates of the area, then information can be accessed.
  • In this embodiment, a still picture can be displayed together with one or several marks (if a viewer requests a product selection menu of FIG. 8) and an arrow-shaped pointer can be generated and displayed on the still picture so that a viewer can select a desirable product. If a viewer places the pointer over a highlighted or a marked item, the controller [0064] 21 can detect the pointer's position value and can compare the detected position value with the stored coordinate values of FIG. 10. If there is a stored coordinate value whose distance from the detected position is shorter than a threshold value, the controller 21 can then read the URL information linked with that stored coordinate value, and the viewer can thus receive detailed information of a selected item written in a web page conducting the above-explained communication operation using read URL information.
  • An information acquisition procedure can also be conducted in a terminal receiving a wired broadcast signal including product information provided through the Internet according to the present invention. FIG. 12 shows a network in which a [0065] network terminal 400, for example, a web TV, is connected to Internet. The network terminal 400 can receive a wired broadcast data stream including product information from a broadcasting server 500 and can produce video pictures after decoding the received broadcast data stream. Furthermore, the network terminal 400 can connect to various servers (300 1˜300 N) including product information providing servers and on-line commercial transaction servers through the Internet.
  • FIG. 13 is a block diagram of a web [0066] TV network terminal 400 including a network interface 110 for receiving data streams broadcast in multi-casting or uni-casting format, and extracting program streams, information related to products or other items of interest to be presented in scenes, and accessing address information from the received data streams; a stream decoder 111 for decoding the program streams into compressed video and audio streams; a video decoder 112 for restoring the compressed video stream into original video data; a video memory 113 for storing the decoded original video data and temporary data generated during the decoding operation; and audio decoder 114 for restoring the compressed audio stream into original audio data; and information memory 116 for storing the product information and its related accessing address information; a frame composer 115 for constructing an item selection video frame, which is for a viewer's selecting a product item, from the stored information; a controller 117 for controlling the above elements to execute a viewer's request; and a flash memory 119 and a RAM 118 for storing web browsing program and control data which is required for control operation of the controller 117.
  • If a data stream broadcast through the Internet is in a format processible by the media player of a computer based format, such as Windows™, the [0067] stream decoder 111, the video decoder 112, and the audio decoder 114 may be replaced with a program executed by a central processing unit (CPU).
  • In the [0068] web TV 400 of FIG. 13, the network interface 110 can receive data streams through Internet and can extract program streams and product information streams according to the pre-specified protocol. The extracted program streams can have moving picture data streams which can be sent to the stream decoder 111 while the extracted product information streams can be sent to the frame composer 115.
  • The [0069] stream decoder 111 can be used to decode program streams into compressed video and audio data according to attributes of the data stream, for example, as shown in FIG. 14. The compressed video and audio data can be restored into original video and sound data respectively by the video decoder 112 and the audio decoder 114. The video decoder 112 can store infra-coded video frame in the video memory 113 among the decoded video data under the control of the controller 117 and can send the entry information for indexing the stored infra-coded video frame to the frame composer 115, which links the received entry information with the product information received at the time when the entry information is received.
  • If the data streams broadcast from the [0070] broadcasting server 500 have additional still picture data for selecting a product item, the video decoder 112 can store the still picture data in the video memory 113 without outputting the picture data for presentation, and can provide the frame composer 115 with entry information for indexing the stored still picture data.
  • The [0071] frame composer 115 can be used to extract information from the product information streams and can store them in the information memory 116. When information needs to be displayed, the frame composer 115 can read a part of the stored information and convert it for display onto a screen of the web TV 400 so that a viewer can select an item.
  • In some cases, when product information is delivered through a wired broadcast digital data stream, there may not be linking information between video pictures and the delivered product information. When this occurs the [0072] web TV 400 can preferably associate an infra-coded or still picture, which is received at the closest time when the product information, such as product code, is received with the product information, and can generate linking information between that infra-coded or still picture and the information received. However, the present invention is not intended to be so limited. Linking information can then be generated and stored in the information memory 116 together with corresponding product information. This linking information generating/storing operations can be conducted by the frame composer 115 under control of the controller 117.
  • Linking information must be generated and stored in order to display a scene including a product item for which product information is provided, when a viewer requests selection menu for product items. However, linking information is only essential if simultaneous broadcast of the program and the product item is desired. Otherwise, product items can be listed with a background page having no relation with the listed goods as shown in FIG. 7 for example. [0073]
  • In the case of wired broadcasts through the Internet, a product code can also be included, similar to the aired broadcasts so that the same product information is never stored in the [0074] information memory 116 more than once.
  • The [0075] web TV 400 of FIG. 13 can show received goods information to a viewer in various ways similar to the digital television 100. For example, the information can be stored by the web TV 400 in the information memory 116 as shown in FIG. 6, and can include a selection menu like FIG. 7 displayed by the frame composer 115 when a viewer requests. When icon images and URL information are provided, these can be stored as shown in FIG. 8 and can be presented as shown in FIG. 9. And if a coordinate value for an item or URL information are provided, this information is stored as shown in FIG. 10 and a selection frame as constructed in FIG. 11.
  • If a viewer selects one item in the selection frame, the [0076] controller 117 can search for URL information related to the selected item, and can send it to the network interface 110. The network interface 110 can then transmit the received URL information to the Internet according to the specified protocol. At this time, the web browsing program can be stored in the flash memory 119 upon execution by the controller 117. After that, a server addressed by the sent URL information can transmit web page data, and the network interface 110 can receive the web page data and send them to an activated web browsing program. The web browsing program can then interpret the web page data, and send text and video data to the video decoder 112 and audio data to the audio decoder 114, where the video and audio decoder 112 and 114 can then decode the respective received data into video and sound signals to be presented to a viewer. Through this presentation, a viewer can view detailed information on a selected product contained in the displayed web page.
  • In the above-explained preferred embodiments, URL information for a site to acquire detailed information on a product can be provided along with other information about other items including products. However, URL information can be provided through a different process, such as one for a digital television, if a viewer requests it. [0077]
  • In FIG. 4, the [0078] digital television 100 can store product information, not including URL information in the information memory 19, so that a viewer may shop for products through the Internet after a television or other broadcast program has been completed. At this time, product codes can be checked to prevent same product information from being stored more than once by using a section filter 18 which can be used to compare a current received product code with previous ones stored in the information memory 19, and can then store the received product code along with associated product information in the information memory 19 based upon where the received product code had previously been stored.
  • Various product identifying information may be used instead of the product code. A product name can also be used as product identifying information to prevent repetitive storage of identical products. However, products in the same category and therefore with the same name, which were presented in different scenes may not be distinguished, such as Joe's pants and Tom's pants. Therefore, it is preferable to append to product name description information such as name of a place where a product item is and name of a player who wears a product item, for example, ‘computer (in Joe's room)’, ‘computer (in Tom's room)’, ‘pants (Joe)’, ‘pants (Tom)’, etc. [0079]
  • When product information, not including URL information, has been stored in the [0080] information memory 19, a viewer watching a TV can engage an input device, such as a ‘web-surfing’ button, while or after watching a broadcast program. When the input device is engaged, the controller 21 can then stop decoding the current program and can control the frame composer 20 to display product information stored based upon a request by the viewer.
  • If a viewer selects one item among several items which were present in a scene displayed on a screen, the controller [0081] 21 can send product identifying information, for example, a product's code, name, or additional description information, associated with the selected product to a predetermined site, for example, a server of a broadcasting station through the network interface 24. The server receiving the product identifying information can then discriminate items based on the received information and can search for a site address at which detailed information for the discriminated products is accessible, then transmit the found site address to the network interface 24 of the digital television 100.
  • The controller [0082] 21, upon receiving the site address through the network interface 24, can then resend the address to the Internet through the network interface 24 and information for the selected product is accessed and received by the addressed server. The information can then be outputted in a video frame showing contained information through a web browsing function executed by the network interface 24 and signal converting function of the frame composer 20.
  • The broadcasting station site can also provide brief information such as appearance and price of an item when transmitting site information for the discriminated products. Further, when information is provided, it can be displayed onto a screen under the control of the controller [0083] 21, so that if detailed information on the item is requested from a viewer, the received site address can be sent through the Internet to acquire detailed information for the product from a related server.
  • As described above, preferred embodiments of an apparatus and method for providing and obtaining product information through a broadcast signal according to the present invention have various advantages. The preferred embodiments of an apparatus and method for providing and obtaining product information through a broadcast signal according to the present invention enable a viewer to acquire more quickly detailed shopping information for products contained in a scene when the scene is displayed onto a screen during watching a broadcast program, and also enable a viewer to obtain detailed shopping information for a desirable product which was displayed in program presentation without interruption of program watching after a program is ended. [0084]
  • The foregoing embodiments and advantages are merely exemplary and are not to be construed as limiting the present invention. The present teaching can be readily applied to other types of apparatuses. The description of the present invention is intended to be illustrative, and not to limit the scope of the claims. Many alternatives, modifications, and variations will be apparent to those skilled in the art. In the claims, means-plus-function clauses are intended to cover the structures described herein as performing the recited function and not only structural equivalents but also equivalent structures. [0085]

Claims (14)

What is claimed is:
1. A method for obtaining supplementary information on an item in a broadcast signal, comprising:
receiving a digital broadcast signal;
extracting information identifying an item from the received digital broadcast signal;
comparing the extracted identifying information of the item with identifying information of other items; and
storing the extracted identifying information based on the comparison result.
2. The method according to
claim 1
, further comprising extracting address information of a web site providing supplementary information for the item.
3. The method according to
claim 1
, further comprising displaying the stored item identifying information for a user's selection.
4. The method according to
claim 3
, wherein the displaying the stored item identifying information occurs simultaneously with displaying the received digital broadcast signal.
5. The method according to
claim 1
, wherein the displaying the stored item identifying information occurs after completion of displaying the received digital broadcast signal.
6. The method according to
claim 3
, further comprising acquiring address information of a web site providing supplementary information for each item if said each item is selected based on the displayed item identifying information.
7. The method according to
claim 6
, wherein the address information from product information is received and stored in a storing means.
8. The method according to
claim 6
, wherein the address information is from a predetermined web site.
9. The method according to
claim 6
, further comprising:
obtaining the supplementary information for a user selected item; and
displaying the obtained supplementary information.
10. The method according to
claim 9
, wherein the supplementary information is displayed simultaneously with the received digital broadcast signal.
11. A broadcasting enhancement system, comprising:
a broadcast signal receiver receiving a broadcast signal;
a decoder linked to the broadcast signal receiver that decodes and separates at least video data for display on a display device and first information for selectable items in the video data;
a frame composer coupled to the display device to provide the first information to the display device; and
a controller coupled to the decoder and the frame composer, wherein the controller displays the first information concurrently with the video data according to user commands.
12. The system according to
claim 11
, further comprising a network interface for accessing second information of the selectable items for a user selected item from the displayed first information.
13. The system according to
claim 12
, wherein second information is larger than the first information.
14. The system according to
claim 13
, further comprising a first information storage device, wherein received first information is compared to previously stored first information in the storage device according to an identifier in the first information, wherein the stored first information is updated according to a comparison result, and wherein the first information includes address information of a web site.
US09/832,871 2000-04-12 2001-04-12 Apparatus and method for providing and obtaining product information through a broadcast signal Abandoned US20010052133A1 (en)

Priority Applications (6)

Application Number Priority Date Filing Date Title
US11/415,172 US7827577B2 (en) 2000-04-12 2006-05-02 Apparatus and method for providing and obtaining product information through a broadcast signal
US11/819,919 US8205223B2 (en) 2000-04-12 2007-06-29 Method and video device for accessing information
US12/875,524 US8042138B2 (en) 2000-04-12 2010-09-03 Apparatus and method for providing and obtaining product information through a broadcast signal
US13/231,234 US8832746B2 (en) 2000-04-12 2011-09-13 Apparatus and method for providing and obtaining product information through a broadcast signal
US13/494,345 US9083854B2 (en) 2000-04-12 2012-06-12 Method and video device for accessing information
US14/705,369 US9749697B2 (en) 2000-04-12 2015-05-06 Method and video device for accessing information

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
KR19335/2000 2000-04-12
KR20000019335 2000-04-12
KR20000024395 2000-05-08
KR10-2001-0000690A KR100406631B1 (en) 2000-04-12 2001-01-05 Apparatus and method for providing and obtaining goods information through broadcast signal

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US11/415,172 Continuation US7827577B2 (en) 2000-04-12 2006-05-02 Apparatus and method for providing and obtaining product information through a broadcast signal

Publications (1)

Publication Number Publication Date
US20010052133A1 true US20010052133A1 (en) 2001-12-13

Family

ID=36933262

Family Applications (4)

Application Number Title Priority Date Filing Date
US09/832,871 Abandoned US20010052133A1 (en) 2000-04-12 2001-04-12 Apparatus and method for providing and obtaining product information through a broadcast signal
US11/415,172 Expired - Lifetime US7827577B2 (en) 2000-04-12 2006-05-02 Apparatus and method for providing and obtaining product information through a broadcast signal
US12/875,524 Expired - Fee Related US8042138B2 (en) 2000-04-12 2010-09-03 Apparatus and method for providing and obtaining product information through a broadcast signal
US13/231,234 Expired - Fee Related US8832746B2 (en) 2000-04-12 2011-09-13 Apparatus and method for providing and obtaining product information through a broadcast signal

Family Applications After (3)

Application Number Title Priority Date Filing Date
US11/415,172 Expired - Lifetime US7827577B2 (en) 2000-04-12 2006-05-02 Apparatus and method for providing and obtaining product information through a broadcast signal
US12/875,524 Expired - Fee Related US8042138B2 (en) 2000-04-12 2010-09-03 Apparatus and method for providing and obtaining product information through a broadcast signal
US13/231,234 Expired - Fee Related US8832746B2 (en) 2000-04-12 2011-09-13 Apparatus and method for providing and obtaining product information through a broadcast signal

Country Status (1)

Country Link
US (4) US20010052133A1 (en)

Cited By (73)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030131357A1 (en) * 2002-01-07 2003-07-10 Samsung Electronics Co., Ltd. Method and apparatus for displaying additional information linked to digital TV program
US20040055018A1 (en) * 2002-09-18 2004-03-18 General Instrument Corporation Method and apparatus for forwarding television channel video image snapshots to an auxiliary display device
US20050081240A1 (en) * 2003-09-29 2005-04-14 Lg Electronics Inc. Digital broadcasting receiver and method for displaying service component of digital broadcasting
US20050086603A1 (en) * 2003-09-17 2005-04-21 Hitachi, Ltd. Program, recording medium, and reproducing apparatus
US20050166228A1 (en) * 2002-06-19 2005-07-28 Matsushita Electric Industrial Co., Ltd. Television receiver and system including the same
US20060008254A1 (en) * 2004-07-07 2006-01-12 Lg Electronics Inc. Method of synchronizing still picture with moving picture stream
WO2006041258A1 (en) * 2004-10-13 2006-04-20 Woohyun Park Method of realizing interactive advertisement under digital broadcasting environment by extending program associated data-broadcasting to internet area
US20060156373A1 (en) * 2003-10-27 2006-07-13 Matsushita Electric Industrial Co., Ltd. Data reception terminal and mail creation method
US20060259930A1 (en) * 2005-05-10 2006-11-16 Rothschild Leigh M System and method for obtaining information on digital media content
US20070067597A1 (en) * 2005-09-08 2007-03-22 Chen An M Method and apparatus for delivering content based on receivers characteristics
US20070073834A1 (en) * 2005-09-12 2007-03-29 Mark Charlebois Apparatus and methods for providing and presenting customized channel information
WO2007064446A1 (en) * 2005-11-30 2007-06-07 Microsoft Corporation Selective advertisement display for multimedia content
WO2007033262A3 (en) * 2005-09-12 2007-06-07 Qualcomm Inc Apparatus and methods for delivering and presenting auxiliary services for customizing a channel
WO2007073078A1 (en) * 2005-12-19 2007-06-28 Alticast Corp. Interactive advertisement system and method for the provision of interactive advertisement using the same
WO2007113881A1 (en) * 2006-04-06 2007-10-11 Gabriele Goffredo Method for interacting with a tv system
WO2007128957A1 (en) * 2006-04-10 2007-11-15 Tektronix International Sales Gmbh Method and apparatus for processing digitally encoded data in stream to retrieve data portion located externally
US20080235278A1 (en) * 2007-03-23 2008-09-25 At&T Knowledge Ventures, Lp System and method of presenting assets related to media content
US20080301017A1 (en) * 2007-05-31 2008-12-04 International Business Machines Corporation Formation and rearrangement of ad hoc networks
US20090034556A1 (en) * 2007-06-29 2009-02-05 Lg Electronics Inc. Digital broadcasting system and method of processing data
US20090213671A1 (en) * 2008-02-22 2009-08-27 Cheul Hee Koo Circuit and method for controlling redundancy in semiconductor memory apparatus
EP2106661A1 (en) * 2007-02-22 2009-10-07 Stepframe Media, Inc. Systems and methods for production, delivery, recording, and viewing of video and similar content primarily intended to be viewed in step-frame/frame-advance mode
US20100114708A1 (en) * 2008-10-31 2010-05-06 Yoshikazu Ooba Method and apparatus for providing road-traffic information using road-to-vehicle communication
US20110093879A1 (en) * 2003-09-16 2011-04-21 Salkind Carole T Banking video frames associated with links and processing the banked frames
US20110099069A1 (en) * 2009-10-28 2011-04-28 Vidclx, Llc System and Method of Presenting a Commercial Product by Inserting Digital Content Into a Video Stream
US20120167146A1 (en) * 2010-12-28 2012-06-28 White Square Media Llc Method and apparatus for providing or utilizing interactive video with tagged objects
US20120169928A1 (en) * 2010-12-29 2012-07-05 Echostar Technologies L.L.C. Network Media Device with Code Recognition
US20130014153A1 (en) * 2011-07-06 2013-01-10 Manish Bhatia Media content based advertising survey platform apparatuses and systems
US8511540B2 (en) 2011-02-18 2013-08-20 Echostar Technologies L.L.C. Matrix code for use in verification of data card swap
US8520535B2 (en) 2007-05-31 2013-08-27 International Business Machines Corporation Optimization process and system for a heterogeneous ad hoc Network
US8528029B2 (en) 2005-09-12 2013-09-03 Qualcomm Incorporated Apparatus and methods of open and closed package subscription
US8533358B2 (en) 2005-11-08 2013-09-10 Qualcomm Incorporated Methods and apparatus for fragmenting system information messages in wireless networks
US8534540B2 (en) 2011-01-14 2013-09-17 Echostar Technologies L.L.C. 3-D matrix barcode presentation
US8553146B2 (en) 2011-01-26 2013-10-08 Echostar Technologies L.L.C. Visually imperceptible matrix codes utilizing interlacing
US8571570B2 (en) 2005-11-08 2013-10-29 Qualcomm Incorporated Methods and apparatus for delivering regional parameters
US8600836B2 (en) 2005-11-08 2013-12-03 Qualcomm Incorporated System for distributing packages and channels to a device
US8640956B2 (en) 2010-12-17 2014-02-04 Echostar Technologies L.L.C. Accessing content via a matrix code
EP2701381A1 (en) * 2011-04-21 2014-02-26 Sony Corporation Supplying apparatus, supplying method, receiving apparatus, receiving method, program, and broadcasting system
US20140109118A1 (en) * 2010-01-07 2014-04-17 Amazon Technologies, Inc. Offering items identified in a media stream
US20140130103A1 (en) * 2012-11-06 2014-05-08 Jamabi, Inc. Systems and methods for displaying and interacting with interaction opportunities associated with media content
US8746554B2 (en) 2011-01-07 2014-06-10 Echostar Technologies L.L.C. Performing social networking functions using matrix codes
US20140181179A1 (en) * 2012-12-21 2014-06-26 Vmware, Inc. Systems and methods for transmitting data in real time
US8786410B2 (en) 2011-01-20 2014-07-22 Echostar Technologies L.L.C. Configuring remote control devices utilizing matrix codes
US8833640B2 (en) 2011-02-28 2014-09-16 Echostar Technologies L.L.C. Utilizing matrix codes during installation of components of a distribution system
US8875173B2 (en) 2010-12-10 2014-10-28 Echostar Technologies L.L.C. Mining of advertisement viewer information using matrix code
US8886172B2 (en) 2010-12-06 2014-11-11 Echostar Technologies L.L.C. Providing location information using matrix code
US8931031B2 (en) 2011-02-24 2015-01-06 Echostar Technologies L.L.C. Matrix code-based accessibility
US9100987B2 (en) 2007-05-31 2015-08-04 International Business Machines Corporation Formation and rearrangement of lender devices that perform multiplexing functions
US9148686B2 (en) 2010-12-20 2015-09-29 Echostar Technologies, Llc Matrix code-based user interface
US20150296229A1 (en) * 2014-04-10 2015-10-15 Telibrahma Convergent Communications Private Limited Method and system for auditing multimedia content
US9280515B2 (en) 2010-12-03 2016-03-08 Echostar Technologies L.L.C. Provision of alternate content in response to QR code
US9329966B2 (en) 2010-11-23 2016-05-03 Echostar Technologies L.L.C. Facilitating user support of electronic devices using matrix codes
US9367669B2 (en) 2011-02-25 2016-06-14 Echostar Technologies L.L.C. Content source identification using matrix barcode
US20160330514A1 (en) * 2013-12-27 2016-11-10 Hitachi Maxell, Ltd. Broadcast reception device and video display method
US9538209B1 (en) 2010-03-26 2017-01-03 Amazon Technologies, Inc. Identifying items in a content stream
US9571888B2 (en) 2011-02-15 2017-02-14 Echostar Technologies L.L.C. Selection graphics overlay of matrix code
US9596500B2 (en) 2010-12-17 2017-03-14 Echostar Technologies L.L.C. Accessing content via a matrix code
US20170132178A1 (en) * 2011-12-01 2017-05-11 Microsoft Technology Licensing, Llc Video streaming in a web browser
US9652108B2 (en) 2011-05-20 2017-05-16 Echostar Uk Holdings Limited Progress bar
US9686584B2 (en) 2011-02-28 2017-06-20 Echostar Technologies L.L.C. Facilitating placeshifting using matrix codes
US9736469B2 (en) 2011-02-28 2017-08-15 Echostar Technologies L.L.C. Set top box health and configuration
US9781465B2 (en) 2010-11-24 2017-10-03 Echostar Technologies L.L.C. Tracking user interaction from a receiving device
US9792612B2 (en) 2010-11-23 2017-10-17 Echostar Technologies L.L.C. Facilitating user support of electronic devices using dynamic matrix code generation
WO2018093138A1 (en) * 2016-11-21 2018-05-24 Samsung Electronics Co., Ltd. Electronic apparatus and method of operating the same
US10142687B2 (en) 2010-11-07 2018-11-27 Symphony Advanced Media, Inc. Audience content exposure monitoring apparatuses, methods and systems
US10200759B1 (en) * 2017-07-28 2019-02-05 Rovi Guides, Inc. Systems and methods for identifying and correlating an advertised object from a media asset with a demanded object from a group of interconnected computing devices embedded in a living environment of a user
WO2019037615A1 (en) * 2017-08-24 2019-02-28 北京搜狗科技发展有限公司 Video processing method and device, and device for video processing
CN109792551A (en) * 2016-11-21 2019-05-21 三星电子株式会社 Electronic device and the method for operating the electronic device
US10419360B2 (en) 2007-05-31 2019-09-17 International Business Machines Corporation Market-driven variable price offerings for bandwidth-sharing ad hoc networks
US10529012B2 (en) 2007-05-31 2020-01-07 International Business Machines Corporation System and method for fair-sharing in bandwidth sharing ad-hoc networks
US10560872B2 (en) 2007-05-31 2020-02-11 International Business Machines Corporation Price offerings for bandwidth-sharing ad hoc networks
CN113573095A (en) * 2020-04-29 2021-10-29 Lg电子株式会社 Display device and operation method thereof
US11190856B2 (en) * 2014-09-30 2021-11-30 Apple Inc. Synchronizing content and metadata
US11924515B2 (en) * 2019-02-14 2024-03-05 Lg Electronics Inc. Display device and operation method therefor

Families Citing this family (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020002039A1 (en) * 1998-06-12 2002-01-03 Safi Qureshey Network-enabled audio device
US8799975B2 (en) * 2001-12-06 2014-08-05 Sony Corporation System and method for providing content associated with a television broadcast
JP2005252375A (en) * 2004-03-01 2005-09-15 Hitachi Ltd Portable moving picture reproducing apparatus
US8028323B2 (en) 2004-05-05 2011-09-27 Dryden Enterprises, Llc Method and system for employing a first device to direct a networked audio device to obtain a media item
US8813152B2 (en) * 2008-08-26 2014-08-19 At&T Intellectual Property I, L.P. Methods, apparatus, and computer program products for providing interactive services
WO2010105108A2 (en) * 2009-03-11 2010-09-16 Sony Corporation Accessing item information for item selected from a displayed image
US20100235865A1 (en) * 2009-03-12 2010-09-16 Ubiquity Holdings Tagging Video Content
US8990854B2 (en) * 2009-09-14 2015-03-24 Broadcom Corporation System and method in a television for providing user-selection of objects in a television program
KR101689019B1 (en) * 2009-11-02 2016-12-23 삼성전자주식회사 Display apparatus for supporting a search service, User terminal for performing a search of object, and methods thereof
US9407973B2 (en) 2009-12-02 2016-08-02 At&T Intellectual Property I, L.P. System and method to identify an item depicted when media content is displayed
GB2492540B (en) * 2011-06-30 2015-10-14 Samsung Electronics Co Ltd Receiving a broadcast stream
US8949905B1 (en) 2011-07-05 2015-02-03 Randian LLC Bookmarking, cataloging and purchasing system for use in conjunction with streaming and non-streaming media on multimedia devices
US20130080539A1 (en) * 2011-09-22 2013-03-28 Htc Corporation Systems and methods for performing quick link communications
US10134056B2 (en) * 2011-12-16 2018-11-20 Ebay Inc. Systems and methods for providing information based on location
WO2014014252A1 (en) * 2012-07-16 2014-01-23 Lg Electronics Inc. Method and apparatus for processing digital service signals
US8966179B1 (en) * 2012-09-10 2015-02-24 Google Inc. Volatile memory storage for private web browsing
US9665922B2 (en) * 2012-11-30 2017-05-30 Hitachi Maxell, Ltd. Picture display device, and setting modification method and setting modification program therefor
US10620801B1 (en) * 2014-06-25 2020-04-14 Google Llc Generation and presentation of interactive information cards for a video
US20230040868A1 (en) * 2020-01-03 2023-02-09 Lg Electronics Inc. Display apparatus and display system

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5287181A (en) * 1992-08-20 1994-02-15 Holman Michael J Electronic redeemable coupon system and television
US5774664A (en) * 1996-03-08 1998-06-30 Actv, Inc. Enhanced video programming system and method for incorporating and displaying retrieved integrated internet information segments
US5905865A (en) * 1995-10-30 1999-05-18 Web Pager, Inc. Apparatus and method of automatically accessing on-line services in response to broadcast of on-line addresses
US6018768A (en) * 1996-03-08 2000-01-25 Actv, Inc. Enhanced video programming system and method for incorporating and displaying retrieved integrated internet information segments
US6349410B1 (en) * 1999-08-04 2002-02-19 Intel Corporation Integrating broadcast television pause and web browsing
US6553178B2 (en) * 1992-02-07 2003-04-22 Max Abecassis Advertisement subsidized video-on-demand system

Family Cites Families (39)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5610653A (en) * 1992-02-07 1997-03-11 Abecassis; Max Method and system for automatically tracking a zoomed video image
US6246767B1 (en) * 1995-04-03 2001-06-12 Scientific-Atlanta, Inc. Source authentication of download information in a conditional access system
US6560340B1 (en) * 1995-04-03 2003-05-06 Scientific-Atlanta, Inc. Method and apparatus for geographically limiting service in a conditional access system
US5751672A (en) 1995-07-26 1998-05-12 Sony Corporation Compact disc changer utilizing disc database
US6505160B1 (en) * 1995-07-27 2003-01-07 Digimarc Corporation Connected audio and other media objects
US6785905B1 (en) 1995-10-24 2004-08-31 Sony Corporation Television transmitter, television transmitting method, television receiver and television receiving method
JPH09121302A (en) 1995-10-25 1997-05-06 Sony Corp Video system capable of integrating commercial advertisement and method for using the system
US20020049832A1 (en) * 1996-03-08 2002-04-25 Craig Ullman Enhanced video programming system and method for incorporating and displaying retrieved integrated internet information segments
US5778181A (en) * 1996-03-08 1998-07-07 Actv, Inc. Enhanced video programming system and method for incorporating and displaying retrieved integrated internet information segments
US6240555B1 (en) * 1996-03-29 2001-05-29 Microsoft Corporation Interactive entertainment system for presenting supplemental interactive content together with continuous video programs
US5929849A (en) * 1996-05-02 1999-07-27 Phoenix Technologies, Ltd. Integration of dynamic universal resource locators with television presentations
US20030005463A1 (en) * 1999-09-30 2003-01-02 Douglas B Macrae Access to internet data through a television system
US5774666A (en) * 1996-10-18 1998-06-30 Silicon Graphics, Inc. System and method for displaying uniform network resource locators embedded in time-based medium
JPH10174082A (en) 1996-12-13 1998-06-26 Toshiba Corp Two-way tv broadcast system and file access method applied to the system
US5818935A (en) * 1997-03-10 1998-10-06 Maa; Chia-Yiu Internet enhanced video system
US7150029B1 (en) * 1997-10-14 2006-12-12 Thomson Licensing System for formatting and processing multimedia program data and program guide information
KR100266709B1 (en) 1997-10-16 2000-09-15 전주범 Apparatus akjusting the direction of the sight for pdps
US20020002039A1 (en) 1998-06-12 2002-01-03 Safi Qureshey Network-enabled audio device
JPH11225292A (en) * 1998-02-04 1999-08-17 Sony Corp Digital broadcast receiver and reception method
US20020080163A1 (en) 1998-02-23 2002-06-27 Morey Dale D. Information retrieval system
US6154771A (en) * 1998-06-01 2000-11-28 Mediastra, Inc. Real-time receipt, decompression and play of compressed streaming video/hypervideo; with thumbnail display of past scenes and with replay, hyperlinking and/or recording permissively intiated retrospectively
KR100291106B1 (en) 1998-06-11 2001-06-01 황동환 Upper-motorized CSS and Drag Tester and Testing method of Actual Harddisk drive
US7181756B1 (en) 1998-06-17 2007-02-20 Microsoft Corporation Television/internet terminal user interface
JP2000036795A (en) 1998-07-17 2000-02-02 Sony Corp Device and method for transmitting data, device and method for receiving data and system, and method for transmitting/receiving data
JP4253875B2 (en) * 1998-09-30 2009-04-15 ソニー株式会社 Transmission method and transmission device, reception method and reception device, transmission method and transmission system
US6282713B1 (en) * 1998-12-21 2001-08-28 Sony Corporation Method and apparatus for providing on-demand electronic advertising
US6615408B1 (en) * 1999-01-15 2003-09-02 Grischa Corporation Method, system, and apparatus for providing action selections to an image referencing a product in a video production
US20010003212A1 (en) * 1999-10-29 2001-06-07 Jerilyn L. Marler Identifying ancillary information associated with an audio/video program
KR20000012257A (en) 1999-11-05 2000-03-06 이충열 Method of Information Providing Service for Properties in Picture
US20020010941A1 (en) * 2000-01-06 2002-01-24 Johnson Kevin M. Method/apparatus for improving WEB (internet) access
US7159235B2 (en) * 2000-01-28 2007-01-02 Sedna Patent Services, Llc Method and apparatus for content distribution via non-homogeneous access networks
KR20010086675A (en) 2000-03-02 2001-09-15 김성일 Method to provide shopping service on Internet linked with Broadcasting
US7293279B1 (en) * 2000-03-09 2007-11-06 Sedna Patent Services, Llc Advanced set top terminal having a program pause feature with voice-to-text conversion
US7395546B1 (en) * 2000-03-09 2008-07-01 Sedna Patent Services, Llc Set top terminal having a program pause feature
US7237253B1 (en) * 2000-04-27 2007-06-26 Microsoft Corporation User interface for interactive television systems
JP2004029953A (en) 2002-06-21 2004-01-29 Advanex Inc Supporting mechanism
JP2004030790A (en) 2002-06-26 2004-01-29 Sanyo Electric Co Ltd Musical piece information list creating device
TWI241141B (en) 2003-11-03 2005-10-01 Coretronic Corp Display stand
JP4229058B2 (en) 2004-12-10 2009-02-25 ヤマハ株式会社 Terminal device and recording medium

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6553178B2 (en) * 1992-02-07 2003-04-22 Max Abecassis Advertisement subsidized video-on-demand system
US5287181A (en) * 1992-08-20 1994-02-15 Holman Michael J Electronic redeemable coupon system and television
US5905865A (en) * 1995-10-30 1999-05-18 Web Pager, Inc. Apparatus and method of automatically accessing on-line services in response to broadcast of on-line addresses
US5774664A (en) * 1996-03-08 1998-06-30 Actv, Inc. Enhanced video programming system and method for incorporating and displaying retrieved integrated internet information segments
US6018768A (en) * 1996-03-08 2000-01-25 Actv, Inc. Enhanced video programming system and method for incorporating and displaying retrieved integrated internet information segments
US6349410B1 (en) * 1999-08-04 2002-02-19 Intel Corporation Integrating broadcast television pause and web browsing

Cited By (145)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030131357A1 (en) * 2002-01-07 2003-07-10 Samsung Electronics Co., Ltd. Method and apparatus for displaying additional information linked to digital TV program
US9277274B2 (en) 2002-02-20 2016-03-01 Google Technology Holdings LLC Method and apparatus for forwarding television channel video image snapshots to an auxiliary display device
US20110072480A1 (en) * 2002-02-20 2011-03-24 General Instrument Corporation Method and Apparatus for Forwarding Television Channel Video Image Snapshots to an Auxiliary Display Device
US9591384B2 (en) 2002-02-20 2017-03-07 Google Technology Holdings LLC Method and apparatus forwarding television channel video image snapshots to an auxiliary display device
US7861264B2 (en) * 2002-06-19 2010-12-28 Panasonic Corporation Television receiver and system including the same
US20050166228A1 (en) * 2002-06-19 2005-07-28 Matsushita Electric Industrial Co., Ltd. Television receiver and system including the same
US7831992B2 (en) * 2002-09-18 2010-11-09 General Instrument Corporation Method and apparatus for forwarding television channel video image snapshots to an auxiliary display device
US20040055018A1 (en) * 2002-09-18 2004-03-18 General Instrument Corporation Method and apparatus for forwarding television channel video image snapshots to an auxiliary display device
US20110093879A1 (en) * 2003-09-16 2011-04-21 Salkind Carole T Banking video frames associated with links and processing the banked frames
US11812071B2 (en) 2003-09-17 2023-11-07 Maxell, Ltd. Program, recording medium, and reproducing apparatus
US9418704B2 (en) * 2003-09-17 2016-08-16 Hitachi Maxell, Ltd. Program, recording medium, and reproducing apparatus
US10645424B2 (en) 2003-09-17 2020-05-05 Maxell, Ltd. Program, recording medium, and reproducing apparatus
US11159830B2 (en) 2003-09-17 2021-10-26 Maxell, Ltd. Program, recording medium, and reproducing apparatus
US20050086603A1 (en) * 2003-09-17 2005-04-21 Hitachi, Ltd. Program, recording medium, and reproducing apparatus
US20050081240A1 (en) * 2003-09-29 2005-04-14 Lg Electronics Inc. Digital broadcasting receiver and method for displaying service component of digital broadcasting
US20060156373A1 (en) * 2003-10-27 2006-07-13 Matsushita Electric Industrial Co., Ltd. Data reception terminal and mail creation method
EP1615422B1 (en) * 2004-07-07 2012-06-20 LG Electronics, Inc. Method of synchronizing still picture with moving picture stream
US20060008254A1 (en) * 2004-07-07 2006-01-12 Lg Electronics Inc. Method of synchronizing still picture with moving picture stream
WO2006041258A1 (en) * 2004-10-13 2006-04-20 Woohyun Park Method of realizing interactive advertisement under digital broadcasting environment by extending program associated data-broadcasting to internet area
US20060259930A1 (en) * 2005-05-10 2006-11-16 Rothschild Leigh M System and method for obtaining information on digital media content
US7565506B2 (en) 2005-09-08 2009-07-21 Qualcomm Incorporated Method and apparatus for delivering content based on receivers characteristics
US20070067597A1 (en) * 2005-09-08 2007-03-22 Chen An M Method and apparatus for delivering content based on receivers characteristics
US8171250B2 (en) 2005-09-08 2012-05-01 Qualcomm Incorporated Method and apparatus for delivering content based on receivers characteristics
US8528029B2 (en) 2005-09-12 2013-09-03 Qualcomm Incorporated Apparatus and methods of open and closed package subscription
WO2007033262A3 (en) * 2005-09-12 2007-06-07 Qualcomm Inc Apparatus and methods for delivering and presenting auxiliary services for customizing a channel
US8893179B2 (en) 2005-09-12 2014-11-18 Qualcomm Incorporated Apparatus and methods for providing and presenting customized channel information
US20070073834A1 (en) * 2005-09-12 2007-03-29 Mark Charlebois Apparatus and methods for providing and presenting customized channel information
US8533358B2 (en) 2005-11-08 2013-09-10 Qualcomm Incorporated Methods and apparatus for fragmenting system information messages in wireless networks
US8600836B2 (en) 2005-11-08 2013-12-03 Qualcomm Incorporated System for distributing packages and channels to a device
US8571570B2 (en) 2005-11-08 2013-10-29 Qualcomm Incorporated Methods and apparatus for delivering regional parameters
WO2007064446A1 (en) * 2005-11-30 2007-06-07 Microsoft Corporation Selective advertisement display for multimedia content
WO2007073078A1 (en) * 2005-12-19 2007-06-28 Alticast Corp. Interactive advertisement system and method for the provision of interactive advertisement using the same
WO2007113881A1 (en) * 2006-04-06 2007-10-11 Gabriele Goffredo Method for interacting with a tv system
WO2007128957A1 (en) * 2006-04-10 2007-11-15 Tektronix International Sales Gmbh Method and apparatus for processing digitally encoded data in stream to retrieve data portion located externally
EP2106661A1 (en) * 2007-02-22 2009-10-07 Stepframe Media, Inc. Systems and methods for production, delivery, recording, and viewing of video and similar content primarily intended to be viewed in step-frame/frame-advance mode
EP2106661A4 (en) * 2007-02-22 2010-01-13 Stepframe Media Inc Systems and methods for production, delivery, recording, and viewing of video and similar content primarily intended to be viewed in step-frame/frame-advance mode
US20080235278A1 (en) * 2007-03-23 2008-09-25 At&T Knowledge Ventures, Lp System and method of presenting assets related to media content
US8290827B2 (en) * 2007-03-23 2012-10-16 At&T Intellectual Property I, L.P. Method, medium, and system of presenting assets related to media content
US9578538B2 (en) 2007-05-31 2017-02-21 International Business Machines Corporation Formation and rearrangement of ad hoc networks
US10419360B2 (en) 2007-05-31 2019-09-17 International Business Machines Corporation Market-driven variable price offerings for bandwidth-sharing ad hoc networks
US9331904B2 (en) 2007-05-31 2016-05-03 International Business Machines Corporation Formation and rearrangement of lender devices that perform multiplexing functions
US9037508B2 (en) * 2007-05-31 2015-05-19 International Business Machines Corporation Formation and rearrangement of ad hoc networks
US9241304B2 (en) 2007-05-31 2016-01-19 Globalfoundries Inc. Optimization process and system for a heterogeneous ad hoc network
US20080301017A1 (en) * 2007-05-31 2008-12-04 International Business Machines Corporation Formation and rearrangement of ad hoc networks
US8520535B2 (en) 2007-05-31 2013-08-27 International Business Machines Corporation Optimization process and system for a heterogeneous ad hoc Network
US20130003606A1 (en) * 2007-05-31 2013-01-03 International Business Machines Corporation Formation and rearrangement of ad hoc networks
US11496410B2 (en) 2007-05-31 2022-11-08 Kyndryl, Inc. Market-driven variable price offerings for bandwidth-sharing ad hoc networks
US8620784B2 (en) * 2007-05-31 2013-12-31 International Business Machines Corporation Formation and rearrangement of ad hoc networks
US10623998B2 (en) 2007-05-31 2020-04-14 International Business Machines Corporation Price offerings for bandwidth-sharing ad hoc networks
US10594623B2 (en) 2007-05-31 2020-03-17 International Business Machines Corporation Market-driven variable price offerings for bandwidth-sharing ad hoc networks
US9100987B2 (en) 2007-05-31 2015-08-04 International Business Machines Corporation Formation and rearrangement of lender devices that perform multiplexing functions
US10560872B2 (en) 2007-05-31 2020-02-11 International Business Machines Corporation Price offerings for bandwidth-sharing ad hoc networks
US10529012B2 (en) 2007-05-31 2020-01-07 International Business Machines Corporation System and method for fair-sharing in bandwidth sharing ad-hoc networks
US8837523B2 (en) 2007-06-29 2014-09-16 Lg Electronics Inc. Digital broadcasting system and method of processing data
US9351178B2 (en) 2007-06-29 2016-05-24 Lg Electronics Inc. Digital broadcasting system and method of processing data
US20090034556A1 (en) * 2007-06-29 2009-02-05 Lg Electronics Inc. Digital broadcasting system and method of processing data
US9730088B2 (en) 2007-06-29 2017-08-08 Lg Electronics Inc. Digital broadcasting system and method of processing data
US7986715B2 (en) * 2007-06-29 2011-07-26 Lg Electronics Inc. Digital broadcasting system and method of processing data
US10959116B2 (en) 2007-06-29 2021-03-23 Lg Electronics Inc. Digital broadcasting system and method of processing data
US10405205B2 (en) 2007-06-29 2019-09-03 Lg Electronics Inc. Digital broadcasting system and method of processing data
US20110228876A1 (en) * 2007-06-29 2011-09-22 Jae Hyung Song Digital broadcasting system and method of processing data
US20090213671A1 (en) * 2008-02-22 2009-08-27 Cheul Hee Koo Circuit and method for controlling redundancy in semiconductor memory apparatus
US20100114708A1 (en) * 2008-10-31 2010-05-06 Yoshikazu Ooba Method and apparatus for providing road-traffic information using road-to-vehicle communication
US20110099069A1 (en) * 2009-10-28 2011-04-28 Vidclx, Llc System and Method of Presenting a Commercial Product by Inserting Digital Content Into a Video Stream
US9508080B2 (en) * 2009-10-28 2016-11-29 Vidclx, Llc System and method of presenting a commercial product by inserting digital content into a video stream
US20140109118A1 (en) * 2010-01-07 2014-04-17 Amazon Technologies, Inc. Offering items identified in a media stream
US10219015B2 (en) * 2010-01-07 2019-02-26 Amazon Technologies, Inc. Offering items identified in a media stream
US9538209B1 (en) 2010-03-26 2017-01-03 Amazon Technologies, Inc. Identifying items in a content stream
US10142687B2 (en) 2010-11-07 2018-11-27 Symphony Advanced Media, Inc. Audience content exposure monitoring apparatuses, methods and systems
US9329966B2 (en) 2010-11-23 2016-05-03 Echostar Technologies L.L.C. Facilitating user support of electronic devices using matrix codes
US9792612B2 (en) 2010-11-23 2017-10-17 Echostar Technologies L.L.C. Facilitating user support of electronic devices using dynamic matrix code generation
US10382807B2 (en) 2010-11-24 2019-08-13 DISH Technologies L.L.C. Tracking user interaction from a receiving device
US9781465B2 (en) 2010-11-24 2017-10-03 Echostar Technologies L.L.C. Tracking user interaction from a receiving device
US9280515B2 (en) 2010-12-03 2016-03-08 Echostar Technologies L.L.C. Provision of alternate content in response to QR code
US8886172B2 (en) 2010-12-06 2014-11-11 Echostar Technologies L.L.C. Providing location information using matrix code
US8875173B2 (en) 2010-12-10 2014-10-28 Echostar Technologies L.L.C. Mining of advertisement viewer information using matrix code
US9596500B2 (en) 2010-12-17 2017-03-14 Echostar Technologies L.L.C. Accessing content via a matrix code
US8640956B2 (en) 2010-12-17 2014-02-04 Echostar Technologies L.L.C. Accessing content via a matrix code
US9148686B2 (en) 2010-12-20 2015-09-29 Echostar Technologies, Llc Matrix code-based user interface
US10015550B2 (en) 2010-12-20 2018-07-03 DISH Technologies L.L.C. Matrix code-based user interface
US20120167146A1 (en) * 2010-12-28 2012-06-28 White Square Media Llc Method and apparatus for providing or utilizing interactive video with tagged objects
US20120169928A1 (en) * 2010-12-29 2012-07-05 Echostar Technologies L.L.C. Network Media Device with Code Recognition
US8856853B2 (en) * 2010-12-29 2014-10-07 Echostar Technologies L.L.C. Network media device with code recognition
US9092830B2 (en) 2011-01-07 2015-07-28 Echostar Technologies L.L.C. Performing social networking functions using matrix codes
US8746554B2 (en) 2011-01-07 2014-06-10 Echostar Technologies L.L.C. Performing social networking functions using matrix codes
US8827150B2 (en) 2011-01-14 2014-09-09 Echostar Technologies L.L.C. 3-D matrix barcode presentation
US8534540B2 (en) 2011-01-14 2013-09-17 Echostar Technologies L.L.C. 3-D matrix barcode presentation
US8786410B2 (en) 2011-01-20 2014-07-22 Echostar Technologies L.L.C. Configuring remote control devices utilizing matrix codes
US8553146B2 (en) 2011-01-26 2013-10-08 Echostar Technologies L.L.C. Visually imperceptible matrix codes utilizing interlacing
US9571888B2 (en) 2011-02-15 2017-02-14 Echostar Technologies L.L.C. Selection graphics overlay of matrix code
US8511540B2 (en) 2011-02-18 2013-08-20 Echostar Technologies L.L.C. Matrix code for use in verification of data card swap
US8931031B2 (en) 2011-02-24 2015-01-06 Echostar Technologies L.L.C. Matrix code-based accessibility
US9367669B2 (en) 2011-02-25 2016-06-14 Echostar Technologies L.L.C. Content source identification using matrix barcode
US8833640B2 (en) 2011-02-28 2014-09-16 Echostar Technologies L.L.C. Utilizing matrix codes during installation of components of a distribution system
US10165321B2 (en) 2011-02-28 2018-12-25 DISH Technologies L.L.C. Facilitating placeshifting using matrix codes
US10015483B2 (en) 2011-02-28 2018-07-03 DISH Technologies LLC. Set top box health and configuration
US9686584B2 (en) 2011-02-28 2017-06-20 Echostar Technologies L.L.C. Facilitating placeshifting using matrix codes
US9736469B2 (en) 2011-02-28 2017-08-15 Echostar Technologies L.L.C. Set top box health and configuration
EP2701381A1 (en) * 2011-04-21 2014-02-26 Sony Corporation Supplying apparatus, supplying method, receiving apparatus, receiving method, program, and broadcasting system
US10582244B2 (en) 2011-04-21 2020-03-03 Saturn Licensing Llc Feeding device, feeding method, receiving device, receiving method, program, and broadcasting system
EP2701381A4 (en) * 2011-04-21 2014-09-03 Sony Corp Supplying apparatus, supplying method, receiving apparatus, receiving method, program, and broadcasting system
US9652108B2 (en) 2011-05-20 2017-05-16 Echostar Uk Holdings Limited Progress bar
US8631473B2 (en) 2011-07-06 2014-01-14 Symphony Advanced Media Social content monitoring platform apparatuses and systems
US9571874B2 (en) 2011-07-06 2017-02-14 Symphony Advanced Media Social content monitoring platform apparatuses, methods and systems
US9723346B2 (en) 2011-07-06 2017-08-01 Symphony Advanced Media Media content synchronized advertising platform apparatuses and systems
US9807442B2 (en) 2011-07-06 2017-10-31 Symphony Advanced Media, Inc. Media content synchronized advertising platform apparatuses and systems
US9432713B2 (en) * 2011-07-06 2016-08-30 Symphony Advanced Media Media content synchronized advertising platform apparatuses and systems
US8607295B2 (en) 2011-07-06 2013-12-10 Symphony Advanced Media Media content synchronized advertising platform methods
US8955001B2 (en) 2011-07-06 2015-02-10 Symphony Advanced Media Mobile remote media control platform apparatuses and methods
US10034034B2 (en) 2011-07-06 2018-07-24 Symphony Advanced Media Mobile remote media control platform methods
US9264764B2 (en) * 2011-07-06 2016-02-16 Manish Bhatia Media content based advertising survey platform methods
US8978086B2 (en) * 2011-07-06 2015-03-10 Symphony Advanced Media Media content based advertising survey platform apparatuses and systems
US8635674B2 (en) 2011-07-06 2014-01-21 Symphony Advanced Media Social content monitoring platform methods
US9237377B2 (en) 2011-07-06 2016-01-12 Symphony Advanced Media Media content synchronized advertising platform apparatuses and systems
US8650587B2 (en) 2011-07-06 2014-02-11 Symphony Advanced Media Mobile content tracking platform apparatuses and systems
US20130014153A1 (en) * 2011-07-06 2013-01-10 Manish Bhatia Media content based advertising survey platform apparatuses and systems
US10291947B2 (en) 2011-07-06 2019-05-14 Symphony Advanced Media Media content synchronized advertising platform apparatuses and systems
US8667520B2 (en) 2011-07-06 2014-03-04 Symphony Advanced Media Mobile content tracking platform methods
US20170132178A1 (en) * 2011-12-01 2017-05-11 Microsoft Technology Licensing, Llc Video streaming in a web browser
US10565288B2 (en) * 2011-12-01 2020-02-18 Microsoft Technology Licensing, Llc Video streaming in a web browser
US9049488B2 (en) * 2012-11-06 2015-06-02 Jamabi, Inc. Systems and methods for displaying and interacting with interaction opportunities associated with media content
US9247305B2 (en) 2012-11-06 2016-01-26 Jamabi, Inc. Systems and methods for displaying and interacting with interaction opportunities associated with media content
US20140130103A1 (en) * 2012-11-06 2014-05-08 Jamabi, Inc. Systems and methods for displaying and interacting with interaction opportunities associated with media content
US10075498B2 (en) * 2012-12-21 2018-09-11 Vmware, Inc. Systems and methods for transmitting data in real time
US20140181179A1 (en) * 2012-12-21 2014-06-26 Vmware, Inc. Systems and methods for transmitting data in real time
US20160330514A1 (en) * 2013-12-27 2016-11-10 Hitachi Maxell, Ltd. Broadcast reception device and video display method
US10321186B2 (en) * 2013-12-27 2019-06-11 Maxell, Ltd. Broadcast reception device and video display method
US11134306B2 (en) 2013-12-27 2021-09-28 Maxell, Ltd. Broadcast reception device and video display method
US11716504B2 (en) 2013-12-27 2023-08-01 Maxell, Ltd. Broadcast reception device and video display method
US11425455B2 (en) 2013-12-27 2022-08-23 Maxell, Ltd. Broadcast reception device and video display method
US9794599B2 (en) * 2014-04-10 2017-10-17 Telibrahma Convergent Communications Private Limited Method and system for auditing multimedia content
US20150296229A1 (en) * 2014-04-10 2015-10-15 Telibrahma Convergent Communications Private Limited Method and system for auditing multimedia content
US11722753B2 (en) 2014-09-30 2023-08-08 Apple Inc. Synchronizing out-of-band content with a media stream
US11190856B2 (en) * 2014-09-30 2021-11-30 Apple Inc. Synchronizing content and metadata
CN109792551A (en) * 2016-11-21 2019-05-21 三星电子株式会社 Electronic device and the method for operating the electronic device
WO2018093138A1 (en) * 2016-11-21 2018-05-24 Samsung Electronics Co., Ltd. Electronic apparatus and method of operating the same
US10200759B1 (en) * 2017-07-28 2019-02-05 Rovi Guides, Inc. Systems and methods for identifying and correlating an advertised object from a media asset with a demanded object from a group of interconnected computing devices embedded in a living environment of a user
US20220141539A1 (en) * 2017-07-28 2022-05-05 Rovi Guides, Inc. Systems and methods for identifying and correlating an advertised object from a media asset with a demanded object from a group of interconnected computing devices embedded in a living environment of a user
US11647256B2 (en) * 2017-07-28 2023-05-09 Rovi Guides, Inc. Systems and methods for identifying and correlating an advertised object from a media asset with a demanded object from a group of interconnected computing devices embedded in a living environment of a user
US10595092B2 (en) * 2017-07-28 2020-03-17 Rovi Guides, Inc. Systems and methods for identifying and correlating an advertised object from a media asset with a demanded object from a group of interconnected computing devices embedded in a living environment of a user
WO2019037615A1 (en) * 2017-08-24 2019-02-28 北京搜狗科技发展有限公司 Video processing method and device, and device for video processing
US11924515B2 (en) * 2019-02-14 2024-03-05 Lg Electronics Inc. Display device and operation method therefor
EP3905707A1 (en) * 2020-04-29 2021-11-03 LG Electronics Inc. Display device and operating method thereof
CN113573095A (en) * 2020-04-29 2021-10-29 Lg电子株式会社 Display device and operation method thereof
EP4346220A1 (en) * 2020-04-29 2024-04-03 LG Electronics Inc. Display device and operating method thereof

Also Published As

Publication number Publication date
US20100333144A1 (en) 2010-12-30
US8832746B2 (en) 2014-09-09
US8042138B2 (en) 2011-10-18
US20060195878A1 (en) 2006-08-31
US7827577B2 (en) 2010-11-02
US20120066718A1 (en) 2012-03-15

Similar Documents

Publication Publication Date Title
US8832746B2 (en) Apparatus and method for providing and obtaining product information through a broadcast signal
US7337457B2 (en) Apparatus and method for providing and obtaining product information through a broadcast signal
US9749697B2 (en) Method and video device for accessing information
US20220159325A1 (en) Contents receiving system and client
US20190082212A1 (en) Method for receiving enhanced service and display apparatus thereof
US20080229205A1 (en) Method of providing metadata on part of video image, method of managing the provided metadata and apparatus using the methods
WO2003088671A1 (en) Asynchronous integration of portable handheld device
KR100604572B1 (en) Television receiver and system including the same
KR20010033895A (en) A hand-held apparatus for simulating two way connectivity for one way data streams
KR20010033896A (en) A host apparatus for simulating two way connectivity for one way data streams
KR100406631B1 (en) Apparatus and method for providing and obtaining goods information through broadcast signal
US20040117830A1 (en) Receiving apparatus and method
JPH1032797A (en) Broadcasting signal transmitting method and reception device
JP2003158726A (en) System for providing program information
JP4376556B2 (en) Television receiver and system including the same
KR20070065608A (en) Apparatus for getting of object information in captured video signals and method thereof
JP2008211274A (en) Video receiver and broadband program search system
JP2004173329A (en) Receiving device
JP2004254351A (en) Receiving device

Legal Events

Date Code Title Description
AS Assignment

Owner name: LG ELECTRONICS INC., KOREA, REPUBLIC OF

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:PACK, BOK HYUN;KIM, YOUNG KUK;AHN, HYUN;AND OTHERS;REEL/FRAME:011723/0179

Effective date: 20010411

STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION