WO1998003016A1 - Viewer profile of broadcast data and browser - Google Patents

Viewer profile of broadcast data and browser Download PDF

Info

Publication number
WO1998003016A1
WO1998003016A1 PCT/US1997/012001 US9712001W WO9803016A1 WO 1998003016 A1 WO1998003016 A1 WO 1998003016A1 US 9712001 W US9712001 W US 9712001W WO 9803016 A1 WO9803016 A1 WO 9803016A1
Authority
WO
WIPO (PCT)
Prior art keywords
data
digital data
viewer
data stream
subset
Prior art date
Application number
PCT/US1997/012001
Other languages
French (fr)
Inventor
H. Lee Martin
H. Craig Grantham
Original Assignee
Interactive Pictures Corporation
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 Interactive Pictures Corporation filed Critical Interactive Pictures Corporation
Priority to AU39588/97A priority Critical patent/AU3958897A/en
Publication of WO1998003016A1 publication Critical patent/WO1998003016A1/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/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/258Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
    • H04N21/25866Management of end-user data
    • H04N21/25891Management of end-user data being end-user preferences
    • 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/41Structure of client; Structure of client peripherals
    • H04N21/414Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
    • H04N21/4147PVR [Personal Video Recorder]
    • 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/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/4508Management of client data or end-user data
    • H04N21/4532Management of client data or end-user data involving end-user characteristics, e.g. viewer profile, preferences
    • 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/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/454Content or additional data filtering, e.g. blocking advertisements
    • 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/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/462Content or additional data management, e.g. creating a master electronic program guide from data received from the Internet and a Head-end, controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
    • H04N21/4622Retrieving content or additional data from different sources, e.g. from a broadcast channel and the Internet
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/478Supplemental services, e.g. displaying phone caller identification, shopping application
    • H04N21/4782Web browsing, e.g. WebTV
    • 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/162Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing
    • H04N7/165Centralised control of user terminal ; Registering at central

