WO2001003044A1 - Enabling viewers of television systems to participate in auctions - Google Patents

Enabling viewers of television systems to participate in auctions Download PDF

Info

Publication number
WO2001003044A1
WO2001003044A1 PCT/US2000/018510 US0018510W WO0103044A1 WO 2001003044 A1 WO2001003044 A1 WO 2001003044A1 US 0018510 W US0018510 W US 0018510W WO 0103044 A1 WO0103044 A1 WO 0103044A1
Authority
WO
WIPO (PCT)
Prior art keywords
bid
viewer
data
auction
server
Prior art date
Application number
PCT/US2000/018510
Other languages
French (fr)
Inventor
Kris Narayan
Original Assignee
Transcast International, Inc.
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Transcast International, Inc. filed Critical Transcast International, Inc.
Priority to AU60741/00A priority Critical patent/AU6074100A/en
Publication of WO2001003044A1 publication Critical patent/WO2001003044A1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/81Monomedia components thereof
    • H04N21/812Monomedia components thereof involving advertisement data
    • 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
    • G06Q30/08Auctions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/254Management at additional data server, e.g. shopping server, rights management server
    • 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/4781Games
    • 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/488Data services, e.g. news ticker
    • H04N21/4886Data services, e.g. news ticker for displaying a ticker, e.g. scrolling banner for news, stock exchange, weather data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/85Assembly of content; Generation of multimedia applications
    • H04N21/858Linking data to content, e.g. by linking an URL to a video object, by creating a hotspot
    • H04N21/8586Linking data to content, e.g. by linking an URL to a video object, by creating a hotspot by using a URL
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/173Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
    • H04N7/17309Transmission or handling of upstream communications
    • H04N7/17318Direct or substantially direct transmission and handling of requests

