WO1999063759A2 - Television delivery system - Google Patents

Television delivery system Download PDF

Info

Publication number
WO1999063759A2
WO1999063759A2 PCT/CA1999/000505 CA9900505W WO9963759A2 WO 1999063759 A2 WO1999063759 A2 WO 1999063759A2 CA 9900505 W CA9900505 W CA 9900505W WO 9963759 A2 WO9963759 A2 WO 9963759A2
Authority
WO
WIPO (PCT)
Prior art keywords
subscriber
broadcast
television
access
ipg
Prior art date
Application number
PCT/CA1999/000505
Other languages
French (fr)
Other versions
WO1999063759A3 (en
Inventor
Allan Cameron
Trenton Pomeroy
David Alston
Sean Higgins
Ian Jones
Darren Swansburg
Jeff Furlong
Original Assignee
Imagictv Inc.
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from GBGB9812218.7A external-priority patent/GB9812218D0/en
Application filed by Imagictv Inc. filed Critical Imagictv Inc.
Priority to AU40269/99A priority Critical patent/AU4026999A/en
Priority to EP99923344A priority patent/EP1086589A2/en
Priority to CA002334203A priority patent/CA2334203C/en
Publication of WO1999063759A2 publication Critical patent/WO1999063759A2/en
Publication of WO1999063759A3 publication Critical patent/WO1999063759A3/en
Priority to US10/924,213 priority patent/US20050028206A1/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/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • H04N21/47208End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for requesting near-video-on-demand content
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/234Processing of video elementary streams, e.g. splicing of video streams, manipulating MPEG-4 scene graphs
    • H04N21/2343Processing of video elementary streams, e.g. splicing of video streams, manipulating MPEG-4 scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
    • H04N21/23439Processing of video elementary streams, e.g. splicing of video streams, manipulating MPEG-4 scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements for generating different versions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/235Processing of additional data, e.g. scrambling of additional data or processing content descriptors
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/254Management at additional data server, e.g. shopping server, rights management server
    • H04N21/2543Billing, e.g. for subscription services
    • 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
    • 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/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/27Server based end-user applications
    • H04N21/274Storing end-user multimedia data in response to end-user request, e.g. network recorder
    • H04N21/2747Remote storage of video programs received via the downstream path, e.g. from the 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/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/435Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/482End-user interface for program selection
    • H04N21/4821End-user interface for program selection using a grid, e.g. sorted out by channel and broadcast time
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/63Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
    • H04N21/64Addressing
    • H04N21/6405Multicasting
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/63Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
    • H04N21/64Addressing
    • H04N21/6408Unicasting
    • 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

Definitions

  • This invention relates generally to a delivery system for digital television and more particularly to a system and method for the delivery and end to end management of interactive television and integrated Web services.
  • TV broadcasts are currently delivered through service providers such as cable companies, and satellite operators and, of course, direct broadcast reception via traditional antennas and rabbit ears.
  • Conventional cable service requires the installation of a dedicated cable to the subscriber's residence.
  • Satellite broadcast service requires that the user have a satellite dish located on or somewhere close to their residence.
  • Antennas and rabbit ears are generally limited to the reception of local programming.
  • program delivery via all of these services is at the convenience of the service provider or broadcaster and, hence, the user or subscriber must arrange his or her schedule to coincide with program availability.
  • the purchase of personal computers by homeowners has increased dramatically m recent years.
  • these computers are used for word processing, accounting and other record keeping purposes.
  • Most of these computers also have modems for connection to the Internet through an Internet Service Provider utilizing conventional telephone service. Frequently, however, these modems have a low baud rate that makes downloading of information, particularly graphics, unacceptable.
  • the present invention relates to a system that provides the hardware and the necessary software for a broadcast provider, which may be a telephone company, to offer a wide range of managed broadcast television services to consumers.
  • these services include: end to end network administration; Interactive Program Guide (IPG) functionality offering self- serve pay-per-view, video on demand and Internet access; customer profile management; billing and payment capabilities; consumer arranged service options; channel packaging; user activity collection; statistics and reporting; video games; basic television; and VCR functionality including self-serve viewing of previously broadcast programs .
  • IPG Interactive Program Guide
  • IP capable technologies for example, ATM, xDSL, MPEG-1 and MPEG-2, and IP-Multicasting
  • IP Internet Protocol
  • the system employs an interactive program guide (IPG) that offers a subscriber access to multiple scheduling and servicing functions including browsing and searching using a menu driven, 'point and click' process.
  • IPG interactive program guide
  • IP Multicast protocol for TV broadcast and near video on demand services .
  • IP Unicast protocol may be used for video on demand service.
  • the present system makes use of a decoder at the subscriber's location to convert the IP format into a form for viewing on a television or computer monitor.
  • the decoder for a television is incorporated into a set top box associated with the TV while the decoder for the computer monitor will typically be installed in the PC.
  • the management aspects of the invention result in the ability to remotely manage client devices (for example set top boxes) at the subscriber's location.
  • client devices for example set top boxes
  • Such management includes remote diagnostics and notification of data updates .
  • a method of delivering TV broadcast from a broadcast provider to a subscriber over a broadband, IP enabled network comprises: obtaining broadcast TV signals for the broadcast provider; converting the broadcast signals to IP format; transmitting the converted signals over the network; and providing a management function to manage a subscriber's access to broadcast signals .
  • the converted signals are in a MPEG encoded format .
  • Figure 1 is a high level diagram of a video broadcast system in accordance with one aspect of the present invention
  • Figure 2 is a more detailed diagram of the system of Figure
  • Figure 3 is an architectural block diagram of network elements
  • FIG. 4 illustrate the operational aspects of the Digital TV Manager
  • Figure 5 is a layered diagram illustrating the relationship of system components
  • Figure 6 is a depiction of one example of an interactive program guide (I G) ;
  • Figure 7 illustrates an exemplary information banner appearing m the IPG
  • FIG. 8 illustrates an alternative IPG
  • Figure 9 is a block diagram of the past TV concept according to on aspect of the invention.
  • Figure 10 illustrates a system for concurrent transmission of MPEG-1 and MPEG-2 encoded signals.
  • FIG. 1 is a high level diagram of the basic elements of a video delivery system.
  • Video source 12 retrieves signals for broadcast from various sources such as satellites. These signals are delivered to a video encoder 14 via NTSC (PAL, SECAM) video signals where they are converted to an IP Multicast form and subsequently sent out by a service provider 16 over a broadcast network to a Digital Subscriber Line Access Multiplexer (DSLAM) 18 which might be located m a telephone company central office.
  • the IP Multicast signal from the DSLAM 18 is delivered to a subscribers residence over an xDSL link such as an Asymmetric Digital Subscriber Line (ADSL) where it is received by an ADSL modem 20 and delivered to a client server such as a Set Top Box (STB) 22.
  • ADSL Asymmetric Digital Subscriber Line
  • STB Set Top Box
  • FIG. 2 is a slightly more detailed representation of the basic concept of the present invention.
  • the video source 12 is a satellite located at head-end 24, which may be operated by a broadcast provider such as a telephone company or other service provider.
  • Head end 24 interfaces with a broadband network 26 through a IP multicast router 28.
  • the broadband network is IP compatible (for example, IP Multicast) and has sufficient bandwidth capacity to transport encoded video signals.
  • a subscriber to the broadcast service has access to the network via a broadband link such as a Digital Subscriber Line (DSL) , for example Asymmetric Digital Subscriber Line (ADSL) , Hybrid Fiber Coax (HFC) Fiber to the Curb (FTTC) or wireless service such as Local Multipoint Distribution System (LMDS) .
  • ADSL is of particular significance because it allows a broadcast provider to deliver programming to residential communities over existing copper wire without having to delay introduction of the services until the other access technologies become widely available.
  • the subscriber can access the TV broadcast with either a computer 30 having an associated CPU or a television 32 with a set top box 22.
  • the set top box 22 in this implementation includes decoding circuitry for decoding MPEG-1 and/or MPEG- 2 as well as IP Multicast.
  • the computer 30 may be equipped with an appropriate MPEG card or appropriate software if the broadcast is to be viewed on a computer monitor.
  • Set top box 22 may be activated by an interface unit such as a key board or remote device 23.
  • the broadcast provider as shown in Figures 1 and 2 is able to access television broadcast signals from various sources such as satellite 12, off-air broadcast or a storage medium providing movies or the like.
  • the service provider encodes the broadcast signal (MPEG) and makes it available to service subscribers through the broadband network 26 using the Internet protocol .
  • MPEG broadcast signal
  • DTVM Digital TV Manager
  • DTVM 40 provides end to end management of services and resources of the integrated broadcast delivery system.
  • DTVM 40 is linked to the network 26 via a transport router 42.
  • Figure 3 shows m greater detail the architectural configuration including the home or customer equipment, the broadband IP network and services and the DTVM services.
  • a second aspect of the deliverable services i.e. Internet access is shown.
  • a multicast IP protocol is used in order to make efficient use of bandwidth. With this protocol numerous subscribers can have access to a program at the same time. For true video on demand service, however a unicast IP protocol is used.
  • FIG. 3 illustrates in block diagram format the various elements of a broadcast delivery system according to the invention.
  • the home appliance section includes a personal computer 30 and TV with set top box 22. Access to the network is through a xDSL access element such as an ADSL Transmission Unit (ATU) 20.
  • ATU ADSL Transmission Unit
  • the Services section includes access router 18 and the transport network ⁇ cloud' 26.
  • the transport network 26 has access to the various broadcast features such as Video on Demand (VOD) 50, Near Video on Demand (NVOD) 52 and e-mail 54 and Web access through the Internet 56.
  • VOD Video on Demand
  • NVOD Near Video on Demand
  • e-mail e-mail
  • Web access through the Internet 56.
  • the DTVM section 40 contains the multiple service features available to a subscriber of the system. These include but are not limited to billing and reporting, Interactive Program Guide (IPG) access, connection and channel packaging service and information banner service.
  • IPG Interactive Program Guide
  • FIG 4 is an operational view of the system shown in Figure 3.
  • the Digital Subscriber Line Access Multiplexer (DSLAM) 18 at the edge of the high speed IP network is a network device which may be located at a telephone company central office.
  • the DSLAM enables a telephone company to provide subscribers with xDSL, such as ADSL, technology and to connect the subscriber to a fast backbone such as an ATM network.
  • the ATM network routes the various broadcast services, previously mentioned, to the DSLAM which, in turn makes them accessible to subscribers via their computer 30 and/or set top box 22.
  • Figure 5 shows in a layer format the relationship between service and resource providers respecting the overall TV broadcast delivery system.
  • the equipment and appliance suppliers such as set top box and computer suppliers, etc.
  • the second layer represents the service provider such as a Telco who make available the IP and other protocols necessary to transport the services and features between the provider and subscriber.
  • the third layer includes the functionality of the DTVM according to the present invention. As indicated these include Customer and Admin services, Reporting and Billing services and IPG and Browser clients .
  • the DTVM allows Service Providers such as Telcos to offer an alternative to cable TV as presently known.
  • Service Providers such as Telcos
  • the IPG can be integrated with Web Browsing, Web- based Email, VOD and pay per view services.
  • Customized services including self -subscription is offered through the IPG.
  • the IPG has access to TV program scheduling information such as TVGuide and makes this information available in electronic form for use by the subscriber.
  • the IPG also provides access to VOD, NVOD, Internet programming as well as video and audio content.
  • the subscriber accesses the IPG through the set top box or through the computer software. In the set top box implementation some memory may be available locally for storing specific information, or alternatively, the entire IPG is maintained in the network.
  • the subscriber typically has a remote control or keyboard for interfacing with the IPG displayed on the television or computer monitor. Scheduling information may be in a grid format or in time slot form as will be discussed later. In any event the interactive nature of the IPG gives a subscriber control over many aspects of the broadcast system. Examples of IPG format and functionality are shown in Figures 6, 7 and 8.
  • the DTVM in conjunction with IPG provides a subscriber with the ability to channel browse for TV programs and Web sites. A seven day channel lineup with scheduled automatic refresh is provided.
  • the IPG client software is automatically updated by the system at regular intervals.
  • Figure 6 shows one example of an IPG menu showing channel, time and schedule content information. Clicking on a highlighted selection displays a brief information banner with relevant data concerning program content and time remaining. This banner can be expanded as shown m Figure 7 to provide more detail if available.
  • Figure 8 illustrates a second example of an IPG including a program detail oanner containing information representing a highlighted channel.
  • the IPG is client software that operates m, for example, both a Windows and set top environment and provides a link to the client MPEG-l/MPEG-2 decoder and the client conditional access module.
  • This software also provides the user with access to all broadcast content on the broadband multicast IP network as well as supporting services (i.e. subscription management) .
  • the IPG data delivery block 60 relates to server software which provides the broadcast content schedules, previously mentioned, to the client IPG software based on the broadcast provider, customer location and customer profile.
  • the server software has the responsibility to extract broadcast content schedules from various existing data sources .
  • the live MPEG encoder 62 is a component which provides realtime MPEG-1 or MPEG-2 encoding. It encodes analog video and audio inputs to produce MPEG-1 system at MPEG-2 Transport Streams for delivery via an IP multicast network.
  • the Banner Server 64 is server software which will provide scheduled ad insertion into the client IPG based on time of day, broadcast provider, the customer location and customer profile.
  • the Near Video-on-Demand (NVOD) Server 66 is a component that provides scheduled managed delivery of pre-recorded material via an IP multicast network.
  • the Customer profile management system/subscription management system 68 is software to store and track customer preferences, usage patterns, billing status, mailing addresses, client devices, service subscription, etc. It also provides the core data for many of the other components .
  • the Notifier and Indicator block 70 is software that gives the system the ability to script, send and display on the client server notices and messages such as calling ID and messages waiting.
  • the Video-on-Demand (VOD) Server 72 is a component which will provide the client access to VOD playback using interactive VCR controls for optimal control. It provides all the tools necessary to store, manage and deliver realtime, full -screen video and audio content.
  • a Conditional Access System (not shown) consists of both a source and destination module and is responsible for the encryption, as necessary, of data between the source and destination to protect copyrights.
  • the consumer Services section 80 includes such functionality as connection services, self ordering services and provisioning .
  • Administration services section 82 includes the importation of IPG data on a scheduled basis.
  • Channel packaging which provides a consumer with the ability to manage their subscription (including self-service) system is a user interface to allow the end user to view, add and delete channels from their service subscription and check their usage and pay bills.
  • the Report and Billing Service system 84 provides integrated billing and reporting services which enables a subscriber to dynamically monitor service usage and to keep track of service costs on a self-serve basis.
  • the Database block 86 represents software to provide an information database of broadcast content unique to the broadcast distribution system provider to feed the IPG database .
  • the Operational Services component or End to End network management system 88 has management software to integrate the control of all the broadcast distribution system components into a networked management framework, including quality of service management and usage collection.
  • Figure 6 provides an elementary example of an interactive broadcast schedule. As shown, program listings for a range of TV channels for a particular time period is given. With a listing such as this displayed on a TV monitor a viewer can scan the list, click on a desired program and the television will tune in to selected channel .
  • Figure 8 illustrates another version of a program guide known as a preview IPG according to the present invention. Electronic program guides per se are known and it will be apparent to one skilled m the art that a form of chart best suited for the viewer's purpose can be designed.
  • IP multicast is characterized by the sending out of data to distributed servers on a multicast backbone network. For large amounts of data (including video transmissions) , IP multicast is more efficient than normal Internet unicast transmissions because the server can broadcast a message to many recipients simultaneously. Unlike traditional Internet traffic that requires separate connections for each source- destination pair, IP multicasting allows many recipients to share the same source. This means that ust one set of packets is transmitted for all the destinations.
  • IP Internet Protocol
  • the system has the ability to broadcast television digital signals over existing copper wire (DSL technologies) , or any other broadband IP enabled network including LMDS and Hybrid Fiber Coax (HFC) .
  • the system has the ability to script, send and display messages to a client device screen m real time. Mechanisms used to accomplish this include IP multicast and/or SNMP . Messages may include icons that relate to the message available to be viewed. The user can press a key on a remote device to retrieve the corresponding message via SNMP or Unicast .
  • the messages can include, for example, calling line ID notifications and message waiting indicators.
  • the automatic service provisioning of a television channel online is possible. This eliminates the need for service provider or Telco trucks to go to the consumer's location to add or remove new channel offerings.
  • the system allows consumers to change channel/package information online without the need for equipment and/or personnel ' s physical presence to be dispatched to a consumer's home to connect or disconnect the appropriate channels.
  • the DTVM allows management, remotely, of the client devices including the ability to query and reset key indicators such as system health indicators, e.g. MPEG diagnosis, application and network status, e.g. current viewed channel, current NFS server, and re-initialize the client device. This may be accomplished by, for example, a SNMP protocol.
  • the DVTM offers the ability to remotely inform the client device (e.g. STB) that new data and/or software is available and should be retrieved. This may be accomplished by, for example, IP multicast and/or SNMP.
  • Household consumers are able to self-service their accounts, add and remove channels, view and/or pay broadcast provider's real-time and end-of-period bill summaries online .
  • VOD Video on Demand
  • NVOD Near Video on Demand
  • VOD is an umbrella term for a wide set of technologies that enables individuals to select videos from a central server for viewing on a television or computer screen. Additionally, the system affords a service provider to make available games on demand. This service is similar to VOD wherein Nintendo-type games are available for access by subscribers .
  • a consumer can choose a game from tne IPG or using a Web user interface. A subscriber is charged per game/time played.
  • a URL is an address used to enable an Internet browser program to find a particular Internet resource.
  • a subscriber could view a URL channel on the IPG similar to a video channel .
  • Customers would be able to scan through URL channels and select a desired URL by entering the associated numbers from the remote device m the same way as video channels are selected. Going through a URL channel would switch the client device (STB, for example) to a web browser and thereby access a selected web page. In the same way the system can allow for channel hotlmks.
  • the user can operate a remote entry device to activate a transfer to a dynamic web page.
  • the web page could display, for example, information on the program, on the channel, or on the subject matter currently being shown.
  • the system could also provide links to related topics.
  • the system acts as a virtual VCR, with the ability to schedule, record and playback various programs m the network. It is anticipated that one or more servers m the network will maintain a recording of recently aired programs for access by a user at some finite time after the program was initially shown. Thus the system acts as a backup video source, enabling a viewer to retrieve previously aired programs for viewing at their choice of times.
  • the PC hard drive can optionally serve as a storage medium for previously aired programs.
  • the system will also allow a customer to view a list of programs recorded, watch one of the programs from the list, set up the system to remotely record programming on a network storage device either m real time or m advance.
  • FIG. 9 shows the past TV and network VCR aspects of the invention.
  • Past TV uses one or more video servers 90 m the network that continuously stores the IP Multicast TV content from a number of previous days (the number is application specific) .
  • the stored data is indexed and made available via the HTML based IPG through the STB.
  • Network VCR uses the video server 90 to provide a subscriber with all the features of a VCR plus random access.
  • the server 90 stores the multiple programs from the IP multicast TV content, indexes them and makes them available to the subscriber via the IPG.
  • the system acts as an intelligent agent providing the ability to remind a viewer of an upcoming program, enabling recommendations by the system to consumers about program content based on user criteria, system gathered data, and/or an outside source, such as TV Guide, movie critics, etc.
  • the system will also allow the multicast backbone network to activate a television set or a VCR.
  • a subscriber is able to have the television turn on at a predetermined time as well as set the VCR to record a program at the same time or another pre-selected time.
  • a viewer or subscriber will have the ability to personalize or customize channel selection, for example, create a list of favorite programs. Through this feature a viewer can scan the interactive broadcast schedule, select favorite programs for a viewing interval and have the television automatically switch to those channels at the appropriate times.
  • Virtual recording allows the viewer to "record” /store a program for viewing at a later time.
  • the system also gives a viewer a one touch search feature. Though this feature a viewer can configure the system with certain searching criteria such as program theme, by actor, by program/movie title, etc and with the one step searching feature retrieve the requested programming information from the IPG.
  • the viewer is also provided with the ability to view a program's video trailer from the electronic program guide when a viewer "clicks on”/selects that program.
  • the household consumer is given the ability through the interactive nature of the system to choose from different payment options for the programs selected for viewing, such as a channel subscription or pay-per-view (PPV) .
  • PPV pay-per-view
  • a PPV event is determined using data sent and stored on the client device.
  • a user can view the PPV programming, he/she will be required to confirm the purchase of the event . This will normally involve the set up of a purchase password that requires the user to enter the correct password to purchase the PPV event and view the event at its scheduled time.
  • the provider is also able to provide concurrent transmission of each channel via MPEG-2 and MPEG-1 to allow fall back when access bandwidth becomes impaired or client does not support MPEG-2.
  • This, m effect is a backup system if failure occurs on the main transmission facility.
  • the ability to recognize the failure of a delivered video signal and switch to an alternate signal is based on a configurable algorithm. This increases the level of broadcast availability m the event of a loop (e.g. xDSL) impairment, encoder failure, or facility/network failure. This also allows for multiple set-tops m a single home to negotiate for best available video. This is shown in Figure 10.
  • the system of the invention permits transcoding of satellite transmission directly to IP multicast MPEG. This takes existing digital transmissions from a satellite and reprocesses them for delivery on an IP Multicast delivery system.
  • the advantages of this are that it lowers the cost of head-end equipment (satellite dish, etc.) by replacing the encoder with a transcoder, and it also maximizes the quality of the signal being delivered from a digital signal source at the head-end. It is only digitized once, and remains that way.
  • a split/distributed head-end (signal from satellite) can also be employed to optimize transport facility cost.
  • One of the significant features of the present invention is that a viewer is able to see their household's viewing history logs/household repeats (programs that are viewed regularly, or programs that have been seen before, for
  • the system also provided for still -picture channel browsing by the viewer when available. This means that a viewer will be able to see a still "view" of a program listed in the electronic program guide.
  • Multicast download where information required to boot a network device to a multicast group is constantly delivered by a network server.
  • the DHCP server is configured to return the multicast address and port as parameters in a BOOTP response.
  • the network device is programmed to join the multicast group and download a bootstrap program to local memory and boot from the local memory rather than across the network.
  • the system can provide a multicast filesystem wherein a server constantly delivers a read-only filesystem to a multicast group.
  • a network device is programmed to access the filesystem by joining the multicast group and waiting until the requested file appears. Encryption is used for security and compression is used to minimize bandwidth. Since multicast UDP may lose packets, the multicast group is rejoined and holes in the files are filled if holes exist.
  • this invention is applicable to technologies such as xDSL, MPEG-2, MPEG-1, Internet Protocol (IP), including IP multicast and unicast existing copper plant, or any other broadband IP-enabled network including LMDS and EFC.
  • IP Internet Protocol
  • the system will work with a personal computer or with a television set in conjunction with a set-top box and a remote control/keyboard.
  • the system allows broadcast providers to deliver broadcast television and Internet access to subscribers over, for example, existing copper access lines, utilizing the Internet protocol.

Abstract

A system for delivering broadcast television over the Internet Protocol is described. A broadcast provider obtains television signals from traditional sources such as satellite or cable and encodes the signals for delivery to a subscriber/user over an IP enabled broadband network. An IP multicast protocol is used for conventional TV programming and near video on demand movie selections. An IP unicast protocol is used for video on demand services. A user/subscriber has a television/set top box or a PC with appropriate software to decode the IP format for program viewing. An interactive electronic program guide, viewable on the subscriber's monitor, provides the subscriber with access to a range of viewing features and system management functions.

Description

TELEVISION DELIVERY SYSTEM
Technical Field
This invention relates generally to a delivery system for digital television and more particularly to a system and method for the delivery and end to end management of interactive television and integrated Web services.
Background Art
With the proliferation of TV broadcast providers delivering regular programming as well as specialty services, such as pay per view and first run movies, TV viewers are frequently faced with scheduling problems m order to view their favorite programs. The scheduling problem is even more severe m a typical household having one television with several potential viewers each having their own viewing preferences .
TV broadcasts are currently delivered through service providers such as cable companies, and satellite operators and, of course, direct broadcast reception via traditional antennas and rabbit ears. Conventional cable service requires the installation of a dedicated cable to the subscriber's residence. Satellite broadcast service requires that the user have a satellite dish located on or somewhere close to their residence. Antennas and rabbit ears are generally limited to the reception of local programming.
Additionally, program delivery via all of these services is at the convenience of the service provider or broadcaster and, hence, the user or subscriber must arrange his or her schedule to coincide with program availability. It is well known that the purchase of personal computers by homeowners has increased dramatically m recent years. Typically, these computers are used for word processing, accounting and other record keeping purposes. Most of these computers also have modems for connection to the Internet through an Internet Service Provider utilizing conventional telephone service. Frequently, however, these modems have a low baud rate that makes downloading of information, particularly graphics, unacceptable.
Disclosure of the Invention
In view of the foregoing there is a requirement to provide an improved method of delivering broadcast television and providing Internet access to subscribers of such services. The present invention relates to a system that provides the hardware and the necessary software for a broadcast provider, which may be a telephone company, to offer a wide range of managed broadcast television services to consumers. In accordance with various aspects of the invention these services include: end to end network administration; Interactive Program Guide (IPG) functionality offering self- serve pay-per-view, video on demand and Internet access; customer profile management; billing and payment capabilities; consumer arranged service options; channel packaging; user activity collection; statistics and reporting; video games; basic television; and VCR functionality including self-serve viewing of previously broadcast programs .
Through the present invention broadcast providers such as telephone companies are afforded the opportunity to compete successfully m the broadcast TV market. With the combination of high speed, IP capable technologies, (for example, ATM, xDSL, MPEG-1 and MPEG-2, and IP-Multicasting) tied together with the systems of the present invention telephone companies no longer need to wait for future technology solutions.
Therefore m accordance with a first aspect of the invention there is provided a system for the delivery of broadcast television from a broadcast provider to a subscriber via the Internet Protocol (IP), the system comprising: means at the broadcast provider's location for retrieving broadcast television signals; means at the broadcast provider's location for configuring the television signals into IP format for transmission over a broadband backbone network; and a management system for managing a subscriber's access to the television signals.
In a preferred embodiment the system employs an interactive program guide (IPG) that offers a subscriber access to multiple scheduling and servicing functions including browsing and searching using a menu driven, 'point and click' process.
Further, the system contemplates the use of an IP Multicast protocol for TV broadcast and near video on demand services . Additionally, an IP Unicast protocol may be used for video on demand service.
Significantly, all of these features are delivered via IP and ATM technologies using a single point of access rather than a combination of delivery systems such as satellite and cable. The present system makes use of a decoder at the subscriber's location to convert the IP format into a form for viewing on a television or computer monitor. The decoder for a television is incorporated into a set top box associated with the TV while the decoder for the computer monitor will typically be installed in the PC.
The management aspects of the invention result in the ability to remotely manage client devices (for example set top boxes) at the subscriber's location. Such management includes remote diagnostics and notification of data updates .
In accordance with a second aspect of the invention there is provided a method of delivering TV broadcast from a broadcast provider to a subscriber over a broadband, IP enabled network. The method comprises: obtaining broadcast TV signals for the broadcast provider; converting the broadcast signals to IP format; transmitting the converted signals over the network; and providing a management function to manage a subscriber's access to broadcast signals .
In a preferred embodiment the converted signals are in a MPEG encoded format .
Brief Description of the Drawings
The invention will now be described in greater detail with reference to the attached drawings wherein:
Figure 1 is a high level diagram of a video broadcast system in accordance with one aspect of the present invention; Figure 2 is a more detailed diagram of the system of Figure
1;
Figure 3 is an architectural block diagram of network elements ;
Figure 4 illustrate the operational aspects of the Digital TV Manager;
Figure 5 is a layered diagram illustrating the relationship of system components;
Figure 6 is a depiction of one example of an interactive program guide (I G) ;
Figure 7 illustrates an exemplary information banner appearing m the IPG;
Figure 8 illustrates an alternative IPG;
Figure 9 is a block diagram of the past TV concept according to on aspect of the invention; and
Figure 10 illustrates a system for concurrent transmission of MPEG-1 and MPEG-2 encoded signals.
Best Mode for Carrying out the Invention
Figure 1 is a high level diagram of the basic elements of a video delivery system. Video source 12 retrieves signals for broadcast from various sources such as satellites. These signals are delivered to a video encoder 14 via NTSC (PAL, SECAM) video signals where they are converted to an IP Multicast form and subsequently sent out by a service provider 16 over a broadcast network to a Digital Subscriber Line Access Multiplexer (DSLAM) 18 which might be located m a telephone company central office. The IP Multicast signal from the DSLAM 18 is delivered to a subscribers residence over an xDSL link such as an Asymmetric Digital Subscriber Line (ADSL) where it is received by an ADSL modem 20 and delivered to a client server such as a Set Top Box (STB) 22. Figure 2 is a slightly more detailed representation of the basic concept of the present invention. As shown the video source 12 is a satellite located at head-end 24, which may be operated by a broadcast provider such as a telephone company or other service provider. Head end 24 interfaces with a broadband network 26 through a IP multicast router 28. As noted the broadband network is IP compatible (for example, IP Multicast) and has sufficient bandwidth capacity to transport encoded video signals. A subscriber to the broadcast service has access to the network via a broadband link such as a Digital Subscriber Line (DSL) , for example Asymmetric Digital Subscriber Line (ADSL) , Hybrid Fiber Coax (HFC) Fiber to the Curb (FTTC) or wireless service such as Local Multipoint Distribution System (LMDS) . ADSL is of particular significance because it allows a broadcast provider to deliver programming to residential communities over existing copper wire without having to delay introduction of the services until the other access technologies become widely available.
The subscriber can access the TV broadcast with either a computer 30 having an associated CPU or a television 32 with a set top box 22. The set top box 22 in this implementation includes decoding circuitry for decoding MPEG-1 and/or MPEG- 2 as well as IP Multicast. The computer 30 may be equipped with an appropriate MPEG card or appropriate software if the broadcast is to be viewed on a computer monitor. Set top box 22 may be activated by an interface unit such as a key board or remote device 23.
The broadcast provider as shown in Figures 1 and 2 is able to access television broadcast signals from various sources such as satellite 12, off-air broadcast or a storage medium providing movies or the like. The service provider encodes the broadcast signal (MPEG) and makes it available to service subscribers through the broadband network 26 using the Internet protocol .
Also shown m Figure 2 is the Digital TV Manager (DTVM) 40 that provides end to end management of services and resources of the integrated broadcast delivery system. DTVM 40 is linked to the network 26 via a transport router 42.
Figure 3 shows m greater detail the architectural configuration including the home or customer equipment, the broadband IP network and services and the DTVM services. In Figure 3 a second aspect of the deliverable services, i.e. Internet access is shown.
For standard broadcast signals and pay per view (PPV) or near video on demand (NVOD) services a multicast IP protocol is used in order to make efficient use of bandwidth. With this protocol numerous subscribers can have access to a program at the same time. For true video on demand service, however a unicast IP protocol is used.
Figure 3 illustrates in block diagram format the various elements of a broadcast delivery system according to the invention. As shown, the home appliance section includes a personal computer 30 and TV with set top box 22. Access to the network is through a xDSL access element such as an ADSL Transmission Unit (ATU) 20. The broadband IP Network and
Services section includes access router 18 and the transport network λ cloud' 26. The transport network 26 has access to the various broadcast features such as Video on Demand (VOD) 50, Near Video on Demand (NVOD) 52 and e-mail 54 and Web access through the Internet 56.
The DTVM section 40 contains the multiple service features available to a subscriber of the system. These include but are not limited to billing and reporting, Interactive Program Guide (IPG) access, connection and channel packaging service and information banner service.
Figure 4 is an operational view of the system shown in Figure 3. The Digital Subscriber Line Access Multiplexer (DSLAM) 18 at the edge of the high speed IP network is a network device which may be located at a telephone company central office. The DSLAM enables a telephone company to provide subscribers with xDSL, such as ADSL, technology and to connect the subscriber to a fast backbone such as an ATM network. The ATM network routes the various broadcast services, previously mentioned, to the DSLAM which, in turn makes them accessible to subscribers via their computer 30 and/or set top box 22.
Figure 5 shows in a layer format the relationship between service and resource providers respecting the overall TV broadcast delivery system. At the bottom layer (layer 1) are the equipment and appliance suppliers such as set top box and computer suppliers, etc. The second layer (layer 2) represents the service provider such as a Telco who make available the IP and other protocols necessary to transport the services and features between the provider and subscriber. The third layer (layer 3) includes the functionality of the DTVM according to the present invention. As indicated these include Customer and Admin services, Reporting and Billing services and IPG and Browser clients .
The DTVM allows Service Providers such as Telcos to offer an alternative to cable TV as presently known. Through the DTVM interactive TV can be integrated with Web Browsing, Web- based Email, VOD and pay per view services. Customized services including self -subscription is offered through the IPG. The IPG has access to TV program scheduling information such as TVGuide and makes this information available in electronic form for use by the subscriber. The IPG also provides access to VOD, NVOD, Internet programming as well as video and audio content. The subscriber accesses the IPG through the set top box or through the computer software. In the set top box implementation some memory may be available locally for storing specific information, or alternatively, the entire IPG is maintained in the network. The subscriber typically has a remote control or keyboard for interfacing with the IPG displayed on the television or computer monitor. Scheduling information may be in a grid format or in time slot form as will be discussed later. In any event the interactive nature of the IPG gives a subscriber control over many aspects of the broadcast system. Examples of IPG format and functionality are shown in Figures 6, 7 and 8. The DTVM in conjunction with IPG provides a subscriber with the ability to channel browse for TV programs and Web sites. A seven day channel lineup with scheduled automatic refresh is provided. The IPG client software is automatically updated by the system at regular intervals. Figure 6 shows one example of an IPG menu showing channel, time and schedule content information. Clicking on a highlighted selection displays a brief information banner with relevant data concerning program content and time remaining. This banner can be expanded as shown m Figure 7 to provide more detail if available. Figure 8 illustrates a second example of an IPG including a program detail oanner containing information representing a highlighted channel.
As stated above the IPG is client software that operates m, for example, both a Windows and set top environment and provides a link to the client MPEG-l/MPEG-2 decoder and the client conditional access module. This software also provides the user with access to all broadcast content on the broadband multicast IP network as well as supporting services (i.e. subscription management) .
Looking at Figure 5, the IPG data delivery block 60 relates to server software which provides the broadcast content schedules, previously mentioned, to the client IPG software based on the broadcast provider, customer location and customer profile. The server software has the responsibility to extract broadcast content schedules from various existing data sources .
The live MPEG encoder 62 is a component which provides realtime MPEG-1 or MPEG-2 encoding. It encodes analog video and audio inputs to produce MPEG-1 system at MPEG-2 Transport Streams for delivery via an IP multicast network.
The Banner Server 64 is server software which will provide scheduled ad insertion into the client IPG based on time of day, broadcast provider, the customer location and customer profile. The Near Video-on-Demand (NVOD) Server 66 is a component that provides scheduled managed delivery of pre-recorded material via an IP multicast network.
The Customer profile management system/subscription management system 68 is software to store and track customer preferences, usage patterns, billing status, mailing addresses, client devices, service subscription, etc. It also provides the core data for many of the other components .
The Notifier and Indicator block 70 is software that gives the system the ability to script, send and display on the client server notices and messages such as calling ID and messages waiting.
The Video-on-Demand (VOD) Server 72 is a component which will provide the client access to VOD playback using interactive VCR controls for optimal control. It provides all the tools necessary to store, manage and deliver realtime, full -screen video and audio content.
A Conditional Access System (not shown) consists of both a source and destination module and is responsible for the encryption, as necessary, of data between the source and destination to protect copyrights.
The consumer Services section 80 includes such functionality as connection services, self ordering services and provisioning . Administration services section 82 includes the importation of IPG data on a scheduled basis. Channel packaging which provides a consumer with the ability to manage their subscription (including self-service) system is a user interface to allow the end user to view, add and delete channels from their service subscription and check their usage and pay bills.
The Report and Billing Service system 84 provides integrated billing and reporting services which enables a subscriber to dynamically monitor service usage and to keep track of service costs on a self-serve basis.
The Database block 86 represents software to provide an information database of broadcast content unique to the broadcast distribution system provider to feed the IPG database .
The Operational Services component or End to End network management system 88 has management software to integrate the control of all the broadcast distribution system components into a networked management framework, including quality of service management and usage collection.
The interactive nature of the services provided by the broadcast system of the present invention gives a subscriber considerably more options as to what programs may be watched and when they may be viewed. Figure 6 provides an elementary example of an interactive broadcast schedule. As shown, program listings for a range of TV channels for a particular time period is given. With a listing such as this displayed on a TV monitor a viewer can scan the list, click on a desired program and the television will tune in to selected channel . Figure 8 illustrates another version of a program guide known as a preview IPG according to the present invention. Electronic program guides per se are known and it will be apparent to one skilled m the art that a form of chart best suited for the viewer's purpose can be designed.
The following description identifies some of the features available through the system of the present invention.
The system includes all the necessary software for a broadcast provider to offer broadcast television over Internet Protocol (IP), including IP multicast and unicast, which allow channel browsing by selecting IP multicast streams. IP multicast is characterized by the sending out of data to distributed servers on a multicast backbone network. For large amounts of data (including video transmissions) , IP multicast is more efficient than normal Internet unicast transmissions because the server can broadcast a message to many recipients simultaneously. Unlike traditional Internet traffic that requires separate connections for each source- destination pair, IP multicasting allows many recipients to share the same source. This means that ust one set of packets is transmitted for all the destinations.
The system has the ability to broadcast television digital signals over existing copper wire (DSL technologies) , or any other broadband IP enabled network including LMDS and Hybrid Fiber Coax (HFC) . According to the present invention the system has the ability to script, send and display messages to a client device screen m real time. Mechanisms used to accomplish this include IP multicast and/or SNMP . Messages may include icons that relate to the message available to be viewed. The user can press a key on a remote device to retrieve the corresponding message via SNMP or Unicast . The messages can include, for example, calling line ID notifications and message waiting indicators.
With this system the automatic service provisioning of a television channel online is possible. This eliminates the need for service provider or Telco trucks to go to the consumer's location to add or remove new channel offerings. The system allows consumers to change channel/package information online without the need for equipment and/or personnel ' s physical presence to be dispatched to a consumer's home to connect or disconnect the appropriate channels. Additionally, the DTVM allows management, remotely, of the client devices including the ability to query and reset key indicators such as system health indicators, e.g. MPEG diagnosis, application and network status, e.g. current viewed channel, current NFS server, and re-initialize the client device. This may be accomplished by, for example, a SNMP protocol. Further, the DVTM offers the ability to remotely inform the client device (e.g. STB) that new data and/or software is available and should be retrieved. This may be accomplished by, for example, IP multicast and/or SNMP.
Household consumers are able to self-service their accounts, add and remove channels, view and/or pay broadcast provider's real-time and end-of-period bill summaries online .
The interactive electronic program guide allows access to such enhanced video features as Video on Demand (VOD) or Near Video on Demand (NVOD) . VOD is an umbrella term for a wide set of technologies that enables individuals to select videos from a central server for viewing on a television or computer screen. Additionally, the system affords a service provider to make available games on demand. This service is similar to VOD wherein Nintendo-type games are available for access by subscribers . A consumer can choose a game from tne IPG or using a Web user interface. A subscriber is charged per game/time played.
It is also within the scope of the invention for a service provider to assign a URL to a channel number. A URL is an address used to enable an Internet browser program to find a particular Internet resource. Using this feature a subscriber could view a URL channel on the IPG similar to a video channel . Customers would be able to scan through URL channels and select a desired URL by entering the associated numbers from the remote device m the same way as video channels are selected. Going through a URL channel would switch the client device (STB, for example) to a web browser and thereby access a selected web page. In the same way the system can allow for channel hotlmks. While watching a program or when a program is highlighted on the IPG, the user can operate a remote entry device to activate a transfer to a dynamic web page. The web page could display, for example, information on the program, on the channel, or on the subject matter currently being shown. The system could also provide links to related topics.
The system acts as a virtual VCR, with the ability to schedule, record and playback various programs m the network. It is anticipated that one or more servers m the network will maintain a recording of recently aired programs for access by a user at some finite time after the program was initially shown. Thus the system acts as a backup video source, enabling a viewer to retrieve previously aired programs for viewing at their choice of times. In the PC implementation the PC hard drive can optionally serve as a storage medium for previously aired programs. The system will also allow a customer to view a list of programs recorded, watch one of the programs from the list, set up the system to remotely record programming on a network storage device either m real time or m advance. A Remote storage device and associated software effectively records only one copy of a tagged program for access by multiple users later. Figure 9 shows the past TV and network VCR aspects of the invention. Past TV uses one or more video servers 90 m the network that continuously stores the IP Multicast TV content from a number of previous days (the number is application specific) . The stored data is indexed and made available via the HTML based IPG through the STB. Network VCR uses the video server 90 to provide a subscriber with all the features of a VCR plus random access. The server 90 stores the multiple programs from the IP multicast TV content, indexes them and makes them available to the subscriber via the IPG.
The system acts as an intelligent agent providing the ability to remind a viewer of an upcoming program, enabling recommendations by the system to consumers about program content based on user criteria, system gathered data, and/or an outside source, such as TV Guide, movie critics, etc.
The system will also allow the multicast backbone network to activate a television set or a VCR. With this feature, a subscriber is able to have the television turn on at a predetermined time as well as set the VCR to record a program at the same time or another pre-selected time. With the broadcast system of the present invention a viewer or subscriber will have the ability to personalize or customize channel selection, for example, create a list of favorite programs. Through this feature a viewer can scan the interactive broadcast schedule, select favorite programs for a viewing interval and have the television automatically switch to those channels at the appropriate times.
Virtual recording allows the viewer to "record" /store a program for viewing at a later time. In addition to this recording feature the system also gives a viewer a one touch search feature. Though this feature a viewer can configure the system with certain searching criteria such as program theme, by actor, by program/movie title, etc and with the one step searching feature retrieve the requested programming information from the IPG.
The viewer is also provided with the ability to view a program's video trailer from the electronic program guide when a viewer "clicks on"/selects that program.
The household consumer is given the ability through the interactive nature of the system to choose from different payment options for the programs selected for viewing, such as a channel subscription or pay-per-view (PPV) . This means that a user can purchase a pay-per-view event in real time in a self-serve manner. A PPV event is determined using data sent and stored on the client device. Typically, before a user can view the PPV programming, he/she will be required to confirm the purchase of the event . This will normally involve the set up of a purchase password that requires the user to enter the correct password to purchase the PPV event and view the event at its scheduled time.
The provider is also able to provide concurrent transmission of each channel via MPEG-2 and MPEG-1 to allow fall back when access bandwidth becomes impaired or client does not support MPEG-2. This, m effect, is a backup system if failure occurs on the main transmission facility. The ability to recognize the failure of a delivered video signal and switch to an alternate signal is based on a configurable algorithm. This increases the level of broadcast availability m the event of a loop (e.g. xDSL) impairment, encoder failure, or facility/network failure. This also allows for multiple set-tops m a single home to negotiate for best available video. This is shown in Figure 10.
The system of the invention permits transcoding of satellite transmission directly to IP multicast MPEG. This takes existing digital transmissions from a satellite and reprocesses them for delivery on an IP Multicast delivery system. The advantages of this are that it lowers the cost of head-end equipment (satellite dish, etc.) by replacing the encoder with a transcoder, and it also maximizes the quality of the signal being delivered from a digital signal source at the head-end. It is only digitized once, and remains that way. At the broadcast provider location a split/distributed head-end (signal from satellite) can also be employed to optimize transport facility cost.
One of the significant features of the present invention is that a viewer is able to see their household's viewing history logs/household repeats (programs that are viewed regularly, or programs that have been seen before, for
U example) . This, obviously, provides a parent the means to determine the amount of television being viewed by children and whether the programs watched are suitable.
The system also provided for still -picture channel browsing by the viewer when available. This means that a viewer will be able to see a still "view" of a program listed in the electronic program guide.
Other features provided by the invention include Multicast download where information required to boot a network device to a multicast group is constantly delivered by a network server. The DHCP server is configured to return the multicast address and port as parameters in a BOOTP response. The network device is programmed to join the multicast group and download a bootstrap program to local memory and boot from the local memory rather than across the network. Also, the system can provide a multicast filesystem wherein a server constantly delivers a read-only filesystem to a multicast group. A network device is programmed to access the filesystem by joining the multicast group and waiting until the requested file appears. Encryption is used for security and compression is used to minimize bandwidth. Since multicast UDP may lose packets, the multicast group is rejoined and holes in the files are filled if holes exist.
Industrial Applicability
In summary, this invention is applicable to technologies such as xDSL, MPEG-2, MPEG-1, Internet Protocol (IP), including IP multicast and unicast existing copper plant, or any other broadband IP-enabled network including LMDS and EFC. The system will work with a personal computer or with a television set in conjunction with a set-top box and a remote control/keyboard. The system allows broadcast providers to deliver broadcast television and Internet access to subscribers over, for example, existing copper access lines, utilizing the Internet protocol.
While particular embodiments of the invention have been described and illustrated it will be apparent to one skilled in the art that numerous alternatives and variation can be implemented. It is to be understood, however, that such alternatives and variations will fall within the scope of the invention as defined by the appended claims.

