EP1569103A2

Media extension apparatus and methods for use in an information network

Abstract

Methods and apparatus for extending the capabilities of a client device (e.g., consumer premises equipment in a cable network) using one or more on-demand applications. In one aspect, an improved media handling extension is provided within the device with which the various application(s) can interface to facilitate on-demand interaction between the CPE and the head end or other network entity. In one exemplary embodiment, the client device comprises a digital set-top box (DSTB) having Java-enabled middleware adapted to implement the OCAP/ACAP/MHP mandated Java Media Framework (JMF) APIs. A specially configured application is downloaded to the DSTB and run, the application configuring the paths within the device to provide, inter alia, media access to the on-demand application(s) according to one or more network specific protocols. Accordingly, the network MSO can also uniquely configure the CPE within its network for on-demand capability according to its own specific protocols from the head-end. Improved client device and head-end configurations, as well as methods of operating these systems, are also disclosed.

EP1569103A2, drawing sheet 1
Sheet 1 of 11

Term

Term ended

Projected expiry passed 17 February 2025, 1.6 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

26 claims: 4 independent, 22 dependent

  1. 1
    A method of operating client equipment in operative communication with a content-based network, the method comprising:receiving at said equipment an application configured to implement a network-specific protocol;storing said application within a storage device of said client equipment;running said application to configure said equipment according to said network-specific protocol;and operating said client equipment and said application to provide services to a user.
  2. 10
    A method of developing the specific protocol useful for delivery of content from a first node of a network to a second node thereof, the method comprising:developing a first component adapted to communicate between said first and second nodes;developing a second component adapted to process the content delivered to said second node;and developing a third component adapted to cooperate with at least one of said first and second components to control functions specific to said protocol.
  3. 17
    Apparatus for use in a content-based network, comprising:a digital processor;a storage device in data communication with said processor;means for receiving at said apparatus an application, said application configured to implement a network-specific protocol;wherein said apparatus is configured to: store said application within said storage device;run said application on said processor to configure said apparatus according to said network-specific protocol;and utilize said application to provide services to a user.
  4. 24
    A method of utilizing equipment compatible for use on a variety of different content-based networks within any given one of said networks, the method comprising:disposing said equipment within said given one network so as to be in operative communication with another network entity;transferring a software application onto said equipment from said network entity, said software application being configured to implement a network-specific protocol, said network-specific protocol implementing one or more network-specific on-demand services;and running said at least one software application on said device, said running configuring at least one path within said equipment to permit access of said network-specific on-demand services by a user.