Definitions

  • the present invention is related to co-pending U.S. Patent Application Entitled,
  • the present invention relates to television systems, and more specifically to a method
  • An auction generally refers to a process in which multiple parties are provided the
  • the offered item can be a process or a service.
  • the seller may specify the
  • an offered item is sold to the highest bidder (i.e., party specifying highest
  • the bidder may also be taken into consideration in determining the bidder to
  • web site at URL of http://www.ebay.com enable sellers to offer products according to various categories (e.g., sports memorabilia, computers), and a bidder may bid
  • service providers often advertize on various other web sites
  • a user can click on an advertisement to access the
  • television wide web, and may not target at least some of the viewers (“television viewers”) of television
  • the television viewers constitutes a big segment of the auction market, and it is
  • Such participation may be particularly important as the viewers of a specific television
  • program may be expected to be of certain 'profile', and certain items may be suitable for
  • the present invention enables viewers (“television viewers”) of television systems to
  • auctions may be occurring on web sites on the Internet also.
  • data describing an item (auction item) available for bidding
  • the user may submit a bid at a system (e.g., a web site) identified by the access
  • inventions may be used to draw television viewers to web-sites (e.g., www.ebay.com) dedicated to web-sites (e.g., www.ebay.com) dedicated to web-sites (e.g., www.ebay.com) dedicated to web-sites (e.g., www.ebay.com) dedicated to web-sites (e.g., www.ebay.com) dedicated to web-sites (e.g., www.ebay.com) dedicated
  • the data is encoded in the non-display portion (e.g., vertical
  • the television signal and displayed for viewer convenience.
  • a transaction enabler may recover the data encoded in the television signals
  • the viewer may conveniently bid on the auction items,
  • the bid may be automatically sent to a server identified by the access address.
  • the viewer may be first navigated to a web server specified by the access address
  • a unique code identifying the auction item may
  • the code may be used to identify that the bid price
  • the URL itself may contain such identification
  • the transaction server may also provide updated information on a present highest bid.
  • an end time associated with the auction may be provided to the television viewer
  • the transaction server may interact with the
  • the present invention enables a television viewer to participate in an auction
  • the present invention enables television viewers to be drawn to web sites providing
  • auction service by specifying the URL of the web site as the access address.
  • the present invention is useful for broadcasters as the broadcasters may facilitate the
  • the present invention is useful for service providers providing auction service as the
  • television viewers are drawn to bid for on-going auctions.
  • the present invention is useful for service providers providing auction service also
  • the present invention is useful for television viewers as a television viewer may have
  • the present invention is useful for sellers participating in auctions as the sellers may
  • Figure 1 is a block diagram illustrating an example environment in which the present
  • Figure 2 is a flow-chart illustrating a method in accordance with the present invention
  • FIG. 3 is a block diagram illustrating an example broadcast system which encodes
  • FIG. 4 is a block diagram illustrating the details of a transaction enabler in an
  • Figure 5 depicts a display screen using which a user may participate in auctions in
  • the present invention allows viewers (“television viewers”) of television systems to
  • the encoded information may be
  • the viewers may be provided a convenient interface to bid on the auction item.
  • a seller may be able to sell at higher prices as many viewers are likely to bid.
  • a diamond ring may be auctioned towards the end of a romantic movie.
  • Figure 1 is a block diagram illustrating an example environment in which the present
  • the environment may include bidding systems 110- A and
  • television 170 may participate in auctions as described below in further detail.
  • Web site 130 may provide an auction service. As an illustration, web site 130 may provide an auction service.
  • 110-A and 110-B may access Internet 120 to bid on the items offered for sale on web site 130.
  • Bidding systems 110-A and 110-B, Internet 120, and web site 130 may be implemented in a
  • dial-up may be used in providing the service.
  • Broadcast system 150 includes information related to an auction item in a television
  • broadcast medium 146 airwaves, cable, etc.
  • the data may specify the item offered for sale, the present highest bid, and an access address
  • the access may contain a URL of web site 130.
  • broadcast system 150 An example embodiment of broadcast system 150 is described below.
  • the auction may be in progress (on-going) on web site 130, and accordingly broadcast
  • system 150 may access web site 130 to access any data (e.g., present highest bid) for inclusion in the television signal.
  • Link 134 may be provided on Internet 120 even though a dedicated
  • Viewer bidding system 150 receives the television signal, and enables a viewer to
  • Viewer bidding system 150 may display the images encoded in the
  • viewer bidding system 150 may recover the data
  • the user may indicate a higher bid and transmit the higher bid on virtual link 163 on Internet
  • viewer bidding system 150 may include television 170, transaction
  • Transaction enabler 160 may overlay any images
  • television signal images For example, information identifying the auction item (e.g.
  • Transaction enabler 160 may encode the overlaid image in a form consistent with
  • enabler 160 operates as a 'set-top' box. However, transaction enabler 160 may be integrated
  • remote control 180 enables the user to specify the bid price and to transmit
  • transaction enabler 160 is described below in further detail
  • Figure 2 is a flow-chart illustrating a method in accordance with the present invention.
  • step 201 The method begins in step 201, in which control passes to step 210.
  • step 210 data
  • identifying an auction item and an access address may be encoded in a television signal.
  • data identifying an auction item may include both a descriptive component (e.g., "baseball bat
  • the data may be encoded in one of different formats depending on different criteria,
  • identifying an auction item may be encoded as a parameter of a URL (access address) since
  • the television signal may also be encoded with image frames for display on television signals.
  • Both (images and data related to auction items) encoding may be performed in a known way.
  • the television signal may be broadcasted to television systems covering
  • the television signal may be received at a viewer end
  • step 260 the data related to the auction item
  • step 210 may be recovered.
  • the recovery generally needs to be consistent with
  • step 280 the user is provided a convenient user interface to bid on the auction item.
  • the description of the auction item is displayed, and the user may be provided the
  • the bid is submitted to a system identified by the access address.
  • the unique code identifying the auction item may be used to specify
  • the access address is used to connect the user to a central machine (e.g., web site or any server) or person. The user may then
  • the highest bidder is generally entitled to the offered auction item for the
  • FIG. 3 is a block diagram illustrating an example embodiment of broadcast system
  • Broadcast system 140 may contain production block 310.
  • Timing determination block 340 may determine the specific time at which to encode
  • data related to an auction item For example, it may be desirable to broadcast data related to
  • Timing determination block 340 may
  • auction data interface 360 Several other criteria can be used in determining when to send data
  • Timing determination block 340 may also determine when to send updates corresponding to various auctions. When timing determination block 340 determines to cause
  • auction data interface 360 may interact with
  • the present highest bid may
  • authoring block 320 for encoding in a broadcast television signal.
  • Auction data interface 360 receives data on line 134 if a web based auction is on-going
  • the data may indicate the present highest bid
  • the data may contain, in
  • Some of the data may be pre-stored in storage 350 also. For example, it may be
  • Bit maps representing the graphics icons may be stored in storage 350.
  • auction In general, auction
  • data interface 360 may gather any data which may be of interest to bidders, and pass the data
  • Production block 310 may contain different components such as cameras which are
  • the display signal is preferably in a form suitable for eventual
  • production block 310 may encode images in
  • a display data portion of a television signal The images may be displayed later on a television
  • Production block 310 may be implemented in a
  • Authoring block 320 encodes data received from auction data interface 360 into
  • the data may be encoded according to any convention, and transaction
  • enabler 160 may need to be accordingly designed. Several such conventions can be designed in known way.
  • Authoring block may either store the resulting signal in storage 350 or forward
  • authoring block 320 encodes the data in non-display portion (e.g.,
  • Such encoding may be performed in a known
  • the data may be encoded in other portions (e..g, least
  • television signals e.g., those suitable for HDTV.
  • this application may be employed for such encoding in the digital television signals.
  • Broadcast block 330 may broadcast television signals (containing the hot spot data in
  • the television signal can be
  • broadcast block 330 broadcast block 330
  • Transaction enabler 160 receives the television signals and enables a viewer to bid on the auction items.
  • Example embodiments of transaction enabler 160 are described below in
  • transaction enabler 160 Before describing example embodiments of transaction enabler 160 in detail,
  • a highest present bid may be encoded in the television signal
  • the user may submit a higher bid that the highest present bid.
  • the approach may not maximize the return for the seller.
  • time at which the auction for the auction item ends may be associated with the auction item.
  • the auction close time may also be encoded and transmitted in the television signals.
  • viewers may choose a later convenient time for bidding on the auction item. However, in such
  • viewer bidding system 150 may need to store the required data.
  • the viewer may be provided a convenient user
  • updated price may also be received on virtual link 163.
  • viewer bidding may also be received on virtual link 163.
  • system 150 may need to store the required data.
  • a viewer may wish continuous updates of the highest bidding
  • a viewer may be provided an option of initiating a small window in which
  • the updates to the highest bids are provided continuously (e.g., when highest bid changes or
  • transaction enabler 160 which provides for at least these
  • Figure 4 is a block diagram illustrating the internals of an example embodiment of
  • transaction enabler 160 containing image decoder 410, memory 430, recovery block 420,
  • processor 450 digital to analog converter (DAC) 485, multiplexor 480, infra-red (IR) receiver
  • Image decoder 410 generates pixel data elements representing image frames encoded
  • image decoder 410 may store the pixel data elements representing an
  • Image decoder 410 may be
  • Memory 430 may represent several memory modules such as
  • memories may store data and program instructions which enable the operation of the present
  • Recovery block 420 recovers the data related to auction items encoded in the received
  • recovery block 420 needs to be implemented consistent with any
  • VBI non-display portions
  • recovery block 420 may
  • Infra-red (IR) receiver 460 receives remote control signals from remote control unit
  • control signals may indicate whether the user wishes to see auction item related data, to enter
  • IR receiver 460 may be activated by a viewer using IR receiver 460.
  • IR receiver 460 may be implemented in
  • processor 450 may be implemented.
  • Telephone interface 470 enables a telephone call to be initiated. Such telephone calls
  • interface 470 may provide the necessary micro-phone (for a viewer to speak) and receiver for
  • a user may utilize a conventional telephone set that
  • Broadband interface 475 may provide a high speed connection (e.g., using a local area
  • Telephone interface and broadband interface may be logically viewed as being part
  • broadband interface 475 and telephone interface 470 are of line 163 of Figure 1.
  • Processor 450 receives data related to auction items from recovery block 420, and
  • the bid may be either by broadband interface 475 or telephone interface 470 as specified by
  • Processor 450 may also implement the user interface features noted in the section above.
  • processor 450 may control the images displayed on
  • processor 450 may overlay information in the auction
  • control line 481 may be controlled
  • processor 450 may control select line
  • processor 450 may cause auction related data to be displayed in a transparent mode.
  • transaction enabler 160 may need to operate as a
  • Processor 450 may enable such an operation by executing the program
  • the web-browser enables transaction enabler 160 to
  • Processor 450 may convert the web pages into
  • transaction enabler 160 may operate in conjunction with broadcast system
  • transaction enabler 160 may communicate with such a unit directly.
  • the present invention is
  • Figure 5 is a diagram illustrating the manner in which transaction enabler 160 may
  • transaction enabler may use other display devices from which a user can participate in
  • television signals may also be used to participate in auctions in accordance with the present
  • Auction related data may be received in accordance with
  • the relevant data may be displayed in a small window 540.
  • Window 540 is preferably overlaid on television program images as a transparent window
  • a viewer may be able to watch the programs encoded in the television signal while
  • Window 540 may be used to display the description of the auction item ("McGuire' s
  • present highest bid may be periodically updated using the data received on the broadcast
  • transaction enabler 160 to initiate a dialogue with web server 130, and retrieve updated
  • Such a selection may cause transaction enabler 160 to display $4300 (representing an increase in the present highest
  • the user may select 'Bid History' to view the previous bidders and history.
  • relevant data may either be displayed based on data stored locally or the data may be retrieved
  • the user may specify her/his bid price in the box provided next to text 'Your Bid'.
  • the user may then select the 'Submit' text to cause transaction enabler 160 to submit the bid.
  • the submission may be according to any mechanism.
  • the bid can potentially be any mechanism.
  • the auction item may
  • an interface such as the one above, a user (or television viewers) may bid for
  • the bid may be submitted according to
  • transaction enabler 160 e.g., web

Abstract

Enabling the viewers of television systems to participate in auctions. Data identifying an item (e.g., description of the auction item and a unique code) offered for sale in an auction and an access address (e.g., universal resource locator of a web site) may be encoded (210) in a television signal and broadcast (220) to various television systems. The data may be recovered (240, 260) by a transaction enabler which enables a viewer to bid for the auction item (280). Other information such as highest present bid price may also be encoded in the television signal and displayed for the viewer.

Description

ENABLING VIEWERS OF TELEVISION SYSTEMS TO PARTICIPATE IN AUCTIONS
Related Application
The present invention is related to co-pending U.S. Patent Application Entitled,
"Encoding Hot Spots in Television Signals", Serial Number: 09/276,266, Filing Date: March
25. 1999, which is incorporated in its entirety into the present application.
Background of the Invention
Field of the Invention
The present invention relates to television systems, and more specifically to a method
and apparatus for using television signals to enable viewers of television systems to participate
in auctions.
Related Art
An auction generally refers to a process in which multiple parties are provided the
opportunity to bid for an offered item. The offered item can be a process or a service. In a
typical bidding process, an a seller offers an item, and a party ("bidder") bids for the offered
item usually by specifying a price the party is willing to pay. The seller may specify the
minimum acceptable price and a time at which the auction closes.
Typically, an offered item is sold to the highest bidder (i.e., party specifying highest
price) in return for the specified highest price. However, criteria other than price (e.g., credit
worthiness) of the bidder may also be taken into consideration in determining the bidder to
whom to sell an offered item.
Central servers are known in the relevant arts which coordinate the bidding process.
For example, web site at URL of http://www.ebay.com enable sellers to offer products according to various categories (e.g., sports memorabilia, computers), and a bidder may bid
on the offered products by using a browser on the world-wide web as is well known in the
relevant arts.
Organizations such as those providing the web sites to enable auctions are hereafter
referred to as "service providers". Service providers often advertize on various other web sites
so that users accessing ("surfing") these web sites may know about the general service.
Typically, a user (viewer of the advertisement) can click on an advertisement to access the
web sites providing the auction service.
However, these advertisements are typically targeted to the users surfing the world
wide web, and may not target at least some of the viewers ("television viewers") of television
systems. The television viewers constitutes a big segment of the auction market, and it is
therefore desirable to enable television viewers to participate in the auctions.
Such participation may be particularly important as the viewers of a specific television
program may be expected to be of certain 'profile', and certain items may be suitable for
people of that profile. For example, a person watching Mr. Mark McGuire (a baseball player
in United States baseball) hit a record breaking home run may be interested in purchasing a
baseball bat signed personally by Mr. Mark McGuire. That is, the auction items can be
targeted to the viewers of television programs.
At least for the above-stated reasons, what is needed is a method and apparatus for
enabling viewers of television systems to participate in auctions.
Summary of the Invention
The present invention enables viewers ("television viewers") of television systems to
participate in auctions. The auctions may be occurring on web sites on the Internet also. In an embodiment of the invention, data describing an item ("auction item") available for bidding
and an access address of a system at which a television viewer may bid are encoded in a
television signal.
The user may submit a bid at a system (e.g., a web site) identified by the access
address. In case the system is a web server, users ('surfers') of world- wide- web may also
submit bids by accessing the web server on the world- wide web. Accordingly, the present
invention may be used to draw television viewers to web-sites (e.g., www.ebay.com) dedicated
to auctions also.
In an embodiment, the data is encoded in the non-display portion (e.g., vertical
blanking interval) of the television signal. However, other portions of a television signal may
also be used for encoding the data. Other information of interest to the viewer such as a
minimum bid amount specified by a seller and the present maximum may also be encoded in
the television signal, and displayed for viewer convenience.
A transaction enabler may recover the data encoded in the television signals, and
display the information to the viewer. The viewer may conveniently bid on the auction items,
for example, by specifying the bid price (offer) and clicking on a pre-specified portion of a
displayed image.
The bid may be automatically sent to a server identified by the access address. In the
alternative, the viewer may be first navigated to a web server specified by the access address,
and the user may specify the bid price then. A unique code identifying the auction item may
also be encoded in the television signal, and the code may be used to identify that the bid price
relates to the auction item. In the alternative, the URL itself may contain such identification
codes. The transaction server may also provide updated information on a present highest bid.
For example, an end time associated with the auction may be provided to the television viewer,
and the viewer may check the present highest bid at a later time before the end time, and then
decide whether to submit a bid. In addition, the transaction server may interact with the
system providing the auction service, and provide periodic updates at viewer's option. As a
result, a viewer may make an informed decision on whether to bid.
Therefore, the present invention enables a television viewer to participate in an auction
by encoding in a television signal the data identifying an auction item and an access address.
The present invention enables television viewers to be drawn to web sites providing
auction service by specifying the URL of the web site as the access address.
The present invention is useful for broadcasters as the broadcasters may facilitate the
joining of additional bidders to a bidding process, and be compensated for such additions.
The present invention is useful for service providers providing auction service as the
television viewers are drawn to bid for on-going auctions.
The present invention is useful for service providers providing auction service also
because higher commissions may be charged for the auction items sold in accordance with the
present invention.
The present invention is useful for television viewers as a television viewer may have
non-intrusive access to information on auctions, and purchase the auction items by a
convenient user interface.
The present invention is useful for sellers participating in auctions as the sellers may
attain greater return for the auction items due to additional pool of bidders participating in
accordance with the present invention. Further features and advantages of the invention, as well as the structure and operation
of various embodiments of the invention, are described in detail below with reference to the
accompanying drawings. In the drawings, like reference numbers generally indicate identical,
functionally similar, and/or structurally similar elements. The drawing in which an element
first appears is indicated by the leftmost digit(s) in the corresponding reference number.
Brief Description of the Drawings
The present invention will be described with reference to the accompanying drawings,
wherein:.
Figure 1 is a block diagram illustrating an example environment in which the present
invention can be implemented;
Figure 2 is a flow-chart illustrating a method in accordance with the present invention;
Figure 3 is a block diagram illustrating an example broadcast system which encodes
data related to an auction item in a television signal;
Figure 4 is a block diagram illustrating the details of a transaction enabler in an
embodiment of the present invention;
Figure 5 depicts a display screen using which a user may participate in auctions in
accordance with the present invention.
Detailed Description of the Preferred Embodiments
1. Overview and Discussion of the Invention
The present invention allows viewers ("television viewers") of television systems to
participate in auctions. Typically, the data relating to an item ("auction item") offered for sale
in an on-going auction is encoded in a television signal. The encoded information may be
displayed while the television viewers watch the images encoded in the television signal. The viewers may be provided a convenient interface to bid on the auction item.
Auction items consistent with expected viewer profiles may be sold using the present
invention. A seller may be able to sell at higher prices as many viewers are likely to bid. For
example, a diamond ring may be auctioned towards the end of a romantic movie. The
invention is described below with respect to several examples for illustration.
2. Example Environment
Figure 1 is a block diagram illustrating an example environment in which the present
invention can be implemented. The environment may include bidding systems 110- A and
110-B, Internet 120, web site 130, broadcast system 150, and television 170. A viewer of
television 170 may participate in auctions as described below in further detail.
Web site 130 may provide an auction service. As an illustration, web site 130 may
implement the interface ofwww.ebay.com, well known in the relevant arts. Bidder systems
110-A and 110-B may access Internet 120 to bid on the items offered for sale on web site 130.
Bidding systems 110-A and 110-B, Internet 120, and web site 130 may be implemented in a
well-known way. Even though the auction service is shown as being provided from web site
130, it should be understood that different other servers using different access technologies
(e.g.. dial-up) may be used in providing the service.
Broadcast system 150 includes information related to an auction item in a television
signal and transmits the television signal on broadcast medium 146 (airwaves, cable, etc.).
The data may specify the item offered for sale, the present highest bid, and an access address
for enabling the viewer to bid. For example, the access may contain a URL of web site 130.
An example embodiment of broadcast system 150 is described below.
The auction may be in progress (on-going) on web site 130, and accordingly broadcast
system 150 may access web site 130 to access any data (e.g., present highest bid) for inclusion in the television signal. Link 134 may be provided on Internet 120 even though a dedicated
line is shown in Figure 1.
Viewer bidding system 150 receives the television signal, and enables a viewer to
participate in auctions. Viewer bidding system 150 may display the images encoded in the
received television signal. In addition, viewer bidding system 150 may recover the data
related to the auction item, and display the corresponding information. By appropriate action,
the user may indicate a higher bid and transmit the higher bid on virtual link 163 on Internet
120.
In an embodiment, viewer bidding system 150 may include television 170, transaction
enabler 160, and remote control 180. Transaction enabler 160 may overlay any images
necessary for providing an user interface on top of the images encoded in the television signal
("television signal images"). For example, information identifying the auction item (e.g.
Mark McGuire' s bat) and the highest bid price may be overlaid on television signal images.
Transaction enabler 160 may encode the overlaid image in a form consistent with
conventional television signals for display on television 170. In other words, transaction
enabler 160 operates as a 'set-top' box. However, transaction enabler 160 may be integrated
into television 170, for example, using embedded chip-sets provided by TeleCruz Technology,
Inc. In either case, remote control 180 enables the user to specify the bid price and to transmit
the new bid. An example embodiment of transaction enabler 160 is described below in further
detail. However, first a method in accordance with the present invention is described first
below. 3. Method
Figure 2 is a flow-chart illustrating a method in accordance with the present invention.
The method begins in step 201, in which control passes to step 210. In step 210, data
identifying an auction item and an access address may be encoded in a television signal. The
data identifying an auction item may include both a descriptive component (e.g., "baseball bat
signed by Mark McGuire") and a unique code specifying the auction item (or group in case
multiple items of the same type are available).
The data may be encoded in one of different formats depending on different criteria,
but consistent with an interface at viewer bidding system 150. For example, a unique code
identifying an auction item may be encoded as a parameter of a URL (access address) since
the web browser' s based technology lends well to such encoding and later submission of a bid.
The television signal may also be encoded with image frames for display on television signals.
Both (images and data related to auction items) encoding may be performed in a known way.
In step 220, the television signal may be broadcasted to television systems covering
a large geographic area. In step 240, the television signal may be received at a viewer end
(e.g., by transaction enabler 160 of Figure 1). In step 260, the data related to the auction item
(encoded in step 210) may be recovered. The recovery generally needs to be consistent with
the encoding scheme used by broadcast system. In general, any compatible encoding scheme
may be used.
In step 280, the user is provided a convenient user interface to bid on the auction item.
Typically, the description of the auction item is displayed, and the user may be provided the
option to bid, in which case the bid is submitted to a system identified by the access address.
While submitting the bid, the unique code identifying the auction item may be used to specify
to the system that the bid relates to that particular item. The access address is used to connect the user to a central machine (e.g., web site or any server) or person. The user may then
submit the bid. The highest bidder is generally entitled to the offered auction item for the
submitted bid.
The method and environment described above may be applied in several ways as will
be apparent to one skilled in the relevant arts based on the disclosure herein. All such
implementations are contemplated to be within the scope and spirit of the present invention.
However, it may be desirable to have bidders (television viewers) participation at different
points of a broadcast. The manner in which the point can be controlled is described below
with respect to broadcast system 140.
4. Broadcast System
Figure 3 is a block diagram illustrating an example embodiment of broadcast system
140. Even though the description of broadcast system is provided substantially with respect
to broadcasters producing a television signal, the present invention can be practiced by
intermediate broadcasters also. Such advertisements are generally more targeted to the
specific geographic profile. Broadcast system 140 may contain production block 310.
authoring block 320, broadcast block 330, timing determination block 340, auction data
interface 360, and storage 350. Each block is described in further detail below.
Timing determination block 340 may determine the specific time at which to encode
data related to an auction item. For example, it may be desirable to broadcast data related to
a baseball bat (auction item) when a home run is hit. Timing determination block 340 may
be implemented to monitor the scores of the baseball game and generate an indication to
auction data interface 360. Several other criteria can be used in determining when to send data
related to an auction item.
Timing determination block 340 may also determine when to send updates corresponding to various auctions. When timing determination block 340 determines to cause
update corresponding to an auction to be sent, auction data interface 360 may interact with
web site 130 to retrieve a present highest bid from web site 130. The present highest bid may
be provided to authoring block 320 for encoding in a broadcast television signal.
Auction data interface 360 receives data on line 134 if a web based auction is on-going
for the auction item of interest on web site 130. The data may indicate the present highest bid,
bid history, the seller, any comments about the seller. As noted above, auction data interface
360 may provide the data to be encoded in the television signals. The data may contain, in
addition to the data retrieved from web site 130, data identifying the auction item (descriptive
component and unique code).
Some of the data may be pre-stored in storage 350 also. For example, it may be
desirable to display graphic icons on television systems to represent different auction items.
Bit maps representing the graphics icons may be stored in storage 350. In general, auction
data interface 360 may gather any data which may be of interest to bidders, and pass the data
to authoring block 320.
Production block 310 may contain different components such as cameras which are
used to film a show/program. The display signal is preferably in a form suitable for eventual
transmission as a television signal. In general, production block 310, may encode images in
a display data portion of a television signal. The images may be displayed later on a television
system for viewing a broadcast program. Production block 310 may be implemented in a
known way.
Authoring block 320 encodes data received from auction data interface 360 into
television signals. The data may be encoded according to any convention, and transaction
enabler 160 may need to be accordingly designed. Several such conventions can be designed in known way. Authoring block may either store the resulting signal in storage 350 or forward
to broadcasting block 330.
In one embodiment, authoring block 320 encodes the data in non-display portion (e.g.,
vertical blanking interval) of the display signal. Such encoding may be performed in a known
way. In an alternative embodiment, the data may be encoded in other portions (e..g, least
significant bits of pixel data elements representing an image) as well. This alternative
embodiment is described in further detail in co-pending U.S. Patent Application Entitled,
"Encoding Hot Spots in Television Signals", Serial Number: 09/276,266, Filing Date: March
25, 1999, which is incorporated in its entirety into the present application.
Even though the encoding is described with reference to analog television signals, it
should be understood that the present invention may be practiced in conjunction with digital
television signals (e.g., those suitable for HDTV) also. Some of the techniques described in
this application may be employed for such encoding in the digital television signals. Many
other techniques will be apparent to one skilled in the relevant arts based on the disclosure
herein. Such other techniques are also contemplated to be within the scope and spirit of the
present invention.
Broadcast block 330 may broadcast television signals (containing the hot spot data in
the display data portion) in a known way. It should be noted that the television signal can be
in progressive scan format or interlaced format. Production block 310 and authoring block
320 need to be implemented taking into consideration the transmission standard (progressive
vs. interlaced, and digital vs. analog) of the television signals. Thus, broadcast block 330
generates television signals containing data which may be used to enable television viewers
to bid on the auction items.
Transaction enabler 160 receives the television signals and enables a viewer to bid on the auction items. Example embodiments of transaction enabler 160 are described below in
further detail. Before describing example embodiments of transaction enabler 160 in detail,
it is helpful to understand some typical problems with the user interface.
5. Problems and Solutions
In one embodiment, a highest present bid may be encoded in the television signal, and
the user may submit a higher bid that the highest present bid. One problem associated in the
environments of Figures 1 and 2 is that many bidders may bid for the auction item based on
the same highest bid. As the bids are generally marginally more than the present highest bid,
the approach may not maximize the return for the seller.
Accordingly, an improvement may be implemented in which an "auction close time"
(time at which the auction for the auction item ends) may be associated with the auction item.
The auction close time may also be encoded and transmitted in the television signals. Thus,
viewers may choose a later convenient time for bidding on the auction item. However, in such
a situation, viewer bidding system 150 may need to store the required data.
Yet another problem is, a viewer may wish to know an updated highest bidding price
before actually submitting a bid. Thus, the viewer may be provided a convenient user
interface to request a 'present highest bid' associated with an auction item of interest. The
updated price may also be received on virtual link 163. In this case also, viewer bidding
system 150 may need to store the required data.
In yet another scenario, a viewer may wish continuous updates of the highest bidding
price. Accordingly, a viewer may be provided an option of initiating a small window in which
the updates to the highest bids are provided continuously (e.g., when highest bid changes or
every 3 seconds). An embodiment of transaction enabler 160, which provides for at least these
features is described below. 6. Transaction Enabler
Figure 4 is a block diagram illustrating the internals of an example embodiment of
transaction enabler 160 containing image decoder 410, memory 430, recovery block 420,
processor 450, digital to analog converter (DAC) 485, multiplexor 480, infra-red (IR) receiver
460, telephone interface 470 and broadband interface 475. Each component is described
below in further detail.
Image decoder 410 generates pixel data elements representing image frames encoded
in a television signal received on broadcast channel 146. In response to the operation of
remote control unit 180, image decoder 410 may store the pixel data elements representing an
image frame in memory 430. Such storage enables overlays. Image decoder 410 may be
implemented in a known way. Memory 430 may represent several memory modules such as
fast random access memories and relatively slower non- volatile memories. The non-volatile
memories may store data and program instructions which enable the operation of the present
invention.
Recovery block 420 recovers the data related to auction items encoded in the received
television signal. In general, recovery block 420 needs to be implemented consistent with any
conventions or protocols used at broadcaster end 380 for encoding the hot spot data. If the
data is encoded in non-display portions (e.g., VBI), the data may be recovered in a known
way.If the data is encoded in display data portion (i.e., in images), recovery block 420 may
examine the pixel data elements stored in memory 430 to recover the data. Further details of
recovery are noted in co-pending U.S. Patent Application Entitled, "Encoding Hot Spots in
Television Signals", Serial Number: 09/276,266, Filing Date: March 25, 1999, which is
incorporated in its entirety into the present application. Infra-red (IR) receiver 460 receives remote control signals from remote control unit
180. and provides digital data representing the remote control signals to processor 450. The
control signals may indicate whether the user wishes to see auction item related data, to enter
the bid, to receive an updated present highest bid, etc. Several features of the user interface
may be activated by a viewer using IR receiver 460. IR receiver 460 may be implemented in
a known way. It may be noted that other receivers which receive control signals from viewers
and provide corresponding digital data to processor 450 may be implemented.
Telephone interface 470 enables a telephone call to be initiated. Such telephone calls
may be generally initiated either to connect to the Internet via an ISP or to contact a phone
with a live-operator. When a telephone call is initiated with a live operation, telephone
interface 470 may provide the necessary micro-phone (for a viewer to speak) and receiver for
reproducing audible voice. Alternatively, a user may utilize a conventional telephone set that
is attached to line 335.
Broadband interface 475 may provide a high speed connection (e.g., using a local area
network, digital subscriber loop technology or cable interface) to connect with a web server
(corresponding to an URL) or even initiate a voice call (e.g., using voice over Internet
Protocol). Telephone interface and broadband interface may be logically viewed as being part
of line 163 of Figure 1. In general, broadband interface 475 and telephone interface 470
provide the communication to a system (specified by access address) providing auction
service.
Processor 450 receives data related to auction items from recovery block 420, and
enables a user to send a bid to a system identified by an access address. The transmission of
the bid may be either by broadband interface 475 or telephone interface 470 as specified by
the type of access address. Processor 450 may also implement the user interface features noted in the section above.
For a suitable user-interface, processor 450 may control the images displayed on
television system 110. For example, processor 450 may overlay information in the auction
items related data on the television signal image. Specifically, the portion to be overlaid on
television images may be provided by processor 450, and control line 481 may be controlled
to accomplish the overlay function. However, when a user does not wish to bid or when data
related to auction items is absent in television signals, processor 450 may control select line
481 to cause the television signal received on line 146 to be passed directly on line 167. In
addition, processor 450 may cause auction related data to be displayed in a transparent mode.
Typically, techniques such a half-tone control are used for achieving such transparency of
display.
If the access address is a URL, transaction enabler 160 may need to operate as a
web-browser. Processor 450 may enable such an operation by executing the program
instructions provided by memory 430. The web-browser enables transaction enabler 160 to
receive different web-pages in a known way. Processor 450 may convert the web pages into
image frames, and encode the image frames into a television signal having a format
compatible with conventional television signals such that the images can be displayed on
television system 110. Well known methods may be employed for such conversion and
encoding.
Therefore, transaction enabler 160 may operate in conjunction with broadcast system
140 to enable a television viewer to participate in auctions. As a result, viewers of television
systems may be drawn to participate in auctions which are generally accessed mostly by users
surfing the world- wide- web. It should be understood that web site 130 and broadcast system
140 may be integrated as one unit depending on the available technologies, and in such a case, transaction enabler 160 may communicate with such a unit directly. The present invention is
described in further detail below with reference to an example user interface considering some
of the description of above.
7. User Interface
Figure 5 is a diagram illustrating the manner in which transaction enabler 160 may
enable a viewer of television programs to participate in auctions. It should be understood that
transaction enabler may use other display devices from which a user can participate in
auctions. In addition, other types of systems (such as computers) which display images in
television signals may also be used to participate in auctions in accordance with the present
invention.
Continuing the description with reference to Figure 5, there is shown television display
500 (for example, on television 170). Auction related data may be received in accordance
with the present invention, and the relevant data may be displayed in a small window 540.
Window 540 is preferably overlaid on television program images as a transparent window
using techniques such as half-toning well known in the relevant arts. By using a transparent
display, a viewer may be able to watch the programs encoded in the television signal while
participating in the auctions.
Window 540 may be used to display the description of the auction item ("McGuire' s
70th Home Run Bat" in the example there), the present highest bid, bidder of the highest bid,
and the time at which the auction for this item is expected to close may be displayed. The
present highest bid may be periodically updated using the data received on the broadcast
television signal. On the other hand, a viewer may select (click on) 'Update' text to cause
transaction enabler 160 to initiate a dialogue with web server 130, and retrieve updated
information for a presently watched auction item. Thus, in Figure 5, such a selection may cause transaction enabler 160 to display $4300 (representing an increase in the present highest
bid).
The user may select 'Bid History' to view the previous bidders and history. The
relevant data may either be displayed based on data stored locally or the data may be retrieved
from web site 130 in response to a user request. As is well known in the relevant arts, auction
sites such as www.ebay.com provide such bid histories.
The user may specify her/his bid price in the box provided next to text 'Your Bid'.
The user may then select the 'Submit' text to cause transaction enabler 160 to submit the bid.
As noted above, the submission may be according to any mechanism. The bid can potentially
be over a broadband interface to access a web site or to a server accepting over a telephone
connection. Once the bid is submitted to a server at the access address, the auction item may
be sold to a bidder in a known way. If the user of system 150 has the highest bid, the user may
pay the bid amount and receive the auction item.
Thus, an interface such as the one above, a user (or television viewers) may bid for
auction items in accordance with the present invention. The bid may be submitted according
to any pre-specified protocol between transaction enabler 160 and an auction server (e.g., web
site 130). The implementation of auction on web site 130 based on such received bid prices
will be apparent to one skilled in the relevant arts.
8. Conclusion
While various embodiments of the present invention have been described above, it
should be understood that they have been presented by way of example only, and not
limitation. Thus, the breadth and scope of the present invention should not be limited by any
of the above-described exemplary embodiments, but should be defined only in accordance
with the following claims and their equivalents.

Claims

What Is Claimed Is:
L A method of enabling a viewer of a television system to participate in auctions, said
method comprising:
(a) encoding in a television signal a data describing an auction item and an access
address of a server at which auction service for said auction item is provided; and
(b) transmitting said television signal,
wherein said data can be used to enable said viewer to bid for said auction item at said
server.
2. The method of claim 1, wherein said method further comprises:
(c) receiving said television signal encoded with said data in a transaction enabler;
(d) recovering said data encoded in said television signal;
(e) displaying information describing said auction item on said television system;
(f) enabling said viewer to bid at said server specified by said access address.
3. The method of claim 2, further comprising:
(g) enabling said viewer to specify a bid price for said auction item.
4. The method of claim 3, wherein said enabling said viewer to specify said bid price
comprises:
(h) enabling said viewer to indicate said bid price; and
(i) transmitting said bid price to said server at said access address.
5. The method of claim 4, wherein said access address comprises a telephone number of said server, and said method further comprises:
(j) encoding a unique code identifying said auction item;
(k) recovering said unique code in said transaction enabler; and
(1) transmitting said unique code along with said bid price to said server,
whereby said server can easily associate said bid price with said auction item using said
unique code.
6. The method of claim 4, wherein said access address comprises a universal resource
locator (URL) of a web site, wherein said web site comprises said server, and wherein steps
(h) and (i) comprise the further step of enabling said viewer to indicate said price on a web
page provided by said web site.
7. The method of claim 1, further comprising:
(m) encoding a present highest bid in said television signal, wherein said present
highest bid may be displayed to said viewer before said viewer decides to submit a bid.
8. The method of claim 7, wherein said server comprises a web site, and said method
comprising the further step of retrieving said present highest bid from said web site.
9. The method of claim 1, wherein step (a) comprises the step of encoding said data
in non-display portion of said television signal.
10. The method of claim 1, wherein step (a) comprises the further step of encoding
said data in a non-display portion of said television signal.
11. The method of claim 10, wherein said non-display portion comprises vertical
blanking interval (VBI).
12. The method of claim 1, further comprising:
transmitting an updated highest bid price in said television signal, wherein said updated
highest bid price corresponds to a present highest bid for said auction item.
13. The method of claim 12, further comprising:
retrieving said updated bid price from said server,
wherein said step of transmitting said updated highest bid price is performed after said
step of retrieving said updated bid price from said server.
14. The method of claim 13, further comprising:
enabling said viewer to request a bid history; and
displaying all of said updated bid prices to said viewer.
15. The method of claim 14, wherein said display corresponding to said bid history
further comprises a description of the bidder corresponding to each of said present highest bid.
16. The method of claim 1, wherein said data further comprises a time at which
auction for said auction item closes.
17. A method of enabling a viewer of a television system to participate in auctions, said method comprising:
(a) receiving in a transaction enabler a television signal encoded with a data, said data
including a description of an auction item and an access address of a server at which auction
service for said auction item is provided;
(b) recovering said data encoded in said television signal;
(c) displaying said description of said auction item on said television system;
(d) enabling said viewer to bid at said server specified by said access address.
18. The method of claim 17, further comprising:
(e) enabling said viewer to indicate said bid price; and
(f) transmitting said bid price to said server at said access address.
19. The method of claim 4, wherein said access address comprises a telephone number
of said server, and said method further comprises:
(g) encoding a unique code identifying said auction item;
(h) recovering said unique code in said transaction enabler; and
(i) transmitting said unique code along with said bid price to said server,
whereby said server can easily associate said bid price with said auction item using said
said unique code.
20. An environment enabling a viewer of a television system to participate in auctions,
said environment comprising:
encoding means for encoding in a television signal a data describing an auction item and an access address of a server at which auction service for said auction item is provided;
and
transmission means for transmitting said television signal,
wherein said data can be used to enable said viewer to bid for said auction item at said
server.
21. An environment enabling a viewer of a television system to participate in auctions,
said environment comprising:
receiving means for receiving a television signal encoded with a data, said data
including a description of an auction item and an access address of a server at which auction
service for said auction item is provided;
recovery means for recovering said data encoded in said television signal;
displaying means for displaying said description of said auction item on said television
system;
enabling means for enabling said viewer to bid at said server specified by said access
address.
22. An environment enabling a viewer of a television system to participate in auctions,
said environment comprising:
a broadcast system to encode in a television signal a data describing an auction item
and an access address of a server at which auction service for said auction item is provided,
said broadcast system being designed also to transmit said television signal,
wherein said data can be used to enable said viewer to bid for said auction item at said
server.
23. The environment of claim 22, wherein said broadcast system comprises:
a production block to generate images to encode in a display data portion of said
television signal;
an authoring block to encode said data in said television signal; and
a broadcast block to transmit said television signal containing said images and said
data.
24. The environment of claim 23, further comprising an auction data interface to
receive a present highest bid from a server, said auction data interface to provide said present
highest bid to said authoring block, wherein said authoring block encodes said present highest
bid in said television signal.
25. The environment of claim 24, further comprising a timing determination block to
determine the time at which said authoring block encodes said data including said present
highest bid in said television signal.
26. The environment of claim 22, further comprising:
a viewer bidding system to receive said television signal, and enabling said viewer to
submit a bid and participate in said auction.
27. The environment of claim 26, wherein said viewer bidding system comprises:
a television system;
a remote control which enables said viewer to submit said bid; and a transaction enabler coupled to said television system and to receive said commands
from said remote control, said transaction enabler to recover said data encoded in said
television signal and display information contained in said data on said television,
wherein said viewer can submit said bid using said remote control.
28. The environment of claim 27, wherein said transaction enabler is integrated within
said television system.
29. The environment of claim 27, wherein said transaction enabler is provided external
to said television system, and wherein said transaction enabler overlays a window with
information contained in said data on images encoded in the display data of said television
signal.
30. The environment of claim 27, wherein said window is displayed in a transparent
mode on said images.
PCT/US2000/018510 1999-07-06 2000-07-06 Enabling viewers of television systems to participate in auctions WO2001003044A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
AU60741/00A AU6074100A (en) 1999-07-06 2000-07-06 Enabling viewers of television systems to participate in auctions

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US34739199A 1999-07-06 1999-07-06
US09/347,391 1999-07-06

Publications (1)

Publication Number Publication Date
WO2001003044A1 true WO2001003044A1 (en) 2001-01-11

Family

ID=23363516

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2000/018510 WO2001003044A1 (en) 1999-07-06 2000-07-06 Enabling viewers of television systems to participate in auctions

Country Status (2)

Country Link
AU (1) AU6074100A (en)
WO (1) WO2001003044A1 (en)

Cited By (31)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1265386A1 (en) * 2001-02-20 2002-12-11 Sony Corporation Broadcast transmitter
EP1294185A1 (en) * 2001-08-24 2003-03-19 Fraunhofer-Gesellschaft Zur Förderung Der Angewandten Forschung E.V. Television system
KR20030025498A (en) * 2001-09-21 2003-03-29 전자부품연구원 Method and apparatus for providing a real time auction system and related game contents in a digital broadcasting environment
US7664708B2 (en) 1994-11-23 2010-02-16 Contentguard Holdings, Inc. System for controlling the distribution and use of digital works using digital tickets
US7685642B2 (en) 2003-06-26 2010-03-23 Contentguard Holdings, Inc. System and method for controlling rights expressions by stakeholders of an item
US7720767B2 (en) 2005-10-24 2010-05-18 Contentguard Holdings, Inc. Method and system to support dynamic rights and resources sharing
US7725401B2 (en) 2001-05-31 2010-05-25 Contentguard Holdings, Inc. Method and apparatus for establishing usage rights for digital content to be created in the future
US7743259B2 (en) 2000-08-28 2010-06-22 Contentguard Holdings, Inc. System and method for digital rights management using a standard rendering engine
US7765403B2 (en) 1997-02-28 2010-07-27 Contentguard Holdings, Inc. System for controlling the distribution and use of rendered digital works through watermarking
US7774279B2 (en) 2001-05-31 2010-08-10 Contentguard Holdings, Inc. Rights offering and granting
US7774280B2 (en) 2001-06-07 2010-08-10 Contentguard Holdings, Inc. System and method for managing transfer of rights using shared state variables
US7805371B2 (en) 2002-03-14 2010-09-28 Contentguard Holdings, Inc. Rights expression profile system and method
US7809644B2 (en) 1994-11-23 2010-10-05 Contentguard Holdings, Inc. Digital work structure
US7840488B2 (en) 2001-11-20 2010-11-23 Contentguard Holdings, Inc. System and method for granting access to an item or permission to use an item based on configurable conditions
US7853531B2 (en) 2001-06-07 2010-12-14 Contentguard Holdings, Inc. Method and apparatus for supporting multiple trust zones in a digital rights management system
US7907749B2 (en) 2000-12-29 2011-03-15 Contentguard Holdings, Inc. Multi-stage watermarking process and system
US7913095B2 (en) 2000-08-28 2011-03-22 Contentguard Holdings, Inc. Method and apparatus for providing a specific user interface in a system for managing content
US7974923B2 (en) 2001-11-20 2011-07-05 Contentguard Holdings, Inc. Extensible rights expression processing system
US8001053B2 (en) 2001-05-31 2011-08-16 Contentguard Holdings, Inc. System and method for rights offering and granting using shared state variables
US8069116B2 (en) 2001-01-17 2011-11-29 Contentguard Holdings, Inc. System and method for supplying and managing usage rights associated with an item repository
US8099364B2 (en) 2001-05-31 2012-01-17 Contentguard Holdings, Inc. Digital rights management of content when content is a future live event
US8108313B2 (en) 2002-03-14 2012-01-31 Contentguard Holdings, Inc. Rights expression profile system and method using templates
US8244579B2 (en) 2001-01-17 2012-08-14 Contentguard Holdings, Inc. Method and apparatus for distributing enforceable property rights
US8271350B2 (en) 2000-11-03 2012-09-18 Contentguard Holdings, Inc. Method and system for automatically publishing content
US8275716B2 (en) 2001-05-31 2012-09-25 Contentguard Holdings, Inc. Method and system for subscription digital rights management
US8275709B2 (en) 2001-05-31 2012-09-25 Contentguard Holdings, Inc. Digital rights management of content when content is a future live event
US8442916B2 (en) 2001-05-31 2013-05-14 Contentguard Holdings, Inc. Digital rights management of content when content is a future live event
US8543511B2 (en) 2002-04-29 2013-09-24 Contentguard Holdings, Inc. System and method for specifying and processing legality expressions
US8660961B2 (en) 2004-11-18 2014-02-25 Contentguard Holdings, Inc. Method, system, and device for license-centric content consumption
US8869293B2 (en) 2001-05-31 2014-10-21 Contentguard Holdings, Inc. Method and apparatus for hierarchical assignment of rights to documents and documents having such rights
US9898715B2 (en) 2001-11-20 2018-02-20 Contentguart Holdings, Inc. Systems and methods for creating, manipulating and processing rights and contract expressions using tokenized templates

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5905975A (en) * 1996-01-04 1999-05-18 Ausubel; Lawrence M. Computer implemented methods and apparatus for auctions

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5905975A (en) * 1996-01-04 1999-05-18 Ausubel; Lawrence M. Computer implemented methods and apparatus for auctions

Non-Patent Citations (5)

* Cited by examiner, † Cited by third party
Title
"Auction goes upscale", CAPITAL DISTRICT BUSINESS REVIEW,, vol. 22, no. 1, 17 April 1995 (1995-04-17), pages 43, XP002931224 *
"Auction television does $1 million stock placement", PHILADELPHIA BUSINESS JOURNAL,, vol. 17, no. 51, 29 January 1999 (1999-01-29), pages 36, XP002931227 *
"Auctioneer onsale to broadcast live commercials on ZDTV", ELECTRONIC ADVERTISING AND MARKETPLACE REPORT,, vol. 12, no. 18, 6 October 1998 (1998-10-06), pages 4, XP002931226 *
"Strategic partnership between extralot. com and the auction channel", BUSINESS WIRE,, 11 August 2000 (2000-08-11), XP002931225 *
MARQUEZ RACHELLE.: "New dimension for auction", vol. 15, no. 20, 15 September 1997 (1997-09-15), pages 38, XP002931228 *

Cited By (45)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7788182B2 (en) 1994-11-23 2010-08-31 Contentguard Holdings, Inc. Method for loaning digital works
US7970709B2 (en) 1994-11-23 2011-06-28 Contentguard Holdings, Inc. Method and apparatus for client customization by executing software parts on plural servers
US7664708B2 (en) 1994-11-23 2010-02-16 Contentguard Holdings, Inc. System for controlling the distribution and use of digital works using digital tickets
US9953328B2 (en) 1994-11-23 2018-04-24 Contentguard Holdings, Inc. Method and system for conducting transactions between repositories
US7809644B2 (en) 1994-11-23 2010-10-05 Contentguard Holdings, Inc. Digital work structure
US8170955B2 (en) 1994-11-23 2012-05-01 Contentguard Holdings, Inc. System and method for enforcing usage rights associated with digital content
US8205089B2 (en) 1997-02-28 2012-06-19 Contentguard Holdings, Inc. System for controlling the distribution and use of rendered digital works through watermarking
US7765403B2 (en) 1997-02-28 2010-07-27 Contentguard Holdings, Inc. System for controlling the distribution and use of rendered digital works through watermarking
US8489900B2 (en) 2000-08-28 2013-07-16 Contentguard Holdings, Inc. Method and apparatus for providing a specific user interface in a system for managing content
US8832852B2 (en) 2000-08-28 2014-09-09 Contentguard Holdings, Inc. Method and apparatus for dynamic protection of static and dynamic content
US7913095B2 (en) 2000-08-28 2011-03-22 Contentguard Holdings, Inc. Method and apparatus for providing a specific user interface in a system for managing content
US7743259B2 (en) 2000-08-28 2010-06-22 Contentguard Holdings, Inc. System and method for digital rights management using a standard rendering engine
US8271350B2 (en) 2000-11-03 2012-09-18 Contentguard Holdings, Inc. Method and system for automatically publishing content
US7907749B2 (en) 2000-12-29 2011-03-15 Contentguard Holdings, Inc. Multi-stage watermarking process and system
US8069116B2 (en) 2001-01-17 2011-11-29 Contentguard Holdings, Inc. System and method for supplying and managing usage rights associated with an item repository
US8244579B2 (en) 2001-01-17 2012-08-14 Contentguard Holdings, Inc. Method and apparatus for distributing enforceable property rights
EP1265386A4 (en) * 2001-02-20 2008-11-05 Sony Corp Broadcast transmitter
EP1265386A1 (en) * 2001-02-20 2002-12-11 Sony Corporation Broadcast transmitter
US8468098B2 (en) 2001-05-31 2013-06-18 Contentguard Holdings, Inc. Method and system for subscription digital rights management
US7774279B2 (en) 2001-05-31 2010-08-10 Contentguard Holdings, Inc. Rights offering and granting
US8862517B2 (en) 2001-05-31 2014-10-14 Contentguard Holdings, Inc. Digital rights management of content when content is a future live event
US8001053B2 (en) 2001-05-31 2011-08-16 Contentguard Holdings, Inc. System and method for rights offering and granting using shared state variables
US8869293B2 (en) 2001-05-31 2014-10-21 Contentguard Holdings, Inc. Method and apparatus for hierarchical assignment of rights to documents and documents having such rights
US8099364B2 (en) 2001-05-31 2012-01-17 Contentguard Holdings, Inc. Digital rights management of content when content is a future live event
US8892473B2 (en) 2001-05-31 2014-11-18 Contentguard Holdings, Inc. Method and system for subscription digital rights management
US8442916B2 (en) 2001-05-31 2013-05-14 Contentguard Holdings, Inc. Digital rights management of content when content is a future live event
US8412644B2 (en) 2001-05-31 2013-04-02 Contentguard Holdings, Inc. Method and apparatus for establishing usage rights for digital content to be created in the future
US8275709B2 (en) 2001-05-31 2012-09-25 Contentguard Holdings, Inc. Digital rights management of content when content is a future live event
US7725401B2 (en) 2001-05-31 2010-05-25 Contentguard Holdings, Inc. Method and apparatus for establishing usage rights for digital content to be created in the future
US8275716B2 (en) 2001-05-31 2012-09-25 Contentguard Holdings, Inc. Method and system for subscription digital rights management
US7774280B2 (en) 2001-06-07 2010-08-10 Contentguard Holdings, Inc. System and method for managing transfer of rights using shared state variables
US7853531B2 (en) 2001-06-07 2010-12-14 Contentguard Holdings, Inc. Method and apparatus for supporting multiple trust zones in a digital rights management system
EP1294185A1 (en) * 2001-08-24 2003-03-19 Fraunhofer-Gesellschaft Zur Förderung Der Angewandten Forschung E.V. Television system
KR20030025498A (en) * 2001-09-21 2003-03-29 전자부품연구원 Method and apparatus for providing a real time auction system and related game contents in a digital broadcasting environment
US9898715B2 (en) 2001-11-20 2018-02-20 Contentguart Holdings, Inc. Systems and methods for creating, manipulating and processing rights and contract expressions using tokenized templates
US7840488B2 (en) 2001-11-20 2010-11-23 Contentguard Holdings, Inc. System and method for granting access to an item or permission to use an item based on configurable conditions
US7974923B2 (en) 2001-11-20 2011-07-05 Contentguard Holdings, Inc. Extensible rights expression processing system
US7805371B2 (en) 2002-03-14 2010-09-28 Contentguard Holdings, Inc. Rights expression profile system and method
US9626668B2 (en) 2002-03-14 2017-04-18 Contentgaurd Holdings, Inc. Rights expression profile system and method using templates
US8108313B2 (en) 2002-03-14 2012-01-31 Contentguard Holdings, Inc. Rights expression profile system and method using templates
US8543511B2 (en) 2002-04-29 2013-09-24 Contentguard Holdings, Inc. System and method for specifying and processing legality expressions
US7685642B2 (en) 2003-06-26 2010-03-23 Contentguard Holdings, Inc. System and method for controlling rights expressions by stakeholders of an item
US8768850B2 (en) 2004-11-18 2014-07-01 Contentguard Holdings, Inc. Method, system, and device for license-centric content consumption
US8660961B2 (en) 2004-11-18 2014-02-25 Contentguard Holdings, Inc. Method, system, and device for license-centric content consumption
US7720767B2 (en) 2005-10-24 2010-05-18 Contentguard Holdings, Inc. Method and system to support dynamic rights and resources sharing

Also Published As

Publication number Publication date
AU6074100A (en) 2001-01-22

Similar Documents

Publication Publication Date Title
WO2001003044A1 (en) Enabling viewers of television systems to participate in auctions
US7870592B2 (en) Method for interactive video content programming
US7568214B2 (en) Providing multiple levels of interactive television service using triggers and trigger filters
JP3167109B2 (en) Method and apparatus for automatically displaying an Internet homepage on a television screen in cooperation with a television program
US7237251B1 (en) Method and apparatus for using delay time during switching events to display previously stored information elements
US9485541B2 (en) Interactive television advertising computer program product having an icon representative of a company or product, the icon is not integrated with an electronic program guide, and the icon overlaying video content
US8930990B2 (en) System and method for selecting advertisements
US7240092B2 (en) Displaying complementary content sources
US8402505B2 (en) Displaying enhanced content information on a remote control unit
US9888292B2 (en) Method and system to provide interactivity using an interactive channel bug
US20050044571A1 (en) Method and apparatus for displaying HTML and video simultaneously
US20130014192A1 (en) Method and System to Provide Interactivity Using an Interactive Channel Bug
US7788686B1 (en) Method of and apparatus for describing, promoting, publishing, aggregating, distributing and accessing live content information
JPH09114781A (en) Terminal equipment, receiving method, server, transmitting method transmitter-receiver and transmitting/receiving method
US6806913B2 (en) Apparatus and method for processing additional information in data broadcast system
US8327398B2 (en) Apparatus, computer program product, and method for data distribution
JPWO2008090799A1 (en) Television information processing apparatus, television program information display program, and web-TV cooperation method
JPH10164529A (en) Television-broadcasting method and television receiver
WO2001019085A1 (en) Method and device for home shopping
CN1297548A (en) Encoding hot spots in television signals
JP2004070602A (en) Point service providing method using digital broadcasting
JP2002112229A (en) Television broadcast system
JPH10308734A (en) Information reception equipment
JP2006133878A (en) Audiovisual information collection system
JP2011114374A (en) Information processing method using bidirectional television system

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AE AL AM AT AU AZ BA BB BG BR BY CA CH CN CU CZ DE DK EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MD MG MK MN MW MX NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT UA UG US UZ VN YU ZA ZW

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

122 Ep: pct application non-entry in european phase
NENP Non-entry into the national phase

Ref country code: JP