US20080276286A1 - Method and apparatus for displaying information - Google Patents

Method and apparatus for displaying information Download PDF

Info

Publication number
US20080276286A1
US20080276286A1 US12/172,447 US17244708A US2008276286A1 US 20080276286 A1 US20080276286 A1 US 20080276286A1 US 17244708 A US17244708 A US 17244708A US 2008276286 A1 US2008276286 A1 US 2008276286A1
Authority
US
United States
Prior art keywords
motion picture
viewer
digital information
programming
picture programming
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
US12/172,447
Inventor
Maryse Robinson
John G. Thomas
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.)
Digital Network Shopping LLC
Original Assignee
Digital Network Shopping LLC
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
Application filed by Digital Network Shopping LLC filed Critical Digital Network Shopping LLC
Priority to US12/172,447 priority Critical patent/US20080276286A1/en
Publication of US20080276286A1 publication Critical patent/US20080276286A1/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • 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
    • 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/06Buying, selling or leasing transactions
    • 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/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/47End-user applications
    • H04N21/478Supplemental services, e.g. displaying phone caller identification, shopping application
    • H04N21/4782Web browsing, e.g. WebTV

Definitions

  • the present invention pertains generally to displaying information, and in particular to method and apparatus for displaying information referred to by an element identified in motion picture programming.
  • Broadcast television has long existed as a premier medium for the advertisement and sale of goods and services.
  • the overwhelming volume of advertising and sales is conducted on television using advertising spots, typically running between 15 and 60 seconds each, that are broadcast during commercial breaks from regularly scheduled non-commercial programming or news programs.
  • non-commercial programming means programming that is predominantly artistic in purpose and content and does not contain direct appeals to consumers for the purchase of a product, such as pricing information or information pertaining to where or how to purchase an item or service for sale.
  • Non-commercial programming may, however, include “product placements” such as brand name products or services that appear in such programming but are not expressly offered for sale.
  • Non-commercial programming may be, for example and without limitation, soap operas, made for TV movies, movies made for release in theaters and later broadcast on TV, sit-coms, TV dramas, documentaries, and game shows.
  • commercial programming means programming that is predominantly commercial in purpose and content, such as a television advertisement for a product or service that may or may indicate where such product or service may be purchased, or the pricing of such product or service.
  • the present invention provides method, apparatus and software for the displaying information referred to by an element identified in motion picture programming.
  • FIGS. 1-2 illustrate example embodiments of the apparatus of the invention.
  • FIG. 3 illustrates another example embodiment of the apparatus of the invention.
  • the invention exploits, in various embodiments described below, the concept of using, in particular but without limitation, traditionally non-commercial programming as a medium for selling products or services on-line, and again in particular over the Internet.
  • items used for props or settings of a scene in motion picture programming are made electronically identifiable by a viewer of the programming, and thereby enabling a viewer to determine the source or location of the goods or setting or other thing for sale, using an electronic system deployed in part as a portion of the viewer's television viewing equipment.
  • a user viewing a soap opera is able to use a hand held device to electronically point to a dress or item of jewelry worn by an actress, and selects the dress or jewelry.
  • the user is taken to a web site that offers the dress for sale.
  • This concept can also be used to find, for example but without limitation, travel packages to a locale featured in a motion picture program, or the names of hotels or lodging near by.
  • a method for selling products or services using a television-viewing medium provides for 1) producing motion picture programming with at least one element in at least one scene of the motion picture programming, 2) recording digital information about the element, 3) broadcasting the motion picture programming, 4) receiving the broadcast and displaying the motion picture programming on a television display, 5) in response to viewing the motion picture programming on the television display, a viewer electronically selecting the element shown in the at least one scene, and 5) using the recorded digital information, linking the viewer to a web site configured to permit purchase or ordering of the element on-line.
  • the programming is non-commercial programming.
  • an element is an item worn by a live actor in the motion picture programming, and for example the item is selected from the group of: a item of jewelry, a garment or an accessory.
  • the element is a hairstyle, hairpiece or cosmetic worn by a live actor in the motion picture programming.
  • the element is a prop used in the motion picture programming, and is selected for example from the group of: a home furnishing, home decoration, fixture or appliance.
  • the element is a real world setting, and the setting is for example is selected from the group of: city location, rural location, beach location or water location.
  • the element is a device used in the motion picture programming, and the device is selected from the group of: an automobile, household appliance, tool or consumer product.
  • the information is recorded during the editing process of the motion picture programming.
  • the information is recorded after the motion picture programming is shot but before the broadcast of the motion picture programming.
  • elements are identified in each scene of the programming, and information about the identified elements recorded. This may be accomplished, for example, using a software and/or hardware system that allows an editor to view each scene on a screen display and using a pointing device identify and element in a scene, whereupon the system creates recorded data that can be later used to identify the element when it is selected by a viewer during a broadcast.
  • the system is, in one example, digital, providing that scenes are represented in digital data, and edge detection software operative in the system automatically identifies the edges of an element.
  • the information is recorded prior to the motion picture programming being shot, for example made possible if the position of the elements in each scene is known in advance.
  • the information is broadcast with the motion picture programming, and may, for example, be included with an analog television signal carrying the motion picture programming.
  • the information is included with a digital television signal carrying the motion picture programming.
  • the motion picture programming may be, for example, stored in a digital format for broadcasting, such that the information is stored as part of the digital motion picture programming data.
  • the information is stored separately from the motion picture programming.
  • the information is referenced after a viewer selects an item and is used to identify which element the viewer has chosen.
  • the information specifies the location of the element in a scene of the motion picture programming.
  • the viewer selects a position on the motion picture programming as it is displayed on the television display, and information about the position of the element and the time the element was selected is used to determine the identity of the element using the information stored concerning the location of the element in a scene of the motion picture programming.
  • a viewer selects an element using a hand held remote control device.
  • a storage device holding viewer information including credit card numbers, with the storage device being inserted into the remote control device.
  • the hand held device may further be configured to store information about any selected element for later use to purchase the element, for example by storing information obtained from a set top box concerning the element, or concerning where the element was located in the motion picture.
  • the set top box stores information pertaining to selected element for later retrieval to use in purchasing an element.
  • signals from the hand held remote are received at a set top device.
  • the hand held remote control device can be used with one or more different set top devices.
  • the method provides for receiving the broadcast at a set top device and in response to a viewer's input freezes framing an image currently being displayed prior to the viewer selecting an element.
  • the freeze-framed image is retrieved for later display and use to select an element.
  • inventions entail broadcasting motion picture programming with at least one element in at least one scene of the motion picture programming, wherein the broadcast includes the motion picture programming and the signal may in one example embodiment contain further include non-displayable encoded information about how to locate a web site containing information about the element.
  • the encoded information is carried in an analog broadcast signal, and/or for example, the encoded information is watermarked in the broadcast signal.
  • the encoded information can in one embodiment be carried in a digital broadcast signal.
  • information about the element is not carried in the broadcast signal but stored in database and referenced later to help identify an element.
  • the broadcast of the motion picture programming is received and is displayed on a television display, in response to viewing the motion picture programming on the television display, the viewer electronically selects an element shown in the at least one scene of the motion picture programming, and, using pre-recorded digital information either carried with the signal or retrieved from a database, the viewer is linked to a web site containing information about the element.
  • a web site host uses the pre-recorded digital information to link a viewer to a web site containing information about an element shown in at least one scene of a motion picture programming.
  • motion picture programming is produced with at least one element in at least one scene of the motion picture programming.
  • Digital information about the element sufficient to link a viewer of a television broadcast of the motion picture programming to a web site containing information about the element is then recorded.
  • the x-y coordinates of the pixel locations corresponding to the position of elements in the motion picture programming at various different times, for example successive scenes of the motion picture are recorded to create a mapping of elements to their x-y locations in the scenes. This allows a user viewing the scenes on a television viewing device to later select a position on a frame of the motion picture programming and thereby electronically specify the x-y coordinate location of an element in the frame, which x-y coordinate location can then be used to determine what the corresponding element in the scene is by reference to the prerecorded information.
  • Such prerecorded x-y coordinate information may, for example, be stored in a web server, indexed according to scene, or according to frames of a scene or some other time-based index that can be used to identify a particular instance in the motion picture.
  • a viewer can then use, for instance, a set top box device to select an element in a scene being viewed, and in turn the set top box produces the x-y coordinates of that element in the scene, and a designation of the instance in time or frame or other segment that the scene occurred relative to the beginning and end of the motion picture.
  • This information is used by the web server to identify the element chosen by the user, similarly to how user activated “buttons” are mapped and used in graphical user interface programming.
  • the motion picture programming is distributed to one or more over-the-air or satellite or cable broadcast networks, or distributed to an Internet broadcast narrowcast system, such that programming may be viewed on a television display device either through a convention television system, or on the monitor of a personal computer or workstation that is being used as a television display device.
  • the term “television display device” refers to any device capable of displaying motion picture programming, such as a conventional television tube, a flat panel television display for instance using liquid crystal technology, or the monitor of a computer system whether tube liquid crystal based or otherwise.
  • one or more web servers or computing systems are used to collect viewing and purchasing data for viewers purchasing goods or services using the above described method.
  • each viewer using the system is registered electronically at a web server system, and each time that viewer selects an element for investigation of a purchase, or actual purchase, the identity of that viewer, or at least some demographically information concerning the viewer such as their geographical location or age or gender, an identification of the motion picture programming from which the element is selected, and any actual sales information, is recorded on the server system for later reference, for example to “mine” information about viewing habits or purchasing habits of registered viewers.
  • each time a viewer selects an element that they wish to purchase the viewer is asked to enter a personal identification number or other password and/or a user name if such is not pre-known by virtue of pre-stored information for example in the viewer's remote control device or set top box.
  • the password can then be used to release credit card or other credit or debit or cash card or account information that allows the viewer to complete a purchase transaction electronically.
  • the above-described methods can be implemented in whole or in part using or in combination with other systems.
  • the methods may be implemented in such a way that broadcast motion picture programming is synchronized with a web-based application.
  • the web-based application would be informed of or in synchrony with which scenes of the motion picture programming were being broadcast and viewed by the viewer.
  • the actual motion picture programming signal is itself encoded with information on the identity of an element, for example such that the element has an un-displayed “tag” of data that can be accessed when the element is selected with a selection device, and then used to facilitate a purchase of the element.
  • a viewer may select a tagged element, and the tag information then used to direct the viewer to a web site offering that element for sale, and, more particularly in one example embodiment, to a page of the web site that contains purchasing information for the element.
  • tags may be incorporated, for example, in data formats such as MPEG data containing the motion picture programming, or other digital data formats.
  • such data may be encoded into an analog broadcast signal in the blanking period or watermarked into the actual displayed content, such that the watermarking can be read by a set top box unit that is forwarding the signal to the television viewing device.
  • tagged elements one aspect is that most or all of the information that is required to identify the element is included with the broadcasted signal. This is in contrast to requiring reference to an independently maintained database to identify the element, as for example described above where the element is identified by mapping a location of the element to a database defining where elements are found in a motion picture.
  • one example embodiment may use both tagging and independently stored data to accomplish this function.
  • set top box or unit or device shall mean a signal processing apparatus that can be stand alone or incorporated bodily into a television viewing device or other electronic apparatus that is used to view motion picture programming.
  • a set top box may be of the form typically used by cable or satellite television and Internet access systems, where signals are delivered from a head end or satellite system or otherwise delivered to the set top device and thereafter converted into signals displayable as motion picture programming on a television viewing device, or displayed as web pages in the case where Internet access if provided, or both simultaneously.
  • the invention is applied not only to non-commercial motion picture programming, but also to commercial programming, allowing, for example but not with limitation, multiple elements for sale to be featured in a motion picture commercial programming, and allowing a user to select one or more of the elements to effectuate a sale of the item.
  • the viewer is provided with information concerning where an element may be purchased, or other information such as pricing information, but not given an opportunity to purchase the element on-line.
  • one or more still images of scenes taken from motion picture programming is stored in a storage location such as a web server on the Internet.
  • These still images are, in one example embodiment, taken from the motion picture programming prior to broadcast, and one or more elements are identified on the still images in the same manner as specified above.
  • a user Upon viewing such programming via a broadcast, a user is informed with visible instructions forming part of the displayed programming to visit a web site where such still images from the broadcast may be viewed and wherein elements of the images may be selected in order to purchase or otherwise obtain information on such elements.
  • pressing one or more buttons on the remote control unit automatically brings a user to the web site where the still images can be viewed and elements from scenes in the images can be selected for purchase.
  • the programming may be distributed not only as a broadcast, but also in the form of a DVD disc, VHS tape or MP3 or other data storage format.
  • the invention works in a like manner as described above in such embodiments where synchronization with a live broadcast is not necessary to the described operation. Instead, the programming content is delivered to the system via the recording media or source such as a media server.
  • the invention is adapted to be used for audio programming, wherein a user may select an audio element of audio programming using a select device such as a button, in order to obtain information or purchase of an item or service related to the audio element, in the same manner as is described in the various embodiments above.
  • a select device such as a button
  • a user may select a “song” that is played in an audiovisual broadcast by pushing a “audio selection” button or on-screen select element, and receive information concerning the audio content or the product or service referred to by the content.
  • a radio broadcast or music recording or a movie soundtrack may be used as a basis for sale of a product or service in the same manner as described above with respect to visual elements in programming material.
  • the invention is adapted for operation to view or listen to programming on personal digital assistants (PDA's), cellular telephones handheld/portable televisions, computers and the like.
  • PDA's personal digital assistants
  • cellular telephones handheld/portable televisions computers and the like.
  • programming may be obtained from various sources including but not limited to DVD, VHS, SetTop Memory/Disk, Live TV, Wireless, Movie Theater, Radio, Web Radio, Web Video, Web Sites, Post-Sale Promotions, Print Materials, and Dedicated Video Print and Audio Catalogs.
  • Scene selection and retention may be accomplished a custom set top box, conventional and commercially available set top boxes, memory devices, web links, PDA's an digital telephones.
  • Scene review may be accomplished by visual review of selections, with searching by product type, show, show type and other familiar categorizations.
  • Product selection may be obtained by a web set operated to display goods for a number of different advertisers/companies, or from the actual advertisers own web site. Also, purchase an item may be accomplished by use of a central web site or operations center, or by the actual advertisers, or a hybrid for example implemented in XML programming language.
  • Raw motion picture programming 12 is obtained by a “shooting” process that uses analog or digital filming technology, such as a video camera or an emulsion film camera, or a digital camera.
  • the raw programming 12 is edited and processed using editing equipment 14 , wherein elements 16 in a scene 18 are identified during the editing process, or after final editing.
  • “product” information 20 about each element such as identification information for the element and/or where it can be purchased on the Internet is then encoded in digital form as part of a digital representation 21 of the programming material.
  • Such digital programming material is then broadcast using a broadcast system 22 , including a head end 24 that transmits the digital programming material by cable system 26 or satellite system 28 , to a viewer's location 29 , such as their home.
  • a set top box 30 either stand alone or incorporated into television system, receives the digital programming material, typically carried over the air or cable in the form of a modulated analog carrier.
  • the set top box 30 receives the programming, and produces a signal or data that produces a display 31 of the programming material on a television display 32 .
  • Set top box 30 is in one embodiment connected to the Internet by a POTS telephone line 33 , or other Internet connection such as ISDN or DSL, and includes circuitry responsive to a hand held remote unit 34 , which can be used to direct the set top box to overlay an image of a pointer 36 on a scene 38 of the programming material, and allowing a viewer to point to and electronically select an element in a scene.
  • Remote unit 34 further includes, in one example embodiment, a keypad, a “purchase” button, and a toggle button to allow a viewer to toggle between different sets of customer information (not shown).
  • an indication that the element has been selected, and indeed is available to be selected is also overlaid on the image of the scene, such as by changing a color or brightness of the element, or otherwise indicating visually that the element has been selected by the user.
  • the hand held device allows a viewer to first freeze frame, or capture, an image of the scene, so that selection of the element is done a still video image, as opposed to a moving image.
  • the still video image may be stored for later recall, for example at the end of a broadcast, or at least an index to a point in the broadcast is made such that the user may later view an image from the scene obtained from a source other than the original broadcast, such as a recording of the broadcast made locally at the viewer's location, or a recording kept on a web server on the Internet or in some other remote database.
  • a source other than the original broadcast such as a recording of the broadcast made locally at the viewer's location, or a recording kept on a web server on the Internet or in some other remote database.
  • the product information included in the programming signal is used to link a viewer to a web site 40 that is supported by a web server 42 , in this example over the Internet 44 .
  • the viewer is taken directly to a page(s) or other portion(s) 46 of a web site 40 , where the element is offered for sale or otherwise promoted.
  • Web server 42 or another one or more servers may host the web site.
  • the viewer's account information held in a storage device located in the hand held remote unit 34 , set top box 30 , or in another data storage location such as on the Internet, is provided to the web site to effectuate a sale.
  • Page(s) 46 are displayed either on display 31 , or alternately another display device at the viewer's location.
  • web server 42 collects data concerning which scenes are freeze framed or which elements are selected by each viewer using the system, so that information on the viewing and buying habits of viewers can be assembled.
  • Such viewers may be kept track of by name and/or address or other identification unique to them, or more generically by some designation of the location they are in when using the system, or other information that allows demographically information to be accumulated.
  • product information concerning an element is kept on the server 42 mapped according to the x-y location of elements in each scene or frame of programming, and x-y coordinate data generated by the set top box 30 is sent to the server 42 for it to use in determining the product information for the element and in turn linking the user to a web site offering information or sale of that element.
  • a set top box 30 receives content from a content source 32 .
  • One or more servers 34 are connected to the set top box 30 .
  • content source is supplied from source 32 to a browser configuration on a client computer 36 .
  • the server(s) 34 provide administrative functions accessible over the internet from a client computer 38 .
  • Content data is uploaded into the server(s) 34 from a Tag source 40 , which shows IDs, Key Frame Screen Captures and Object IDs, and is also connected to product and server suppliers computer equipment 42 , for completing sales transactions of advertised items, reporting and administration. Additional functions are accessible by Advertiser systems 44 , such as administrative and reporting features. Other functions are accessible to market research subscriber systems 46 , such as reports indicating demographic sales data.
  • the key frames are frames from programming selected to be accessed on the Internet by customers, such as described above with respect to the methods and apparatus described herein.
  • storage medium shall mean without limitation any media that can be used to store or transport an analog or digital signal, such as magnetic media, compact disc media, or copper or optical or other signal transport media that can sustain a signal in transport.
  • the invention as described above provides, in various embodiments, methods and apparatus incorporating, among other things, the concept of using, in particular but without limitation, traditionally non-commercial programming as a medium for selling products or services on-line, and again in particular over the Internet.
  • traditionally non-commercial programming can be efficiently used to indirectly advertise goods or services and offer them for sale on-line.

Abstract

Disclosed herein, in various embodiments, are methods and apparatus incorporating, among other things, the concept of using, in particular but without limitation, traditionally non-commercial programming as a medium for selling products or services on-line, and again in particular over the Internet. Using this concept, for example, an element identified in motion picture programming can be made identifiable by a viewer of the motion picture programming, and thereby enabling a viewer to determine the source, location, or other information referred to by the element. Using this concept, for example, a viewer viewing a soap opera is able to use a device to electronically select a element identified in the broadcast. In turn, information referred to by the content element can be displayed to the viewer, including purchase information. Using this particular concept of the invention, traditionally non-commercial programming can be efficiently used to indirectly advertise goods or services and offer them for sale on-line.

Description

    CROSS-REFERENCE TO RELATED APPLICATION
  • This application is a continuation of commonly assigned Robinson et al. U.S. patent application Ser. No. 10/393,608 filed Mar. 21, 2003, which is a continuation of PCT/US01/29560 filed Sep. 21, 2001 and published in English as WO 02/25556 A1 on Mar. 28, 2002, which claims priority from U.S. provisional application 60/234,128 filed Sep. 21, 2000, which applications and publications are hereby incorporated by reference.
  • TECHNICAL FIELD OF THE INVENTION
  • The present invention pertains generally to displaying information, and in particular to method and apparatus for displaying information referred to by an element identified in motion picture programming.
  • BACKGROUND OF INVENTION
  • Broadcast television has long existed as a premier medium for the advertisement and sale of goods and services. The overwhelming volume of advertising and sales is conducted on television using advertising spots, typically running between 15 and 60 seconds each, that are broadcast during commercial breaks from regularly scheduled non-commercial programming or news programs.
  • As used herein, the term “non-commercial programming” means programming that is predominantly artistic in purpose and content and does not contain direct appeals to consumers for the purchase of a product, such as pricing information or information pertaining to where or how to purchase an item or service for sale. Non-commercial programming may, however, include “product placements” such as brand name products or services that appear in such programming but are not expressly offered for sale. Non-commercial programming may be, for example and without limitation, soap operas, made for TV movies, movies made for release in theaters and later broadcast on TV, sit-coms, TV dramas, documentaries, and game shows.
  • As used herein, the term “commercial programming” means programming that is predominantly commercial in purpose and content, such as a television advertisement for a product or service that may or may indicate where such product or service may be purchased, or the pricing of such product or service.
  • SUMMARY OF THE INVENTION
  • As described further herein below, the present invention, in various embodiments, provides method, apparatus and software for the displaying information referred to by an element identified in motion picture programming.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • FIGS. 1-2 illustrate example embodiments of the apparatus of the invention.
  • FIG. 3 illustrates another example embodiment of the apparatus of the invention.
  • DETAILED DESCRIPTION OF THE INVENTION
  • In the following detailed description of the preferred embodiments, reference is made to the accompanying drawings that form a part hereof, and in which is shown by way of illustration specific preferred embodiments in which the invention may be practiced. These embodiments are described in sufficient detail to enable those skilled in the art to practice the invention, and it is to be understood that other embodiments may be utilized and that logical, mechanical and electrical changes may be made without departing from the spirit and scope of the present invention. The following detailed description is, therefore, not to be taken in a limiting sense, and the scope of the present invention is defined only be the appended claims.
  • Method Embodiments
  • As described below in greater detail, the invention exploits, in various embodiments described below, the concept of using, in particular but without limitation, traditionally non-commercial programming as a medium for selling products or services on-line, and again in particular over the Internet. Using this concept, for example, items used for props or settings of a scene in motion picture programming are made electronically identifiable by a viewer of the programming, and thereby enabling a viewer to determine the source or location of the goods or setting or other thing for sale, using an electronic system deployed in part as a portion of the viewer's television viewing equipment.
  • Using this concept, for example, a user viewing a soap opera is able to use a hand held device to electronically point to a dress or item of jewelry worn by an actress, and selects the dress or jewelry. In turn, the user is taken to a web site that offers the dress for sale. This concept can also be used to find, for example but without limitation, travel packages to a locale featured in a motion picture program, or the names of hotels or lodging near by.
  • Using this particular concept of the invention, traditionally non-commercial programming can be efficiently used to indirectly advertise goods or services and offer them for sale on-line.
  • According to one embodiment of the invention, there is provided a method for selling products or services using a television-viewing medium. The methods provides for 1) producing motion picture programming with at least one element in at least one scene of the motion picture programming, 2) recording digital information about the element, 3) broadcasting the motion picture programming, 4) receiving the broadcast and displaying the motion picture programming on a television display, 5) in response to viewing the motion picture programming on the television display, a viewer electronically selecting the element shown in the at least one scene, and 5) using the recorded digital information, linking the viewer to a web site configured to permit purchase or ordering of the element on-line.
  • According to one embodiment of the method, the programming is non-commercial programming. According to another example embodiment, an element is an item worn by a live actor in the motion picture programming, and for example the item is selected from the group of: a item of jewelry, a garment or an accessory. In another embodiment, the element is a hairstyle, hairpiece or cosmetic worn by a live actor in the motion picture programming. In yet another embodiment, the element is a prop used in the motion picture programming, and is selected for example from the group of: a home furnishing, home decoration, fixture or appliance. In yet another embodiment, the element is a real world setting, and the setting is for example is selected from the group of: city location, rural location, beach location or water location.
  • In still another example embodiment, the element is a device used in the motion picture programming, and the device is selected from the group of: an automobile, household appliance, tool or consumer product.
  • According to one example embodiment, the information is recorded during the editing process of the motion picture programming. For example, during the editing process of a movie, game show or soap opera. In one approach, the information is recorded after the motion picture programming is shot but before the broadcast of the motion picture programming. For instance, in the editing process, elements are identified in each scene of the programming, and information about the identified elements recorded. This may be accomplished, for example, using a software and/or hardware system that allows an editor to view each scene on a screen display and using a pointing device identify and element in a scene, whereupon the system creates recorded data that can be later used to identify the element when it is selected by a viewer during a broadcast. The system is, in one example, digital, providing that scenes are represented in digital data, and edge detection software operative in the system automatically identifies the edges of an element.
  • Using another approach, the information is recorded prior to the motion picture programming being shot, for example made possible if the position of the elements in each scene is known in advance.
  • In still another sample embodiment, the information is broadcast with the motion picture programming, and may, for example, be included with an analog television signal carrying the motion picture programming. Alternatively, the information is included with a digital television signal carrying the motion picture programming. The motion picture programming may be, for example, stored in a digital format for broadcasting, such that the information is stored as part of the digital motion picture programming data. In one example embodiment, the information is stored separately from the motion picture programming.
  • According to yet still another example embodiment, the information is referenced after a viewer selects an item and is used to identify which element the viewer has chosen. In such an example embodiment, for instance, the information specifies the location of the element in a scene of the motion picture programming.
  • In still another example embodiment of the methods of the invention, the viewer selects a position on the motion picture programming as it is displayed on the television display, and information about the position of the element and the time the element was selected is used to determine the identity of the element using the information stored concerning the location of the element in a scene of the motion picture programming.
  • In yet another embodiment, a viewer selects an element using a hand held remote control device. Moreover, in another example configuration, there is provided a storage device holding viewer information including credit card numbers, with the storage device being inserted into the remote control device. The hand held device may further be configured to store information about any selected element for later use to purchase the element, for example by storing information obtained from a set top box concerning the element, or concerning where the element was located in the motion picture. According to yet another example embodiment, the set top box stores information pertaining to selected element for later retrieval to use in purchasing an element.
  • In still another example embodiment signals from the hand held remote are received at a set top device. The hand held remote control device can be used with one or more different set top devices.
  • In yet another example embodiment, the method provides for receiving the broadcast at a set top device and in response to a viewer's input freezes framing an image currently being displayed prior to the viewer selecting an element. The freeze-framed image is retrieved for later display and use to select an element.
  • Other embodiments of the invention entail broadcasting motion picture programming with at least one element in at least one scene of the motion picture programming, wherein the broadcast includes the motion picture programming and the signal may in one example embodiment contain further include non-displayable encoded information about how to locate a web site containing information about the element. In one alternative example embodiment, the encoded information is carried in an analog broadcast signal, and/or for example, the encoded information is watermarked in the broadcast signal. Further, the encoded information can in one embodiment be carried in a digital broadcast signal. Alternatively, information about the element is not carried in the broadcast signal but stored in database and referenced later to help identify an element.
  • On the viewer's end, the broadcast of the motion picture programming is received and is displayed on a television display, in response to viewing the motion picture programming on the television display, the viewer electronically selects an element shown in the at least one scene of the motion picture programming, and, using pre-recorded digital information either carried with the signal or retrieved from a database, the viewer is linked to a web site containing information about the element.
  • In still another example embodiment, a web site host uses the pre-recorded digital information to link a viewer to a web site containing information about an element shown in at least one scene of a motion picture programming.
  • On the production end, in one example embodiment, motion picture programming is produced with at least one element in at least one scene of the motion picture programming. Digital information about the element sufficient to link a viewer of a television broadcast of the motion picture programming to a web site containing information about the element is then recorded.
  • According to one particular example embodiment, the x-y coordinates of the pixel locations corresponding to the position of elements in the motion picture programming at various different times, for example successive scenes of the motion picture, are recorded to create a mapping of elements to their x-y locations in the scenes. This allows a user viewing the scenes on a television viewing device to later select a position on a frame of the motion picture programming and thereby electronically specify the x-y coordinate location of an element in the frame, which x-y coordinate location can then be used to determine what the corresponding element in the scene is by reference to the prerecorded information. Such prerecorded x-y coordinate information may, for example, be stored in a web server, indexed according to scene, or according to frames of a scene or some other time-based index that can be used to identify a particular instance in the motion picture. A viewer can then use, for instance, a set top box device to select an element in a scene being viewed, and in turn the set top box produces the x-y coordinates of that element in the scene, and a designation of the instance in time or frame or other segment that the scene occurred relative to the beginning and end of the motion picture. This information is used by the web server to identify the element chosen by the user, similarly to how user activated “buttons” are mapped and used in graphical user interface programming.
  • According to an example embodiment of the broadcast method, the motion picture programming is distributed to one or more over-the-air or satellite or cable broadcast networks, or distributed to an Internet broadcast narrowcast system, such that programming may be viewed on a television display device either through a convention television system, or on the monitor of a personal computer or workstation that is being used as a television display device. Accordingly, as used herein, the term “television display device” refers to any device capable of displaying motion picture programming, such as a conventional television tube, a flat panel television display for instance using liquid crystal technology, or the monitor of a computer system whether tube liquid crystal based or otherwise.
  • According to still another embodiment of the invention, one or more web servers or computing systems are used to collect viewing and purchasing data for viewers purchasing goods or services using the above described method. In one example embodiment, each viewer using the system is registered electronically at a web server system, and each time that viewer selects an element for investigation of a purchase, or actual purchase, the identity of that viewer, or at least some demographically information concerning the viewer such as their geographical location or age or gender, an identification of the motion picture programming from which the element is selected, and any actual sales information, is recorded on the server system for later reference, for example to “mine” information about viewing habits or purchasing habits of registered viewers.
  • According to one example method, each time a viewer selects an element that they wish to purchase, the viewer is asked to enter a personal identification number or other password and/or a user name if such is not pre-known by virtue of pre-stored information for example in the viewer's remote control device or set top box. The password can then be used to release credit card or other credit or debit or cash card or account information that allows the viewer to complete a purchase transaction electronically.
  • According to yet other embodiments of the methods of the invention, the above-described methods can be implemented in whole or in part using or in combination with other systems. For instance, the methods may be implemented in such a way that broadcast motion picture programming is synchronized with a web-based application. Using this approach, for instance, the web-based application would be informed of or in synchrony with which scenes of the motion picture programming were being broadcast and viewed by the viewer. Knowing the scene being viewed, and using a pre-recorded mapping of the location of certain elements in each scene, or frame of a scene if the element moves position during the scene, allows that the web server can identify an element selected by a viewer provided that the user's system, located for instance and most typically in a user's home, can specify the x-y coordinates of the element in a scene or at a certain point in the scene.
  • In an alternative embodiment, the actual motion picture programming signal is itself encoded with information on the identity of an element, for example such that the element has an un-displayed “tag” of data that can be accessed when the element is selected with a selection device, and then used to facilitate a purchase of the element. For example, a viewer may select a tagged element, and the tag information then used to direct the viewer to a web site offering that element for sale, and, more particularly in one example embodiment, to a page of the web site that contains purchasing information for the element. Such tags may be incorporated, for example, in data formats such as MPEG data containing the motion picture programming, or other digital data formats. Alternatively, such data may be encoded into an analog broadcast signal in the blanking period or watermarked into the actual displayed content, such that the watermarking can be read by a set top box unit that is forwarding the signal to the television viewing device. In the case of tagged elements, one aspect is that most or all of the information that is required to identify the element is included with the broadcasted signal. This is in contrast to requiring reference to an independently maintained database to identify the element, as for example described above where the element is identified by mapping a location of the element to a database defining where elements are found in a motion picture. Of course, one example embodiment may use both tagging and independently stored data to accomplish this function.
  • As used herein, the term “set top” box or unit or device shall mean a signal processing apparatus that can be stand alone or incorporated bodily into a television viewing device or other electronic apparatus that is used to view motion picture programming. For example, a set top box may be of the form typically used by cable or satellite television and Internet access systems, where signals are delivered from a head end or satellite system or otherwise delivered to the set top device and thereafter converted into signals displayable as motion picture programming on a television viewing device, or displayed as web pages in the case where Internet access if provided, or both simultaneously.
  • According to yet another embodiment, other methods of identifying the element are possible and the invention is in no way limited in the respect of how the element is identified in order to facilitate a sale.
  • It shall be understood that while the invention has been described in various embodiments above as implemented on the Internet with respect to on-line sales, other networks can be substituted, such as a private network that does not implicate the Internet. Such a network may be an “intranet” or “extranet” or simply a wide area network. Alternatively, a point-to-point system that is not strictly a network could also be used as the medium to send purchase requests to processing and distribution center and/or computer system.
  • According to still another embodiment of the invention, the invention is applied not only to non-commercial motion picture programming, but also to commercial programming, allowing, for example but not with limitation, multiple elements for sale to be featured in a motion picture commercial programming, and allowing a user to select one or more of the elements to effectuate a sale of the item.
  • According to yet still another example embodiment of the invention, the viewer is provided with information concerning where an element may be purchased, or other information such as pricing information, but not given an opportunity to purchase the element on-line.
  • According to yet another embodiment of the invention, one or more still images of scenes taken from motion picture programming is stored in a storage location such as a web server on the Internet. These still images are, in one example embodiment, taken from the motion picture programming prior to broadcast, and one or more elements are identified on the still images in the same manner as specified above. Upon viewing such programming via a broadcast, a user is informed with visible instructions forming part of the displayed programming to visit a web site where such still images from the broadcast may be viewed and wherein elements of the images may be selected in order to purchase or otherwise obtain information on such elements. According to an alternative embodiment, pressing one or more buttons on the remote control unit automatically brings a user to the web site where the still images can be viewed and elements from scenes in the images can be selected for purchase. In this embodiment, therefore, it is unnecessary to know where within the programming the viewer has activated the system to go to the web site, as the viewer can select the scene of interest from, for example, one or a gallery of scenes stored at the site. In this embodiment, therefore, no synchronization or direct correlation between the actual broadcast and the elements for sale on the web site is necessary. According to one example embodiment, selecting and “clicking on” a scene in a program takes the user to the web site that provides access to the corresponding still images and purchasing information and infrastructure.
  • According to still another example embodiment, the programming may be distributed not only as a broadcast, but also in the form of a DVD disc, VHS tape or MP3 or other data storage format. In such an embodiment, the invention works in a like manner as described above in such embodiments where synchronization with a live broadcast is not necessary to the described operation. Instead, the programming content is delivered to the system via the recording media or source such as a media server.
  • According to still another embodiment, the invention is adapted to be used for audio programming, wherein a user may select an audio element of audio programming using a select device such as a button, in order to obtain information or purchase of an item or service related to the audio element, in the same manner as is described in the various embodiments above. For example, a user may select a “song” that is played in an audiovisual broadcast by pushing a “audio selection” button or on-screen select element, and receive information concerning the audio content or the product or service referred to by the content. In such a manner, a radio broadcast or music recording or a movie soundtrack may be used as a basis for sale of a product or service in the same manner as described above with respect to visual elements in programming material.
  • According to another example embodiment of the methods of the invention, the invention is adapted for operation to view or listen to programming on personal digital assistants (PDA's), cellular telephones handheld/portable televisions, computers and the like.
  • According to one example embodiment, programming may be obtained from various sources including but not limited to DVD, VHS, SetTop Memory/Disk, Live TV, Wireless, Movie Theater, Radio, Web Radio, Web Video, Web Sites, Post-Sale Promotions, Print Materials, and Dedicated Video Print and Audio Catalogs. Scene selection and retention may be accomplished a custom set top box, conventional and commercially available set top boxes, memory devices, web links, PDA's an digital telephones. Scene review may be accomplished by visual review of selections, with searching by product type, show, show type and other familiar categorizations. Product selection may be obtained by a web set operated to display goods for a number of different advertisers/companies, or from the actual advertisers own web site. Also, purchase an item may be accomplished by use of a central web site or operations center, or by the actual advertisers, or a hybrid for example implemented in XML programming language.
  • Apparatus Embodiments
  • Referring now to FIG. 1, there is shown one example embodiment of the system and apparatus of the invention. Raw motion picture programming 12 is obtained by a “shooting” process that uses analog or digital filming technology, such as a video camera or an emulsion film camera, or a digital camera. The raw programming 12 is edited and processed using editing equipment 14, wherein elements 16 in a scene 18 are identified during the editing process, or after final editing. In this example embodiment, “product” information 20 about each element, such as identification information for the element and/or where it can be purchased on the Internet is then encoded in digital form as part of a digital representation 21 of the programming material.
  • Such digital programming material is then broadcast using a broadcast system 22, including a head end 24 that transmits the digital programming material by cable system 26 or satellite system 28, to a viewer's location 29, such as their home. At the viewer's location, a set top box 30, either stand alone or incorporated into television system, receives the digital programming material, typically carried over the air or cable in the form of a modulated analog carrier. The set top box 30 receives the programming, and produces a signal or data that produces a display 31 of the programming material on a television display 32. Set top box 30 is in one embodiment connected to the Internet by a POTS telephone line 33, or other Internet connection such as ISDN or DSL, and includes circuitry responsive to a hand held remote unit 34, which can be used to direct the set top box to overlay an image of a pointer 36 on a scene 38 of the programming material, and allowing a viewer to point to and electronically select an element in a scene. Remote unit 34 further includes, in one example embodiment, a keypad, a “purchase” button, and a toggle button to allow a viewer to toggle between different sets of customer information (not shown). According to one example embodiment, an indication that the element has been selected, and indeed is available to be selected, is also overlaid on the image of the scene, such as by changing a color or brightness of the element, or otherwise indicating visually that the element has been selected by the user. In one example embodiment, the hand held device allows a viewer to first freeze frame, or capture, an image of the scene, so that selection of the element is done a still video image, as opposed to a moving image. Moreover, the still video image may be stored for later recall, for example at the end of a broadcast, or at least an index to a point in the broadcast is made such that the user may later view an image from the scene obtained from a source other than the original broadcast, such as a recording of the broadcast made locally at the viewer's location, or a recording kept on a web server on the Internet or in some other remote database.
  • Once an element has been identified, the product information included in the programming signal is used to link a viewer to a web site 40 that is supported by a web server 42, in this example over the Internet 44. In one embodiment, the viewer is taken directly to a page(s) or other portion(s) 46 of a web site 40, where the element is offered for sale or otherwise promoted. Web server 42 or another one or more servers may host the web site. Upon entering a password into the hand held remote unit 34, the viewer's account information, held in a storage device located in the hand held remote unit 34, set top box 30, or in another data storage location such as on the Internet, is provided to the web site to effectuate a sale. Page(s) 46 are displayed either on display 31, or alternately another display device at the viewer's location.
  • In addition, web server 42 collects data concerning which scenes are freeze framed or which elements are selected by each viewer using the system, so that information on the viewing and buying habits of viewers can be assembled. Such viewers may be kept track of by name and/or address or other identification unique to them, or more generically by some designation of the location they are in when using the system, or other information that allows demographically information to be accumulated.
  • In an alternative embodiment shown in FIG. 2, product information concerning an element is kept on the server 42 mapped according to the x-y location of elements in each scene or frame of programming, and x-y coordinate data generated by the set top box 30 is sent to the server 42 for it to use in determining the product information for the element and in turn linking the user to a web site offering information or sale of that element.
  • Referring now to FIG. 3 there is illustrated another example embodiment of the invention. A set top box 30 receives content from a content source 32. One or more servers 34 are connected to the set top box 30. In an alternate or combined configuration, content source is supplied from source 32 to a browser configuration on a client computer 36. The server(s) 34 provide administrative functions accessible over the internet from a client computer 38. Content data is uploaded into the server(s) 34 from a Tag source 40, which shows IDs, Key Frame Screen Captures and Object IDs, and is also connected to product and server suppliers computer equipment 42, for completing sales transactions of advertised items, reporting and administration. Additional functions are accessible by Advertiser systems 44, such as administrative and reporting features. Other functions are accessible to market research subscriber systems 46, such as reports indicating demographic sales data. In this embodiment, for example, the key frames are frames from programming selected to be accessed on the Internet by customers, such as described above with respect to the methods and apparatus described herein.
  • As used herein, the term “storage medium” shall mean without limitation any media that can be used to store or transport an analog or digital signal, such as magnetic media, compact disc media, or copper or optical or other signal transport media that can sustain a signal in transport.
  • Thus, the invention as described above provides, in various embodiments, methods and apparatus incorporating, among other things, the concept of using, in particular but without limitation, traditionally non-commercial programming as a medium for selling products or services on-line, and again in particular over the Internet. Using this particular concept of the invention, traditionally non-commercial programming can be efficiently used to indirectly advertise goods or services and offer them for sale on-line.

Claims (24)

1. A method comprising:
identifying an element in motion picture programming;
storing digital information referred to by the element, wherein there is no synchronization between the motion picture programming and the digital information;
displaying the element to a viewer;
in response to viewing the element, the viewer selecting the element; and
in response to the viewer selecting the element, displaying the stored digital information to the viewer.
2. The method of claim 1, wherein the digital information includes purchase information referred to by the element.
3. The method of claim 2, including, in response to viewing the stored digital information, the viewer purchasing a product or service referred to by the element.
4. The method of claim 1, wherein the digital information is stored during the editing process of the motion picture programming.
5. The method of claim 1, wherein the digital information is stored after the motion picture programming is recorded, but before the delivery of the motion picture programming.
6. The method of claim 1, wherein the digital information is stored before the motion picture programming is recorded.
7. The method of claim 1, wherein the motion picture programming is stored in a digital format for delivery to the user, and the digital information is stored as part of the digital motion picture programming data.
8. A system comprising:
a processor coupled to a viewing device, the processor configured to:
(a) store digital information referred to by an element identified in motion picture programming, wherein there is no synchronization between the motion picture programming and the digital information;
(b) deliver to the viewing device at least some of the stored digital information; and
(c) deliver the element to the viewing device; and
a computer program operating on the viewing device to display the element to a viewer and to deliver at least a portion of the received digital information to the viewer in response to the viewer selecting the element from the viewing device.
9. The system of claim 8, wherein the digital information includes purchase information referred to by the element.
10. The system of claim 9, wherein the computer program is configured to, in response to the viewer viewing the stored digital information, direct the viewer to a location to purchase a product or service referred to by the element.
11. The system of claim 8, wherein the processor is configured to store the digital information before the motion picture programming is recorded.
12. The system of claim 8, wherein the motion picture programming is stored in a digital format for delivery to the user, and wherein the processor is configured to store the digital information as part of the digital motion picture programming data.
13. A method comprising:
identifying an element in motion picture programming;
storing digital information referred to by the element, wherein there is no direct correlation between the motion picture programming and the digital information;
displaying the element to a viewer;
in response to viewing the element, the viewer selecting the element; and
in response to the viewer selecting the element, displaying the stored digital information to the viewer.
14. The method of claim 13, wherein the digital information is referred to by the content element, but different from the content element.
15. The method of claim 13, wherein the digital information includes purchase information referred to by the element.
16. The method of claim 15, including, in response to viewing the stored digital information, the viewer purchasing a product or service referred to by the element.
17. The method of claim 13, wherein the digital information is stored before the motion picture programming is recorded.
18. The method of claim 13, wherein the motion picture programming is stored in a digital format for delivery to the user, and the digital information is stored as part of the digital motion picture programming data.
19. A system comprising:
a processor coupled to a viewing device, the processor configured to:
(a) store digital information referred to by an element identified in motion picture programming, wherein there is no direct correlation between the motion picture programming and the digital information;
(b) deliver to the viewing device at least some of the stored digital information; and
(c) deliver the element to the viewing device; and
a computer program operating on the viewing device to display the element to a viewer and to deliver at least a portion of the received digital information to the viewer in response to the viewer selecting the element from the viewing device.
20. The system of claim 19, wherein the digital information is referred to by the content element, but different from the content element.
21. The system of claim 19, wherein the digital information includes purchase information referred to by the element.
22. The system of claim 21, wherein the computer program is configured to, in response to the viewer viewing the stored digital information, direct the viewer to a location to purchase a product or service referred to by the element.
23. The system of claim 19, wherein the processor is configured to store the digital information before the motion picture programming is recorded.
24. The system of claim 19, wherein the motion picture programming is stored in a digital format for delivery to the user, and wherein the processor is configured to store the digital information as part of the digital motion picture programming data.
US12/172,447 2000-09-21 2008-07-14 Method and apparatus for displaying information Abandoned US20080276286A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US12/172,447 US20080276286A1 (en) 2000-09-21 2008-07-14 Method and apparatus for displaying information

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
US23412800P 2000-09-21 2000-09-21
PCT/US2001/029560 WO2002025556A1 (en) 2000-09-21 2001-09-21 Method and apparatus for digital shopping
WO02/25556A1 2002-03-28
US10/393,608 US20040109087A1 (en) 2000-09-21 2003-03-21 Method and apparatus for digital shopping
US12/172,447 US20080276286A1 (en) 2000-09-21 2008-07-14 Method and apparatus for displaying information

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
US10/393,608 Continuation US20040109087A1 (en) 2000-09-21 2003-03-21 Method and apparatus for digital shopping

Publications (1)

Publication Number Publication Date
US20080276286A1 true US20080276286A1 (en) 2008-11-06

Family

ID=22880046

Family Applications (12)

Application Number Title Priority Date Filing Date
US10/393,608 Abandoned US20040109087A1 (en) 2000-09-21 2003-03-21 Method and apparatus for digital shopping
US12/172,423 Expired - Fee Related US8468565B2 (en) 2000-09-21 2008-07-14 Method and apparatus for displaying information in response to motion picture programming
US12/172,447 Abandoned US20080276286A1 (en) 2000-09-21 2008-07-14 Method and apparatus for displaying information
US12/172,393 Abandoned US20080271083A1 (en) 2000-09-21 2008-07-14 Method and apparatus for displaying information about a beauty product element
US12/172,435 Abandoned US20080276285A1 (en) 2000-09-21 2008-07-14 Method and apparatus for displaying information and collecting viewer information
US12/172,459 Abandoned US20080271084A1 (en) 2000-09-21 2008-07-14 Method and apparatus for digital shopping
US12/172,404 Abandoned US20080271087A1 (en) 2000-09-21 2008-07-14 Method and apparatus for delivering information about an audio element
US12/172,407 Abandoned US20080271088A1 (en) 2000-09-21 2008-07-14 Method and apparatus for delivering information referred to by content
US12/172,399 Abandoned US20080271086A1 (en) 2000-09-21 2008-07-14 Method and apparatus for displaying information about a real world setting
US13/464,559 Abandoned US20120240139A1 (en) 2000-09-21 2012-05-04 Method and apparatus for displaying information in response to motion picture programming
US13/464,616 Abandoned US20120240152A1 (en) 2000-09-21 2012-05-04 Method and apparatus for displaying information in response to motion picture programming
US13/935,090 Abandoned US20130298168A1 (en) 2000-09-21 2013-07-03 Method and apparatus for digital shopping

Family Applications Before (2)

Application Number Title Priority Date Filing Date
US10/393,608 Abandoned US20040109087A1 (en) 2000-09-21 2003-03-21 Method and apparatus for digital shopping
US12/172,423 Expired - Fee Related US8468565B2 (en) 2000-09-21 2008-07-14 Method and apparatus for displaying information in response to motion picture programming

Family Applications After (9)

Application Number Title Priority Date Filing Date
US12/172,393 Abandoned US20080271083A1 (en) 2000-09-21 2008-07-14 Method and apparatus for displaying information about a beauty product element
US12/172,435 Abandoned US20080276285A1 (en) 2000-09-21 2008-07-14 Method and apparatus for displaying information and collecting viewer information
US12/172,459 Abandoned US20080271084A1 (en) 2000-09-21 2008-07-14 Method and apparatus for digital shopping
US12/172,404 Abandoned US20080271087A1 (en) 2000-09-21 2008-07-14 Method and apparatus for delivering information about an audio element
US12/172,407 Abandoned US20080271088A1 (en) 2000-09-21 2008-07-14 Method and apparatus for delivering information referred to by content
US12/172,399 Abandoned US20080271086A1 (en) 2000-09-21 2008-07-14 Method and apparatus for displaying information about a real world setting
US13/464,559 Abandoned US20120240139A1 (en) 2000-09-21 2012-05-04 Method and apparatus for displaying information in response to motion picture programming
US13/464,616 Abandoned US20120240152A1 (en) 2000-09-21 2012-05-04 Method and apparatus for displaying information in response to motion picture programming
US13/935,090 Abandoned US20130298168A1 (en) 2000-09-21 2013-07-03 Method and apparatus for digital shopping

Country Status (4)

Country Link
US (12) US20040109087A1 (en)
AU (1) AU2001292914A1 (en)
CA (1) CA2423179A1 (en)
WO (1) WO2002025556A1 (en)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040109087A1 (en) * 2000-09-21 2004-06-10 Maryse Robinson Method and apparatus for digital shopping
US7953824B2 (en) 1998-08-06 2011-05-31 Digimarc Corporation Image sensors worn or attached on humans for imagery identification
US8000495B2 (en) 1995-07-27 2011-08-16 Digimarc Corporation Digital watermarking systems and methods
US8036421B2 (en) 2001-07-05 2011-10-11 Digimarc Corporation Methods employing topical subject criteria in video processing
US8122465B2 (en) 2001-07-05 2012-02-21 Digimarc Corporation Watermarking to set video usage permissions
US8379908B2 (en) 1995-07-27 2013-02-19 Digimarc Corporation Embedding and reading codes on objects
US20150358691A1 (en) * 2014-06-09 2015-12-10 Kt Corporation Music sharing and advertising
US9589296B1 (en) * 2012-12-11 2017-03-07 Amazon Technologies, Inc. Managing information for items referenced in media content
US9843846B2 (en) 2000-12-21 2017-12-12 Digimarc Corporation Watermark and fingerprint systems for media
US10885336B1 (en) 2018-01-13 2021-01-05 Digimarc Corporation Object identification and device communication through image and audio signals

Families Citing this family (30)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
AU2001294655A1 (en) 2000-09-25 2002-04-08 Richard Fuisz System for providing access to product data
US8302127B2 (en) * 2000-09-25 2012-10-30 Thomson Licensing System and method for personalized TV
JP4438217B2 (en) * 2000-11-10 2010-03-24 ソニー株式会社 Program additional data creation device, video program editing device, and program additional data creation screen display method
JP4038812B2 (en) * 2001-12-27 2008-01-30 ソニー株式会社 Data processing device, data processing method, program, recording medium, and data processing system
GB0204923D0 (en) * 2002-03-02 2002-04-17 Eastman Kodak Co A method and system for image distribution
PL359608A1 (en) * 2003-04-09 2004-10-18 Henryk Kułakowski Method of ordering multi media data
EP1708130A1 (en) * 2004-02-20 2006-10-04 Matsushita Electric Industrial Co., Ltd. Inter-device linkage method, device linkage control system, device linkage control program, and terminal device
US20060174316A1 (en) * 2004-10-26 2006-08-03 Warner Bros. Entertainment Inc. Method and distribution channel for creating ancillary revenue streams from related media content
US20070078732A1 (en) * 2005-09-14 2007-04-05 Crolley C W Interactive information access system
US20070157251A1 (en) * 2006-01-04 2007-07-05 Mptv, Llc Methods and Systems For Distributing Assets Associated With Television Program
US8572642B2 (en) * 2007-01-10 2013-10-29 Steven Schraga Customized program insertion system
US9363576B2 (en) 2007-01-10 2016-06-07 Steven Schraga Advertisement insertion systems, methods, and media
US9100726B2 (en) * 2008-07-31 2015-08-04 Warner Bros. Entertainment, Inc. Selection and distribution of second digital content to remote device using application embedded in first digital content package
US9838745B2 (en) * 2008-12-11 2017-12-05 At&T Intellectual Property I, L.P. Providing product information during multimedia programs
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
US20110154404A1 (en) * 2009-12-17 2011-06-23 At & T Intellectual Property I, L.P. Systems and Methods to Provide Data Services for Concurrent Display with Media Content Items
WO2011130165A2 (en) * 2010-04-13 2011-10-20 Enzo Stancato Method and apparatus for interactive sales and advertising
US8996650B2 (en) 2011-08-26 2015-03-31 Accenture Global Services Limited Preparing content packages
US20140047483A1 (en) * 2012-08-08 2014-02-13 Neal Fairbanks System and Method for Providing Additional Information Associated with an Object Visually Present in Media
US20140201778A1 (en) * 2013-01-15 2014-07-17 Sap Ag Method and system of interactive advertisement
US9881058B1 (en) 2013-03-14 2018-01-30 Google Inc. Methods, systems, and media for displaying information related to displayed content upon detection of user attention
US9185441B2 (en) * 2013-03-15 2015-11-10 Matthew A. Pequignot Upstream/downstream network and/or content delivery apparatus and methods
GB2519768A (en) * 2013-10-29 2015-05-06 Mastercard International Inc A system and method for facilitating interaction via an interactive television
DE102015102110A1 (en) 2014-02-13 2015-08-13 Salt Solutions Gmbh Method of offering at least one item as a graphically displayed offer
US11134316B1 (en) 2016-12-28 2021-09-28 Shopsee, Inc. Integrated shopping within long-form entertainment
US11257357B2 (en) 2017-05-29 2022-02-22 B&W Group Ltd. Automated programming of a remote control
US20180343501A1 (en) * 2017-05-29 2018-11-29 EVA Automation, Inc. Automated Identification of Viewed Content
US10477287B1 (en) 2019-06-18 2019-11-12 Neal C. Fairbanks Method for providing additional information associated with an object visually present in media content
JP7401892B2 (en) 2019-09-30 2023-12-20 株式会社Mission Group EC integrated metamedia production method, distribution system, and distribution method
US11049176B1 (en) 2020-01-10 2021-06-29 House Of Skye Ltd Systems/methods for identifying products within audio-visual content and enabling seamless purchasing of such identified products by viewers/users of the audio-visual content

Citations (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5438355A (en) * 1993-04-16 1995-08-01 Palmer; Shelton L. Interactive system for processing viewer responses to television programming
US5572643A (en) * 1995-10-19 1996-11-05 Judson; David H. Web browser with dynamic display of information objects during linking
US5657962A (en) * 1994-11-17 1997-08-19 Sagem Sa Solenoid valve closure part and recycling circuit for the petrol vapours of internal combustion engines
US5708845A (en) * 1995-09-29 1998-01-13 Wistendahl; Douglass A. System for mapping hot spots in media content for interactive digital media program
US5721829A (en) * 1995-05-05 1998-02-24 Microsoft Corporation System for automatic pause/resume of content delivered on a channel in response to switching to and from that channel and resuming so that a portion of the content is repeated
US5796967A (en) * 1988-07-15 1998-08-18 International Business Machines Corporation Method for presenting applications in an interactive service
US5929849A (en) * 1996-05-02 1999-07-27 Phoenix Technologies, Ltd. Integration of dynamic universal resource locators with television presentations
US6005561A (en) * 1994-12-14 1999-12-21 The 3Do Company Interactive information delivery system
US6016141A (en) * 1997-10-06 2000-01-18 United Video Properties, Inc. Interactive television program guide system with pay program package promotion
US6097383A (en) * 1997-01-23 2000-08-01 Zenith Electronics Corporation Video and audio functions in a web television
US6177931B1 (en) * 1996-12-19 2001-01-23 Index Systems, Inc. Systems and methods for displaying and recording control interface with television programs, video, advertising information and program scheduling information
US6282713B1 (en) * 1998-12-21 2001-08-28 Sony Corporation Method and apparatus for providing on-demand electronic advertising
US20020049983A1 (en) * 2000-02-29 2002-04-25 Bove V. Michael Method and apparatus for switching between multiple programs by interacting with a hyperlinked television broadcast
US20020069405A1 (en) * 2000-09-20 2002-06-06 Chapin Paul W. System and method for spokesperson interactive television advertisements
US6570587B1 (en) * 1996-07-26 2003-05-27 Veon Ltd. System and method and linking information to a video
US6912726B1 (en) * 1997-04-02 2005-06-28 International Business Machines Corporation Method and apparatus for integrating hyperlinks in video
US6988244B1 (en) * 1998-09-17 2006-01-17 Sony Corporation Image generating apparatus and method
US7017173B1 (en) * 1999-03-30 2006-03-21 Sedna Patent Services, Llc System enabling user access to secondary content associated with a primary content stream
US7120924B1 (en) * 2000-02-29 2006-10-10 Goldpocket Interactive, Inc. Method and apparatus for receiving a hyperlinked television broadcast
US7134132B1 (en) * 2000-02-25 2006-11-07 Interval Research Corporation System and method for displaying advertisements
US7269837B1 (en) * 2000-05-31 2007-09-11 Your Choice Interactive, Inc. Interactive television advertising method
US7313802B1 (en) * 2000-07-25 2007-12-25 Digeo, Inc. Method and system to provide deals and promotions via an interactive video casting system
US7343617B1 (en) * 2000-02-29 2008-03-11 Goldpocket Interactive, Inc. Method and apparatus for interaction with hyperlinks in a television broadcast
US20080271083A1 (en) * 2000-09-21 2008-10-30 Digital Network Shopping, Llc Method and apparatus for displaying information about a beauty product element

Family Cites Families (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5585866A (en) * 1993-09-09 1996-12-17 Miller; Larry Electronic television program guide schedule system and method including virtual channels
US5537141A (en) * 1994-04-15 1996-07-16 Actv, Inc. Distance learning system providing individual television participation, audio responses and memory for every student
US6496981B1 (en) * 1997-09-19 2002-12-17 Douglass A. Wistendahl System for converting media content for interactive TV use
US6002394A (en) * 1995-10-02 1999-12-14 Starsight Telecast, Inc. Systems and methods for linking television viewers with advertisers and broadcasters
US6289363B1 (en) * 1996-08-23 2001-09-11 International Business Machines Corporation Navigation editor framework for building mulitmedia titles
US6169573B1 (en) * 1997-07-03 2001-01-02 Hotv, Inc. Hypervideo system and method with object tracking in a compressed digital video environment
HU224092B1 (en) * 1998-01-09 2005-05-30 Swisscom Mobile Ag Method for telecommunication, and mobile telecommunication device
WO2000021089A1 (en) * 1998-10-08 2000-04-13 Matsushita Electric Industrial Co., Ltd. Data processor and data recorded medium
EP1006482A3 (en) * 1998-12-01 2005-08-10 Canon Kabushiki Kaisha Encoding separately image object and its boundary
US7296282B1 (en) * 1999-01-22 2007-11-13 Koplar Interactive Systems International Llc Interactive optical cards and other hand-held devices with increased connectivity
US6668378B2 (en) * 1999-06-30 2003-12-23 Webtv Networks, Inc. Interactive television triggers having connected content/disconnected content attribute
US7313808B1 (en) * 1999-07-08 2007-12-25 Microsoft Corporation Browsing continuous multimedia content
US6570586B1 (en) * 1999-09-03 2003-05-27 Isurftv Bandwidth effective method for communicating interactive links
EP1247151A1 (en) * 1999-12-15 2002-10-09 Worldgate Service, Inc. System and method for enhanced navigation
US7174562B1 (en) * 1999-12-20 2007-02-06 Microsoft Corporation Interactive television triggers having connected content/disconnected content attribute
US7000242B1 (en) * 2000-07-31 2006-02-14 Jeff Haber Directing internet shopping traffic and tracking revenues generated as a result thereof
JP2004508775A (en) * 2000-09-08 2004-03-18 カーゴ インコーポレイテッド Video conversation method
AU2001294655A1 (en) * 2000-09-25 2002-04-08 Richard Fuisz System for providing access to product data
EP1438577B1 (en) 2001-10-26 2007-06-20 Millipore Corporation Device for measuring the oxidizable carbon of a liquid and a method for the use thereof
US8798433B2 (en) * 2007-05-04 2014-08-05 United Video Properties, Inc. Systems and methods for recording overlapping media content during scheduling conflicts

Patent Citations (32)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5796967A (en) * 1988-07-15 1998-08-18 International Business Machines Corporation Method for presenting applications in an interactive service
US5438355A (en) * 1993-04-16 1995-08-01 Palmer; Shelton L. Interactive system for processing viewer responses to television programming
US5657962A (en) * 1994-11-17 1997-08-19 Sagem Sa Solenoid valve closure part and recycling circuit for the petrol vapours of internal combustion engines
US6005561A (en) * 1994-12-14 1999-12-21 The 3Do Company Interactive information delivery system
US5721829A (en) * 1995-05-05 1998-02-24 Microsoft Corporation System for automatic pause/resume of content delivered on a channel in response to switching to and from that channel and resuming so that a portion of the content is repeated
US5708845A (en) * 1995-09-29 1998-01-13 Wistendahl; Douglass A. System for mapping hot spots in media content for interactive digital media program
US5572643A (en) * 1995-10-19 1996-11-05 Judson; David H. Web browser with dynamic display of information objects during linking
US5929849A (en) * 1996-05-02 1999-07-27 Phoenix Technologies, Ltd. Integration of dynamic universal resource locators with television presentations
US6570587B1 (en) * 1996-07-26 2003-05-27 Veon Ltd. System and method and linking information to a video
US6177931B1 (en) * 1996-12-19 2001-01-23 Index Systems, Inc. Systems and methods for displaying and recording control interface with television programs, video, advertising information and program scheduling information
US6097383A (en) * 1997-01-23 2000-08-01 Zenith Electronics Corporation Video and audio functions in a web television
US6912726B1 (en) * 1997-04-02 2005-06-28 International Business Machines Corporation Method and apparatus for integrating hyperlinks in video
US6016141A (en) * 1997-10-06 2000-01-18 United Video Properties, Inc. Interactive television program guide system with pay program package promotion
US6988244B1 (en) * 1998-09-17 2006-01-17 Sony Corporation Image generating apparatus and method
US6282713B1 (en) * 1998-12-21 2001-08-28 Sony Corporation Method and apparatus for providing on-demand electronic advertising
US7017173B1 (en) * 1999-03-30 2006-03-21 Sedna Patent Services, Llc System enabling user access to secondary content associated with a primary content stream
US7134132B1 (en) * 2000-02-25 2006-11-07 Interval Research Corporation System and method for displaying advertisements
US7343617B1 (en) * 2000-02-29 2008-03-11 Goldpocket Interactive, Inc. Method and apparatus for interaction with hyperlinks in a television broadcast
US20020049983A1 (en) * 2000-02-29 2002-04-25 Bove V. Michael Method and apparatus for switching between multiple programs by interacting with a hyperlinked television broadcast
US7120924B1 (en) * 2000-02-29 2006-10-10 Goldpocket Interactive, Inc. Method and apparatus for receiving a hyperlinked television broadcast
US7249367B2 (en) * 2000-02-29 2007-07-24 Goldpocket Interactive, Inc. Method and apparatus for switching between multiple programs by interacting with a hyperlinked television broadcast
US7367042B1 (en) * 2000-02-29 2008-04-29 Goldpocket Interactive, Inc. Method and apparatus for hyperlinking in a television broadcast
US7269837B1 (en) * 2000-05-31 2007-09-11 Your Choice Interactive, Inc. Interactive television advertising method
US7313802B1 (en) * 2000-07-25 2007-12-25 Digeo, Inc. Method and system to provide deals and promotions via an interactive video casting system
US20020069405A1 (en) * 2000-09-20 2002-06-06 Chapin Paul W. System and method for spokesperson interactive television advertisements
US20080271083A1 (en) * 2000-09-21 2008-10-30 Digital Network Shopping, Llc Method and apparatus for displaying information about a beauty product element
US20080271088A1 (en) * 2000-09-21 2008-10-30 Digital Network Shopping, Llc Method and apparatus for delivering information referred to by content
US20080271084A1 (en) * 2000-09-21 2008-10-30 Digital Network Shopping, Llc Method and apparatus for digital shopping
US20080271086A1 (en) * 2000-09-21 2008-10-30 Digital Network Shopping, Llc Method and apparatus for displaying information about a real world setting
US20080271089A1 (en) * 2000-09-21 2008-10-30 Digital Network Shopping, Llc Method and apparatus for displaying information in response to motion picture programming
US20080271087A1 (en) * 2000-09-21 2008-10-30 Digital Network Shopping, Llc Method and apparatus for delivering information about an audio element
US20080276285A1 (en) * 2000-09-21 2008-11-06 Digital Network Shopping, Llc Method and apparatus for displaying information and collecting viewer information

Cited By (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8000495B2 (en) 1995-07-27 2011-08-16 Digimarc Corporation Digital watermarking systems and methods
US8379908B2 (en) 1995-07-27 2013-02-19 Digimarc Corporation Embedding and reading codes on objects
US7953824B2 (en) 1998-08-06 2011-05-31 Digimarc Corporation Image sensors worn or attached on humans for imagery identification
US8468565B2 (en) 2000-09-21 2013-06-18 Digital Network Shopping, Llc Method and apparatus for displaying information in response to motion picture programming
US20080271083A1 (en) * 2000-09-21 2008-10-30 Digital Network Shopping, Llc Method and apparatus for displaying information about a beauty product element
US20080271087A1 (en) * 2000-09-21 2008-10-30 Digital Network Shopping, Llc Method and apparatus for delivering information about an audio element
US20080271084A1 (en) * 2000-09-21 2008-10-30 Digital Network Shopping, Llc Method and apparatus for digital shopping
US20080276285A1 (en) * 2000-09-21 2008-11-06 Digital Network Shopping, Llc Method and apparatus for displaying information and collecting viewer information
US20040109087A1 (en) * 2000-09-21 2004-06-10 Maryse Robinson Method and apparatus for digital shopping
US20080271089A1 (en) * 2000-09-21 2008-10-30 Digital Network Shopping, Llc Method and apparatus for displaying information in response to motion picture programming
US20080271088A1 (en) * 2000-09-21 2008-10-30 Digital Network Shopping, Llc Method and apparatus for delivering information referred to by content
US20080271086A1 (en) * 2000-09-21 2008-10-30 Digital Network Shopping, Llc Method and apparatus for displaying information about a real world setting
US9843846B2 (en) 2000-12-21 2017-12-12 Digimarc Corporation Watermark and fingerprint systems for media
US8122465B2 (en) 2001-07-05 2012-02-21 Digimarc Corporation Watermarking to set video usage permissions
US8036421B2 (en) 2001-07-05 2011-10-11 Digimarc Corporation Methods employing topical subject criteria in video processing
US9589296B1 (en) * 2012-12-11 2017-03-07 Amazon Technologies, Inc. Managing information for items referenced in media content
US20150358691A1 (en) * 2014-06-09 2015-12-10 Kt Corporation Music sharing and advertising
US10555049B2 (en) * 2014-06-09 2020-02-04 Kt Corporation Music sharing and advertising
US10885336B1 (en) 2018-01-13 2021-01-05 Digimarc Corporation Object identification and device communication through image and audio signals

Also Published As

Publication number Publication date
US20130298168A1 (en) 2013-11-07
CA2423179A1 (en) 2002-03-28
US20080276285A1 (en) 2008-11-06
US20080271083A1 (en) 2008-10-30
US20120240152A1 (en) 2012-09-20
WO2002025556A1 (en) 2002-03-28
US20120240139A1 (en) 2012-09-20
AU2001292914A1 (en) 2002-04-02
US20080271088A1 (en) 2008-10-30
US20080271087A1 (en) 2008-10-30
US20040109087A1 (en) 2004-06-10
US20080271089A1 (en) 2008-10-30
US20080271086A1 (en) 2008-10-30
US8468565B2 (en) 2013-06-18
US20080271084A1 (en) 2008-10-30

Similar Documents

Publication Publication Date Title
US8468565B2 (en) Method and apparatus for displaying information in response to motion picture programming
US7933809B2 (en) Method, medium, and system for automatically embedding information concerning items appearing in video using RFID tags
US9516251B2 (en) Method and apparatus for displaying and enabling the purchase of products during video playback
US20230081175A1 (en) System and method of promoting items related to programming content
JP3624431B2 (en) Video on demand system, center thereof, and television system
US7752642B2 (en) Post production visual alterations
JP3844506B2 (en) TV that receives URL for Internet access
US20020083469A1 (en) Embedding re-usable object-based product information in audiovisual programs for non-intrusive, viewer driven usage
US20080184132A1 (en) Media content tagging
US20040163101A1 (en) Method and system for providing targeted advertisements
JP3540721B2 (en) Object information providing method and system
AU2002318948A1 (en) Post production visual alterations
WO2004012123A1 (en) Browsing an electronic catalog having product images displayed therewithin
CA2387562A1 (en) Method and system for providing targeted advertisements
KR20000012257A (en) Method of Information Providing Service for Properties in Picture
JP2002109259A (en) Commercial transaction method using animation video and communication network, article ordering system and article order receiving computer
JP2002092360A (en) Searching system and sales system for article in broadcasting program
KR20010035420A (en) information system using motion picture
JP2008011481A (en) System and business model for relating data to video data for effective utilization for advertisement/propaganda and acquisition of viewer information
US20060218578A1 (en) Integrated offline product branding method
JP2004336653A (en) Signal processing system, receiving apparatus, information storage device, and signal processing method
JP2002341805A (en) Article advertisement system for interactive tv
WO2001065853A1 (en) Method and apparatus for interactive information transmission

Legal Events

Date Code Title Description
STCB Information on status: application discontinuation

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