US20030110503A1

System, method and computer program product for presenting media to a user in a media on demand framework

Claim Score by NHIP

Read claim 1, the broadest

Abstract

A system, method and computer program product is disclosed for presenting media to a user in a media on demand framework. A plurality of media objects are defined for media from one or more media sources. Each media object comprises information relating to a media type and a metadata descriptor. A set of metadata descriptors is defined based on at least a portion of the media objects. An interface is presented to a user through which information is organized based on the set of metadata descriptors. The user is permitted to issue commands relating to the media objects via the interface. Media associated with the media objects from the one or more media sources is presented to the user based on the issued commands.

US20030110503A1, drawing sheet 1
Sheet 1 of 20

Term

Term ended

Projected expiry passed 25 October 2022, 3.9 years ago.

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

24 claims: 3 independent, 21 dependent

  1. 1
    Broadest claimClaim Score 60, broad(NHIP)A method for presenting media to a user in a media on demand framework, comprising:defining a plurality of media objects for media from one or more media sources, wherein each media object comprises information relating to a media type and a metadata descriptor;defining a set of metadata descriptors based on at least a portion of the media objects;presenting an interface a user wherein information is organized based on the set of metadata descriptors;permitting the user to issue commands relating to the media objects via the interface;and presenting media associated with the media objects from the one or more media sources to the user based on the issued commands.
  2. 11
    A system for presenting media to a user in a media on demand framework, comprising:logic for defining a plurality of media objects for media from one or more media sources, wherein each media object comprises information relating to a media type and a metadata descriptor;logic for defining a set of metadata descriptors based on at least a portion of the media objects;logic for presenting an interface a user wherein information is organized based on the set of metadata descriptors;logic for permitting the user to issue commands relating to the media objects via the interface;and logic for presenting media associated with the media objects from the one or more media sources on demand to the user based on the issued commands.
  3. 21
    A computer program product for presenting media to a user in a media on demand framework, comprising:computer code for defining a plurality of media objects for media from one or more media sources, wherein each media object comprises information relating to a media type and a metadata descriptor;computer code for locally caching a plurality of media objects for media from one or more media sources, wherein user access to each on demand media object can be expedited;computer code for defining a set of metadata descriptors based on at least a portion of the media objects;computer code for presenting an interface a user wherein information is organized based on the set of metadata descriptors;computer code for permitting the user to issue commands relating to the media objects via the interface;and computer code for presenting media associated with the media objects from the one or more media sources to the user based on the issued commands.