Definitions

  • Intelligent agents to provide for local data selection.
  • Intelligent agents are programmed by
  • agents move throughout a network collecting data and return data which has the best correlation to the selection criteria.
  • intelligent agents reduce the local response time for an individual user, the
  • the agent becomes a list of desired information that is sent by the server to the
  • Intercast systems that broadcast digital data during the vertical blanking interval of the television signal also exist to provide services, such as closed-captioning and other information for viewers.
  • services such as closed-captioning and other information for viewers.
  • servers are constrained by the need to respond to requests by individual users and the Internet backbone resources are taxed by continually active intelligent agents
  • Objects of the invention include providing an apparatus and a method for remedying the. above problems by eliminating the need for communications back to the server from the
  • One aspect of the present invention is a local terminal device such as a television or
  • the invention does not require bidirectional communications, so the resulting
  • the network can resemble a television broadcast providing data at a much higher rate. Additionally, the local terminal device can browse through the captured data much more
  • the present system allows the user to have highspeed and up-to-date
  • the invention allows for the distribution of the processing burden from the server to
  • each of the local terminals by utilizing a profile of the viewer's interest to filter broadcast data
  • the invention allows
  • the invention includes a
  • means for receiving a broadcast digital stream of data means for automatically capturing that
  • the content captured for the viewer is preferably a subset of the entire stream of data
  • the viewer's unit captures all data of interest, as specified by the viewer, without the need for a back channel communications link to the originating source of the data.
  • the captured data can be interacted upon by the viewer as if he/she were on-line, but the interactivity is with data that has recently been captured to a local storage media, rather than to the on-line server. In this way, millions of viewer units
  • conventional browser may provide the navigation means to explore the captured data.
  • the result is personalized data extracted individually from a massive stream of data
  • the invention has wide applicability, but may be particularly applicable
  • Fig. 2 shows a flow diagram of an example of the data extraction analysis (filtering)
  • Fig. 3 shows a block diagram of local terminal device in accordance with aspects of
  • Fig. 4 shows a block diagram of a physical arrangement of aspects of the present
  • a broadcast data retrieval system 1 may include a server 21 which
  • a stream of, for example, all of the data available on a network e.g., the Internet or
  • the broadcast system 2 may be variously configured
  • any suitable broadcast medium but most preferably includes one or more earth stations 22 and at least one communication satellite 23.
  • broadcast techniques e.g., free space transmission, satellite transmission,
  • the data broadcast by broadcast system 2 is demodulated by
  • demodulator 3 to convert the data from the broadcast system, e.g. , radio frequency waves, into digital date suitable for processing by a local processing device 24, e.g. , a TN and/or a PC 24.
  • a local processing device 24 e.g. , a TN and/or a PC 24.
  • the data from demodulator 3 is first input into a data filter 4.
  • Data filter 4 Data filter
  • the 4 analyzes the broadcast data stream received from demodulator 3 and filters out undesirable data based on a viewer's profile 8.
  • the desired information is then saved in local storage 5, e.g., a conventional optical or magnetic disk.
  • the user profile information is preselected by
  • the user profile information for a particular local area network for a particular local area network
  • processing device may be supplied by an information provider using any suitable method.
  • the viewer may browse the locally stored data in
  • device 24 preferably stores a subset of the information broadcast from server 21, which may
  • Fig. 3 shows the main components of the apparatus when it is used as a local browser
  • the local processing device 24 may include a local storage 5, a
  • demodulator 3 central processor 12, display 7, and viewer control 9. A viewer inputs data
  • the viewer control 9 e.g., a remote control, a mouse and/or a keyboard.
  • central processor interprets the viewer controls to search the local disk S for information pertaining to the desires of the viewer.
  • the resulting data in the form of text, graphics, images, and/or video are made available to the user via
  • suitable output mechanism such as display monitor 7.
  • Fig. 4 shows a block diagram of the components of an exemplary broadcast data
  • the demodulator 3 may be part of or
  • the local processing device 24 may
  • each of the components of the local processing device 24 may be coupled together in any suitable configuration such as by using one or more
  • server 21 preferably includes a modulator for modulating digital
  • One or more software programs for implementing the digital filtering, user interface, and browsing functions are preferably stored in the local
  • the application software is loaded in memory 27 for operation with CPU
  • the filtering software operates
  • the browsing software and/or software for capturing a viewer When accessed by a user, the browsing software and/or software for capturing a viewer
  • Fig. 2 shows a functional flow diagram of one example of aspects of the present invention.
  • local data filter 11 selects data representative of
  • the viewer's profile may be discarded ( e., simply not retained in local storage 5).
  • CD ROMs on a quarterly basis via one or more CD ROMs.
  • numerous database service for example, numerous database service
  • the present system could be utilized to provide monthly, daily, or even
  • Still other examples may include a national used car network in digital form.
  • a data base of used cars including photos, pricing, make, model, and year, could be
  • the broadcast data for the viewer to look at conveniently.
  • Networks for automobiles, real estate, rental properties, job, or classified advertisements of any type could be established. In this manner, broadcast distribution of digital data and images can be accomplished
  • the apparatus receives a continuous transmission of data (e.g., unidirectional data) broadcast through common unidirectional methods typically associated
  • television e.g., free space transmission, satellite transmission, cable transmission.
  • television e.g., free space transmission, satellite transmission, cable transmission.
  • Embodiments of the invention can be used in a system where
  • images can provide comprehensive, interactive images for real estate, apartment, automobile,

Abstract

A method and apparatus for broadcast information distribution of digital data and images with selective capture and interaction with those images without any need for bidirectional communications. The apparatus receives a continuous transmission of data broadcast through common unidirectional methods typically associated with television (free space transmission, satellite transmission, cable transmission) (21, 22, 23), the information is collected based on criteria established by the viewer (8) and is then stored (5) for later interactive review (6, 7) by the viewer. The method and apparatus can be used in a system where massive amounts of interactive data are to be distributed, but the infrastructure of the communications network is such that bidirectional communications are not feasible. The collection of the information is done in a manner as to capture only the portion of information that is of interest to the viewer, based on his/her interests. In such a way, a data network with interactive images can provide comprehensive, interactive images for real estate, apartment, automobile, and employment listings.

Description

