EP0962074B1

Audio content player methods, systems, and articles of manufacture

Abstract

This record has no abstract on file.

EP0962074B1, drawing sheet 1
Sheet 1 of 47

Term

Term ended

Expired 24 November 2018, 7.8 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

9 claims: 2 independent, 7 dependent

  1. 1
    A method of operation for a server (102, 144) that interacts with a plurality of client apparatuses (104, 106) to provide personalized content to each client apparatus (104, 106), the method characterized by the steps of:communicating a first media content and control data associated with the first media content from the server (102, 144) to a particular client apparatus (106) of the plurality of client apparatuses, wherein the control data indicates at least one insertion point of the first media content;retrieving a user profile associated with a user of the particular client apparatus (106);selecting a second media content based on the user profile;and communicating the second media content and a control signal associated with the second media content from a server (102, 144) to the particular client apparatus (106), wherein the control signal instructs the particular client apparatus (106) to insert the second media content at the at least one insertion point of the first media content.
  2. 9
    A method of operation for a server (102, 144) that interacts with a plurality of client apparatuses (104, 106) to provide personalized content to each client apparatus (104, 106), the method characterized by the steps of:communicating a first media content and control data associated with the first media content from the server (102, 144) to a particular client apparatus (106) of the plurality of client apparatuses, wherein the control data indicates a schedule of insertion times;retrieving a user profile associated with a user of the particular client apparatus (106);selecting a second media content based on the user profile;and communicating the second media content from a server (102, 144) to the particular client apparatus (106), wherein the particular client apparatus (106) maintains a time clock to determine when to insert the second media content into the first media content based on the control data.