`
`(19) World Intellectual Property Organization
`International Bureau
`
`(43) International Publication Date
`17 January 2002 (17.01.2002)
`
`
`
`PCT
`
`(10) International Publication Number
`WO 02/05557 A2
`
`(51) International Patent Classification’:
`
`HOAN 7/173
`
`(22) International Filing Date:
`
`11 June 2001 (11.06.2001)
`
`(81) Designated States (national): AE, AL, AM, AT, AU, AZ,
`BA,BB, BG, BR, BY, CA, CH, CN, CR, CU, CZ, DE, DK,
`(21) International Application Number:=PCT/IB01/01032
`DM,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, MA, MD, MG, MK, MN, MW, MX, NO,NZ,PL, PT,
`RO, RU, SD, SE, SG, SI, SK, SL, TJ, TM, TR, TT, TZ, UA,
`UG, UZ, VN, YU, ZA, ZW.
`
`(25) Filing Language:
`
`English
`
`(26) Publication Language:
`
`English
`
`(30) Priority Data:
`09/612,870
`
`10 July 2000 (10.07.2000)
`
`US
`
`(71) Applicant: NOKIA CORPORATION[FI/FI]; Keilalah-
`dentie 4, FIN-02150 Espoo (FD.
`
`(84) Designated States (regional): ARIPO patent (GH, GM,
`KE, LS, MW, MZ, SD, SL, SZ, TZ, UG, ZW), Eurasian
`patent (AM, AZ, BY, KG, KZ, MD,RU, TJ, TM), European
`patent (AT, BE, CH, CY, DE, DK, ES, FI, FR, GB, GR,IE,
`IT, LU, MC, NL, PT, SE, TR), OAPI patent (BF, BJ, CF,
`CG, CI, CM, GA, GN, GW, ML, MR,NE,SN, TD, TG).
`
`(71) Applicant (for LC only): NOKIA INC. [US/US]; 6000
`Connection Drive, Irving, TX 75039 (US).
`
`Published:
`
`(72) Inventors: RAUTILA,Heikki; Taavinharju 21 B AS. A2,
`FIN-02180 Espoo (FI). RISSANEN,Jussi; Pajalahdentie
`6 A 18, FIN-00200 Helsinki (FD. TANSKANEN,Erkki;
`Luhtipolku 24 A 90, FIN-01660 Vantaa (FI).
`
`(74) Agent: STUART, Michael, C.; Cohen, Pontani, Lieber-
`man & Pavane, Suite 1210, 551 Fifth Avenue, New York,
`NY 10176 (US).
`
`without international search report and to be republished
`upon receipt of that report
`
`For two-letter codes and other abbreviations, refer to the "Guid-
`ance Notes on Codes andAbbreviations" appearing at the begin-
`ning ofeach regular issue ofthe PCT Gazette.
`
`(54) Title: SYSTEMS AND METHODS FOR CHARACTERIZING TELEVISION PREFERENCES OVER A WIRELESS NET-
`WORK
`
`
`
`
`(57) Abstract: A system for interacting with viewers of television programming includesa television set and a network terminal
`for each such user. The terminals are connected by the networkto an interactive server which maintainsa first database of persistent
`information for each user and a second database of current preference information for each user. The current preference information
`includes registrations of users as viewing particular programsor as participating in certain activities chronicled in television pro-
`grams, such as lotteries, polls, and product promotions. According to information in the first and second databases and according
`to current user requests, the interactive server forwards information to users’ terminals, modifies contentofall television program-
`ming, or modifies content of television programming, targeted to certain users or groupsof users for selection by those users cable
`or satellite set-top boxes.
`
`SONY- Ex.-1009
`Sony Corporation - Petitioner
`
`1
`
`O02/05557A2
`
`SONY - Ex.-1009
`Sony Corporation - Petitioner
`
`1
`
`
`
`WO02/05557
`
`PCT/IB01/01032
`
`Systems And Methods For Characterizing Television
`
`Preferences Over A Wireless Network
`
`BACKGROUND OF THE INVENTION
`
`1.
`
`Field of the Invention
`
`This
`
`invention relates generally to systems
`
`and methods
`
`for characterizing television preferences
`
`over
`
`a
`
`computer
`
`network.
`
`More
`
`specifically,
`
`the
`
`invention
`
`relates
`
`to
`
`characterizing
`
`television
`
`10
`
`preferences over the Internet using a wireless device.
`
`2.
`
`Description of the Related Art
`
`15
`
`fast
`are
`Wireless
`communication
`devices
`for
`choice
`the
`becoming
`communications media
`of
`transporting data,
`and communicating data between users
`of
`the devices.
`Many
`types of wireless devices are
`currently being used such as cellular phones, wireless
`
`telephones, personal digital assistants
`
`(PDAs),
`
`laptop
`
`computers and other devices with small displays which
`
`20
`
`display text and icons to users of
`
`the devices.
`
`The
`
`strong push in current wireless technology development
`
`is to use wireless devices for varied applications and
`
`which
`
`allow users
`
`of
`
`such
`
`devices
`
`to
`
`seamlessly
`
`integrate
`
`events
`
`and
`
`needs
`
`in
`
`their
`
`lives while
`
`25
`
`maintaining adequate communication power
`
`to receive and
`
`transmit all of
`
`the data and information which has an
`
`impact on them.
`
`The
`
`Internet
`
`has
`
`also
`
`fast
`
`become
`
`the
`
`communications medium of choice for
`
`transporting many
`
`30
`
`forms of data,
`
`including wireless data,
`
`throughout
`
`world.
`
`Due
`
`to its
`
`far-reaching connectivity,
`
`the
`
`the
`
`Internet
`
`is particularly well-suited to transport
`
`an
`
`individual's data concerning personal preferences
`
`for
`
`parameters
`
`associated with different
`
`systems.
`
`In
`
`2
`
`
`
`WO02/05557
`
`PCT/IB01/01032
`
`particular, most people have particular preferences for
`
`television programming, advertising and other content.
`
`There
`
`does not exist
`
`today a
`
`system or method
`
`for
`
`setting such preferences with a wireless device through
`
`the Internet.
`
`Such systems and methods would greatly
`
`simplify and enhance a user's television viewing habits
`
`and make
`
`it
`
`extremely easy for
`
`such habits
`
`to be
`
`influenced, categorized and exploited by advertisers or
`
`other purveyors of television information.
`
`10
`
`systems
`related
`
`There
`for
`to
`
`a need for methods
`thus exists
`and
`television
`characterizing
`information
`a user's
`preferences
`for
`programming,
`
`advertising and other content.
`
`Such systems and methods
`
`should be seamlessly integrable with the Internet and
`
`15
`
`usable with
`
`existing wireless
`
`devices.
`
`Moreover,
`
`information generated by setting television preferences
`
`should be
`
`formatted so it
`
`can be made available to
`
`advertisers,
`
`programmers
`
`and
`
`other
`
`providers
`
`of
`
`television content.
`
`20
`
`SUMMARY OF THE INVENTION
`
`The present
`
`invention characterizes television
`
`preferences of
`
`an individual using a wireless device
`
`which
`
`is
`
`in communication with a
`
`computer network.
`
`25
`
`Preferably,
`
`the computer network is the Internet, but
`
`the invention may be implemented on any form of computer
`
`network such as a local area network (LAN) or wide area
`
`network (WAN) .
`
`In a preferred embodiment, users equipped with
`
`30
`
`television sets and communication terminals communicate
`
`via the Internet with an interactive server
`
`that
`
`is
`
`provided with a
`
`television signal.
`
`The
`
`interactive
`
`server maintains a first database containing persistent
`
`information regarding each user.
`
`The user communicates,
`
`3
`
`
`
`WO02/05557
`
`PCT/IB01/01032
`
`through a terminal, current preferences to a second data
`
`base
`
`in the
`
`interactive
`
`server
`
`such
`
`as
`
`television
`
`program favorites,
`
`advertising
`
`favorites,
`
`hobbies,
`
`interests
`
`and other
`
`specific
`
`television preferences
`
`which can be characterized by the interactive server.
`
`The interactive server is operable to modify television
`
`programming
`
`being
`
`transmitted
`
`to
`
`the
`
`users.
`
`In
`
`accordance with the first and second databases and with
`
`current user
`
`requests,
`
`the
`
`interactive server
`
`sends
`
`10
`
`information to users!
`
`terminals and modifies television
`
`programming. Modification of television programming may
`
`consist of modifying the contents of a channel for all
`
`users, Or appending content
`
`to a channel
`
`for selective
`
`presentation by users' set-top boxes to certain users.
`
`15
`
`These
`
`and
`
`other
`
`features
`
`of
`
`the present
`
`following
`from the
`apparent
`become
`invention will
`detailed description considered in conjunction with the
`
`accompanying drawings.
`
`It is to be understood, however,
`
`the drawings are designed solely for purposes of
`that
`illustration and not as a definition of
`the limits of
`
`20
`
`the invention,
`
`for which reference should be made to the
`
`appended claims.
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`25
`
`In
`
`the
`
`drawings, wherein
`
`like
`
`reference
`
`numerals
`
`identify
`
`similar
`
`elements
`
`throughout
`
`the
`
`several views:
`
`Figure 1
`
`is a block diagram of a system for
`
`characterizing a user's television preferences with a
`
`30
`
`wireless device over the Internet;
`
`Figure
`2
`depicting a
`typical
`
`is
`a high-level
`flow diagram
`scenario in which the system of
`
`Figure
`
`1
`
`is
`
`deployed
`
`to
`
`effect
`
`interaction of
`
`a
`
`television viewer with television content.
`
`4
`
`
`
`WO02/05557
`
`PCT/IB01/01032
`
`DETAILED DESCRIPTION OF THE PRESENTLY PREFERRED EMBODIMENTS
`
`Referring now to Figure 1, a block diagram of
`
`a
`
`system for setting a user's television programming
`
`preferences is depicted.
`
`It will be appreciated that
`
`the present
`
`invention is applicable to customizing other
`
`media content such as radio,
`
`jukeboxes, movies and other
`
`media.
`
`For convenience throughout,
`
`the media will be
`
`referred to
`
`as
`
`television content,
`
`programming,
`
`ofr
`
`10
`
`signals.
`
`There is a plurality of users, each equipped with a
`
`terminal 10 and a television set 80.
`
`(The dotted lines
`
`from XX-1 to XX-n connote plurality of an unspecified
`
`(open-ended)
`
`number.)
`
`The
`
`terminals
`
`10 may be
`
`any
`
`15
`
`devices capable of communicating via the Internet.
`
`Thus
`
`they may be personal
`
`computers
`
`(PCs) or
`
`they may be
`
`devices
`
`such
`
`as wireless
`
`telephones,
`
`personal
`
`data
`
`assistants (PDAs), palmtop computers, etc.
`
`It is likely
`
`that new types of
`
`terminal devices will be devised in
`
`20
`
`the
`
`future
`
`that will
`
`be
`
`usable
`
`as
`
`terminals
`
`in
`
`conjunction with
`the present
`invention.
`terminals 10 can communicate with the
`
`Each
`Internet
`
`of
`30,
`
`necessarily
`through
`typically though
`not
`telephone
`include the PSTN,
`network 20 which may
`the wireless
`telephone network,
`ISDN lines, DSL
`lines,
`etc.
`The
`
`25
`
`terminals
`
`10 may
`
`communicate with
`
`the
`
`Internet
`
`30
`
`bidirectionally.
`
`(In Fig.
`
`1,
`
`interconnecting lines
`
`without arrowheads are bidirectional.)
`
`Fach user also has a television set 80. Television
`
`30
`
`sets may
`
`receive television signals
`
`in a variety of
`
`ways,
`
`such
`
`as broadcast,
`
`cable,
`
`or satellite.
`
`A
`
`television set equipped to receive cable or satellite
`
`Signals typically has associated with it a set-top box
`
`84, which, as is known in the art, can interact with the
`
`5
`
`
`
`WO02/05557
`
`PCT/IB01/01032
`
`like.
`selection and the
`channel
`for
`incoming signal
`Typically,
`each television set
`80
`has provision to
`display
`supplementary material
`(i.e., material
`in
`addition to the normal programming on a channel)
`in a
`small window 82,
`such that
`the normal programming is
`substantially visible while supplementary material
`is
`displayed
`in
`the
`window
`82.
`Alternatively,
`supplementary material may be displayed superimposed on
`the
`normal
`programming,
`in
`the manner
`of movie
`
`10
`
`subtitles.
`
`Users at
`
`terminals 10 communicate via the Internet
`
`with interactive server
`
`(IS) 40. Associated with IS 40
`
`are databases 42
`
`for storing user account
`
`information
`
`for
`
`registration information.
`storing user
`44
`and
`account
`information
`includes
`persistent
`Generally,
`information such as
`a user's name,
`sex,
`age/date of
`birth, address, credit card numbers, general
`likes and
`dislikes,
`hobbies,
`and
`so
`forth, while
`registration
`information includes volatile information such as that
`
`that
`the user is currently viewing a particular program,
`she wishes to participate in a current poll or special
`offer mentioned on a television program, or the like.
`IS 40 receives TV programming 50, which IS 40 will
`forward for transmission to television sets 80. As will
`
`be
`in
`
`50 may
`programming
`TV
`the
`be discussed below,
`to such
`forwarding
`modified or
`augmented prior
`accordance with the present invention.
`IS 40 also receives
`customizing information 60,
`which may include advertisements, announcements of polls
`and candidate
`lists for polls,
`product
`information,
`special offers,
`lottery statistics,
`lottery resuits,
`etc. As a design choice, customizing information 60 may
`be provided to IS 40 directly from some source proximate
`
`15
`
`20
`
`25
`
`30
`
`6
`
`
`
`WO02/05557
`
`PCT/IB01/01032
`
`to IS 40,
`
`remotely via the Internet
`
`(as from a remote
`
`web server) or any combination of the two.
`
`Several scenarios will
`
`now be discussed in which
`
`the present
`
`invention enables users, by registering with
`
`Is 40 through their terminals 10,
`
`to exert
`
`some control
`
`over what appears on their TV sets 80.
`
`Simpler scenarios involve those of TV sets 80 that
`
`receive TV programming via broadcast;
`
`these TV sets must
`
`display everything contained in the received signal on a
`
`10
`
`selected channel, as opposed to those of TV sets 80 that
`
`receive satellite or cable signals and process them in a
`
`set-top box 84 which allows selections to be culled from
`
`the received signal on a selected channel.
`
`A user watching via broadcast a particular program,
`
`15
`
`here called Program-A by way of reference, can use her
`
`terminal
`
`10 communicate to IS 40 that
`
`she is watching
`
`Program-A.
`
`She is said to have "registered" as watching
`
`Program-A.
`
`Some identification contained in the message
`
`from terminal 10,
`
`such as a wireless phone number or an
`
`20
`
`email address,
`
`identifies her account
`
`in database 42,
`
`from which demographic information (e.g., her
`
`sex and
`
`age) are extracted.
`
`(In an alternative embodiment,
`
`such
`
`demographic information may be part of
`
`the message sent
`
`from terminal
`
`10,
`
`perhaps
`
`from a
`
`template
`
`stored
`
`25
`
`therein. )
`
`The registration (including demographics)
`
`is
`
`stored in registration database 44.
`
`It
`
`is a design
`
`choice
`
`when
`
`to
`
`remove
`
`registration
`
`entries
`
`from
`
`registration database
`
`44;
`
`for
`
`example
`
`a
`
`registration
`
`stating that a user is watching a particular program can
`
`30
`
`be
`
`removed when that program is over;
`
`a
`
`registration
`
`stating that a user wishes to participate in a poll may
`
`be
`
`removed when
`
`the poll
`
`is
`
`completed,
`
`plus
`
`some
`
`predetermined time during which participants may review
`
`poll results.
`
`7
`
`
`
`WO02/05557
`
`PCT/IB01/01032
`
`Periodically,
`
`a
`
`function
`
`in
`
`IS
`
`40
`
`reviews
`
`registrations 44
`
`to deduce demographic patterns.
`
`For
`
`example, it may be found that more females aged 17 to 30
`
`are watching Program-A than any other single demographic
`
`the
`replace
`to
`elect
`then
`40 might
`TS
`group.
`in
`advertisements contained on the corresponding channel
`TV programming 50 with advertisements more appropriate
`
`to females aged 17 to 30.
`
`These other more appropriate
`
`advertisements would have been obtained by IS 40 as part
`
`10
`
`of customizing information 60.
`
`Thus, everyone watching
`
`Program-A,
`
`regardless
`
`of whether
`
`receiving
`
`it via
`
`broadcast, cable, or satellite, will see the substituted
`
`advertisements
`
`in lieu of
`
`those provided in the
`
`ITV
`
`programming 50 stream.
`
`15
`
`Another
`
`scenario within
`
`the
`
`capabilities
`
`of
`
`broadcast TV reception is illustrated in Fig. 2.
`
`Line A
`
`indicates that a user is watching a particular program
`
`(again called Program-A).
`
`Line B indicates that at
`
`the
`
`same time the user's terminal 10 is displaying a menu,
`
`20
`
`one of the selections on which is "VOTE".
`
`In Program-A
`
`it is announced that viewers will be polled for
`
`their
`
`views on some topic presented in Program-A.
`
`The user
`
`may register to vote in the poll.
`
`At
`
`some time later
`
`(allowing time for all who wish to register to do so)
`
`IS
`
`25
`
`40
`
`adds content
`
`to the TV programming to cause each
`
`user's
`
`TV set
`
`to display in a
`
`small window (while
`
`Program-A remains
`
`substantially
`
`visible)
`
`a
`
`legend
`
`indicating
`
`that
`
`actual
`
`voting
`
`has
`
`commenced,
`
`as
`
`indicated in line C of Fig.
`
`2.
`
`(All viewers via
`
`30
`
`broadcast of Program-A see this,
`
`regardless of whether
`
`they have registered to vote.)
`
`The length of
`
`time the
`
`legend is left on is a design choice.
`
`Only those who
`
`have
`voting
`
`registered to vote
`registrations
`in
`
`(determined by polling the
`registrations
`database
`42)
`
`8
`
`
`
`WO02/05557
`
`PCT/IB01/01032
`
`receive a voting menu on their terminals 10 from IS 40
`
`via Internet 30, as indicated on line D of Fig. 2.
`
`The
`
`user makes
`
`a
`
`selection and
`
`sends
`
`IS 40
`
`a message
`
`containing the selection. After a reasonable period of
`time for voting to take place,
`(optionally announced by
`
`"VOTING ENDS
`legends added to the TV programming, e.g.,
`IN n MINUTES")
`IS 40 can check to see that no user has
`
`voted more
`
`than once,
`
`and then tabulate the results.
`
`The
`
`results
`
`are
`
`then sent
`
`to TV sets
`
`80
`
`(seen by
`
`10
`
`everyone watching Program-A) and to the terminals 10 of
`only those users who registered to vote, as shown lines
`
`E and F respectively of Fig. 2.
`
`A
`
`scenario
`
`that
`
`can
`
`have
`
`different
`
`results
`
`according
`broadcast
`
`receiving TV via
`is
`a user
`to whether
`or
`through a
`set-top box
`from cable or
`
`15
`
`Satellite is
`
`now addressed.
`
`A user
`
`is watching a
`
`as
`registers
`and
`program (Program-B) ,
`particular
`watching Program-B.
`She may be interested in a product
`that
`is advertised during Program-B,
`and may make an
`entry via her terminal 10 requesting further information
`about
`the product.
`One
`simple response would be
`to
`
`20
`
`obtain the user's email or postal mail address, perhaps
`
`from accounts database 42,
`
`and to mail
`
`the user more
`
`information about
`
`the product.
`
`Providing additional
`
`25
`
`information immediately via the user's TV set 80 is not
`
`feasible if the user is receiving via broadcast, because
`
`the additional
`
`information appended to the broadcast TV
`
`30
`
`But
`signal would be seen by all viewers of Program-B.
`if the user is receiving via cable or satellite through
`‘a set-top box 84 it may be possible (according to the
`specifics of the cable or satellite transmission method,
`as
`is
`known
`in the television arts)
`to append
`the
`
`additional
`
`information to the television signal
`
`in such
`
`a manner
`
`that only the
`
`intended user's
`
`set-top box
`
`9
`
`
`
`WO02/05557
`
`PCT/IB01/01032
`
`extracts it from the signal and displays it to the user.
`Or
`if
`several
`users
`have
`requested
`additional
`
`information on the same advertised product,
`they may
`receive it
`for viewing simultaneously while users who
`
`have not requested it do not see it.
`to extract signals
`The ability of set-top box 84
`for particular users
`can be used with the present
`invention for
`tailoring advertisements
`to demographic
`groups of users. While the basic set of advertising on
`a channel can be according to the dominant demographic
`group of viewers as discussed above, user account data
`42
`and user registration data 44 are interrogated to
`determine other
`significant
`areas
`of
`interest
`among
`users,
`and advertisements or
`special offers targeted
`accordingly to specific groups
`are
`appended to the
`signal with sufficient destination information that set-
`top boxes
`84
`show the alternative advertisements or
`
`special offers to target users.
`While
`an
`advertisement,
`
`product
`
`information,
`
`a
`
`special offer, or the like is being presented to a user,
`the user could enter a BUY indication on her terminal
`10. 8 40 determines what product
`the user was viewing
`
`the time (different users could be seeing different
`at
`products).
`IS
`40
`retrieves
`the user's
`shipping
`information
`and
`credit
`card
`number
`from accounts
`database
`42
`and arranges
`to ship the advertised or
`
`offered item to the user.
`introduce special
`Customizing information 60 may
`offers in conjunction with TV programming content
`as
`well as in conjunction with advertising.
`For example,
`while
`registered to view a
`drama
`program,
`a user
`receives
`from IS
`40
`a message
`on her
`terminal
`10
`(accompanied by an audible signal such as a beep to draw
`her attention)
`that says, e.g.,
`"BUY THE DRESS MELANIE
`
`10
`
`15
`
`20
`
`25
`
`30
`
`10
`
`10
`
`
`
`WO02/05557
`
`PCT/IB01/01032
`
`10
`
`IS WEARING--
`
`ONLY $99"
`
`(where Melanie is one of
`
`the
`
`characters in the drama program) .
`Lotteries provide another area of application for
`the present
`invention.
`A user signifies on her terminal
`10 that she wishes to participate in a lottery (perhaps
`in response to advertisements or prompts for the lottery
`included in television programming) .
`If participation
`in more than one lottery is possible,
`IS 40 sends a menu
`back to the user's terminal
`10
`for selection of one
`lottery.
`The user
`is
`then prompted to enter her
`selection of lottery numbers.
`The
`user's
`selection
`
`is
`
`of
`
`lottery
`
`numbers
`
`10
`
`15
`
`20
`
`as
`user
`the
`registers
`40, which
`IS
`to
`forwarded
`and which
`participating in registrations database 44,
`determines
`the user's financial
`account number
`from
`accounts database 42.
`Administration of
`the lottery
`might be performed in IS 40, but more
`typically is
`performed
`in
`some
`other
`web
`server
`(not
`shown)
`accessible through the Internet 30.
`IS 40 forwards the
`user's
`selected
`lottery
`numbers
`Lo
`the
`lottery
`
`a display message
`and sends
`administration function,
`back to the user's terminal 10 confirming participation
`
`in the lottery and debiting of the user's account.
`At
`a
`later time when the winning lottery numbers
`
`25
`
`have been selected,
`the winning numbers might appear
`appended
`to
`television programming,
`and
`each user
`participating (as determined from registrations database
`44)
`receives from IS 40 on her
`terminal
`10
`a message
`personalized according to her individual results (e.g.,
`
`"YOU HAVE WON $50,000,000" or "TWO NUMBERS MATCH-- NO
`30
`
`WINNINGS", etc.).
`to
`A user entering the lottery may send a request
`a
`the most
`commonly
`selected numbers.
`(Such
`See
`function might be
`a menu
`item on the aforementioned
`
`11
`
`11
`
`
`
`WO02/05557
`
`PCT/IB01/01032
`
`11
`
`to enter
`the user
`is provided to prompt
`display that
`lottery numbers.)
`IS 40, upon receiving such a request,
`interrogates
`the
`lottery administration function and
`forwards a message for display on the terminals 10 of
`
`all users who have requested to view the most~-selected
`
`numbers.
`
`Such a display might
`
`typically be in the form
`
`of a histogram, depicting a line associated with each of
`several numbers,
`the relative line length indicating the
`
`IS 40 detects that a
`If
`the number.
`popularity of
`large number (i.e., above some predetermined threshold)
`of users
`request
`to see
`the most
`commonly
`selected
`
`numbers,
`
`IS
`
`40 will
`
`append
`
`a display thereof
`
`to
`
`television programming.
`
`among
`chatting
`permits
`invention
`present
`The
`members of a community.
`For example, users registered
`as watching a particular program may enter on their
`
`terminals 10 comments about the program.
`
`These comments
`
`are forwarded by IS 40 for display on the terminals 10
`
`of other users registered as watching that program, as
`
`10
`
`15
`
`20
`
`determined from registrations database 44. Also,
`
`IS 40
`
`Can cause the comments to appear in the window 82 of TV
`
`set 80 of users viewing the program through a suitable
`
`set-top box.
`A user wishing to view television programming in a
`
`25
`
`different
`language
`can
`present
`from the
`benefit
`invention.
`Such
`a user
`registers
`as watching the
`program, and requests subtitles in another language.
`Lt
`Such
`subtitles
`are not
`available,
`the user
`is
`so
`
`IS 40 appends them to
`If they are available,
`informed.
`a satellite or cable transmission of
`the program for
`
`30
`
`extraction by the user's set-top box 84 and subsequent
`display to the user
`on his
`TV
`set
`80.
`In
`the
`alternative,
`an
`audio
`soundtrack
`in
`the
`requested
`language can be fed to the user's terminal 10.
`The user
`
`12
`
`12
`
`
`
`WO02/05557
`
`PCT/IB01/01032
`
`12
`
`is billed for this service through an account determined
`
`from accounts database 42.
`
`Thus,
`
`the inventive methods and systems provide a
`
`simple
`
`and efficient mechanism for
`
`setting a user’s
`
`preferences for viewing television content.
`
`By using a
`
`wireless device and the Internet,
`
`a quick modality for
`
`communicating preferences is accomplished and standard
`
`equipment may be used to perform the required functions.
`
`This allows
`
`the inventive methods
`
`and systems
`
`to be
`
`10
`
`implemented
`
`economically and with little development
`
`costs. Moreover,
`
`customized or preferred services may
`
`be provided to the user by the broadcaster in view of
`
`the preferences selected by the user.
`
`These results
`
`have not heretofore been achieved in the art.
`
`15
`
`While
`
`there have
`
`been
`
`shown
`
`and described and
`
`pointed out
`
`certain novel
`
`features
`
`of
`
`the present
`
`invention as applied to preferred embodiments
`
`thereof,
`
`it will be understood by those skilled in the art
`
`that
`
`various omissions and substitutions and changes in the
`
`20
`
`methods
`
`and apparatus described herein,
`
`and in their
`
`operation, may be made by those skilled in the art
`without departing from the spirit
`and scope of
`the
`
`invention.
`
`It
`
`is
`
`expressly
`
`intended
`
`that
`
`all
`
`combinations of those elements and/or method steps which
`
`25
`
`perform substantially the same function in substantially
`
`the same way to achieve the same results are within the
`
`scope of
`
`the invention.
`
`Substitutions of method steps
`
`and elements
`
`from one described embodiment
`
`to another
`
`are also fully intended and contemplated.
`
`It
`
`is the
`
`30
`
`intention,
`
`therefore,
`
`to be limited only as indicated by
`
`the scope of the claims appended hereto.
`
`13
`
`13
`
`
`
`WO02/05557
`
`PCT/IB01/01032
`
`13
`
`CLAIMS
`
`What is claimed is:
`
`1.
`
`A
`
`method
`
`of
`
`providing
`
`interactive
`
`entertainment
`
`to a plurality of users,
`
`each having a
`
`television receiver
`
`for
`
`receiving program information
`
`from a service through a first communication path and a
`
`terminal
`
`connected to the service through a
`
`two-way
`
`communication path,
`
`said
`
`method comprising the steps
`
`of:
`
`LO
`
`transmitting television programs
`
`to the receivers
`
`through the first communication path;
`
`logging a user
`
`into a network server associated
`
`with the service through the two-way communication path;
`
`said server being informed of user preferences;
`
`15
`
`controlling in said server,
`
`according to user
`
`preferences,
`
`transmission to a receiver of at
`
`least one
`
`of program content
`
`and first
`
`supplemental
`
`information
`
`pertaining to a program; and
`
`receiving information in the terminal over the two-
`
`20
`
`way communication path from the server descriptive of at
`
`least one of program delivery and second supplemental
`
`information pertaining to a program.
`
`2.
`
`The method
`
`of
`
`claim 1,
`
`wherein
`
`user
`
`preferences input
`
`through a terminal
`
`to the server
`
`in
`
`25
`
`conjunction with
`
`current
`
`program content partially
`
`alters current program content provided to the user.
`
`3.
`
`The
`
`method
`
`of
`
`claim 1,
`
`wherein
`
`said
`
`supplemental
`
`information is further determined according
`
`to time of transmission of a television program.
`
`30
`
`4.
`
`The method of claim 2, wherein:
`
`14
`
`14
`
`
`
`WO02/05557
`
`PCT/IB01/01032
`
`14
`
`said supplemental
`
`information elicits a vote from a
`
`user;
`
`said user preferences
`
`input
`
`through a_
`
`terminal
`
`include a user's vote; and
`said supplemental
`information subsequently includes
`information descriptive of users! voting.
`
`A method of providing interactive video and
`5.
`data displays to each of
`a plurality of users,
`each
`having a
`television receiver and a data terminal,
`in
`accordance with information
`provided by
`each user
`through a data terminal, comprising the steps of:
`maintaining,
`in association with a network server,
`a first database of
`information for each user including
`at
`least
`one of
`identification,
`address
`information,
`Financial
`information, general preference information,
`
`and demographic information;
`from user data
`receiving in the network server
`terminals over the network and maintaining in a second
`database,
`for
`each
`user,
`registration
`information
`indicating
`current
`activity and
`current
`preference
`
`10
`
`15
`
`20
`
`information;
`
`and at least one of:
`
`television programming
`of
`modifying content
`according to current content of said first database
`
`25
`
`and said second database; and
`
`sending a message from the network server over
`
`the network for display on a user's terminal.
`
`15
`
`15
`
`
`
`WO02/05557
`
`PCT/IB01/01032
`
`15
`
`The method of claim 5, wherein the step
`6.
`of modifying
`content
`of
`television programming
`
`comprises:
`determining according to current
`conjunction with
`said
`demographic
`determined
`preponderant
`demographic
`viewing a television program; and
`replacing advertisements in the television program
`with advertisements predetermined to be targeted at said
`determined preponderant demographic group.
`
`registrations in
`information
`a
`group
`currently
`
`The method of claim 5, wherein the step of
`7.
`modifying content of television programming comprises:
`determining according to current
`registrations in
`conjunction with
`said
`demographic
`information
`a
`determined plurality of demographic groups watching a
`
`particular program;
`of
`plurality
`determined
`said
`for
`each
`of
`exceeding in size a predetermined
`demographic groups
`threshold,
`replacing advertisements
`in the television
`program as
`transmitted
`via
`cable
`or
`satellite
`transmission with advertisements predetermined to be
`targeted at each demographic group and inserting control
`information
`in
`the
`television
`transmission
`for
`instructing users! set-top boxes to extract and forward
`information targeted at the demographic group.
`
`The method of claim 5, wherein the information
`8.
`provided by a user
`includes
`a
`request
`for additional
`information regarding television content
`the user
`is
`registered as viewing,
`and wherein the network server
`arranges for additional
`information to be mailed to the
`user at an address retrieved from the first database.
`
`5
`
`10
`
`15
`
`20
`
`25
`
`30
`
`16
`
`16
`
`
`
`WO02/05557
`
`PCT/IB01/01032
`
`16
`
`9.
`
`The method of claim 5, wherein the information
`
`provided by a user
`
`includes
`
`a
`
`request
`
`for additional
`
`information regarding television content
`
`the user
`
`is
`
`registered as viewing,
`
`and wherein the network server
`
`appends
`
`such
`
`additional
`
`information
`
`to
`
`cable
`
`or
`
`satellite television transmission for viewing by the
`
`requesting user.
`
`10.
`
`The method of claim 5, wherein the information
`
`provided by a user
`
`includes a request
`
`to purchase an
`
`10
`
`item currently featured in television content
`
`the user
`
`is registered as viewing,
`
`and wherein the network server arranges
`
`for
`
`the
`
`item to be shipped to the user and arranges to debit
`
`the
`
`user
`
`for cost of
`
`the
`
`item from a
`
`financial account
`
`15
`
`according to the first database.
`
`11.
`
`The method of claim 5, wherein the information
`
`provided by a user includes a request
`
`to participate in
`
`a lottery, and wherein the network server:
`
`prompts the user to select lottery numbers;
`
`20
`
`receives
`
`and
`
`validates
`
`user-selected
`
`lottery
`
`numbers;
`
`debits the user
`
`for participating in the lottery
`
`from a
`
`financial
`
`account
`
`according
`
`to
`
`the
`
`first
`
`database;
`
`25
`
`enters the user in the lottery; and
`
`sends a message for display to the user confirming
`
`participation in the lottery.
`
`17
`
`17
`
`
`
`WO02/05557
`
`PCT/IB01/01032
`
`17
`
`12.
`
`The method of claim 5, wherein the information
`
`to learn the most
`provided by a user includes a request
`commonly selected numbers in a lottery, and wherein the
`
`network server:
`
`obtains the most commonly selected lottery numbers;
`
`and
`
`forwards a message to the requesting user terminal
`for displaying said most
`commonly
`selected lottery
`
`numbers.
`
`10
`
`15
`
`20
`
`The method according to claim 12, wherein the
`13.
`for displaying said most
`message
`commonly
`selected
`lottery numbers displays in the form of a histogram.
`
`14.
`
`The method according to claim 12, wherein if
`
`the
`
`number of users
`
`requesting to learn said most
`
`a
`exceeds
`numbers
`lottery
`selected
`commonly
`a
`predetermined threshold,
`the network server appends
`display of said most
`commonly selected lottery numbers
`to television programming.
`
`15.
`
`The method according to claim 5, wherein the
`
`commentary
`includes
`a user
`by
`information provided
`regarding television program the user is registered as
`viewing,
`and wherein
`the
`network
`server
`forwards
`messages
`for displaying a user's commentary to other
`users registered as viewing the same television program.
`
`18
`
`18
`
`
`
`WO02/05557
`
`PCT/IB01/01032
`
`18
`
`A system for providing interactive video and
`16.
`displays
`to
`each
`of
`a plurality of
`users,
`
`data
`
`comprising:
`a television receiver associated with each user;
`
`a data terminal associated with each user;
`
`a network server;
`a network for connecting the data terminals to the
`
`network server;
`
`a first database associated with the network server
`for storing persistent
`information descriptive of each
`
`10
`
`user; and
`a
`gecond database
`associated with
`server
`for
`storing
`current
`preference
`
`the
`network
`information
`
`submitted by users;
`the network server operable to modify television
`
`15
`
`programs being transmitted to users,
`to said
`responsive
`whereby
`the network server,
`first and second databases and to current requests from
`users, provides interactive displays on users’
`terminals
`and adapts television programming interactively.
`
`20
`
`19
`
`19
`
`
`
`WO02/05557
`
`PCT/IB01/01032
`
`1/2
`
`!
`
`~ °
`
`
`CUSTOM-
`IZING
`
`
`INFO
`
`60
`
`t
`
`80-1 —\
`
`BROADCAST
` TV
`
`TRANS-
`
`
`MISSION
`
`70
`
`eee!
` ~ °
`SATELLITE Fig. 1
`
`20
`
`20
`
`
`
`WO02/05557
`
`PCT/IB01/01032
`
`2/2
`
`Tv #0
`
`TERMINAL
`190
`
`USER
`
`INTERACTIVE
`SERVER 40
`
`
`
`Sends TV signal
`Cengoing)
`
`Adds message box
`to TV signal
`
`|
`
`;|
`
`Registers
`to vote
`
`'
`YOU CAN
`VOTE NOW
`|'
`Sends choice
`
`VOTE
`display message
`
`Choice 1
`