Claims

Claims :
1. A system for the delivery of broadcast television from a broadcast provider to a subscriber via the Internet protocol (IP) said system comprising: means at said broadcast provider's location for retrieving broadcast television signals; means at said broadcast provider's location for configuring said television signals into IP format for transmission over a broadband backbone network; and a management system for managing a subscriber's access to said television signals.
2. A system as defined m claim 1 wherein said IP format is a multicast transmission originating from a single point of access.
3. A system as defined in claim 2 further including conversion means at said subscriber's location for converting said IP multicast into a format for display on a monitor.
4. A system as defined in claim 3 wherein said conversion means includes a decoder m a set top box and said monitor is a television.
5. A system as defined m claim 3 wherein said conversion means includes a decoder m a computer and said monitor is a computer monitor or television.
6. A system as defined in claim 3 wherein said management system includes an interactive program guide (IPG) containing schedule information relating to programs available for viewing by said subscriber, said schedule being available for display on said monitor.
7. A system as defined in claim 6 wherein said subscriber has means to interface with said IPG displayed on said monitor.
8. A system as defined in claim 7 wherein said means to interface is a remote control or a keyboard.
9. A system as defined in claim 1 wherein said broadband backbone network includes an xDSL link.
10. A system as defined in claim 9 wherein said broadband backbone network includes a local multipoint delivery system (LMDS) wireless link.
11. A system as defined in claim 4 wherein said means to configure includes means to encode said television signal into a MPEG format.
12. A system as defined in claim 11 having means to provide concurrent transmission of MPEG-1 and MPEG-2 encoded television signals.
13. A system as defined in claim 12 wherein said concurrent transmission increases availability of television signals to said subscriber by recognizing a signal delivery failure through one transmission form and switching to the alternate concurrent transmission.
14. A system as defined m claim 12 wherein said concurrent transmission permits multiple set top boxes at said subscriber's location.
15. A system as defined m claim 3 having remote diagnostic means for remotely managing said conversion means including; resetting and reinitializing said conversion means and notifying said conversion means of new data or software to be retrieved.
16. A system as defined m claim 7 including means to script, send and display messages m real time on said monitor.
17. A system as defined m claim 16 wherein said messages include calling line identification notifications and message waiting indications.
18. A system as defined m claim 11 including means to provide a pay per view event m real time on a self- serve basis.
19. A system as defined in claim 11 including means to provide games on demand on a self serve basis.
20. A system as defined in claim 7 wherein said IPG displays Uniform Resource Locators (URLs) assigned to a channel location.
21. A system as defined in claim 20 wherein selection of one of said URLs provides a subscriber access to a web browser.
22. A system as defined in claim 20 wherein said IPG includes a background process whereby URLs are attached to broadcast programs such that a subscriber has access to underlying links respecting a viewed program.
23. A system as defined in claim 7 including means to remotely record broadcast programs for access by a subscriber on a self-serve basis.
24. A system as defined in claim 7 including means to record selected broadcast programs and to make said recorded programs available to subscribers on a self-serve basis.
25. A system as defined in claim 7 including subscription management means whereby a subscriber is able to self-manage selection and connection of channel packages.
26. A system as defined in claim 7 including banner service means for insertion of information banners in said IPG.
27. A method of delivering TV broadcast from a broadcast provider to a subscriber over a broadband, IP enabled network, the method comprising: obtaining broadcast TV signals for said broadcast provider; converting said broadcast signals to IP format; transmitting said converted signals over said network; and providing management means to control a subscriber's access to said signals.
28. A method as defined m claim 27 further comprising the step of providing an interactive program guide viewable by a subscriber on a subscriber's viewing monitor.
29. A method as defined m claim 28 wherein said subscriber is provided with means to access said interactive program guide m order to implement service related features provided by said service provider.
30. A method as defined m claim 29 wherein said service related features include the ability to self -configure service options.
31. A method as defined in claim 27 wherein boot information is delivered by a server at said broadcast provider location to a client device at said subscriber's location by a multicast protocol.
32. A method as defined in claim 31 wherein encryption and compression are used in said multicast protocol .
PCT/CA1999/000505 1998-06-04 1999-06-03 Television delivery system WO1999063759A2 (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
AU40269/99A AU4026999A (en) 1998-06-04 1999-06-03 Television delivery system
EP99923344A EP1086589A2 (en) 1998-06-04 1999-06-03 Television delivery system
CA002334203A CA2334203C (en) 1998-06-04 1999-06-03 Television delivery system
US10/924,213 US20050028206A1 (en) 1998-06-04 2004-08-23 Digital interactive delivery system for TV/multimedia/internet

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US8813598P 1998-06-04 1998-06-04
US60/088,135 1998-06-04
GBGB9812218.7A GB9812218D0 (en) 1998-06-05 1998-06-05 TV broadcast delivery system
GB9812218.7 1998-06-05

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US10/924,213 Continuation-In-Part US20050028206A1 (en) 1998-06-04 2004-08-23 Digital interactive delivery system for TV/multimedia/internet

Publications (2)

Publication Number Publication Date
WO1999063759A2 true WO1999063759A2 (en) 1999-12-09
WO1999063759A3 WO1999063759A3 (en) 2000-03-09

Family

ID=26313810

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CA1999/000505 WO1999063759A2 (en) 1998-06-04 1999-06-03 Television delivery system

Country Status (4)

Country Link
EP (1) EP1086589A2 (en)
AU (1) AU4026999A (en)
CA (1) CA2334203C (en)
WO (1) WO1999063759A2 (en)

Cited By (53)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2001056285A1 (en) * 2000-01-27 2001-08-02 Berberet Suzanne M System and method for providing broadcast programming, a virtual vcr, and a video scrapbook to programming subscribers
WO2001056225A2 (en) * 2000-01-26 2001-08-02 Viaclix, Inc. System server for channel-based internet network
WO2001056291A2 (en) * 2000-01-26 2001-08-02 Viaclix, Inc. Channel-based internet network
WO2001056252A2 (en) * 2000-01-26 2001-08-02 Viaclix, Inc. User terminal for channel-based internet network
FR2804822A1 (en) * 2000-02-09 2001-08-10 Sagem APPARATUS AND METHOD FOR TRANSMITTING A VIDEO IMAGE
WO2001067757A2 (en) * 2000-03-10 2001-09-13 Elysium Broadband Inc. Audio/video and data signal redistribution system
WO2001099029A2 (en) * 2000-06-21 2001-12-27 Paolo Rinaldi On-line system including conditional access and audience control for broadcast and multicast communication services
WO2002034003A1 (en) * 2000-10-18 2002-04-25 Siemens Aktiengesellschaft Method for the provision of services in the area of the user connection
EP1215898A2 (en) * 2000-12-18 2002-06-19 Nippon Hoso Kyokai Providing broadcast information contents associated with time-specific information to a user terminal through networks
WO2002076100A2 (en) * 2001-03-20 2002-09-26 Thomson Licensing S.A. Method and system for remote diagnostics
EP1324609A1 (en) * 2000-07-27 2003-07-02 Kabushiki Kaisha Infocity Information accessing device and method and information providing device and method
WO2003075496A2 (en) 2002-03-05 2003-09-12 Nokia Corporation Authenticated change of media provided over a dsl connection
EP1344162A2 (en) * 1999-12-30 2003-09-17 America Online, Inc. Informing network users of television programming viewed by other network users
EP1360837A1 (en) * 2000-12-21 2003-11-12 Thomson Licensing S.A. Delivering video over an atm/dsl network using a multi-layered video coding system
EP1379088A2 (en) * 2002-07-02 2004-01-07 Alcatel S.A. Facilitating storage and playback of streamed video on demand files
EP1390879A1 (en) * 2001-04-23 2004-02-25 Envivio. Inc. System for audio-visual media user customization
EP1423977A2 (en) * 2001-08-01 2004-06-02 N2 Broadband, Inc. System and method for distributing network-based personal video
US6813639B2 (en) 2000-01-26 2004-11-02 Viaclix, Inc. Method for establishing channel-based internet access network
DE10331154A1 (en) * 2003-07-07 2005-02-10 Hünig, Veit Provision of a worldwide TV and or video network in which an end user connects to content providers and copyright holders via an intermediary network operator in order to download content as required
WO2005027524A1 (en) * 2003-09-18 2005-03-24 Telekom Slovenije D.D. Method and device for quality signal distribution, preferably television and/or radio signals
WO2005069623A1 (en) * 2004-01-16 2005-07-28 Amino Communications Limited Method of access using a television decoder and a decoder adapted to carry out the method
EP1508083A4 (en) * 2002-05-03 2005-08-17 Aol Time Warner Interactive Vi Program guide and reservation system for network based digital information and entertainment storage and delivery system
US7111051B2 (en) 2000-01-26 2006-09-19 Viaclix, Inc. Smart card for accessing a target internet site
EP1771001A2 (en) 2002-06-25 2007-04-04 Nagra Thomson Licensing Discovery information for IP multicast
WO2007052923A1 (en) 2005-11-01 2007-05-10 Samsung Electronics Co., Ltd. Method of connecting to internet via broadcast receiving device and apparatus for the same
WO2007064135A1 (en) * 2005-12-02 2007-06-07 Alticast Corp. Apparatus and method for the efficient processing of digital broadcasting signal transmitted through ethernet in a form of internet protocol
WO2007071003A1 (en) * 2005-12-20 2007-06-28 Bce Inc. Method, system and apparatus for conveying personalized content to a viewer
US7593326B2 (en) 2005-06-29 2009-09-22 International Business Machines Corporation Method and apparatus for managing bandwidth requirements for video on demand services
US7716714B2 (en) 2004-12-01 2010-05-11 At&T Intellectual Property I, L.P. System and method for recording television content at a set top box
US7873102B2 (en) 2005-07-27 2011-01-18 At&T Intellectual Property I, Lp Video quality testing by encoding aggregated clips
US7886056B2 (en) 2005-06-29 2011-02-08 International Business Machines Corporation Method and apparatus for workload management of a content on demand service
US7908627B2 (en) 2005-06-22 2011-03-15 At&T Intellectual Property I, L.P. System and method to provide a unified video signal for diverse receiving platforms
US7908621B2 (en) 2003-10-29 2011-03-15 At&T Intellectual Property I, L.P. System and apparatus for local video distribution
US8054849B2 (en) 2005-05-27 2011-11-08 At&T Intellectual Property I, L.P. System and method of managing video content streams
US8086261B2 (en) 2004-10-07 2011-12-27 At&T Intellectual Property I, L.P. System and method for providing digital network access and digital broadcast services using combined channels on a single physical medium to the customer premises
US8132203B2 (en) 2005-09-30 2012-03-06 Microsoft Corporation In-program content targeting
US8190688B2 (en) 2005-07-11 2012-05-29 At&T Intellectual Property I, Lp System and method of transmitting photographs from a set top box
US8282476B2 (en) 2005-06-24 2012-10-09 At&T Intellectual Property I, L.P. Multimedia-based video game distribution
US8365218B2 (en) 2005-06-24 2013-01-29 At&T Intellectual Property I, L.P. Networked television and method thereof
US8390744B2 (en) 2004-12-06 2013-03-05 At&T Intellectual Property I, L.P. System and method of displaying a video stream
US8434116B2 (en) 2004-12-01 2013-04-30 At&T Intellectual Property I, L.P. Device, system, and method for managing television tuners
EP2590425A1 (en) * 2011-11-03 2013-05-08 Samsung Electronics Co., Ltd. An apparatus for receiving a broadcast stream including an online service in a channel list and a method thereof
EP2615849A1 (en) * 2012-01-12 2013-07-17 Funai Electric Co., Ltd. Image sound apparatus
US8584257B2 (en) 2004-08-10 2013-11-12 At&T Intellectual Property I, L.P. Method and interface for video content acquisition security on a set-top box
US8635659B2 (en) 2005-06-24 2014-01-21 At&T Intellectual Property I, L.P. Audio receiver modular card and method thereof
US8893199B2 (en) 2005-06-22 2014-11-18 At&T Intellectual Property I, L.P. System and method of managing video content delivery
US8904458B2 (en) 2004-07-29 2014-12-02 At&T Intellectual Property I, L.P. System and method for pre-caching a first portion of a video file on a set-top box
US9769513B2 (en) 2007-02-28 2017-09-19 Time Warner Cable Enterprises Llc Personal content server apparatus and methods
US9832246B2 (en) 2006-05-24 2017-11-28 Time Warner Cable Enterprises Llc Personal content server apparatus and methods
US10129576B2 (en) 2006-06-13 2018-11-13 Time Warner Cable Enterprises Llc Methods and apparatus for providing virtual content over a network
US11076203B2 (en) 2013-03-12 2021-07-27 Time Warner Cable Enterprises Llc Methods and apparatus for providing and uploading content to personalized network storage
US11082723B2 (en) 2006-05-24 2021-08-03 Time Warner Cable Enterprises Llc Secondary content insertion apparatus and methods
US11277586B2 (en) 2006-09-01 2022-03-15 Bce Inc. Method, system and apparatus for conveying personalized content to a viewer

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
AR028003A1 (en) 2000-04-10 2003-04-23 United Video Properties Inc INTERACTIVE PROGRAMMING GUIDE WITH MEDIA GUIDE INTERFACE
US9503691B2 (en) 2008-02-19 2016-11-22 Time Warner Cable Enterprises Llc Methods and apparatus for enhanced advertising and promotional delivery in a network
CA3028191C (en) 2010-05-10 2020-02-18 Encore Interactive Inc. Realtime broadcast stream and control data conversion system and method

Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0594353A1 (en) * 1992-10-23 1994-04-27 AT&T Corp. Initializing terminals in a signal distribution system
US5448568A (en) * 1994-04-28 1995-09-05 Thomson Consumer Electronics, Inc. System of transmitting an interactive TV signal
WO1996017306A2 (en) * 1994-11-21 1996-06-06 Oracle Corporation Media server
WO1996041478A1 (en) * 1995-06-07 1996-12-19 Tv Guide On Screen Electronic television program guide schedule system and method with data feed access
US5594491A (en) * 1995-12-29 1997-01-14 Vxl/Hcr Technology Corporation Near-video-on-demand digital video distribution system utilizing asymmetric digital subscriber lines
US5633810A (en) * 1995-12-14 1997-05-27 Sun Microsystems, Inc. Method and apparatus for distributing network bandwidth on a media server
US5635979A (en) * 1994-05-27 1997-06-03 Bell Atlantic Dynamically programmable digital entertainment terminal using downloaded software to control broadband data operations
US5657072A (en) * 1996-04-10 1997-08-12 Microsoft Corporation Interactive entertainment network system and method for providing program listings during non-peak times
US5666293A (en) * 1994-05-27 1997-09-09 Bell Atlantic Network Services, Inc. Downloading operating system software through a broadcast channel
EP0805594A2 (en) * 1996-04-30 1997-11-05 Sony Corporation Remote controller, transmitting and receiving apparatus and method
WO1997042763A1 (en) * 1996-05-03 1997-11-13 Starsight Telecast, Inc. Information system
US5734589A (en) * 1995-01-31 1998-03-31 Bell Atlantic Network Services, Inc. Digital entertainment terminal with channel mapping

Patent Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0594353A1 (en) * 1992-10-23 1994-04-27 AT&T Corp. Initializing terminals in a signal distribution system
US5448568A (en) * 1994-04-28 1995-09-05 Thomson Consumer Electronics, Inc. System of transmitting an interactive TV signal
US5635979A (en) * 1994-05-27 1997-06-03 Bell Atlantic Dynamically programmable digital entertainment terminal using downloaded software to control broadband data operations
US5666293A (en) * 1994-05-27 1997-09-09 Bell Atlantic Network Services, Inc. Downloading operating system software through a broadcast channel
WO1996017306A2 (en) * 1994-11-21 1996-06-06 Oracle Corporation Media server
US5734589A (en) * 1995-01-31 1998-03-31 Bell Atlantic Network Services, Inc. Digital entertainment terminal with channel mapping
WO1996041478A1 (en) * 1995-06-07 1996-12-19 Tv Guide On Screen Electronic television program guide schedule system and method with data feed access
US5633810A (en) * 1995-12-14 1997-05-27 Sun Microsystems, Inc. Method and apparatus for distributing network bandwidth on a media server
US5594491A (en) * 1995-12-29 1997-01-14 Vxl/Hcr Technology Corporation Near-video-on-demand digital video distribution system utilizing asymmetric digital subscriber lines
US5657072A (en) * 1996-04-10 1997-08-12 Microsoft Corporation Interactive entertainment network system and method for providing program listings during non-peak times
EP0805594A2 (en) * 1996-04-30 1997-11-05 Sony Corporation Remote controller, transmitting and receiving apparatus and method
WO1997042763A1 (en) * 1996-05-03 1997-11-13 Starsight Telecast, Inc. Information system

Non-Patent Citations (6)

* Cited by examiner, † Cited by third party
Title
ALMEROTH K C ET AL: "THE USE OF MULTICAST DELIVERY TO PROVIDE A SCALABLE AND INTERACTIVE VIDEO-ON-DEMAND SERVICE" IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, vol. 14, no. 6, 1 August 1996 (1996-08-01), pages 1110-1122, XP000620595 ISSN: 0733-8716 *
KHASNABISH B: "BROADBAND TO THE HOME (BTTH): ARCHITECTURES, ACCESS METHODS, AND THE APPETITE FOR IT" IEEE NETWORK: THE MAGAZINE OF COMPUTER COMMUNICATIONS, vol. 11, no. 1, 1 January 1997 (1997-01-01), pages 58-69, XP000679058 ISSN: 0890-8044 *
LOCKWOOD, J.W. ET AL.:: "Providing multicast video on demand using native-mode" ISCAS '98. PROCEEDINGS OF THE 1998 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, vol. 4, 31 May 1998 (1998-05-31) - 3 June 1998 (1998-06-03), pages 53-56, XP002116281 *
M REHA CIVANLAR ET AL: "A PRACTICAL SYSTEM FOR MPEG-2-BASED VIDEO-ON-DEMAND OVER ATM PACKETNETWORKS AND THE WWW" SIGNAL PROCESSING. IMAGE COMMUNICATION, vol. 8, no. 3, 1 April 1996 (1996-04-01), pages 221-227, XP000580003 ISSN: 0923-5965 *
RAMANUJAN, R. ET AL.: "Traffic control mechanism to support video multicast" PROCEEDINGS OF IEEE INTERNATIONAL CONFERENCE ON MULTIMEDIA COMPUTING AND SYSTEMS '97, 3 - 6 June 1997, pages 85-94, XP002116280 *
ZAHARIADIS T ET AL.: "Adaptation of Internet access on a broadband" PROCEEDINGS OF THE SECOND IEEE SYMPOSIUM ON COMPUTERS AND COMMUNICATIONS, 1 - 3 July 1997, pages 507-511, XP002116279 *

Cited By (102)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9078018B2 (en) 1998-08-03 2015-07-07 Northvu Inc. Audio/video and data signal redistribution system
EP1344162A2 (en) * 1999-12-30 2003-09-17 America Online, Inc. Informing network users of television programming viewed by other network users
US6785716B1 (en) 2000-01-26 2004-08-31 Viaclix, Inc. System and method of channel-based internet network
US7111051B2 (en) 2000-01-26 2006-09-19 Viaclix, Inc. Smart card for accessing a target internet site
US7506066B2 (en) 2000-01-26 2009-03-17 Viaclix, Inc. User terminal for channel-based internet network
WO2001056291A2 (en) * 2000-01-26 2001-08-02 Viaclix, Inc. Channel-based internet network
US6813639B2 (en) 2000-01-26 2004-11-02 Viaclix, Inc. Method for establishing channel-based internet access network
WO2001056252A2 (en) * 2000-01-26 2001-08-02 Viaclix, Inc. User terminal for channel-based internet network
US6745223B1 (en) 2000-01-26 2004-06-01 Viaclix, Inc. User terminal for channel-based internet network
WO2001056225A3 (en) * 2000-01-26 2002-01-10 Viaclix Inc System server for channel-based internet network
WO2001056225A2 (en) * 2000-01-26 2001-08-02 Viaclix, Inc. System server for channel-based internet network
WO2001056252A3 (en) * 2000-01-26 2002-04-18 Viaclix Inc User terminal for channel-based internet network
US6587873B1 (en) 2000-01-26 2003-07-01 Viaclix, Inc. System server for channel-based internet network
WO2001056291A3 (en) * 2000-01-26 2002-05-02 Viaclix Inc Channel-based internet network
US8584182B2 (en) 2000-01-27 2013-11-12 Time Warner Cable Enterprises Llc System and method for providing broadcast programming, a virtual VCR, and a video scrapbook to programming subscribers
WO2001056285A1 (en) * 2000-01-27 2001-08-02 Berberet Suzanne M System and method for providing broadcast programming, a virtual vcr, and a video scrapbook to programming subscribers
EP1124371A1 (en) * 2000-02-09 2001-08-16 Sagem S.A. Device and method for video image transmission
FR2804822A1 (en) * 2000-02-09 2001-08-10 Sagem APPARATUS AND METHOD FOR TRANSMITTING A VIDEO IMAGE
WO2001067757A3 (en) * 2000-03-10 2001-11-29 Elysium Broadband Inc Audio/video and data signal redistribution system
WO2001067757A2 (en) * 2000-03-10 2001-09-13 Elysium Broadband Inc. Audio/video and data signal redistribution system
WO2001099029A3 (en) * 2000-06-21 2002-04-11 Paolo Rinaldi On-line system including conditional access and audience control for broadcast and multicast communication services
WO2001099029A2 (en) * 2000-06-21 2001-12-27 Paolo Rinaldi On-line system including conditional access and audience control for broadcast and multicast communication services
EP1324609A1 (en) * 2000-07-27 2003-07-02 Kabushiki Kaisha Infocity Information accessing device and method and information providing device and method
EP1324609A4 (en) * 2000-07-27 2006-11-02 Infocity Kk Information accessing device and method and information providing device and method
WO2002034003A1 (en) * 2000-10-18 2002-04-25 Siemens Aktiengesellschaft Method for the provision of services in the area of the user connection
EP1215898A3 (en) * 2000-12-18 2005-02-09 Nippon Hoso Kyokai Providing broadcast information contents associated with time-specific information to a user terminal through networks
EP1215898A2 (en) * 2000-12-18 2002-06-19 Nippon Hoso Kyokai Providing broadcast information contents associated with time-specific information to a user terminal through networks
EP1360837A4 (en) * 2000-12-21 2006-02-15 Thomson Licensing Delivering video over an atm/dsl network using a multi-layered video coding system
EP1360837A1 (en) * 2000-12-21 2003-11-12 Thomson Licensing S.A. Delivering video over an atm/dsl network using a multi-layered video coding system
US9369701B2 (en) 2001-03-20 2016-06-14 Thomson Licensing Method and system for remote diagnostics
WO2002076100A2 (en) * 2001-03-20 2002-09-26 Thomson Licensing S.A. Method and system for remote diagnostics
KR100935135B1 (en) * 2001-03-20 2010-01-06 톰슨 라이센싱 Method and system for remote diagnostics
JP2009177834A (en) * 2001-03-20 2009-08-06 Thomson Licensing Remote diagnostic method and set top box for implementing remote diagnostic
US10659774B2 (en) 2001-03-20 2020-05-19 Interdigital Ce Patent Holdings Method and system for remote diagnostics
WO2002076100A3 (en) * 2001-03-20 2003-11-27 Thomson Licensing Sa Method and system for remote diagnostics
EP1390879A4 (en) * 2001-04-23 2006-08-30 Envivio Inc System for audio-visual media user customization
EP1390879A1 (en) * 2001-04-23 2004-02-25 Envivio. Inc. System for audio-visual media user customization
EP1423977A4 (en) * 2001-08-01 2010-02-17 N2 Broadband Inc System and method for distributing network-based personal video
EP1423977A2 (en) * 2001-08-01 2004-06-02 N2 Broadband, Inc. System and method for distributing network-based personal video
US7809010B2 (en) 2002-03-05 2010-10-05 Wi-Lan, Inc. Method and system for authenticated fast channel change of media provided over a DSL connection
WO2003075496A2 (en) 2002-03-05 2003-09-12 Nokia Corporation Authenticated change of media provided over a dsl connection
EP1481501A4 (en) * 2002-03-05 2007-09-05 Nokia Corp Authenticated change of media provided over a dsl connection
EP1998501A2 (en) * 2002-03-05 2008-12-03 WI-LAN Inc. Authenticated change of media provided over a DSL connection
US8509223B2 (en) 2002-03-05 2013-08-13 Wi-Lan, Inc. Method and system for authenticated fast channel change of media provided over a DSL connection
EP1481501A2 (en) * 2002-03-05 2004-12-01 Nokia Corporation Authenticated change of media provided over a dsl connection
EP1998501A3 (en) * 2002-03-05 2010-02-24 WI-LAN Inc. Authenticated change of media provided over a DSL connection
EP1508083A4 (en) * 2002-05-03 2005-08-17 Aol Time Warner Interactive Vi Program guide and reservation system for network based digital information and entertainment storage and delivery system
EP1771001A2 (en) 2002-06-25 2007-04-04 Nagra Thomson Licensing Discovery information for IP multicast
EP1379088A2 (en) * 2002-07-02 2004-01-07 Alcatel S.A. Facilitating storage and playback of streamed video on demand files
EP1379088A3 (en) * 2002-07-02 2004-01-14 Alcatel S.A. Facilitating storage and playback of streamed video on demand files
DE10331154A1 (en) * 2003-07-07 2005-02-10 Hünig, Veit Provision of a worldwide TV and or video network in which an end user connects to content providers and copyright holders via an intermediary network operator in order to download content as required
WO2005027524A1 (en) * 2003-09-18 2005-03-24 Telekom Slovenije D.D. Method and device for quality signal distribution, preferably television and/or radio signals
US8843970B2 (en) 2003-10-29 2014-09-23 Chanyu Holdings, Llc Video distribution systems and methods for multiple users
US7908621B2 (en) 2003-10-29 2011-03-15 At&T Intellectual Property I, L.P. System and apparatus for local video distribution
WO2005069623A1 (en) * 2004-01-16 2005-07-28 Amino Communications Limited Method of access using a television decoder and a decoder adapted to carry out the method
US9521452B2 (en) 2004-07-29 2016-12-13 At&T Intellectual Property I, L.P. System and method for pre-caching a first portion of a video file on a media device
US8904458B2 (en) 2004-07-29 2014-12-02 At&T Intellectual Property I, L.P. System and method for pre-caching a first portion of a video file on a set-top box
US8584257B2 (en) 2004-08-10 2013-11-12 At&T Intellectual Property I, L.P. Method and interface for video content acquisition security on a set-top box
US8086261B2 (en) 2004-10-07 2011-12-27 At&T Intellectual Property I, L.P. System and method for providing digital network access and digital broadcast services using combined channels on a single physical medium to the customer premises
US7716714B2 (en) 2004-12-01 2010-05-11 At&T Intellectual Property I, L.P. System and method for recording television content at a set top box
US8839314B2 (en) 2004-12-01 2014-09-16 At&T Intellectual Property I, L.P. Device, system, and method for managing television tuners
US8434116B2 (en) 2004-12-01 2013-04-30 At&T Intellectual Property I, L.P. Device, system, and method for managing television tuners
US8390744B2 (en) 2004-12-06 2013-03-05 At&T Intellectual Property I, L.P. System and method of displaying a video stream
US9571702B2 (en) 2004-12-06 2017-02-14 At&T Intellectual Property I, L.P. System and method of displaying a video stream
US8054849B2 (en) 2005-05-27 2011-11-08 At&T Intellectual Property I, L.P. System and method of managing video content streams
US9178743B2 (en) 2005-05-27 2015-11-03 At&T Intellectual Property I, L.P. System and method of managing video content streams
US7908627B2 (en) 2005-06-22 2011-03-15 At&T Intellectual Property I, L.P. System and method to provide a unified video signal for diverse receiving platforms
US8893199B2 (en) 2005-06-22 2014-11-18 At&T Intellectual Property I, L.P. System and method of managing video content delivery
US8966563B2 (en) 2005-06-22 2015-02-24 At&T Intellectual Property, I, L.P. System and method to provide a unified video signal for diverse receiving platforms
US9338490B2 (en) 2005-06-22 2016-05-10 At&T Intellectual Property I, L.P. System and method to provide a unified video signal for diverse receiving platforms
US10085054B2 (en) 2005-06-22 2018-09-25 At&T Intellectual Property System and method to provide a unified video signal for diverse receiving platforms
US8365218B2 (en) 2005-06-24 2013-01-29 At&T Intellectual Property I, L.P. Networked television and method thereof
US8282476B2 (en) 2005-06-24 2012-10-09 At&T Intellectual Property I, L.P. Multimedia-based video game distribution
US9278283B2 (en) 2005-06-24 2016-03-08 At&T Intellectual Property I, L.P. Networked television and method thereof
US8635659B2 (en) 2005-06-24 2014-01-21 At&T Intellectual Property I, L.P. Audio receiver modular card and method thereof
US8535151B2 (en) 2005-06-24 2013-09-17 At&T Intellectual Property I, L.P. Multimedia-based video game distribution
US7886056B2 (en) 2005-06-29 2011-02-08 International Business Machines Corporation Method and apparatus for workload management of a content on demand service
US7593326B2 (en) 2005-06-29 2009-09-22 International Business Machines Corporation Method and apparatus for managing bandwidth requirements for video on demand services
US8190688B2 (en) 2005-07-11 2012-05-29 At&T Intellectual Property I, Lp System and method of transmitting photographs from a set top box
US7873102B2 (en) 2005-07-27 2011-01-18 At&T Intellectual Property I, Lp Video quality testing by encoding aggregated clips
US9167241B2 (en) 2005-07-27 2015-10-20 At&T Intellectual Property I, L.P. Video quality testing by encoding aggregated clips
US8132203B2 (en) 2005-09-30 2012-03-06 Microsoft Corporation In-program content targeting
US8745659B2 (en) 2005-09-30 2014-06-03 Microsoft Corporation In-program content targeting
WO2007052923A1 (en) 2005-11-01 2007-05-10 Samsung Electronics Co., Ltd. Method of connecting to internet via broadcast receiving device and apparatus for the same
EP1952633A4 (en) * 2005-11-01 2011-06-29 Samsung Electronics Co Ltd Method of connecting to internet via broadcast receiving device and apparatus for the same
US8196170B2 (en) 2005-11-01 2012-06-05 Samsung Electronics Co., Ltd. Method of connecting to internet via broadcast receiving device and apparatus for the same
EP1952633A1 (en) * 2005-11-01 2008-08-06 Samsung Electronics Co., Ltd. Method of connecting to internet via broadcast receiving device and apparatus for the same
EP2897359A1 (en) 2005-11-01 2015-07-22 Samsung Electronics Co., Ltd Method of connecting to internet via broadcast receiving device and apparatus for the same
WO2007064135A1 (en) * 2005-12-02 2007-06-07 Alticast Corp. Apparatus and method for the efficient processing of digital broadcasting signal transmitted through ethernet in a form of internet protocol
WO2007071003A1 (en) * 2005-12-20 2007-06-28 Bce Inc. Method, system and apparatus for conveying personalized content to a viewer
US8127331B2 (en) 2005-12-20 2012-02-28 Bce Inc. Method, system and apparatus for conveying personalized content to a viewer
US9832246B2 (en) 2006-05-24 2017-11-28 Time Warner Cable Enterprises Llc Personal content server apparatus and methods
US11082723B2 (en) 2006-05-24 2021-08-03 Time Warner Cable Enterprises Llc Secondary content insertion apparatus and methods
US10623462B2 (en) 2006-05-24 2020-04-14 Time Warner Cable Enterprises Llc Personal content server apparatus and methods
US11388461B2 (en) 2006-06-13 2022-07-12 Time Warner Cable Enterprises Llc Methods and apparatus for providing virtual content over a network
US10129576B2 (en) 2006-06-13 2018-11-13 Time Warner Cable Enterprises Llc Methods and apparatus for providing virtual content over a network
US11277586B2 (en) 2006-09-01 2022-03-15 Bce Inc. Method, system and apparatus for conveying personalized content to a viewer
US9769513B2 (en) 2007-02-28 2017-09-19 Time Warner Cable Enterprises Llc Personal content server apparatus and methods
EP2590425A1 (en) * 2011-11-03 2013-05-08 Samsung Electronics Co., Ltd. An apparatus for receiving a broadcast stream including an online service in a channel list and a method thereof
US20130183024A1 (en) * 2012-01-12 2013-07-18 Funai Electric Co., Ltd. Image sound apparatus
EP2615849A1 (en) * 2012-01-12 2013-07-17 Funai Electric Co., Ltd. Image sound apparatus
US11076203B2 (en) 2013-03-12 2021-07-27 Time Warner Cable Enterprises Llc Methods and apparatus for providing and uploading content to personalized network storage

Also Published As

Publication number Publication date
CA2334203C (en) 2004-01-27
WO1999063759A3 (en) 2000-03-09
AU4026999A (en) 1999-12-20
CA2334203A1 (en) 1999-12-09
EP1086589A2 (en) 2001-03-28

Similar Documents

Publication Publication Date Title
CA2334203C (en) Television delivery system
US10951861B2 (en) Systems and methods to order a content item deliverable via a media service
US20050028206A1 (en) Digital interactive delivery system for TV/multimedia/internet
US8132208B2 (en) Presenting a television services program guide information as a video mosaic
US5818438A (en) System and method for providing television services
US8799977B1 (en) Set-top box to request a head end to command one of a plurality of other set-top boxes to transmit an available video program
US20090119703A1 (en) Mosaic of Alternate Programming During a Blackout
US20020056086A1 (en) Methods and apparatus for gathering information regarding media user preferences
US20100154003A1 (en) Providing report of popular channels at present time
US8612456B2 (en) Scheduling recording of recommended multimedia programs
AU2004288303B2 (en) System and method to broadcast video with clear sound and picture using the internet
US10237627B2 (en) System for providing audio recordings
EP1517559A2 (en) Television delivery system
CA2446852C (en) Television delivery system
CA2321805A1 (en) Digital interactive delivery system for tv/multimedia/internet
US20080229358A1 (en) Program selection assistant for IP TV
CA2319992C (en) An events capturing system and method for use in an integrated broadcast delivery system
WO2007139571A1 (en) Hybrid client and network based personal video recorder
US20100153173A1 (en) Providing report of content most scheduled for recording

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

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: A2

Designated state(s): GH GM KE LS MW SD SL SZ 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

WWE Wipo information: entry into national phase

Ref document number: 1999923344

Country of ref document: EP

121 Ep: the epo has been informed by wipo that ep was designated in this application
AK Designated states

Kind code of ref document: A3

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: A3

Designated state(s): GH GM KE LS MW SD SL SZ 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

DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
WWE Wipo information: entry into national phase

Ref document number: 09663973

Country of ref document: US

WWE Wipo information: entry into national phase

Ref document number: 09676701

Country of ref document: US

ENP Entry into the national phase in:

Ref document number: 2334203

Country of ref document: CA

WWE Wipo information: entry into national phase

Ref document number: 40269/99

Country of ref document: AU

WWP Wipo information: published in national office

Ref document number: 1999923344

Country of ref document: EP

REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

NENP Non-entry into the national phase in:

Ref country code: CA

WWW Wipo information: withdrawn in national office

Ref document number: 1999923344

Country of ref document: EP