US 7,590,659 B2
Adaptive menu system for media players
Ian Cameron Mercer, Sammamish, Wash. (US); Kevin Leigh LaChapelle, Redmond, Wash. (US); Harutoshi Miyamoto, Ibaraki (Japan); Yoshifumi Yanagawa, Kyoto (Japan); Chiyoko Matsumi, Suita (Japan); Nobuyasu Takeguchi, Kawachinagano (Japan); and Yasuyuki Torii, Yawata (Japan)
Assigned to Microsoft Corporation, Redmond, Wash. (US); and Matsushita Electric Industrial Co., Ltd., Osaka (Japan)
Filed on Jan. 17, 2006, as Appl. No. 11/333,500.
Application 11/333500 is a continuation of application No. 10/273411, filed on Oct. 17, 2002, granted, now 7,136,874.
Claims priority of provisional application 60/418973, filed on Oct. 16, 2002.
Prior Publication US 2006/0123058 A1, Jun. 08, 2006
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 17/00 (2006.01)
U.S. Cl. 707—104.1  [707/101; 707/102; 707/103 Y] 11 Claims
OG exemplary drawing
 
1. A method of displaying menu information on a display associated with a media player, said menu information enabling a user to navigate one or more media files using the media player, said media files each having a media type associated therewith and being adapted for rendering by the media player as a function of the media type, said method comprising:
reading a menu header having references to one or more selected media files and a media type associated with each respective one of said selected media files, each of said media files being adapted for rendering by the media player as a function of the media type associated therewith;
adapting the read menu header by filtering the references to the selected media files as a function of a media type associated with the media player, wherein the media type associated with the media player identifies at least one media type that the player is capable of rendering; and
displaying to a user on the display associated with the media player only menu information associated with the media player as indicated by the adapted menu header, wherein the displayed menu information enables a user to navigate among one or more media files using the media player.