Method and apparatus for providing streaming media in a communication network
First Claim
1. A system for displaying a number of interactive navigation maps, said system comprising:
- a map server configured to process map data for a navigation map having a number of map items representing content, files, or data available to an end user;
a processor configured to determine a number of display capabilities associated with a presentation device utilized by said end user; and
a plurality of end user display interfaces in communication with said map server, each of said end user display interfaces being configured to process said navigation map in a manner that is responsive to said number of display capabilities;
said processor being further configured to select one of said end user display interfaces for rendering of said navigation map.
2 Assignments
0 Petitions
Accused Products
Abstract
A navigation interface display system generates a navigation map that organizes a plurality of information sources in an easy-to-use manner. In practical embodiments, the information sources are online music, video, or other streaming media content providers. The navigation map employs a hierarchical display protocol for a plurality of map items that serve as links to the various content sources. In addition, the map items are displayed on distinctive areas or features of the map, where such features represent different programming/content genres, categories, subgenres, or subcategories. The navigation interface display system is deployed in a layered architecture with centralized servers, centralized databases related to the map data and the content data, and different presentation layer interfaces associated with different presentation or display devices. The layered architecture allows a single deployment of the display system to service multiple users, where each user can utilize any number of different presentation devices.
143 Citations
28 Claims
-
1. A system for displaying a number of interactive navigation maps, said system comprising:
-
a map server configured to process map data for a navigation map having a number of map items representing content, files, or data available to an end user;
a processor configured to determine a number of display capabilities associated with a presentation device utilized by said end user; and
a plurality of end user display interfaces in communication with said map server, each of said end user display interfaces being configured to process said navigation map in a manner that is responsive to said number of display capabilities;
said processor being further configured to select one of said end user display interfaces for rendering of said navigation map. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for providing an interactive navigation display to an end user comprising:
-
generating a navigation map for display to an end user, said navigation map comprising a number of map items representing content, files, or data available to said end user;
determining a number of display capabilities associated with a presentation device utilized by said end user; and
selecting an end user display interface to process said navigation map, said selecting step being responsive to said number of display capabilities. - View Dependent Claims (10, 11, 12, 13, 14, 15, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
16. A method for accessing a streaming media file comprising:
-
accessing a target web site with an end user presentation device;
interacting with a navigation map displayed on a web page associated with said web site, said navigation map comprising a graphic region representing a programming genre and a number of map items located on said graphic region, each of said map items representing streaming media content related to said programming genre;
selecting an active map item rendered on said navigation map; and
playing, at said end user presentation device, a streaming media file corresponding to said active map item.
-
-
17. An interactive navigation interface for providing access to streaming media files, said interface comprising:
-
a navigation map comprising a graphic region representing a programming genre;
a first number of map items displayed in a first area of said graphic region, each of said first number of map items representing a different streaming media file related to a first sub-genre of said programming genre; and
a second number of map items displayed in a second area of said graphic region, each of said second number of map items representing a different streaming media file related to a second sub-genre of said programming genre.
-
-
19. An interactive navigation interface for streaming media access, said interface comprising:
-
a navigation map comprising a graphic region representing a programming genre;
a number of map items associated with said graphic region, each of said map items representing streaming media content related to said programming genre; and
a station data element containing information related to a currently selected map item.
-
Specification