VIEWER PROFILE OF BROADCAST DATA AND BROWSER
TECHNICAL FIELD The invention relates to a method and apparatus for processing broadcast data streams
and, in particular, to a method and apparatus for allowing the selective capture of digital data
and then allowing interactivity with the captured data at the convenience of the viewer.
BACKGROUND OF THE INVENTION
The Internet has grown rapidly in availability and use in recent years. This growth has
resulted in a number of data transmission and distribution problems. Conventionally, the
communications mfrastructure has been developed either for low-bandwidth, bidirectional
communications (telephone) or for high-bandwidth, unidirectional transmission (television). Recently, this conventional infrastructure has been adapted to accommodate Internet and
Intranet communications requirements. As a result, systems have been constrained at the
distribution point due to server performance and capacity limitations, and at the destination point due to modem reception rate limitations. Additionally, these systems may also be constrained across "backbone" communication links as the bandwidth requirements for
satisfying the exploding Internet user base increase beyond the available infrastructure. It is
anticipated that these problem will be exasperated due to the advent of cable modems, asynchronous transmission modems, and other devices. Attempts at alleviating some of the above mentioned problems include the use of
intelligent "agents" to provide for local data selection. Intelligent agents are programmed by
a user to search the available sources of on-line information to identify data which meets a
predetermined criteria and to present this data to the user. The agents move throughout a network collecting data and return data which has the best correlation to the selection criteria. However, although intelligent agents reduce the local response time for an individual user, the
local agents increase the load on the network "backbone" structure.
In a similar, but more simplified approach, PointCast has developed an information
network that allows the viewer to complete a profile on his/her interests, and each time the
viewer attaches to the PointCast Internet site, the pertinent information of interest is sent to
the viewer. The agent becomes a list of desired information that is sent by the server to the
viewer whenever the viewer logs onto the system.
Outside of the Internet arena, Direct broadcast satellites use encrypted codes to allow
only the target units to receive the transmission information.
Additionally, Intercast systems that broadcast digital data during the vertical blanking interval of the television signal also exist to provide services, such as closed-captioning and other information for viewers. The feasibility of broadcast of digital information in a region,
nationally, or internationally is established, and the capture of such data with an appropriately
equipped personal computer is also proven in the art of broadcast television.
Conventionally, the Internet and its supporting infrastructure have a number of
limitations such as bandwidth constraints and server constraints. Since communications in the Internet are point-to-point, every user must be connected to a host in a bidirectional manner
that is uniquely responsive. This makes the network model look much like a switched circuit
telephone system which limits the bandwidth in current configurations.
Additionally, servers are constrained by the need to respond to requests by individual users and the Internet backbone resources are taxed by continually active intelligent agents
roaming the Internet. Accordingly, there is a need for rapid access to a selected portion of a
wide array of information stored in centralized databases (e.g. , the Internet or other Intranets) ,
without the need for bidirectional communications.
SUMMARY OF THE INVENTION Objects of the invention include providing an apparatus and a method for remedying the. above problems by eliminating the need for communications back to the server from the
local terminal device and the need for intelligent agents which continuously query the server.
One aspect of the present invention is a local terminal device such as a television or
personal computer which accepts all information broadcast from the server but retains in local storage only the information of interest to the viewer. Once this information is captured, the viewer can interact with the information locally to browse the Internet (e.g., via hypertext or other html links) in the manner desired. By using broadcast means to distribute digital data,
massive amounts of data can blanket the country from a single server and available
infrastructure. The invention does not require bidirectional communications, so the resulting
network can resemble a television broadcast providing data at a much higher rate. Additionally, the local terminal device can browse through the captured data much more
efficiently without the bandwidth constraints and associated delay of present on-line information sources. Since most on-line information sources (such as the Internet and other on-line information sources) typically provide much more information than the user has an
interest in receiving, the present system allows the user to have highspeed and up-to-date
access for information which is of interest.
The invention allows for the distribution of the processing burden from the server to
each of the local terminals by utilizing a profile of the viewer's interest to filter broadcast data
and thereby select the data that is to be captured and stored locally. Thus, the invention allows
for the economical availability of massive, up-to-date data possible on a wide scale to the general populace.
In accordance with the present invention, there is provided an information system that
allows selective capture of broadcast digital information, based on the local desires of the
viewer, without any need for communications back to the source. The invention includes a
means for receiving a broadcast digital stream of data, means for automatically capturing that
data based on specific criteria set forth by the viewer, means for saving the captured data to
a local storage media for later review, and means for navigating the captured data under the
control of a viewer after the data that has been stored locally.
The content captured for the viewer is preferably a subset of the entire stream of data
that is received by the viewer's unit, based upon the current interests and needs of the viewer.
More particularly, the viewer's unit captures all data of interest, as specified by the viewer, without the need for a back channel communications link to the originating source of the data.
In this manner, the processing load on the central server is minimized in the need for a return
communications path is eliminated. The captured data can be interacted upon by the viewer as if he/she were on-line, but the interactivity is with data that has recently been captured to a local storage media, rather than to the on-line server. In this way, millions of viewer units
can receive the same broadcast data stream (similar to television signal distribution), but can
selectively interact with the information of their interests (similar to on-line Internet) from a
region of storage on their local storage media (most preferably, a hard disk). Thereafter, a
conventional browser may provide the navigation means to explore the captured data.
The result is personalized data extracted individually from a massive stream of data
that is readily accessible without a change in the communications distribution infrastructure
presently available. The invention has wide applicability, but may be particularly applicable
for updating specialized data bases where the on-line subscriber requires a up-to-date
information which is a subset of the total data base contained on the server.
Although the invention has been described, in general, in the "Summary Of The
Invention" section, it should be noted that the invention includes any of the components,
functions, and/or steps described, claimed, and/or shown herein when used in any combination
or subcombination. Accordingly, mere are any number of alternate combinations for defining the invention which combine one or more elements from the existing claims and/or from the
specification in various combinations or subcombinations. BRIEF DESCRIPTION QF THE DRAWINGS Fig. 1 shows a partial flow and partial block diagram of aspects of the present
invention;
Fig. 2 shows a flow diagram of an example of the data extraction analysis (filtering)
in accordance with aspects of the present invention;
Fig. 3 shows a block diagram of local terminal device in accordance with aspects of
the present invention; and
Fig. 4 shows a block diagram of a physical arrangement of aspects of the present
invention.
DETAILED DESCRIPTION OF THE INVENTION
Referring to Fig. 1, a broadcast data retrieval system 1 may include a server 21 which
outputs a stream of, for example, all of the data available on a network (e.g., the Internet or
a particular Intranet) and/or another database of information in a continuous manner for
transmission via a broadcast system 2. The broadcast system 2 may be variously configured
to include any suitable broadcast medium, but most preferably includes one or more earth stations 22 and at least one communication satellite 23. Of course, those skilled in the art will appreciate that other broadcast techniques (e.g., free space transmission, satellite transmission,
and/or cable transmission) are also suitable to practice aspects of the present invention.
In preferred embodiments, the data broadcast by broadcast system 2 is demodulated by
demodulator 3 to convert the data from the broadcast system, e.g. , radio frequency waves, into digital date suitable for processing by a local processing device 24, e.g. , a TN and/or a PC 24.
Viewed functionally, the data from demodulator 3 is first input into a data filter 4. Data filter
4 analyzes the broadcast data stream received from demodulator 3 and filters out undesirable data based on a viewer's profile 8. The desired information is then saved in local storage 5, e.g., a conventional optical or magnetic disk. The user profile information is preselected by
a viewer. Alternatively, and less preferably, the user profile information for a particular local
processing device may be supplied by an information provider using any suitable method.
After the data review process has begun, the viewer may browse the locally stored data in
server 5 via local browser 6, viewer control 9 and display 7. Thus, the local processing
device 24 preferably stores a subset of the information broadcast from server 21, which may
thereafter by viewed by a viewer.
Fig. 3 shows the main components of the apparatus when it is used as a local browser
of information. In Fig. 3, the local processing device 24 may include a local storage 5, a
demodulator 3, central processor 12, display 7, and viewer control 9. A viewer inputs data
requests through the viewer control 9, e.g., a remote control, a mouse and/or a keyboard. The
central processor (e.g. , a central processor of a PC and/or a TV) interprets the viewer controls to search the local disk S for information pertaining to the desires of the viewer. The resulting data in the form of text, graphics, images, and/or video are made available to the user via
suitable output mechanism such as display monitor 7.
Fig. 4 shows a block diagram of the components of an exemplary broadcast data
retrieval system 1 arranged in block diagram form. The components similar to the components of Fig. 1 have the same reference numerals and have already been described above. In the
embodiment shown in Fig. 4, it should be noted that the demodulator 3 may be part of or
separate from the local processing device 24. For example, the local processing device 24 may
be variously configured to include demodulator 3, local storage 5, display 7, user interface 9, CPU 26 and/or memory 27. Additionally, each of the components of the local processing device 24 may be coupled together in any suitable configuration such as by using one or more
system buses 28. Further, server 21 preferably includes a modulator for modulating digital
data transmitted via broadcast system 2. One or more software programs for implementing the digital filtering, user interface, and browsing functions are preferably stored in the local
storage 5.
In operation, the application software is loaded in memory 27 for operation with CPU
26 and demodulator 3. In the most preferred embodiments, the filtering software operates
continuously on the digital data received by demodulator 3. Alternatively, the local processing
device 24 interrupts the monitoring of digital data when accessed by a user in order to better
allocate local processing resources to the user's application programs such as the browser.
When accessed by a user, the browsing software and/or software for capturing a viewer
preferences is also preferably loaded from local storage S into memory 27 and processed by
CPU 26.
Fig. 2 shows a functional flow diagram of one example of aspects of the present invention. For example, an incoming digital data stream 10 received via demodulator 3
contains a large amount of information. Local extraction 11 via data filter 4 in conjunction with the viewer's profile 8 operates to extract data from the digital data stream. In the
exemplary embodiment illustrated in Fig. 2, local data filter 11 selects data representative of
homes in the price range of 100 to 130 thousand dollars. The selected data is thereafter stored in local storage 5 for later review. Data which does not match the requirements specified by
the viewer's profile may be discarded ( e., simply not retained in local storage 5). The result
is that an extensive data stream 10 can be significantly and intelligently reduced and captured
for local review and interaction.
Other examples include updating specialized data bases which are now only updated
on a quarterly basis via one or more CD ROMs. For example, numerous database service
providers distribute quarterly updates of certain database by sending out new CD ROMs to
their subscribers. The present system could be utilized to provide monthly, daily, or even
hourly updates via broadcast system 2.
Still other examples may include a national used car network in digital form. For
example, a data base of used cars including photos, pricing, make, model, and year, could be
implemented about all of the vehicles presently available nationwide. One local viewer may
not have a present interest in a car, therefore, none of the car data would be captured.
Another local viewer might be looking for a late model Chevrolet, and only late model
Chevrolets would be captured to the viewer's local disk for later viewing. Yet another viewer
might be looking for any car costing less than $1,000, and all matches would be captured off
the broadcast data for the viewer to look at conveniently. Networks for automobiles, real estate, rental properties, job, or classified advertisements of any type could be established. In this manner, broadcast distribution of digital data and images can be accomplished
with selective capture and interaction with the digital data and images without the need for
bidirectional communications. The apparatus receives a continuous transmission of data (e.g., unidirectional data) broadcast through common unidirectional methods typically associated
with television (e.g., free space transmission, satellite transmission, cable transmission). The
information is collected based on criteria established by the viewer, and is then stored for later
interactive review by the viewer. Embodiments of the invention can be used in a system where
massive amounts of interactive data are to be distributed using a communications network
infrastructure where bidirectional communications are not feasible. The collection of the
information is done in a manner as to capture only the portion of information that is of interest
to the viewer, based on his/her interests. In this manner, a data network with interactive
images can provide comprehensive, interactive images for real estate, apartment, automobile,
and employment listings, and sundry of speciality catalogues such as clothing, sporting goods,
plants etc. While exemplary broadcast data retrieval systems embodying the present invention are
shown, it will be understood, of course, mat the invention is not limited to these embodiments.
Modifications may be made by those skilled in the art, particularly in light of the foregoing
teachings. It is, therefore, intended that the appended claims cover any such modifications
which incorporate the features of this invention or encompass the true spirit and scope of the
invention.

