×

Distributed aggregated content guide for collaborative playback session

  • US 9,445,158 B2
  • Filed: 10/28/2010
  • Issued: 09/13/2016
  • Est. Priority Date: 11/06/2009
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method of enabling a collaborative playback session for a distributed group of users located at a plurality of distributed user sites consisting of a first user site and one or more second user sites, each user site of the plurality of distributed user sites comprising one or more media controllers having access to media content and one or more renderers that operate to render the media content accessible to the one or more media controllers at the user site, comprising:

  • generating a distributed aggregate guide that identifies a plurality of media items accessible to the media controllers at the plurality of distributed user sites, wherein generating the distributed aggregate guide comprises;

    obtaining, by a distributed aggregate guide client of the first user site, information that identifies media items accessible to the one or more media controllers at the first user site;

    obtaining, by the distributed aggregate guide client of the first user site, information that identifies media items accessible to the one or more media controllers at the one or more second user sites;

    aggregating, by the distributed aggregate guide client of the first user site, the information that identifies the media items accessible to the one or more media controllers at the first user site and the information that identifies the media items accessible to the one or more media controllers at the one or more second user sites to generate the distributed aggregate guide that identifies the plurality of media items accessible to the media controllers at the plurality of distributed user sites; and

    causing display of the distributed aggregate guide in a personalized manner to a user at one of the one or more renderers at the first user site by displaying the distributed aggregate guide in a Graphical User Interface (GUI) including indicators of a degree of similarity between each of the plurality of media items and user preferences of the user at the one of the one or more renderers at the first user site;

    receiving media item suggestions for the collaborative playback session selected from the distributed aggregate guide by at least a subset of the distributed group of users; and

    selecting a media item for the collaborative playback session based on the media item suggestions,wherein at least one of the preceding actions is performed on at least one electronic hardware component.

View all claims
  • 7 Assignments
Timeline View
Assignment View
    ×
    ×