Remote media detection and presentation
AssigneeMicrosoft Corporation
InventorsWilliam Dollar, Guillaume Simonnet
Life of this patent
Estimating the term…
Abstract
Media experiences may be presented to a user on a local device organized by category and subcategory, even though the experiences may be served from various sources located on a network. A remote device with available media may establish a secure connection with the local device and transmit a mechanism for obtaining the media. The remote device will further transmit a listing of the available content. The media listing may be displayed to a user as another channel of media or other grouping as if the media source were local.
Claims18
A method comprising:
- receiving at least one advertisement for a media source from a media server, said advertisement comprising:
- a content categorization, said content categorization being a subcategorization based on content within one of a group of video, audio, and still images;
- and
- descriptive data for said media source comprising content subcategorization for experiences available on said media source;
- generating a hierarchical user interface based at least in part on said at least one advertisement, said hierarchical user interface comprising:
- said media source arranged by said content categorization on a first level of said hierarchical user interface;
- said descriptive data arranged on a second level of said hierarchical user interface;
- and
- an address for said media source;
- displaying said user interface;
- receiving a user input for a first experience available on said media source;
- connecting to said media source;
- receiving said first experience;
- and
- displaying said first experience.
A media client comprising:
- a display;
- a connection to a network;
- and
- a processor adapted to:
- receive at least one advertisement for a media source from a media server, said advertisement comprising a content categorization, said content categorization being a subcategorization based on content within one of a group of video, audio, and still images, and descriptive data for said media source comprising content subcategorization for experiences available on said media source;
- generate a hierarchical user interface based at least in part on said at least one advertisement, said hierarchical user interface comprising said media source arranged by said content categorization on a first level of said hierarchical user interface, said descriptive data arranged on a second level of said hierarchical user interface;
- display said user interface;
- receive a user input for a first experience available on said media source;
- connect to said media source;
- receive said first experience;
- and
- display said first experience.
A media server comprising:
- a plurality of media sources, each of said media sources being arranged by category and by subcategory and comprising at least one media experience;
- a connection to a network;
- a processor adapted to:
- generate a plurality of entry points into said plurality of media sources;
- for each of said plurality of entry points, generate an advertisement, said advertisement comprising a content categorization, said content categorization being a subcategorization based on content within one of a group of video, audio, and still images, descriptive data for said media source comprising content subcategorization for said media experiences available on said entry point, a network address, and a protocol for accessing said media source;
- transmit said advertisement to a media client for use in generating a hierarchical user interface;
- receive a request from said media client for said media experiences using said protocol;
- and
- transmit said media experience over said network to said media client.
Dependencies are inferred from the claim text.