Claims

WHAT IS CLAIMED IS:
1. A broadcast retrieval system including:
a server including data;
a unidirectional broadcast system means for broadcasting the data as a digital data stream;
demodulator means for demodulating the digital data stream;
means for capturing a viewer interest profile;
local processor means for selectively capturing a subset of the data in the digital
data stream using a filtering means for retaining data based on the viewer interest profile;
means for storing the subset of the data in a local storage; and
means for browsing and viewing a portion of the subset of the data stored in the
local storage based on input from a viewer.
2. The broadcast retrieval system of claim 1 wherein the local processor does not
include a return path to the server.
3 The broadcast retrieval system of claim 1 wherein the digital data includes text
and graphics.
4. The broadcast retrieval system of claim 1 wherein the digital data includes
video.
5. The broadcast retrieval system of claim 1 wherein the digital data includes hypertext links.
6. An apparatus including:
a demodulator for receiving a unidirectional digital data stream;
a user interface for inputting data from a user;
a local storage device for storing data and a viewer interest profile; a display for displaying data; and
a central processor coupled to the demodulator, the user interface, the local storage
device, and the display for selectively storing in the local storage device a subset of the
unidirectional digital data stream responsive to the viewer interest profile and for browsing the
subset of the data stored in the local storage responsive signals from the user interface.
7. The apparatus of claim 6 wherein the unidirectional digital data stream includes
text and graphics.
8. The apparatus of claim 7 wherein the unidirectional digital data stream includes
video.
9. The apparatus of claim 7 wherein the unidirectional digital data stream includes
hypertext links.
10. An article of manufacture including a disk storing software, the software including a program for selectively storing a subset of a unidirectional digital data stream responsive to
a viewer interest profile and for selectively browsing the subset of the unidirectional digital
data stream.
11. A method comprising:
broadcasting a unidirectional digital data stream;
demodulating the unidirectional digital data stream;
inputting a viewer interest profile;
selectively storing in a local storage device a subset of the data in the unidirectional
digital data stream responsive to the viewer interest profile; and
thereafter, browsing the subset of the data in the local storage responsive to commands received from a user.
12. The method of claim 11 wherein browsing the data includes browsing hypertext
data.
PCT/US1997/012001 1996-07-12 1997-07-10 Viewer profile of broadcast data and browser WO1998003016A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
AU39588/97A AU3958897A (en) 1996-07-12 1997-07-10 Viewer profile of broadcast data and browser

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US2164496P 1996-07-12 1996-07-12
US60/021,644 1996-07-12

Publications (1)

Publication Number Publication Date
WO1998003016A1 true WO1998003016A1 (en) 1998-01-22

Family

ID=21805354

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US1997/012001 WO1998003016A1 (en) 1996-07-12 1997-07-10 Viewer profile of broadcast data and browser

Country Status (2)

Country Link
AU (1) AU3958897A (en)
WO (1) WO1998003016A1 (en)

Cited By (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1999030295A1 (en) * 1997-12-09 1999-06-17 The Chase Manhattan Bank Push banking system and method
EP0963119A1 (en) * 1998-06-05 1999-12-08 THOMSON multimedia Apparatus and method for selecting viewers' profile in interactive TV
EP0963115A1 (en) * 1998-06-05 1999-12-08 THOMSON multimedia Apparatus and method for selecting viewers' profile in interactive TV
EP0969666A2 (en) * 1998-06-30 2000-01-05 Tokyo Broadcasting System Inc. Broadcasting apparatus and terminal apparatus for digital broadcasting service
WO2000036823A1 (en) * 1998-12-11 2000-06-22 Hitachi, Ltd. Digital television broadcast receiver
EP1047005A1 (en) * 1999-04-23 2000-10-25 Sony International (Europe) GmbH Method for distributing information
EP1061743A1 (en) * 1999-06-08 2000-12-20 Sony International (Europe) GmbH Method and system for distributing information
EP1068585A1 (en) * 1998-03-31 2001-01-17 Michael G. Slade System for customizing and distributing presentations
WO2001031913A1 (en) * 1999-10-22 2001-05-03 Sarnoff Corporation Method and system for providing personalized broadcast television highlights service
WO2001039499A1 (en) * 1999-11-26 2001-05-31 Luxsat International S.A. Method for access to a collection of multimedia documents
US6243140B1 (en) 1998-08-24 2001-06-05 Hitachi America, Ltd Methods and apparatus for reducing the amount of buffer memory required for decoding MPEG data and for performing scan conversion
WO2001047279A2 (en) * 1999-12-21 2001-06-28 Tivo, Inc. Method for enhancing digital video recorder television advertising viewership
EP1118213A1 (en) * 1998-06-15 2001-07-25 Webtv Networks, Inc. Techniques for intelligent video ad insertion
EP1137274A2 (en) * 2000-03-15 2001-09-26 Sony Corporation Digital signal receiver and digital signal display method
EP1199824A1 (en) * 2000-10-20 2002-04-24 Matsushita Electric Industrial Co., Ltd. Digital audio/visual receiver with recordable memory
WO2003073766A1 (en) * 2002-02-28 2003-09-04 Koninklijke Philips Electronics N.V. Use of transcript information to find key audio/video segments
EP1379959A1 (en) * 2001-04-12 2004-01-14 ACTV, Inc. System and method for targeting object oriented audio video content to users
US7779437B2 (en) 1999-12-21 2010-08-17 Tivo Inc. Method for enhancing digital video recorder television advertising viewership
US7889964B1 (en) 1998-07-30 2011-02-15 Tivo Inc. Closed caption tagging system
US8893180B2 (en) 2009-04-08 2014-11-18 Tivo Inc. Automatic contact information transmission system
US9032456B2 (en) 1999-12-21 2015-05-12 Tivo Inc. Modifying commercials for multi-speed playback
US10735705B2 (en) 2004-11-19 2020-08-04 Tivo Solutions Inc. Method and apparatus for displaying branded video tags

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5038211A (en) * 1989-07-05 1991-08-06 The Superguide Corporation Method and apparatus for transmitting and receiving television program information
US5410344A (en) * 1993-09-22 1995-04-25 Arrowsmith Technologies, Inc. Apparatus and method of selecting video programs based on viewers' preferences
US5446490A (en) * 1992-10-23 1995-08-29 At&T Corp. Interactive television with tailored programming
US5465113A (en) * 1993-12-13 1995-11-07 At&T Corp. Programmable channel regulating cable television controller
US5469206A (en) * 1992-05-27 1995-11-21 Philips Electronics North America Corporation System and method for automatically correlating user preferences with electronic shopping information
US5481296A (en) * 1993-08-06 1996-01-02 International Business Machines Corporation Apparatus and method for selectively viewing video information

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5038211A (en) * 1989-07-05 1991-08-06 The Superguide Corporation Method and apparatus for transmitting and receiving television program information
US5469206A (en) * 1992-05-27 1995-11-21 Philips Electronics North America Corporation System and method for automatically correlating user preferences with electronic shopping information
US5446490A (en) * 1992-10-23 1995-08-29 At&T Corp. Interactive television with tailored programming
US5481296A (en) * 1993-08-06 1996-01-02 International Business Machines Corporation Apparatus and method for selectively viewing video information
US5410344A (en) * 1993-09-22 1995-04-25 Arrowsmith Technologies, Inc. Apparatus and method of selecting video programs based on viewers' preferences
US5465113A (en) * 1993-12-13 1995-11-07 At&T Corp. Programmable channel regulating cable television controller

Cited By (38)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1999030295A1 (en) * 1997-12-09 1999-06-17 The Chase Manhattan Bank Push banking system and method
US6535855B1 (en) 1997-12-09 2003-03-18 The Chase Manhattan Bank Push banking system and method
EP1068585A1 (en) * 1998-03-31 2001-01-17 Michael G. Slade System for customizing and distributing presentations
EP1068585A4 (en) * 1998-03-31 2002-08-21 Michael G Slade System for customizing and distributing presentations
EP0963119A1 (en) * 1998-06-05 1999-12-08 THOMSON multimedia Apparatus and method for selecting viewers' profile in interactive TV
EP0963115A1 (en) * 1998-06-05 1999-12-08 THOMSON multimedia Apparatus and method for selecting viewers' profile in interactive TV
US6807675B1 (en) 1998-06-05 2004-10-19 Thomson Licensing S.A. Apparatus and method for selecting viewers' profile in interactive TV
EP1118213A1 (en) * 1998-06-15 2001-07-25 Webtv Networks, Inc. Techniques for intelligent video ad insertion
EP1118213B1 (en) * 1998-06-15 2013-05-29 Microsoft Corporation Techniques for intelligent video ad insertion
EP0969666A3 (en) * 1998-06-30 2005-02-16 Tokyo Broadcasting System Inc. Broadcasting apparatus and terminal apparatus for digital broadcasting service
EP0969666A2 (en) * 1998-06-30 2000-01-05 Tokyo Broadcasting System Inc. Broadcasting apparatus and terminal apparatus for digital broadcasting service
US7889964B1 (en) 1998-07-30 2011-02-15 Tivo Inc. Closed caption tagging system
US6243140B1 (en) 1998-08-24 2001-06-05 Hitachi America, Ltd Methods and apparatus for reducing the amount of buffer memory required for decoding MPEG data and for performing scan conversion
US6549241B2 (en) 1998-12-11 2003-04-15 Hitachi America, Ltd. Methods and apparatus for processing multimedia broadcasts
US6256071B1 (en) 1998-12-11 2001-07-03 Hitachi America, Ltd. Methods and apparatus for recording video files and for generating a table listing the recorded files and links to additional information
WO2000036823A1 (en) * 1998-12-11 2000-06-22 Hitachi, Ltd. Digital television broadcast receiver
EP1047005A1 (en) * 1999-04-23 2000-10-25 Sony International (Europe) GmbH Method for distributing information
US6697792B2 (en) 1999-04-23 2004-02-24 Sony International (Europe) Gmbh Method for distributing information
EP1061743A1 (en) * 1999-06-08 2000-12-20 Sony International (Europe) GmbH Method and system for distributing information
WO2001031913A1 (en) * 1999-10-22 2001-05-03 Sarnoff Corporation Method and system for providing personalized broadcast television highlights service
WO2001039499A1 (en) * 1999-11-26 2001-05-31 Luxsat International S.A. Method for access to a collection of multimedia documents
LU90478B1 (en) * 1999-11-26 2003-06-26 Luxsat Internat S A Method of accessing a hill of multimedia documents
US9032456B2 (en) 1999-12-21 2015-05-12 Tivo Inc. Modifying commercials for multi-speed playback
US8719862B2 (en) 1999-12-21 2014-05-06 Tivo Inc. Method for enhancing digital video recorder television advertising viewership
WO2001047279A2 (en) * 1999-12-21 2001-06-28 Tivo, Inc. Method for enhancing digital video recorder television advertising viewership
WO2001047279A3 (en) * 1999-12-21 2002-01-17 Tivo Inc Method for enhancing digital video recorder television advertising viewership
US8176512B2 (en) 1999-12-21 2012-05-08 Tivo Inc. Method for enhancing digital video recorder television advertising viewership
US7779437B2 (en) 1999-12-21 2010-08-17 Tivo Inc. Method for enhancing digital video recorder television advertising viewership
EP1137274A3 (en) * 2000-03-15 2003-07-30 Sony Corporation Digital signal receiver and digital signal display method
EP1137274A2 (en) * 2000-03-15 2001-09-26 Sony Corporation Digital signal receiver and digital signal display method
US7146634B2 (en) 2000-03-15 2006-12-05 Sony Corporation Digital signal receiver and digital signal display method
US6697608B2 (en) 2000-10-20 2004-02-24 Matsushita Electric Industrial Co., Ltd. Digital audio/visual receiver with recordable memory
EP1199824A1 (en) * 2000-10-20 2002-04-24 Matsushita Electric Industrial Co., Ltd. Digital audio/visual receiver with recordable memory
EP1379959A4 (en) * 2001-04-12 2006-04-26 Actv Inc System and method for targeting object oriented audio video content to users
EP1379959A1 (en) * 2001-04-12 2004-01-14 ACTV, Inc. System and method for targeting object oriented audio video content to users
WO2003073766A1 (en) * 2002-02-28 2003-09-04 Koninklijke Philips Electronics N.V. Use of transcript information to find key audio/video segments
US10735705B2 (en) 2004-11-19 2020-08-04 Tivo Solutions Inc. Method and apparatus for displaying branded video tags
US8893180B2 (en) 2009-04-08 2014-11-18 Tivo Inc. Automatic contact information transmission system

Also Published As

Publication number Publication date
AU3958897A (en) 1998-02-09

Similar Documents

Publication Publication Date Title
WO1998003016A1 (en) Viewer profile of broadcast data and browser
CN100356790C (en) Recording and playback system
US6005561A (en) Interactive information delivery system
US7039928B2 (en) Method and device for obtaining audience data on TV program
US9031878B2 (en) Receiving apparatus and method, information distribution method, filtering and storing program, and recording medium
US8285701B2 (en) Video and digital multimedia aggregator remote content crawler
US6606652B1 (en) System for targeting information to specific users on a computer network
EP1308045B1 (en) Method and system for remote television replay control
EP1376914A2 (en) Collection of behaviour data on a broadcast data network
JP2002531895A (en) Smart agents based on habits, statistical inference, and psychodemographic profiling
EP0848553A2 (en) Mapping uniform resource locators to broadcast addresses in a television signal
JPH09148994A (en) Data broadcasting system and terminal equipment
CA2374730A1 (en) Systems and methods for providing television schedule information
MXPA01008377A (en) System and method for tailoring television and/or electronic program guide features, such as advertising.
JP2002541594A (en) Alternative e-book delivery system
EP1297439A1 (en) Broadcast multimedia delivery system
JP2002520916A (en) Interactive TV Program Guide System Using Local Advertising
KR20010111380A (en) An internet service apparatus and service method
CN1257472C (en) User specified parallel data fetching for optimized web access
US20020066100A1 (en) Method for providing data services for a large number of small-sized data files
US20080282297A1 (en) System and method for providing additional information using bi-directional broadcasting service
JP2002514864A (en) Method and apparatus for providing interactive program guide using headend processing
US20030126616A1 (en) Associated information providing method, associated information providing apparatus, associated information providing program, content providing system, content providing apparatus, content providing method, content providing program, content request apparatus, content request method, content request program, and content accumulating apparatus
US20030084037A1 (en) Search server and contents providing system
JPH0787038A (en) Program related information presenting system

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AL AM AT AU AZ BA BB BG BR BY CA CH CN CU CZ DE DK EE ES FI GB GE GH HU IL 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 ZW AM AZ BY KG KZ MD RU TJ TM

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): GH KE LS MW SD SZ UG ZW AT BE CH DE DK ES FI FR GB GR IE IT LU MC NL

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

NENP Non-entry into the national phase

Ref country code: JP

Ref document number: 98506137

Format of ref document f/p: F

NENP Non-entry into the national phase

Ref country code: CA

122 Ep: pct application non-entry in european phase