US20050076307A1 - Media player interface - Google Patents

Media player interface Download PDF

Info

Publication number
US20050076307A1
US20050076307A1 US10/497,076 US49707604A US2005076307A1 US 20050076307 A1 US20050076307 A1 US 20050076307A1 US 49707604 A US49707604 A US 49707604A US 2005076307 A1 US2005076307 A1 US 2005076307A1
Authority
US
United States
Prior art keywords
media files
user interface
panes
pane
set forth
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US10/497,076
Inventor
Jeff Robbin
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Apple Inc
Original Assignee
Apple Computer Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=25045942&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=US20050076307(A1) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by Apple Computer Inc filed Critical Apple Computer Inc
Priority to US10/497,076 priority Critical patent/US20050076307A1/en
Assigned to APPLE COMPUTER, INC. reassignment APPLE COMPUTER, INC. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: ROBBIN, JEFF
Publication of US20050076307A1 publication Critical patent/US20050076307A1/en
Assigned to APPLE INC. reassignment APPLE INC. CHANGE OF NAME (SEE DOCUMENT FOR DETAILS). Assignors: APPLE COMPUTER, INC.
Abandoned legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/75Indicating network or usage conditions on the user display
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/102Programmed access in sequence to addressed parts of tracks of operating record carriers
    • G11B27/105Programmed access in sequence to addressed parts of tracks of operating record carriers of operating discs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/34Indicating arrangements 
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1101Session protocols

Definitions

  • the present invention relates to graphic user interfaces for computer application programs, and more particulary to a graphic user interface for a medial player on a personal computer or similar user device.
  • Graphical users interfaces for media players are well known. Such interfaces typically provide a computer generated image that simulates a control panel of a hardware media player.
  • the computer generated image may also include information not generally accessible in a hardware player.
  • the computer generated image may include an index of media files whose content is capable of being read by the media player. The index is generated by the media player usually by reading the entries of one or more directories of an operating system file system within a user computer. The media player may search all such directories such that only file types having an extension readable by the media player are displayed.
  • a computer readable medium contains media player application code which implements the procedures of generating in a user interface an application window having a window frame and a plurality of stiles to define a plurality of panes within said frame, displaying in a first one of said panes a user selectable index of a plurality of media files, displaying in a second one of said first selected information for said media files, and displaying in a third one of said panes second selected information for said media files.
  • a user selectable browse button may be displayed in the frame such that the user may toggle the window between displaying all of the panes, and only the pane containing the index of the media files.
  • a fourth pane displays an index of all the sources for the media files.
  • a single user selectable button displayed with the frame may change states in accordance with the particular source of media files selected.
  • the frame may contain a user accessible search box. As the user enters each character into the search box, the content of each of the panes is automatically updated to reflect only those entries of the index which match the search character string.
  • a user selectable button allows the window to toggle between display of the panes and a visual effect to accompany the presentation of the content of the media files.
  • FIGS. 1-10 are representative of a graphic user interface of a media player in accordance with the present invention.
  • FIG. 11 is a schematic block diagram of a network system useful in practicing one aspect of the present invention.
  • FIG. 12 is a flow chart useful to describe a search function of the user interface of the present invention.
  • an application window 10 having a window frame 12 and a plurality of stiles 14 to define a plurality of panes 16 within the frame 12 .
  • the window 10 may be generated in a user interface, such as a monitor 18 of a computer 20 , as seen in FIG. 11 .
  • the computer 20 contains a computer readable medium, such a disk 22 , which contains an application code, such as a media player. The code, when executed, would then generate the application window 10 and implement the following described procedures.
  • an index 24 of a plurality of media files is displayed in a first one 26 of the panes 16
  • first selected information 28 for the media files is displayed in a second one 30 of the panes 16
  • second selected information 32 for the media files is displayed in a third one 34 of the panes 16 .
  • the first selected information 28 is an index of a plurality of artists associated with each of the media files
  • the second selected information 32 is an index of a plurality of albums associated with each of the media files.
  • Each of the artist and album indices may further be selectable by a user of the computer 20 through its user interface to limit, respectively, the display of the index 24 of the media files to selected ones of the media files associated with the selected one of said artists, or to selected ones of the media files associated with one of the albums.
  • user interface as used herein may also include, as required to perform the procedures set forth herein, a keyboard 36 or mouse 38 , as best seen in FIG. 11 .
  • a browse button 40 a selectable through the user interface, may be displayed. Selecting the browse button 40 a toggles the window 10 between all of the panes 16 being displayed and only a selected one of the panes 16 being displayed.
  • the selected one of the panes 16 may be the first one 26 of the panes 16 .
  • only the selected one of the panes 16 is displayed in the window 10 in lieu of the other ones of the panes 16 when the window is toggled.
  • the index 24 of the media files includes columnar categories 42 a , 42 b , 42 c for each of the media files.
  • the index 24 is sortable by each of the categories 42 a , 42 b , 42 c .
  • a plurality of heading buttons 44 a , 44 b , 44 c associated with a respective one of the categories 42 a , 42 b , 42 c , may be displayed.
  • Each of the heading buttons 44 a , 44 b , 44 c are selectable through the user interface, such as by using the mouse 38 to place a cursor over the desired button and then performing a mouse click, to sort the index 24 by the respective one of the categories 42 a , 42 b , 42 c.
  • the index 24 may further include a plurality of check boxes 46 also selectable through the user interface. As best seen in FIG. 1 , each of the check boxes is associated with a respective one of each of the media files in the index 24 . Status information 48 concerning the media files for which the associated one of the check boxes 46 has been selected may further be displayed in a selected portion of the frame 12 .
  • a fourth one 50 of the panes 16 may contain information relating to a plurality of selectable sources 52 for the media files.
  • a first one 54 of the sources 52 may be a library source of all or selected ones of the media files stored in the disk 22 of the computer 20 .
  • the library source is selected the first one 26 , the second one 30 and the third one 34 of the panes 16 are displayed.
  • a second one 56 of the sources 52 may include a radio tuner. As best seen in FIG. 3 , when the radio tuner is selected through the user interface, a fifth one 58 of the panes 16 is displayed in lieu of said first, second and third ones of said panes.
  • the fifth one 58 of the panes 16 includes an index 60 of genre of the media files.
  • the index 60 of genre may also include columnar categories 62 a , 62 b for each of the genre of the media files, and such categories 62 a , 62 b may also be sortable by each of these categories 62 a , 62 b .
  • a heading button 64 a , 64 b for each respective one of the categories 62 a , 62 b may be displayed in the fifth one 58 of the panes 16 .
  • Each of the heading buttons 64 a , 64 b are selectable through the user interface to sort the index 60 of genre by the respective one of the categories 62 a , 62 b.
  • user selectable refresh button 40 b may also be displayed in the frame 12 when the radio tuner has been selected. Selection of the refresh button 40 b connects the user computer 20 to the Internet 66 , as best seen in FIG. 11 , to obtain refreshed information for the media files, such as from a file server 68 or an Internet radio 70 , and update the index 60 of genre as needed.
  • the browse button 40 a described in conjunction with FIGS. 1-2 , and the refresh button 40 b may be the same button which changes states and icons in accordance with the selection of one of the sources 52 , as described in commonly owned, copending application Ser. No. 09/757,109 filed on Jan. 8, 2001, which is incorporated herein by reference.
  • a third one 72 of the sources 52 may include a user definable playlist. Selected ones of the media files may be added to the playlist by dragging and dropping through the user interface from the index 24 of the media files to an icon 74 for the playlist in the fourth one 50 of the panes 16 , as is known in the art. As best seen in FIG. 4 , when the playlist icon 74 is selected, an index 76 of media files contained in the selected playlist is displayed in a sixth one 78 of the panes 16 in lieu of the first one 26 , the second one 30 and the third one 34 of the panes 16 ( FIG. 1 ).
  • the index 76 of the selected playlist may also include columnar categories 80 a - e for each of the media files contained in the playlist.
  • Each of the categories 80 a - e may also be sortable.
  • a plurality of heading buttons 82 a - e for each respective one of the categories 80 a - e for the index 76 of the selected playlist are selectable through the user interface to sort this index 76 .
  • a burn CD button 40 c may also be displayed in the frame 12 . Selecting through the user interface of the burn CD button 40 c initiates a further procedure allowing media files indicated in said selected playlist to be recorded onto a compact disk. Also as described hereinabove, the burn CD button 40 c may be the same as the browse button 40 a described in conjunction with FIGS. 1-2 , and the refresh button 40 b described in conjunction with FIG. 3 which changes states and icons in accordance with the selection of one of the sources 52 , as described in the hereinabove referenced application.
  • a user selectable button 84 in a selected portion of the frame may also be displayed. Selecting of the button 84 through the user interface causes a new user definable playlist to be added to the sources 52 .
  • another user selectable button 86 may be displayed in the frame 12 . Selection of this button 86 may develop a visual effect in the window 10 in lieu of the panes 16 . The visual effect may be developed responsive to at least one parameter of one of the media files while used by the media player.
  • a search box 88 may be disposed in a selected portion of the frame 16 .
  • the search box 88 is adapted to receive through the user interface successive characters of a search term or search string. As each one of the characters of the search string are entered, the index 24 of the media files is automatically searched. In response to the search being performed, the index 24 of the media files is refreshed such that only selected ones of the media files in the index 24 that match the successive ones of said characters are displayed.
  • a search character is entered into the search box 88 , as indicated 92 .
  • the character “p” may be entered into the search box 88 .
  • a query is made to determine if an artist or album has heretofore been selected, as indicated at 94 . If yes, then the “All” selection of the artist and album is automatically selected, as indicated at 96 , so that the index 24 may be refreshed, as indicated at 98 , so that the entire index 24 is searched for this character, instead of the limited selected index 24 as described above when an artist or album had been selected.
  • the index 24 is then displayed, as indicated at 100 , to contain only those media files which contain this search character. Also as seen in FIG. 6 , the status information 48 is also refreshed indicating that fewer media files are now selected.
  • FIG. 12 repeats for each subsequent character entered into the search box 88 .
  • the characters “r”, “i” and “m” are appended to the search string.
  • FIGS. 7-9 it is clearly shown that the index 24 -of the media files becomes successively more limited, and the status information 88 also further refreshed, until only one match remains, as seen in FIG. 9 .
  • a plurality of user selectable control buttons 102 may be disposed in a selected portion of the frame 12 .
  • the control buttons 102 control execution of the media player, such as play, fast forward and fast reverse, when calling content from the media files in said index 24 .
  • the media player may only call content from only user selected ones of the media files, such as through selection of the check boxes 46 .
  • At least one user selectable slider 104 in association with the control buttons 102 may also be displayed.
  • the slider 104 controls at least one parameter of content of the media files, such as volume.
  • a status pane 106 may also be displayed in a selected portion of the frame 16 .
  • the status frame 106 displays status of content of one of the media files when called by the media player.
  • the stiles 16 are movable in the window 10 to change selectively through the user interface dimensions of the panes 16 .

Abstract

A computer readable medium contains media player application code which implements the procedures of generating in a user interface an application window having a window frame and a plurality of stiles to define a plurality of panes within said frame, displaying in a first one of said panes a user selectable index of a plurality of media files, displaying in a second one of said first selected information for said media files, and displaying in a third one of said panes second selected information for said media files.

Description

    BACKGROUND OF THE INVENTION
  • 1. Field of the Invention
  • The present invention relates to graphic user interfaces for computer application programs, and more particulary to a graphic user interface for a medial player on a personal computer or similar user device.
  • 2. Description of the Related Art
  • Graphical users interfaces for media players are well known. Such interfaces typically provide a computer generated image that simulates a control panel of a hardware media player. In addition, the computer generated image may also include information not generally accessible in a hardware player. For example, the computer generated image may include an index of media files whose content is capable of being read by the media player. The index is generated by the media player usually by reading the entries of one or more directories of an operating system file system within a user computer. The media player may search all such directories such that only file types having an extension readable by the media player are displayed.
  • SUMMARY OF THE INVENTION
  • According to the present invention, a computer readable medium contains media player application code which implements the procedures of generating in a user interface an application window having a window frame and a plurality of stiles to define a plurality of panes within said frame, displaying in a first one of said panes a user selectable index of a plurality of media files, displaying in a second one of said first selected information for said media files, and displaying in a third one of said panes second selected information for said media files.
  • In one embodiment of the present invention, a user selectable browse button may be displayed in the frame such that the user may toggle the window between displaying all of the panes, and only the pane containing the index of the media files. In another embodiment, a fourth pane displays an index of all the sources for the media files. A feature of this embodiment is that a single user selectable button displayed with the frame may change states in accordance with the particular source of media files selected. In still another embodiment, the frame may contain a user accessible search box. As the user enters each character into the search box, the content of each of the panes is automatically updated to reflect only those entries of the index which match the search character string. In yet another embodiment, a user selectable button allows the window to toggle between display of the panes and a visual effect to accompany the presentation of the content of the media files.
  • These and other objects, advantages and features of the present invention will become readily apparent to those skilled in the art from a study of the following Description of the Exemplary Preferred Embodiments when read in conjunction with the attached Drawing and appended Claims.
  • BRIEF DESCRIPTION OF THE DRAWING
  • FIGS. 1-10 are representative of a graphic user interface of a media player in accordance with the present invention;
  • FIG. 11 is a schematic block diagram of a network system useful in practicing one aspect of the present invention; and
  • FIG. 12 is a flow chart useful to describe a search function of the user interface of the present invention.
  • DESCRIPTION OF THE EXEMPLARY PREFERRED EMBODIMENTS
  • Referring now to FIG. 1-10, there is shown an application window 10 having a window frame 12 and a plurality of stiles 14 to define a plurality of panes 16 within the frame 12. In a preferred embodiment of the present invention, the window 10 may be generated in a user interface, such as a monitor 18 of a computer 20, as seen in FIG. 11. The computer 20 contains a computer readable medium, such a disk 22, which contains an application code, such as a media player. The code, when executed, would then generate the application window 10 and implement the following described procedures.
  • As best seen in FIG. 1, an index 24 of a plurality of media files is displayed in a first one 26 of the panes 16, first selected information 28 for the media files is displayed in a second one 30 of the panes 16 and second selected information 32 for the media files is displayed in a third one 34 of the panes 16. In one exemplary embodiment of the present invention, the first selected information 28 is an index of a plurality of artists associated with each of the media files, and the second selected information 32 is an index of a plurality of albums associated with each of the media files. Each of the artist and album indices may further be selectable by a user of the computer 20 through its user interface to limit, respectively, the display of the index 24 of the media files to selected ones of the media files associated with the selected one of said artists, or to selected ones of the media files associated with one of the albums. It is to be understood that the term user interface as used herein may also include, as required to perform the procedures set forth herein, a keyboard 36 or mouse 38, as best seen in FIG. 11.
  • In accordance with one exemplary embodiment of the present invention, a browse button 40 a, selectable through the user interface, may be displayed. Selecting the browse button 40 a toggles the window 10 between all of the panes 16 being displayed and only a selected one of the panes 16 being displayed. For example, the selected one of the panes 16 may be the first one 26 of the panes 16. As best seen in FIG. 2, only the selected one of the panes 16 is displayed in the window 10 in lieu of the other ones of the panes 16 when the window is toggled.
  • As best seen in FIG. 1, the index 24 of the media files includes columnar categories 42 a, 42 b, 42 c for each of the media files. As is known, the index 24 is sortable by each of the categories 42 a, 42 b, 42 c. To implement such sorting, a plurality of heading buttons 44 a, 44 b, 44 c, associated with a respective one of the categories 42 a, 42 b, 42 c, may be displayed. Each of the heading buttons 44 a, 44 b, 44 c are selectable through the user interface, such as by using the mouse 38 to place a cursor over the desired button and then performing a mouse click, to sort the index 24 by the respective one of the categories 42 a, 42 b, 42 c.
  • In another embodiment of the present invention, the index 24 may further include a plurality of check boxes 46 also selectable through the user interface. As best seen in FIG. 1, each of the check boxes is associated with a respective one of each of the media files in the index 24. Status information 48 concerning the media files for which the associated one of the check boxes 46 has been selected may further be displayed in a selected portion of the frame 12.
  • In addition to the hereinabove described panes 16, a fourth one 50 of the panes 16 may contain information relating to a plurality of selectable sources 52 for the media files. For example, a first one 54 of the sources 52 may be a library source of all or selected ones of the media files stored in the disk 22 of the computer 20. In accordance with one embodiment of the present invention, when the library source is selected the first one 26, the second one 30 and the third one 34 of the panes 16 are displayed.
  • A second one 56 of the sources 52 may include a radio tuner. As best seen in FIG. 3, when the radio tuner is selected through the user interface, a fifth one 58 of the panes 16 is displayed in lieu of said first, second and third ones of said panes. The fifth one 58 of the panes 16 includes an index 60 of genre of the media files. Similarly as described hereinabove, the index 60 of genre may also include columnar categories 62 a, 62 b for each of the genre of the media files, and such categories 62 a, 62 b may also be sortable by each of these categories 62 a, 62 b. Accordingly, a heading button 64 a, 64 b, for each respective one of the categories 62 a, 62 b may be displayed in the fifth one 58 of the panes 16. Each of the heading buttons 64 a, 64 b are selectable through the user interface to sort the index 60 of genre by the respective one of the categories 62 a, 62 b.
  • As also seen in FIG. 3, user selectable refresh button 40 b may also be displayed in the frame 12 when the radio tuner has been selected. Selection of the refresh button 40 b connects the user computer 20 to the Internet 66, as best seen in FIG. 11, to obtain refreshed information for the media files, such as from a file server 68 or an Internet radio 70, and update the index 60 of genre as needed. In one embodiment of the present invention, the browse button 40 a described in conjunction with FIGS. 1-2, and the refresh button 40 b may be the same button which changes states and icons in accordance with the selection of one of the sources 52, as described in commonly owned, copending application Ser. No. 09/757,109 filed on Jan. 8, 2001, which is incorporated herein by reference.
  • In another embodiment of the present invention, a third one 72 of the sources 52 may include a user definable playlist. Selected ones of the media files may be added to the playlist by dragging and dropping through the user interface from the index 24 of the media files to an icon 74 for the playlist in the fourth one 50 of the panes 16, as is known in the art. As best seen in FIG. 4, when the playlist icon 74 is selected, an index 76 of media files contained in the selected playlist is displayed in a sixth one 78 of the panes 16 in lieu of the first one 26, the second one 30 and the third one 34 of the panes 16 (FIG. 1).
  • Similarly as described hereinabove, the index 76 of the selected playlist may also include columnar categories 80 a-e for each of the media files contained in the playlist. Each of the categories 80 a-e may also be sortable. Accordingly, a plurality of heading buttons 82 a-e for each respective one of the categories 80 a-e for the index 76 of the selected playlist are selectable through the user interface to sort this index 76.
  • As best seen in FIG. 4, when a playlist is selected, a burn CD button 40 c may also be displayed in the frame 12. Selecting through the user interface of the burn CD button 40 c initiates a further procedure allowing media files indicated in said selected playlist to be recorded onto a compact disk. Also as described hereinabove, the burn CD button 40 c may be the same as the browse button 40 a described in conjunction with FIGS. 1-2, and the refresh button 40 b described in conjunction with FIG. 3 which changes states and icons in accordance with the selection of one of the sources 52, as described in the hereinabove referenced application.
  • In another embodiment of the present invention, a user selectable button 84 in a selected portion of the frame may also be displayed. Selecting of the button 84 through the user interface causes a new user definable playlist to be added to the sources 52.
  • As best seen in FIG. 5, another user selectable button 86 may be displayed in the frame 12. Selection of this button 86 may develop a visual effect in the window 10 in lieu of the panes 16. The visual effect may be developed responsive to at least one parameter of one of the media files while used by the media player.
  • Referring now to FIGS. 6-9, a search box 88 may be disposed in a selected portion of the frame 16. In this embodiment of the present invention, the search box 88 is adapted to receive through the user interface successive characters of a search term or search string. As each one of the characters of the search string are entered, the index 24 of the media files is automatically searched. In response to the search being performed, the index 24 of the media files is refreshed such that only selected ones of the media files in the index 24 that match the successive ones of said characters are displayed.
  • In further reference to the flow chart 90 of FIG. 12, a search character is entered into the search box 88, as indicated 92. For example, as seen in FIG. 6, the character “p” may be entered into the search box 88. A query is made to determine if an artist or album has heretofore been selected, as indicated at 94. If yes, then the “All” selection of the artist and album is automatically selected, as indicated at 96, so that the index 24 may be refreshed, as indicated at 98, so that the entire index 24 is searched for this character, instead of the limited selected index 24 as described above when an artist or album had been selected. Upon the character “p” being entered, the index 24 is then displayed, as indicated at 100, to contain only those media files which contain this search character. Also as seen in FIG. 6, the status information 48 is also refreshed indicating that fewer media files are now selected.
  • The flow process of FIG. 12 repeats for each subsequent character entered into the search box 88. Progressively in FIGS. 7-9, the characters “r”, “i” and “m” are appended to the search string. In each of FIGS. 7-9, it is clearly shown that the index 24-of the media files becomes successively more limited, and the status information 88 also further refreshed, until only one match remains, as seen in FIG. 9.
  • With reference to FIG. 10, a plurality of user selectable control buttons 102 may be disposed in a selected portion of the frame 12. As is conventionally known, the control buttons 102 control execution of the media player, such as play, fast forward and fast reverse, when calling content from the media files in said index 24. Furthermore the media player may only call content from only user selected ones of the media files, such as through selection of the check boxes 46. At least one user selectable slider 104 in association with the control buttons 102 may also be displayed. The slider 104 controls at least one parameter of content of the media files, such as volume. A status pane 106 may also be displayed in a selected portion of the frame 16. The status frame 106 displays status of content of one of the media files when called by the media player. The stiles 16 are movable in the window 10 to change selectively through the user interface dimensions of the panes 16.
  • There has been described hereinabove exemplary preferred embodiments of a graphic user interface for a media player. Those skilled in the art may now make numerous uses of, and departures from, the hereinabove described exemplary preferred embodiments without departing from the inventive concepts disclosed herein. Accordingly, the present invention is to be described solely by the scope of the appended claims.

Claims (21)

1-66. (Canceled).
67. A user interface for a media player application comprising:
an application window having a window frame and a plurality of stiles that define:
a first pane that displays a user selectable index of a plurality of media files;
a second pane that displays first selected information for said media files; and
a third pane that displays second selected information for said media files.
68. A user interface as set forth in claim 67 wherein said first selected information includes an index of a plurality of artists associated with said media files.
69. A user interface as set forth in claim 67 wherein said second selected information includes an index of a plurality of albums associated with said media files.
70. A user interface as set forth in claim 67 further comprising a browse button in said frame which toggles said window between all of said panes being displayed and only a selected one of said panes being displayed.
71. A user interface as set forth in claims 70 wherein said selected one of said panes is said first one of said panes.
72. A user interface as set forth in claim 67 further comprising a fourth pane that displays information relating to a plurality of selectable sources for said media files, one of said sources being a library source which when selected causes said first, second and said third ones of said panes to be displayed.
73. A user interface as set forth in claim 72 wherein a second source includes a radio tuner.
74. A user interface as set forth in claim 73 further comprising a fifth pane that displays an index of genre of said media files when said radio tuner source has been selected, said fifth pane being displayed in lieu of said first, second and third panes.
75. A user interface as set forth in claim 73 further comprising a user selectable refresh button in said frame that connects said media player application to the Internet to obtain refreshed information for said media files.
76. A user interface as set forth in claim 67 further including a plurality of user selectable control buttons disposed in a selected portion of said frame, said control buttons controlling execution of said media player reproducing content from said media files in said index.
77. A user interface for a media player application, comprising:
an application window having a window frame and a plurality of stiles that define:
a first pane that displays a user selectable index of a plurality of media files;
a second pane that displays selected information for said media files;
a third pane that displays second selected information for said media files; and
a fourth pane that displays information relating to a plurality of user selectable sources for said media files, wherein a first one of said sources is a library source and a second one of said sources is a user definable playlist, said library source when selected causing said first, second and said third ones of said panes to be displayed.
78. A user interface as set forth in claim 77 further comprising a fifth pane that displays an index of media files contained in said playlist when said playlist has been selected, said fifth pane being displayed in lieu of said first, second and third panes.
79. A user interface as set forth in claim 77 wherein a third one of said sources is a radio tuner.
80. A user interface as set forth in claim 79 further comprising a fifth pane that displays an index of genre of said media files when said radio source has been selected, said fifth pane being displayed in lieu of said first, second and third panes.
81. A user interface as set forth in claim 79 further comprising a user selectable refresh button that is displayed in said frame when said radio tuner has been selected, which selectively connects said media player application to the Internet to obtain refreshed information for said media files.
82. A user interface as set forth in claim 81 wherein said refresh button changes state to a browse button when said library source is selected.
83. A user interface as set forth in claim 82 wherein said browse button toggles said window between all of said panes being displayed and only said first one and said fourth one of said panes being displayed.
84. A user interface as set forth in claim 81 wherein said refresh button changes state to a burn CD button when said playlist is selected, that selectively initiates a further procedure allowing media files indicated in said selected playlist to be recorded onto a compact disk.
85. A user interface for media player application, comprising:
an application window having a window frame and a plurality of stiles that define a plurality of panes including:
a first pane that displays a user selectable index of a plurality of media files;
a second pane that displays first selected information for said media files; and
a third pane that displays second selected information for said media files;
said frame including a user selectable button that causes a visual effect to be displayed in said window in lieu of said panes.
86. A user interface as set forth in claim 85 wherein said visual effect is responsive to at least one parameter of one of said media files while used by said media player.
US10/497,076 2001-01-08 2002-01-08 Media player interface Abandoned US20050076307A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US10/497,076 US20050076307A1 (en) 2001-01-08 2002-01-08 Media player interface

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US09/757,000 US6731312B2 (en) 2001-01-08 2001-01-08 Media player interface
PCT/US2002/000484 WO2002061563A2 (en) 2001-01-08 2002-01-08 Media player interface
US10/497,076 US20050076307A1 (en) 2001-01-08 2002-01-08 Media player interface

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
US09/757,000 Continuation US6731312B2 (en) 2001-01-08 2001-01-08 Media player interface

Publications (1)

Publication Number Publication Date
US20050076307A1 true US20050076307A1 (en) 2005-04-07

Family

ID=25045942

Family Applications (2)

Application Number Title Priority Date Filing Date
US09/757,000 Expired - Lifetime US6731312B2 (en) 2001-01-08 2001-01-08 Media player interface
US10/497,076 Abandoned US20050076307A1 (en) 2001-01-08 2002-01-08 Media player interface

Family Applications Before (1)

Application Number Title Priority Date Filing Date
US09/757,000 Expired - Lifetime US6731312B2 (en) 2001-01-08 2001-01-08 Media player interface

Country Status (3)

Country Link
US (2) US6731312B2 (en)
EP (1) EP1360573A4 (en)
WO (1) WO2002061563A2 (en)

Cited By (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050108750A1 (en) * 2003-11-17 2005-05-19 Sony Corporation, A Japanese Corporation Candidate data selection and display apparatus and method
US20050108749A1 (en) * 2003-11-17 2005-05-19 Sony Corporation, A Japanese Corporation Automatic content display apparatus and method
US20050108756A1 (en) * 2003-11-17 2005-05-19 Sony Corporation, A Japanese Corporation Interactive program guide with preferred items list apparatus and method
US20050108752A1 (en) * 2003-11-17 2005-05-19 Sony Corporation, A Japanese Corporation 3-Dimensional browsing and selection apparatus and method
US20050108755A1 (en) * 2003-11-17 2005-05-19 Sony Corporation, A Japanese Corporation Multi-source programming guide apparatus and method
US20050216935A1 (en) * 2004-03-23 2005-09-29 Sony Corporation, A Japanese Corporation Filter criteria and results display apparatus and method
US20050235251A1 (en) * 2004-04-15 2005-10-20 Udo Arend User interface for an object instance floorplan
US20050235209A1 (en) * 2003-09-01 2005-10-20 Toru Morita Playback device, and method of displaying manipulation menu in playback device
US20050235223A1 (en) * 2004-04-15 2005-10-20 Udo Arend User interface adaptable by an end user
US20050234939A1 (en) * 2004-04-15 2005-10-20 Udo Arend System and method for progressively disclosing information to a computer user
US20060195480A1 (en) * 2005-02-28 2006-08-31 Michael Spiegelman User interface for sharing and searching playlists
US20070216665A1 (en) * 2006-03-14 2007-09-20 Sony Corporation Tuning Dial User Interface
US20070230963A1 (en) * 2003-04-04 2007-10-04 Gibson Guitar Corp. Remote Control For Combination Compact Disc Recorder And Player System
US20070279529A1 (en) * 2006-06-01 2007-12-06 Mark Buchanan Device and method utilizing a self-organizing visual analog representation of electronic media
US20090193351A1 (en) * 2008-01-29 2009-07-30 Samsung Electronics Co., Ltd. Method for providing graphical user interface (gui) using divided screen and multimedia device using the same
US9219634B1 (en) * 2005-02-16 2015-12-22 Creative Technology Ltd. System and method for searching, storing, and rendering digital media content using virtual broadcast channels
US9753628B2 (en) 2013-08-08 2017-09-05 Ricoh Company, Ltd. Playback system, recording medium, and playback control method
US10564826B2 (en) 2009-09-22 2020-02-18 Apple Inc. Device, method, and graphical user interface for manipulating user interface objects
US10904426B2 (en) 2006-09-06 2021-01-26 Apple Inc. Portable electronic device for photo management
US11307737B2 (en) 2019-05-06 2022-04-19 Apple Inc. Media browsing user interface with intelligently selected representative media items
US11334229B2 (en) 2009-09-22 2022-05-17 Apple Inc. Device, method, and graphical user interface for manipulating user interface objects
US11446548B2 (en) 2020-02-14 2022-09-20 Apple Inc. User interfaces for workout content

Families Citing this family (362)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001093226A (en) * 1999-09-21 2001-04-06 Sony Corp Information communication system and method, and information communication device and method
JP4507319B2 (en) 1999-12-17 2010-07-21 ソニー株式会社 Information processing device, information processing method, program, recording medium, terminal device, system, and system method
US6772212B1 (en) * 2000-03-08 2004-08-03 Phatnoise, Inc. Audio/Visual server
US8645137B2 (en) 2000-03-16 2014-02-04 Apple Inc. Fast, language-independent method for user authentication by voice
JP3555756B2 (en) * 2000-06-06 2004-08-18 独立行政法人 科学技術振興機構 Multimedia information utilization method, recording medium recording multimedia information utilization program, and multimedia information system
JP4385511B2 (en) * 2000-10-12 2009-12-16 ソニー株式会社 Information processing apparatus and method, and program storage medium
US6731312B2 (en) * 2001-01-08 2004-05-04 Apple Computer, Inc. Media player interface
US8397164B2 (en) * 2001-03-02 2013-03-12 Technicolor Digital Cinema Llc Apparatus and method for loading media in a digital cinema system
US20040019396A1 (en) * 2001-03-30 2004-01-29 Mcmahon Maureen Methods for recording music to optical media
JP4670207B2 (en) * 2001-08-31 2011-04-13 ソニー株式会社 Information processing apparatus and method, recording medium, and program
JP4936037B2 (en) * 2001-08-31 2012-05-23 ソニー株式会社 Information processing apparatus and method, and program
US6934812B1 (en) * 2001-10-22 2005-08-23 Apple Computer, Inc. Media player with instant play capability
WO2003036541A1 (en) * 2001-10-22 2003-05-01 Apple Computer, Inc. Intelligent synchronization for a media player
US20030167318A1 (en) * 2001-10-22 2003-09-04 Apple Computer, Inc. Intelligent synchronization of media player with host computer
US7599610B2 (en) * 2001-10-25 2009-10-06 Harman International Industries, Incorporated Interface for audio visual device
US7519911B2 (en) * 2001-11-02 2009-04-14 At&T Intellectual Property Ii, L.P. Systems and methods for managing and aggregating media formats
JP4088749B2 (en) * 2001-11-09 2008-05-21 ソニー株式会社 Information processing apparatus, information processing method, and program
US7610358B2 (en) * 2001-11-26 2009-10-27 Time Warner Cable System and method for effectively presenting multimedia information materials
JP3736442B2 (en) * 2001-11-30 2006-01-18 ソニー株式会社 Display device and display method
US7751628B1 (en) * 2001-12-26 2010-07-06 Reisman Richard R Method and apparatus for progressively deleting media objects from storage
US20030137542A1 (en) * 2002-01-22 2003-07-24 Koninklijke Philips Electronics N.V. User interface for reviewing and controlling use of data objects
KR20030069279A (en) * 2002-02-19 2003-08-27 삼성전자주식회사 Optical disc player for selecting MP3 files by a unit of directory and method thereof
US7220910B2 (en) * 2002-03-21 2007-05-22 Microsoft Corporation Methods and systems for per persona processing media content-associated metadata
US7159000B2 (en) 2002-03-21 2007-01-02 Microsoft Corporation Methods and systems for repairing playlists
US6941324B2 (en) * 2002-03-21 2005-09-06 Microsoft Corporation Methods and systems for processing playlists
US7096234B2 (en) * 2002-03-21 2006-08-22 Microsoft Corporation Methods and systems for providing playlists
US9412417B2 (en) * 2002-04-05 2016-08-09 Apple Inc. Persistent group of media items for a media device
US7433546B2 (en) * 2004-10-25 2008-10-07 Apple Inc. Image scaling arrangement
US9715500B2 (en) 2004-04-27 2017-07-25 Apple Inc. Method and system for sharing playlists
US7797446B2 (en) * 2002-07-16 2010-09-14 Apple Inc. Method and system for updating playlists
US7680849B2 (en) 2004-10-25 2010-03-16 Apple Inc. Multiple media type synchronization between host computer and media device
US7827259B2 (en) * 2004-04-27 2010-11-02 Apple Inc. Method and system for configurable automatic media selection
US8151259B2 (en) 2006-01-03 2012-04-03 Apple Inc. Remote content updates for portable media devices
US8150937B2 (en) * 2004-10-25 2012-04-03 Apple Inc. Wireless synchronization between media player and host device
US20030233349A1 (en) * 2002-06-14 2003-12-18 Microsoft Corporation Media player system
US7956272B2 (en) 2002-07-30 2011-06-07 Apple Inc. Management of files in a personal communication device
US7166791B2 (en) 2002-07-30 2007-01-23 Apple Computer, Inc. Graphical user interface and methods of use thereof in a multimedia player
US20050114374A1 (en) * 2003-04-04 2005-05-26 Juszkiewicz Henry E. User interface for a combination compact disc recorder and player system
US7216178B2 (en) * 2003-04-04 2007-05-08 Gibson Guitar Corp. System and method for distributing music to customers over the internet using uniquely identified proprietary devices
EP1616333A2 (en) * 2003-04-24 2006-01-18 Thomson Licensing Creation of playlists using audio identification
US20050203959A1 (en) * 2003-04-25 2005-09-15 Apple Computer, Inc. Network-based purchase and distribution of digital media items
US20040215534A1 (en) * 2003-04-25 2004-10-28 Apple Computer, Inc. Method and system for network-based allowance control
EP2357623A1 (en) 2003-04-25 2011-08-17 Apple Inc. Graphical user interface for browsing, searching and presenting media items
KR100732590B1 (en) 2003-04-25 2007-06-27 애플 인크. Methods and system for secure network-based distribution of content
EP2270730A1 (en) * 2003-04-25 2011-01-05 Apple Inc. Method and system for network-based purchase and distribution of media
US7724716B2 (en) 2006-06-20 2010-05-25 Apple Inc. Wireless communication system
US7831199B2 (en) 2006-01-03 2010-11-09 Apple Inc. Media data exchange, transfer or delivery for portable electronic devices
US7512622B2 (en) 2003-06-11 2009-03-31 Yahoo! Inc. Method and apparatus for organizing and playing data
US20050013589A1 (en) * 2003-07-14 2005-01-20 Microsoft Corporation Adding recording functionality to a media player
US7757173B2 (en) * 2003-07-18 2010-07-13 Apple Inc. Voice menu system
US20050081155A1 (en) * 2003-10-02 2005-04-14 Geoffrey Martin Virtual player capable of handling dissimilar content
US7844548B2 (en) * 2003-10-15 2010-11-30 Apple Inc. Techniques and systems for electronic submission of media for network-based distribution
JP4763613B2 (en) * 2003-11-18 2011-08-31 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ User-recognized audio playback apparatus and method
US7421656B2 (en) * 2004-01-05 2008-09-02 Microsoft Corporation Systems and methods for interacting with a user interface of a media player
EP1550942A1 (en) * 2004-01-05 2005-07-06 Thomson Licensing S.A. User interface for a device for playback of audio files
US20070192795A1 (en) * 2004-01-26 2007-08-16 Koninklijke Philips Electronic, N.V. Method of providing a personalized broadcast service
US7711129B2 (en) * 2004-03-11 2010-05-04 Apple Inc. Method and system for approximating graphic equalizers using dynamic filter order reduction
US7861006B2 (en) 2004-03-23 2010-12-28 Mcnulty Scott Apparatus, method and system for a tunneling client access point
JP2005275692A (en) * 2004-03-24 2005-10-06 Sony Corp Content providing apparatus, content providing system, web site change apparatus, web site change system, content providing method and web site change method
US20050235206A1 (en) * 2004-04-15 2005-10-20 Udo Arend User interface for a quick activity window
US7899802B2 (en) * 2004-04-28 2011-03-01 Hewlett-Packard Development Company, L.P. Moveable interface to a search engine that remains visible on the desktop
US7853895B2 (en) * 2004-05-11 2010-12-14 Sony Computer Entertainment Inc. Control of background media when foreground graphical user interface is invoked
US20050268244A1 (en) * 2004-05-28 2005-12-01 Peter Vignet Method and system to provide direct access to subviews
US8797926B2 (en) 2004-06-04 2014-08-05 Apple Inc. Networked media station
US20070110074A1 (en) 2004-06-04 2007-05-17 Bob Bradley System and Method for Synchronizing Media Presentation at Multiple Recipients
US8443038B2 (en) 2004-06-04 2013-05-14 Apple Inc. Network media device
US10972536B2 (en) 2004-06-04 2021-04-06 Apple Inc. System and method for synchronizing media presentation at multiple recipients
US8365083B2 (en) * 2004-06-25 2013-01-29 Hewlett-Packard Development Company, L.P. Customizable, categorically organized graphical user interface for utilizing online and local content
US7237268B2 (en) 2004-07-13 2007-06-26 Fields Daniel M Apparatus and method for storing and distributing encrypted digital content and functionality suite associated therewith
US20060034478A1 (en) * 2004-08-11 2006-02-16 Davenport Kevin E Audio eyeglasses
US8261246B1 (en) 2004-09-07 2012-09-04 Apple Inc. Method and system for dynamically populating groups in a developer environment
US7706637B2 (en) * 2004-10-25 2010-04-27 Apple Inc. Host configured for interoperation with coupled portable media player device
US7735012B2 (en) * 2004-11-04 2010-06-08 Apple Inc. Audio user interface for computing devices
US20060100924A1 (en) * 2004-11-05 2006-05-11 Apple Computer, Inc. Digital media file with embedded sales/marketing information
WO2006098784A1 (en) * 2004-12-08 2006-09-21 Thane Jason C Rapid file selection interface
US20060136839A1 (en) * 2004-12-22 2006-06-22 Nokia Corporation Indicating related content outside a display area
US7593782B2 (en) * 2005-01-07 2009-09-22 Apple Inc. Highly portable media device
US7958441B2 (en) * 2005-01-07 2011-06-07 Apple Inc. Media management for groups of media items
US11314378B2 (en) * 2005-01-07 2022-04-26 Apple Inc. Persistent group of media items for a media device
JP4329697B2 (en) 2005-01-12 2009-09-09 ヤマハ株式会社 Music reproducing apparatus and computer-readable music reproducing program applied to the apparatus
US20060212401A1 (en) * 2005-03-15 2006-09-21 Apple Computer, Inc. Method and system for network-based promotion of particular digital media items
US20060248235A1 (en) * 2005-03-21 2006-11-02 Sony Corporation Method and apparatus for data collection in a media player
US20060224962A1 (en) * 2005-03-30 2006-10-05 Microsoft Corporation Context menu navigational method for accessing contextual and product-wide choices via remote control
US7667704B2 (en) * 2005-03-30 2010-02-23 Microsoft Corporation System for efficient remote projection of rich interactive user interfaces
US20060225037A1 (en) * 2005-03-30 2006-10-05 Microsoft Corporation Enabling UI template customization and reuse through parameterization
US20060224575A1 (en) * 2005-03-30 2006-10-05 Microsoft Corporation System and method for dynamic creation and management of lists on a distance user interface
US8234679B2 (en) 2005-04-01 2012-07-31 Time Warner Cable, Inc. Technique for selecting multiple entertainment programs to be provided over a communication network
US8214754B2 (en) 2005-04-15 2012-07-03 Microsoft Corporation Registration of applications and complimentary features for interactive user interfaces
US7767901B2 (en) * 2005-04-15 2010-08-03 Contois Music Technology, Llc Control of musical instrument playback from remote management station
US20110016394A1 (en) * 2005-04-18 2011-01-20 Nettune, Inc. Systems and methods of selection, characterization and automated sequencing of media content
DE102005018467A1 (en) * 2005-04-21 2006-11-02 Robert Bosch Gmbh Method for target selection in a navigation system
US7793851B2 (en) * 2005-05-09 2010-09-14 Dynamics Inc. Dynamic credit card with magnetic stripe and embedded encoder and methods for using the same to provide a copy-proof credit card
US8300841B2 (en) 2005-06-03 2012-10-30 Apple Inc. Techniques for presenting sound effects on a portable media player
US7831913B2 (en) * 2005-07-29 2010-11-09 Microsoft Corporation Selection-based item tagging
US7680824B2 (en) * 2005-08-11 2010-03-16 Microsoft Corporation Single action media playlist generation
US8166416B2 (en) * 2005-08-17 2012-04-24 Cyber Group Usa, Inc. Play menu and group auto organizer system and method for a multimedia player
US7590772B2 (en) 2005-08-22 2009-09-15 Apple Inc. Audio status information for a portable electronic device
JP4428321B2 (en) * 2005-09-07 2010-03-10 ソニー株式会社 Recording / reproducing apparatus, display control method, program
US8677377B2 (en) 2005-09-08 2014-03-18 Apple Inc. Method and apparatus for building an intelligent automated assistant
JP4830419B2 (en) * 2005-09-20 2011-12-07 富士ゼロックス株式会社 Moving picture viewing system, moving picture viewing apparatus, control method thereof, and program
US7930369B2 (en) 2005-10-19 2011-04-19 Apple Inc. Remotely configured media device
US7924268B2 (en) * 2005-11-10 2011-04-12 Frobisher Fulton Pa L.L.C. Clearing potentially inadvertent entries in electronic device
US8654993B2 (en) 2005-12-07 2014-02-18 Apple Inc. Portable audio device providing automated control of audio volume parameters for hearing protection
KR20070066076A (en) * 2005-12-21 2007-06-27 삼성전자주식회사 Display apparatus and control method thereof
US8255640B2 (en) 2006-01-03 2012-08-28 Apple Inc. Media device with intelligent cache utilization
US7774708B2 (en) * 2006-01-04 2010-08-10 Apple Inc. Graphical user interface with improved media presentation
US7673238B2 (en) * 2006-01-05 2010-03-02 Apple Inc. Portable media device with video acceleration capabilities
US7694239B2 (en) * 2006-01-23 2010-04-06 International Business Machines Corporation Selection and deselection of objects at multiple levels of a hierarchy
US7848527B2 (en) * 2006-02-27 2010-12-07 Apple Inc. Dynamic power management in a portable media delivery system
US7827162B2 (en) 2006-05-15 2010-11-02 Apple Inc. Media package format for submission to a media distribution system
US8015237B2 (en) 2006-05-15 2011-09-06 Apple Inc. Processing of metadata content and media content received by a media distribution system
US7962634B2 (en) * 2006-05-15 2011-06-14 Apple Inc. Submission of metadata content and media content to a media distribution system
US20070265969A1 (en) * 2006-05-15 2007-11-15 Apple Computer, Inc. Computerized management of media distribution agreements
US9075509B2 (en) * 2006-05-18 2015-07-07 Sonos, Inc. User interface to provide additional information on a selected item in a list
US8073984B2 (en) 2006-05-22 2011-12-06 Apple Inc. Communication protocol for use with portable electronic devices
US7643895B2 (en) 2006-05-22 2010-01-05 Apple Inc. Portable media device with workout support
US9137309B2 (en) 2006-05-22 2015-09-15 Apple Inc. Calibration techniques for activity sensing devices
US20070271116A1 (en) 2006-05-22 2007-11-22 Apple Computer, Inc. Integrated media jukebox and physiologic data handling application
US8358273B2 (en) 2006-05-23 2013-01-22 Apple Inc. Portable media device with power-managed display
US20100198697A1 (en) 2006-07-21 2010-08-05 Videoegg, Inc. Fixed Position Interactive Advertising
US9208500B2 (en) 2006-07-21 2015-12-08 Microsoft Technology Licensing, Llc Fixed position multi-state interactive advertisement
US8732019B2 (en) 2006-07-21 2014-05-20 Say Media, Inc. Non-expanding interactive advertisement
US7813715B2 (en) * 2006-08-30 2010-10-12 Apple Inc. Automated pairing of wireless accessories with host devices
US7913297B2 (en) 2006-08-30 2011-03-22 Apple Inc. Pairing of wireless devices using a wired medium
US9318108B2 (en) 2010-01-18 2016-04-19 Apple Inc. Intelligent automated assistant
US8090130B2 (en) 2006-09-11 2012-01-03 Apple Inc. Highly portable media devices
US8689254B2 (en) * 2006-09-11 2014-04-01 Apple Inc. Techniques and graphical user interfaces for preview of media items
US8341524B2 (en) 2006-09-11 2012-12-25 Apple Inc. Portable electronic device with local search capabilities
US7707273B2 (en) 2006-09-11 2010-04-27 Apple Inc. Management and prioritization of media item downloading
US7729791B2 (en) * 2006-09-11 2010-06-01 Apple Inc. Portable media playback device including user interface event passthrough to non-media-playback processing
US8015506B2 (en) * 2006-09-22 2011-09-06 Microsoft Corporation Customizing a menu in a discovery interface
US8112714B2 (en) * 2006-09-22 2012-02-07 Microsoft Corporation Customizing application page loading in a discovery interface
US9016469B2 (en) 2006-11-17 2015-04-28 Apple Inc. Gift card carriers
US8800758B2 (en) * 2006-11-17 2014-08-12 Apple Inc. Gift card carriers
US20080147653A1 (en) * 2006-12-15 2008-06-19 Iac Search & Media, Inc. Search suggestions
US20080270932A1 (en) * 2006-12-15 2008-10-30 Iac Search & Media, Inc. Toolbox editing
US8601387B2 (en) * 2006-12-15 2013-12-03 Iac Search & Media, Inc. Persistent interface
US20080148192A1 (en) * 2006-12-15 2008-06-19 Iac Search & Media, Inc. Toolbox pagination
US20080147708A1 (en) * 2006-12-15 2008-06-19 Iac Search & Media, Inc. Preview window with rss feed
US20080148188A1 (en) * 2006-12-15 2008-06-19 Iac Search & Media, Inc. Persistent preview window
US20080148164A1 (en) * 2006-12-15 2008-06-19 Iac Search & Media, Inc. Toolbox minimizer/maximizer
US20080148174A1 (en) * 2006-12-15 2008-06-19 Iac Search & Media, Inc. Slide and fade
US20080147634A1 (en) * 2006-12-15 2008-06-19 Iac Search & Media, Inc. Toolbox order editing
US20080147606A1 (en) * 2006-12-15 2008-06-19 Iac Search & Media, Inc. Category-based searching
US20080148178A1 (en) * 2006-12-15 2008-06-19 Iac Search & Media, Inc. Independent scrolling
US7842876B2 (en) * 2007-01-05 2010-11-30 Harman International Industries, Incorporated Multimedia object grouping, selection, and playback system
US10083184B2 (en) * 2007-01-07 2018-09-25 Apple Inc. Widget synchronization in accordance with synchronization preferences
US8850140B2 (en) 2007-01-07 2014-09-30 Apple Inc. Data backup for mobile device
US20080168185A1 (en) * 2007-01-07 2008-07-10 Robbin Jeffrey L Data Synchronization with Host Device in Accordance with Synchronization Preferences
US8631088B2 (en) 2007-01-07 2014-01-14 Apple Inc. Prioritized data synchronization with host device
US20080178125A1 (en) * 2007-01-23 2008-07-24 Microsoft Corporation Providing dynamic content in a user interface in an application
US7589629B2 (en) 2007-02-28 2009-09-15 Apple Inc. Event recorder for portable media device
US8090400B2 (en) 2007-03-06 2012-01-03 Kavounas Gregory T Notifying station for portable electronic devices in automobile
US7751852B2 (en) * 2007-03-06 2010-07-06 Kavounas Gregory T Notifying stations for portable electronic devices and methods
US7698101B2 (en) 2007-03-07 2010-04-13 Apple Inc. Smart garment
KR20080087591A (en) * 2007-03-27 2008-10-01 삼성전자주식회사 Content search method and apparatus using category based on meta-data, and recording medium thereof
US8977255B2 (en) 2007-04-03 2015-03-10 Apple Inc. Method and system for operating a multi-function portable electronic device using voice-activation
US7743116B2 (en) * 2007-05-28 2010-06-22 Apple Inc. Method and user interface for accessing groups of media assets
US20080301734A1 (en) * 2007-05-28 2008-12-04 Rachel Clare Goldeen Method and User Interface for Accessing Media Assets Over a Network
US20080301739A1 (en) * 2007-05-28 2008-12-04 Rachel Clare Goldeen Hierarchical User Interface for Accessing Related Media Assets
US20090007014A1 (en) * 2007-06-27 2009-01-01 Microsoft Corporation Center locked lists
US20090037005A1 (en) * 2007-07-30 2009-02-05 Larsen Christopher W Electronic device media management system and method
US20090049074A1 (en) * 2007-08-15 2009-02-19 Sony Corporation, A Japanese Corporation Content management system
US9875495B2 (en) * 2007-09-04 2018-01-23 Apple Inc. Method and apparatus for purchasing digital playlists
US8046369B2 (en) 2007-09-04 2011-10-25 Apple Inc. Media asset rating system
US20090083781A1 (en) * 2007-09-21 2009-03-26 Microsoft Corporation Intelligent Video Player
KR101513609B1 (en) * 2007-10-04 2015-04-20 엘지전자 주식회사 Apparatus and method for playing music in mobile terminal
US20090113352A1 (en) * 2007-10-31 2009-04-30 Michael Casey Gotcher Media System Having Three Dimensional Navigation for Use With Media Data
US20090113507A1 (en) * 2007-10-31 2009-04-30 Michael Casey Gotcher Media System for Facilitating Interaction with Media Data Across a Plurality of Media Devices
US7756920B2 (en) * 2007-11-28 2010-07-13 Apple Inc. Resubmission of media for network-based distribution
US7837125B2 (en) 2007-12-27 2010-11-23 Apple Inc. Methods and systems for encoding a magnetic stripe
US9330720B2 (en) 2008-01-03 2016-05-03 Apple Inc. Methods and apparatus for altering audio output signals
US8640949B2 (en) 2008-03-03 2014-02-04 Apple Inc. Method for assembling and activating a multi-pack package of transaction cards
US8777110B2 (en) 2008-03-03 2014-07-15 Apple Inc. Multi-pack gift card and activation thereof
US8996376B2 (en) 2008-04-05 2015-03-31 Apple Inc. Intelligent text-to-speech conversion
US10255580B2 (en) 2008-05-05 2019-04-09 Apple Inc. Network-based distribution of application products
US9342287B2 (en) 2008-05-05 2016-05-17 Apple Inc. Software program ratings
US9076176B2 (en) 2008-05-05 2015-07-07 Apple Inc. Electronic submission of application programs for network-based distribution
US10496753B2 (en) 2010-01-18 2019-12-03 Apple Inc. Automatically adapting user interfaces for hands-free interaction
US20090307682A1 (en) * 2008-06-08 2009-12-10 Sam Gharabally Techniques for Acquiring Updates for Application Programs
US20100030549A1 (en) 2008-07-31 2010-02-04 Lee Michael M Mobile device having human language translation capability with positional feedback
US8875886B2 (en) * 2008-08-25 2014-11-04 Apple Inc. Carrier card arrangement with removable envelope
US8898568B2 (en) 2008-09-09 2014-11-25 Apple Inc. Audio user interface
US9959870B2 (en) 2008-12-11 2018-05-01 Apple Inc. Speech recognition involving a mobile device
US8669457B2 (en) 2008-12-22 2014-03-11 Amazon Technologies, Inc. Dynamic generation of playlists
US20100235889A1 (en) * 2009-03-16 2010-09-16 Michael Kuohao Chu Application products with in-application subsequent feature access using network-based distribution system
US20100299219A1 (en) * 2009-05-25 2010-11-25 Cortes Ricardo D Configuration and Management of Add-ons to Digital Application Programs for Network-Based Distribution
US10241752B2 (en) 2011-09-30 2019-03-26 Apple Inc. Interface for a virtual digital assistant
US10241644B2 (en) 2011-06-03 2019-03-26 Apple Inc. Actionable reminder entries
US20120311585A1 (en) 2011-06-03 2012-12-06 Apple Inc. Organizing task items that represent tasks to perform
US9858925B2 (en) 2009-06-05 2018-01-02 Apple Inc. Using context information to facilitate processing of commands in a virtual assistant
US9431006B2 (en) 2009-07-02 2016-08-30 Apple Inc. Methods and apparatuses for automatic speech recognition
US9729609B2 (en) * 2009-08-07 2017-08-08 Apple Inc. Automatic transport discovery for media submission
US8935217B2 (en) * 2009-09-08 2015-01-13 Apple Inc. Digital asset validation prior to submission for network-based distribution
US10276170B2 (en) 2010-01-18 2019-04-30 Apple Inc. Intelligent automated assistant
US10553209B2 (en) 2010-01-18 2020-02-04 Apple Inc. Systems and methods for hands-free notification summaries
US10705794B2 (en) 2010-01-18 2020-07-07 Apple Inc. Automatically adapting user interfaces for hands-free interaction
US10679605B2 (en) 2010-01-18 2020-06-09 Apple Inc. Hands-free list-reading by intelligent automated assistant
WO2011089450A2 (en) 2010-01-25 2011-07-28 Andrew Peter Nelson Jerram Apparatuses, methods and systems for a digital conversation management platform
US8682667B2 (en) 2010-02-25 2014-03-25 Apple Inc. User profiling for selecting user specific voice input processing information
US8540160B2 (en) 2010-09-09 2013-09-24 Apple Inc. Card carrier having extended transaction card
EP2442237A3 (en) * 2010-09-27 2012-05-09 Research In Motion Limited Actionable media items
US10762293B2 (en) 2010-12-22 2020-09-01 Apple Inc. Using parts-of-speech tagging and named entity recognition for spelling correction
US20120198333A1 (en) * 2011-01-27 2012-08-02 Research In Motion Limited Virtual hold baskets of media objects
US8523078B2 (en) 2011-01-28 2013-09-03 Apple Inc. Transaction card with dual scratch and peel label
USD665401S1 (en) * 2011-03-09 2012-08-14 Microsoft Corporation Display screen with graphical user interface
US9262612B2 (en) 2011-03-21 2016-02-16 Apple Inc. Device access using voice authentication
US10057736B2 (en) 2011-06-03 2018-08-21 Apple Inc. Active transport based notifications
US8994660B2 (en) 2011-08-29 2015-03-31 Apple Inc. Text correction processing
KR101391694B1 (en) * 2011-12-23 2014-05-07 주식회사 네오위즈인터넷 Method, terminal and recording medium for providing contents search
US9084058B2 (en) 2011-12-29 2015-07-14 Sonos, Inc. Sound field calibration using listener localization
US10134385B2 (en) 2012-03-02 2018-11-20 Apple Inc. Systems and methods for name pronunciation
US9483461B2 (en) 2012-03-06 2016-11-01 Apple Inc. Handling speech synthesis of content for multiple languages
USD726735S1 (en) 2012-03-30 2015-04-14 Sony Corporation Display screen with graphical user interface
US9280610B2 (en) 2012-05-14 2016-03-08 Apple Inc. Crowd sourcing information to fulfill user requests
US9203624B2 (en) 2012-06-04 2015-12-01 Apple Inc. Authentication and notification heuristics
US9721563B2 (en) 2012-06-08 2017-08-01 Apple Inc. Name recognition system
US9219460B2 (en) 2014-03-17 2015-12-22 Sonos, Inc. Audio settings based on environment
US9706323B2 (en) 2014-09-09 2017-07-11 Sonos, Inc. Playback device calibration
US9668049B2 (en) 2012-06-28 2017-05-30 Sonos, Inc. Playback device calibration user interfaces
US9106192B2 (en) 2012-06-28 2015-08-11 Sonos, Inc. System and method for device playback calibration
US9690539B2 (en) 2012-06-28 2017-06-27 Sonos, Inc. Speaker calibration user interface
US9690271B2 (en) 2012-06-28 2017-06-27 Sonos, Inc. Speaker calibration
US9031244B2 (en) 2012-06-29 2015-05-12 Sonos, Inc. Smart audio settings
US9495129B2 (en) 2012-06-29 2016-11-15 Apple Inc. Device, method, and user interface for voice-activated navigation and browsing of a document
US8995687B2 (en) 2012-08-01 2015-03-31 Sonos, Inc. Volume interactions for connected playback devices
USD718780S1 (en) * 2012-08-02 2014-12-02 Google Inc. Display panel with a video playback panel of a programmed computer system with a graphical user interface
US9576574B2 (en) 2012-09-10 2017-02-21 Apple Inc. Context-sensitive handling of interruptions by intelligent digital assistant
US9547647B2 (en) 2012-09-19 2017-01-17 Apple Inc. Voice-based media searching
US8990188B2 (en) 2012-11-30 2015-03-24 Apple Inc. Managed assessment of submitted digital content
US9087341B2 (en) 2013-01-11 2015-07-21 Apple Inc. Migration of feedback data to equivalent digital assets
KR20230137475A (en) 2013-02-07 2023-10-04 애플 인크. Voice trigger for a digital assistant
US10652394B2 (en) 2013-03-14 2020-05-12 Apple Inc. System and method for processing voicemail
US9368114B2 (en) 2013-03-14 2016-06-14 Apple Inc. Context-sensitive handling of interruptions
WO2014144579A1 (en) 2013-03-15 2014-09-18 Apple Inc. System and method for updating an adaptive speech recognition model
US9922642B2 (en) 2013-03-15 2018-03-20 Apple Inc. Training an at least partial voice command system
US9953179B2 (en) 2013-05-29 2018-04-24 Sonos, Inc. Private queue indicator
US9582608B2 (en) 2013-06-07 2017-02-28 Apple Inc. Unified ranking with entropy-weighted information for phrase-based semantic auto-completion
WO2014197334A2 (en) 2013-06-07 2014-12-11 Apple Inc. System and method for user-specified pronunciation of words for speech synthesis and recognition
WO2014197336A1 (en) 2013-06-07 2014-12-11 Apple Inc. System and method for detecting errors in interactions with a voice-based digital assistant
WO2014197335A1 (en) 2013-06-08 2014-12-11 Apple Inc. Interpreting and acting upon commands that involve sharing information with remote devices
US10176167B2 (en) 2013-06-09 2019-01-08 Apple Inc. System and method for inferring user intent from speech inputs
EP3937002A1 (en) 2013-06-09 2022-01-12 Apple Inc. Device, method, and graphical user interface for enabling conversation persistence across two or more instances of a digital assistant
KR101809808B1 (en) 2013-06-13 2017-12-15 애플 인크. System and method for emergency calls initiated by voice command
US9298415B2 (en) 2013-07-09 2016-03-29 Sonos, Inc. Systems and methods to provide play/pause content
JP6163266B2 (en) 2013-08-06 2017-07-12 アップル インコーポレイテッド Automatic activation of smart responses based on activation from remote devices
US10028028B2 (en) 2013-09-30 2018-07-17 Sonos, Inc. Accessing last-browsed information in a media playback system
US9720576B2 (en) 2013-09-30 2017-08-01 Sonos, Inc. Controlling and displaying zones in a multi-zone system
USD754700S1 (en) * 2013-11-01 2016-04-26 Samsung Electronics Co., Ltd. Display screen or portion thereof with graphical user interface
USD755215S1 (en) * 2013-11-01 2016-05-03 Samsung Electronics Co., Ltd. Display screen or portion thereof with graphical user interface
USD755216S1 (en) * 2013-11-01 2016-05-03 Samsung Electronics Co., Ltd. Display screen or portion thereof with graphical user interface
US9300647B2 (en) 2014-01-15 2016-03-29 Sonos, Inc. Software application and zones
US9892118B2 (en) 2014-03-18 2018-02-13 Sonos, Inc. Dynamic display of filter criteria
USD775632S1 (en) * 2014-03-07 2017-01-03 Sonos, Inc. Display screen or portion thereof with graphical user interface
USD792420S1 (en) 2014-03-07 2017-07-18 Sonos, Inc. Display screen or portion thereof with graphical user interface
USD785649S1 (en) * 2014-03-07 2017-05-02 Sonos, Inc. Display screen or portion thereof graphical user interface
USD786266S1 (en) * 2014-03-07 2017-05-09 Sonos, Inc. Display screen or portion thereof with graphical user interface
USD772918S1 (en) 2014-03-07 2016-11-29 Sonos, Inc. Display screen or portion thereof with graphical user interface
US9264839B2 (en) 2014-03-17 2016-02-16 Sonos, Inc. Playback device configuration based on proximity detection
US9620105B2 (en) 2014-05-15 2017-04-11 Apple Inc. Analyzing audio input for efficient speech and music recognition
US10592095B2 (en) 2014-05-23 2020-03-17 Apple Inc. Instantaneous speaking of content on touch devices
US9502031B2 (en) 2014-05-27 2016-11-22 Apple Inc. Method for supporting dynamic grammars in WFST-based ASR
US10289433B2 (en) 2014-05-30 2019-05-14 Apple Inc. Domain specific language for encoding assistant dialog
US9430463B2 (en) 2014-05-30 2016-08-30 Apple Inc. Exemplar-based natural language processing
US9633004B2 (en) 2014-05-30 2017-04-25 Apple Inc. Better resolution when referencing to concepts
US10170123B2 (en) 2014-05-30 2019-01-01 Apple Inc. Intelligent assistant for home automation
US9715875B2 (en) 2014-05-30 2017-07-25 Apple Inc. Reducing the need for manual start/end-pointing and trigger phrases
US9760559B2 (en) 2014-05-30 2017-09-12 Apple Inc. Predictive text input
US10078631B2 (en) 2014-05-30 2018-09-18 Apple Inc. Entropy-guided text prediction using combined word and character n-gram language models
EP3480811A1 (en) 2014-05-30 2019-05-08 Apple Inc. Multi-command single utterance input method
US9734193B2 (en) 2014-05-30 2017-08-15 Apple Inc. Determining domain salience ranking from ambiguous words in natural speech
US9785630B2 (en) 2014-05-30 2017-10-10 Apple Inc. Text prediction using combined word N-gram and unigram language models
US9842101B2 (en) 2014-05-30 2017-12-12 Apple Inc. Predictive conversion of language input
US9338493B2 (en) 2014-06-30 2016-05-10 Apple Inc. Intelligent automated assistant for TV user interactions
US10659851B2 (en) 2014-06-30 2020-05-19 Apple Inc. Real-time digital assistant knowledge updates
US9779613B2 (en) 2014-07-01 2017-10-03 Sonos, Inc. Display and control of pre-determined audio content playback
US9519413B2 (en) 2014-07-01 2016-12-13 Sonos, Inc. Lock screen media playback control
US10446141B2 (en) 2014-08-28 2019-10-15 Apple Inc. Automatic speech recognition based on user feedback
US9910634B2 (en) 2014-09-09 2018-03-06 Sonos, Inc. Microphone calibration
US9891881B2 (en) 2014-09-09 2018-02-13 Sonos, Inc. Audio processing algorithm database
US9952825B2 (en) 2014-09-09 2018-04-24 Sonos, Inc. Audio processing algorithms
US10127006B2 (en) 2014-09-09 2018-11-13 Sonos, Inc. Facilitating calibration of an audio playback device
US9818400B2 (en) 2014-09-11 2017-11-14 Apple Inc. Method and apparatus for discovering trending terms in speech requests
US10789041B2 (en) 2014-09-12 2020-09-29 Apple Inc. Dynamic thresholds for always listening speech trigger
US10127911B2 (en) 2014-09-30 2018-11-13 Apple Inc. Speaker identification and unsupervised speaker adaptation techniques
US9668121B2 (en) 2014-09-30 2017-05-30 Apple Inc. Social reminders
US9646609B2 (en) 2014-09-30 2017-05-09 Apple Inc. Caching apparatus for serving phonetic pronunciations
US9886432B2 (en) 2014-09-30 2018-02-06 Apple Inc. Parsimonious handling of word inflection via categorical stem + suffix N-gram language models
US10074360B2 (en) 2014-09-30 2018-09-11 Apple Inc. Providing an indication of the suitability of speech recognition
US10552013B2 (en) 2014-12-02 2020-02-04 Apple Inc. Data detection
US9711141B2 (en) 2014-12-09 2017-07-18 Apple Inc. Disambiguating heteronyms in speech synthesis
USD771652S1 (en) * 2015-02-06 2016-11-15 Samsung Electronics Co., Ltd. Display screen or portion thereof with icon
US9865280B2 (en) 2015-03-06 2018-01-09 Apple Inc. Structured dictation using intelligent automated assistants
US10567477B2 (en) 2015-03-08 2020-02-18 Apple Inc. Virtual assistant continuity
US9721566B2 (en) 2015-03-08 2017-08-01 Apple Inc. Competing devices responding to voice triggers
US9886953B2 (en) 2015-03-08 2018-02-06 Apple Inc. Virtual assistant activation
US9899019B2 (en) 2015-03-18 2018-02-20 Apple Inc. Systems and methods for structured stem and suffix language models
US9842105B2 (en) 2015-04-16 2017-12-12 Apple Inc. Parsimonious continuous-space phrase representations for natural language processing
US10664224B2 (en) 2015-04-24 2020-05-26 Sonos, Inc. Speaker calibration user interface
WO2016172593A1 (en) 2015-04-24 2016-10-27 Sonos, Inc. Playback device calibration user interfaces
US10083688B2 (en) 2015-05-27 2018-09-25 Apple Inc. Device voice control for selecting a displayed affordance
US10127220B2 (en) 2015-06-04 2018-11-13 Apple Inc. Language identification from short strings
US9578173B2 (en) 2015-06-05 2017-02-21 Apple Inc. Virtual assistant aided communication with 3rd party service in a communication session
US10101822B2 (en) 2015-06-05 2018-10-16 Apple Inc. Language input correction
US11025565B2 (en) 2015-06-07 2021-06-01 Apple Inc. Personalized prediction of responses for instant messaging
US10186254B2 (en) 2015-06-07 2019-01-22 Apple Inc. Context-based endpoint detection
US10255907B2 (en) 2015-06-07 2019-04-09 Apple Inc. Automatic accent detection using acoustic models
US9538305B2 (en) 2015-07-28 2017-01-03 Sonos, Inc. Calibration error conditions
US10747498B2 (en) 2015-09-08 2020-08-18 Apple Inc. Zero latency digital assistant
US10671428B2 (en) 2015-09-08 2020-06-02 Apple Inc. Distributed personal assistant
CN111314826B (en) 2015-09-17 2021-05-14 搜诺思公司 Method performed by a computing device and corresponding computer readable medium and computing device
US9693165B2 (en) 2015-09-17 2017-06-27 Sonos, Inc. Validation of audio calibration using multi-dimensional motion check
US9697820B2 (en) 2015-09-24 2017-07-04 Apple Inc. Unit-selection text-to-speech synthesis using concatenation-sensitive neural networks
US10366158B2 (en) 2015-09-29 2019-07-30 Apple Inc. Efficient word encoding for recurrent neural network language models
US11010550B2 (en) 2015-09-29 2021-05-18 Apple Inc. Unified language modeling framework for word prediction, auto-completion and auto-correction
US11587559B2 (en) 2015-09-30 2023-02-21 Apple Inc. Intelligent device identification
US10691473B2 (en) 2015-11-06 2020-06-23 Apple Inc. Intelligent automated assistant in a messaging environment
US10049668B2 (en) 2015-12-02 2018-08-14 Apple Inc. Applying neural network language models to weighted finite state transducers for automatic speech recognition
USD792459S1 (en) * 2015-12-23 2017-07-18 Samsung Electronics Co., Ltd. Display screen or portion thereof with icon
US10223066B2 (en) 2015-12-23 2019-03-05 Apple Inc. Proactive assistance based on dialog communication between devices
US9743207B1 (en) 2016-01-18 2017-08-22 Sonos, Inc. Calibration using multiple recording devices
US10003899B2 (en) 2016-01-25 2018-06-19 Sonos, Inc. Calibration with particular locations
US11106423B2 (en) 2016-01-25 2021-08-31 Sonos, Inc. Evaluating calibration of a playback device
US10446143B2 (en) 2016-03-14 2019-10-15 Apple Inc. Identification of voice inputs providing credentials
US9864574B2 (en) 2016-04-01 2018-01-09 Sonos, Inc. Playback device calibration based on representation spectral characteristics
US9860662B2 (en) 2016-04-01 2018-01-02 Sonos, Inc. Updating playback device configuration information based on calibration data
US9763018B1 (en) 2016-04-12 2017-09-12 Sonos, Inc. Calibration of audio playback devices
US9934775B2 (en) 2016-05-26 2018-04-03 Apple Inc. Unit-selection text-to-speech synthesis based on predicted concatenation parameters
US9972304B2 (en) 2016-06-03 2018-05-15 Apple Inc. Privacy preserving distributed evaluation framework for embedded personalized systems
US10249300B2 (en) 2016-06-06 2019-04-02 Apple Inc. Intelligent list reading
US10049663B2 (en) 2016-06-08 2018-08-14 Apple, Inc. Intelligent automated assistant for media exploration
DK179309B1 (en) 2016-06-09 2018-04-23 Apple Inc Intelligent automated assistant in a home environment
US10586535B2 (en) 2016-06-10 2020-03-10 Apple Inc. Intelligent digital assistant in a multi-tasking environment
US10192552B2 (en) 2016-06-10 2019-01-29 Apple Inc. Digital assistant providing whispered speech
US10509862B2 (en) 2016-06-10 2019-12-17 Apple Inc. Dynamic phrase expansion of language input
US10490187B2 (en) 2016-06-10 2019-11-26 Apple Inc. Digital assistant providing automated status report
US10067938B2 (en) 2016-06-10 2018-09-04 Apple Inc. Multilingual word prediction
DK179415B1 (en) 2016-06-11 2018-06-14 Apple Inc Intelligent device arbitration and control
DK179049B1 (en) 2016-06-11 2017-09-18 Apple Inc Data driven natural language event detection and classification
DK201670540A1 (en) 2016-06-11 2018-01-08 Apple Inc Application integration with a digital assistant
DK179343B1 (en) 2016-06-11 2018-05-14 Apple Inc Intelligent task discovery
US9860670B1 (en) 2016-07-15 2018-01-02 Sonos, Inc. Spectral correction using spatial calibration
US9794710B1 (en) 2016-07-15 2017-10-17 Sonos, Inc. Spatial audio correction
US10372406B2 (en) 2016-07-22 2019-08-06 Sonos, Inc. Calibration interface
US10459684B2 (en) 2016-08-05 2019-10-29 Sonos, Inc. Calibration of a playback device based on an estimated frequency response
US10043516B2 (en) 2016-09-23 2018-08-07 Apple Inc. Intelligent automated assistant
US10593346B2 (en) 2016-12-22 2020-03-17 Apple Inc. Rank-reduced token representation for automatic speech recognition
DK201770439A1 (en) 2017-05-11 2018-12-13 Apple Inc. Offline personal assistant
DK179496B1 (en) 2017-05-12 2019-01-15 Apple Inc. USER-SPECIFIC Acoustic Models
DK179745B1 (en) 2017-05-12 2019-05-01 Apple Inc. SYNCHRONIZATION AND TASK DELEGATION OF A DIGITAL ASSISTANT
DK201770431A1 (en) 2017-05-15 2018-12-20 Apple Inc. Optimizing dialogue policy decisions for digital assistants using implicit feedback
DK201770432A1 (en) 2017-05-15 2018-12-21 Apple Inc. Hierarchical belief states for digital assistants
DK179560B1 (en) 2017-05-16 2019-02-18 Apple Inc. Far-field extension for digital assistant services
USD854043S1 (en) 2017-09-29 2019-07-16 Sonos, Inc. Display screen or portion thereof with graphical user interface
US10993274B2 (en) 2018-03-30 2021-04-27 Apple Inc. Pairing devices by proxy
US11297369B2 (en) 2018-03-30 2022-04-05 Apple Inc. Remotely controlling playback devices
US10783929B2 (en) 2018-03-30 2020-09-22 Apple Inc. Managing playback groups
US10614857B2 (en) 2018-07-02 2020-04-07 Apple Inc. Calibrating media playback channels for synchronized presentation
US10299061B1 (en) 2018-08-28 2019-05-21 Sonos, Inc. Playback device calibration
US11206484B2 (en) 2018-08-28 2021-12-21 Sonos, Inc. Passive speaker authentication
USD963685S1 (en) 2018-12-06 2022-09-13 Sonos, Inc. Display screen or portion thereof with graphical user interface for media playback control
US10734965B1 (en) 2019-08-12 2020-08-04 Sonos, Inc. Audio calibration of a portable playback device

Citations (33)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4766581A (en) * 1984-08-07 1988-08-23 Justin Korn Information retrieval system and method using independent user stations
US5228015A (en) * 1989-12-22 1993-07-13 Your Electronics Specialists Limited Musical reproduction unit
US5412774A (en) * 1990-08-29 1995-05-02 At&T Corp. Apparatus for and method of displaying a data item of a database using the display function of a selected data item
US5481509A (en) * 1994-09-19 1996-01-02 Software Control Systems, Inc. Jukebox entertainment system including removable hard drives
US5491783A (en) * 1993-12-30 1996-02-13 International Business Machines Corporation Method and apparatus for facilitating integrated icon-based operations in a data processing system
US5589892A (en) * 1993-09-09 1996-12-31 Knee; Robert A. Electronic television program guide schedule system and method with data feed access
US5602981A (en) * 1992-10-21 1997-02-11 Microsoft Corporation Quickselect icon button on a computer display which redisplays the last view style activated by the icon button
US5689665A (en) * 1992-02-28 1997-11-18 International Business Machines Corporation Apparatus and method for displaying windows
US5694608A (en) * 1995-01-27 1997-12-02 Borland International, Inc. Non-modal database system wth methods for incremental maintenance of live reports
US5712995A (en) * 1995-09-20 1998-01-27 Galileo Frames, Inc. Non-overlapping tiling apparatus and method for multiple window displays
US5714971A (en) * 1993-04-20 1998-02-03 Apple Computer, Inc. Split bar and input/output window control icons for interactive user interface
US5734853A (en) * 1992-12-09 1998-03-31 Discovery Communications, Inc. Set top terminal for cable television delivery systems
US5767835A (en) * 1995-09-20 1998-06-16 Microsoft Corporation Method and system for displaying buttons that transition from an active state to an inactive state
US5799292A (en) * 1994-04-29 1998-08-25 International Business Machines Corporation Adaptive hypermedia presentation method and system
US5798921A (en) * 1995-05-05 1998-08-25 Johnson; Todd M. Audio storage/reproduction system with automated inventory control
US5845122A (en) * 1995-12-21 1998-12-01 Sun Microsystems, Inc. Method and apparatus for allowing a user to select from a set of mutually exclusive options
US5864868A (en) * 1996-02-13 1999-01-26 Contois; David C. Computer control system and user interface for media playing devices
US5969283A (en) * 1998-06-17 1999-10-19 Looney Productions, Llc Music organizer and entertainment center
US6055543A (en) * 1997-11-21 2000-04-25 Verano File wrapper containing cataloging information for content searching across multiple platforms
US6088649A (en) * 1998-08-05 2000-07-11 Visteon Technologies, Llc Methods and apparatus for selecting a destination in a vehicle navigation system
US6118450A (en) * 1998-04-03 2000-09-12 Sony Corporation Graphic user interface that is usable as a PC interface and an A/V interface
US6141007A (en) * 1997-04-04 2000-10-31 Avid Technology, Inc. Newsroom user interface including multiple panel workspaces
US6245982B1 (en) * 1998-09-29 2001-06-12 Yamaha Corporation Performance image information creating and reproducing apparatus and method
US6248946B1 (en) * 2000-03-01 2001-06-19 Ijockey, Inc. Multimedia content delivery system and method
US6317784B1 (en) * 1998-09-29 2001-11-13 Radiowave.Com, Inc. Presenting supplemental information for material currently and previously broadcast by a radio station
US6346951B1 (en) * 1996-09-25 2002-02-12 Touchtunes Music Corporation Process for selecting a recording on a digital audiovisual reproduction system, for implementing the process
US6356971B1 (en) * 1999-03-04 2002-03-12 Sony Corporation System for managing multimedia discs, tracks and files on a standalone computer
US6374177B1 (en) * 2000-09-20 2002-04-16 Motorola, Inc. Method and apparatus for providing navigational services in a wireless communication device
US6380947B1 (en) * 1999-07-22 2002-04-30 At&T Corp. Method and apparatus for displaying and tree scrolling a hierarchical data structure
US6462760B1 (en) * 1999-05-26 2002-10-08 International Business Machines Corporation User interfaces, methods, and computer program products that can conserve space on a computer display screen by associating an icon with a plurality of operations
US6564213B1 (en) * 2000-04-18 2003-05-13 Amazon.Com, Inc. Search query autocompletion
US6731312B2 (en) * 2001-01-08 2004-05-04 Apple Computer, Inc. Media player interface
US7559034B1 (en) * 2000-10-19 2009-07-07 DG FastChannel, Inc. Method and system for using a hyperlink, banner, or graphical icon to initiate the overlaying of an object on a window

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA2202106C (en) * 1997-04-08 2002-09-17 Mgi Software Corp. A non-timeline, non-linear digital multimedia composition method and system
US20040019396A1 (en) * 2001-03-30 2004-01-29 Mcmahon Maureen Methods for recording music to optical media

Patent Citations (33)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4766581A (en) * 1984-08-07 1988-08-23 Justin Korn Information retrieval system and method using independent user stations
US5228015A (en) * 1989-12-22 1993-07-13 Your Electronics Specialists Limited Musical reproduction unit
US5412774A (en) * 1990-08-29 1995-05-02 At&T Corp. Apparatus for and method of displaying a data item of a database using the display function of a selected data item
US5689665A (en) * 1992-02-28 1997-11-18 International Business Machines Corporation Apparatus and method for displaying windows
US5602981A (en) * 1992-10-21 1997-02-11 Microsoft Corporation Quickselect icon button on a computer display which redisplays the last view style activated by the icon button
US5734853A (en) * 1992-12-09 1998-03-31 Discovery Communications, Inc. Set top terminal for cable television delivery systems
US5714971A (en) * 1993-04-20 1998-02-03 Apple Computer, Inc. Split bar and input/output window control icons for interactive user interface
US5589892A (en) * 1993-09-09 1996-12-31 Knee; Robert A. Electronic television program guide schedule system and method with data feed access
US5491783A (en) * 1993-12-30 1996-02-13 International Business Machines Corporation Method and apparatus for facilitating integrated icon-based operations in a data processing system
US5799292A (en) * 1994-04-29 1998-08-25 International Business Machines Corporation Adaptive hypermedia presentation method and system
US5481509A (en) * 1994-09-19 1996-01-02 Software Control Systems, Inc. Jukebox entertainment system including removable hard drives
US5694608A (en) * 1995-01-27 1997-12-02 Borland International, Inc. Non-modal database system wth methods for incremental maintenance of live reports
US5798921A (en) * 1995-05-05 1998-08-25 Johnson; Todd M. Audio storage/reproduction system with automated inventory control
US5767835A (en) * 1995-09-20 1998-06-16 Microsoft Corporation Method and system for displaying buttons that transition from an active state to an inactive state
US5712995A (en) * 1995-09-20 1998-01-27 Galileo Frames, Inc. Non-overlapping tiling apparatus and method for multiple window displays
US5845122A (en) * 1995-12-21 1998-12-01 Sun Microsystems, Inc. Method and apparatus for allowing a user to select from a set of mutually exclusive options
US5864868A (en) * 1996-02-13 1999-01-26 Contois; David C. Computer control system and user interface for media playing devices
US6346951B1 (en) * 1996-09-25 2002-02-12 Touchtunes Music Corporation Process for selecting a recording on a digital audiovisual reproduction system, for implementing the process
US6141007A (en) * 1997-04-04 2000-10-31 Avid Technology, Inc. Newsroom user interface including multiple panel workspaces
US6055543A (en) * 1997-11-21 2000-04-25 Verano File wrapper containing cataloging information for content searching across multiple platforms
US6118450A (en) * 1998-04-03 2000-09-12 Sony Corporation Graphic user interface that is usable as a PC interface and an A/V interface
US5969283A (en) * 1998-06-17 1999-10-19 Looney Productions, Llc Music organizer and entertainment center
US6088649A (en) * 1998-08-05 2000-07-11 Visteon Technologies, Llc Methods and apparatus for selecting a destination in a vehicle navigation system
US6245982B1 (en) * 1998-09-29 2001-06-12 Yamaha Corporation Performance image information creating and reproducing apparatus and method
US6317784B1 (en) * 1998-09-29 2001-11-13 Radiowave.Com, Inc. Presenting supplemental information for material currently and previously broadcast by a radio station
US6356971B1 (en) * 1999-03-04 2002-03-12 Sony Corporation System for managing multimedia discs, tracks and files on a standalone computer
US6462760B1 (en) * 1999-05-26 2002-10-08 International Business Machines Corporation User interfaces, methods, and computer program products that can conserve space on a computer display screen by associating an icon with a plurality of operations
US6380947B1 (en) * 1999-07-22 2002-04-30 At&T Corp. Method and apparatus for displaying and tree scrolling a hierarchical data structure
US6248946B1 (en) * 2000-03-01 2001-06-19 Ijockey, Inc. Multimedia content delivery system and method
US6564213B1 (en) * 2000-04-18 2003-05-13 Amazon.Com, Inc. Search query autocompletion
US6374177B1 (en) * 2000-09-20 2002-04-16 Motorola, Inc. Method and apparatus for providing navigational services in a wireless communication device
US7559034B1 (en) * 2000-10-19 2009-07-07 DG FastChannel, Inc. Method and system for using a hyperlink, banner, or graphical icon to initiate the overlaying of an object on a window
US6731312B2 (en) * 2001-01-08 2004-05-04 Apple Computer, Inc. Media player interface

Cited By (47)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070230963A1 (en) * 2003-04-04 2007-10-04 Gibson Guitar Corp. Remote Control For Combination Compact Disc Recorder And Player System
US20050235209A1 (en) * 2003-09-01 2005-10-20 Toru Morita Playback device, and method of displaying manipulation menu in playback device
US7669126B2 (en) * 2003-09-01 2010-02-23 Sony Corporation Playback device, and method of displaying manipulation menu in playback device
US20050108750A1 (en) * 2003-11-17 2005-05-19 Sony Corporation, A Japanese Corporation Candidate data selection and display apparatus and method
US20050108749A1 (en) * 2003-11-17 2005-05-19 Sony Corporation, A Japanese Corporation Automatic content display apparatus and method
US20050108756A1 (en) * 2003-11-17 2005-05-19 Sony Corporation, A Japanese Corporation Interactive program guide with preferred items list apparatus and method
US20050108752A1 (en) * 2003-11-17 2005-05-19 Sony Corporation, A Japanese Corporation 3-Dimensional browsing and selection apparatus and method
US20050108755A1 (en) * 2003-11-17 2005-05-19 Sony Corporation, A Japanese Corporation Multi-source programming guide apparatus and method
US8024755B2 (en) 2003-11-17 2011-09-20 Sony Corporation Interactive program guide with preferred items list apparatus and method
US20050216935A1 (en) * 2004-03-23 2005-09-29 Sony Corporation, A Japanese Corporation Filter criteria and results display apparatus and method
US20050235251A1 (en) * 2004-04-15 2005-10-20 Udo Arend User interface for an object instance floorplan
US20050235223A1 (en) * 2004-04-15 2005-10-20 Udo Arend User interface adaptable by an end user
US20050234939A1 (en) * 2004-04-15 2005-10-20 Udo Arend System and method for progressively disclosing information to a computer user
US9219634B1 (en) * 2005-02-16 2015-12-22 Creative Technology Ltd. System and method for searching, storing, and rendering digital media content using virtual broadcast channels
US11709865B2 (en) 2005-02-28 2023-07-25 Huawei Technologies Co., Ltd. Method for sharing and searching playlists
US20060195480A1 (en) * 2005-02-28 2006-08-31 Michael Spiegelman User interface for sharing and searching playlists
US10614097B2 (en) 2005-02-28 2020-04-07 Huawei Technologies Co., Ltd. Method for sharing a media collection in a network environment
US11573979B2 (en) 2005-02-28 2023-02-07 Huawei Technologies Co., Ltd. Method for sharing and searching playlists
US9002879B2 (en) 2005-02-28 2015-04-07 Yahoo! Inc. Method for sharing and searching playlists
US11468092B2 (en) 2005-02-28 2022-10-11 Huawei Technologies Co., Ltd. Method and system for exploring similarities
US11789975B2 (en) 2005-02-28 2023-10-17 Huawei Technologies Co., Ltd. Method and system for exploring similarities
US11048724B2 (en) 2005-02-28 2021-06-29 Huawei Technologies Co., Ltd. Method and system for exploring similarities
US10019500B2 (en) 2005-02-28 2018-07-10 Huawei Technologies Co., Ltd. Method for sharing and searching playlists
US10860611B2 (en) 2005-02-28 2020-12-08 Huawei Technologies Co., Ltd. Method for sharing and searching playlists
US10521452B2 (en) 2005-02-28 2019-12-31 Huawei Technologies Co., Ltd. Method and system for exploring similarities
US20070216665A1 (en) * 2006-03-14 2007-09-20 Sony Corporation Tuning Dial User Interface
US8640054B2 (en) * 2006-03-14 2014-01-28 Sony Corporation Tuning dial user interface
US20070279529A1 (en) * 2006-06-01 2007-12-06 Mark Buchanan Device and method utilizing a self-organizing visual analog representation of electronic media
US10904426B2 (en) 2006-09-06 2021-01-26 Apple Inc. Portable electronic device for photo management
US11601584B2 (en) 2006-09-06 2023-03-07 Apple Inc. Portable electronic device for photo management
EP2238527B1 (en) * 2008-01-29 2021-08-04 Samsung Electronics Co., Ltd. Method for providing graphical user interface (gui) using divided screen and multimedia device using the same
US9052818B2 (en) * 2008-01-29 2015-06-09 Samsung Electronics Co., Ltd. Method for providing graphical user interface (GUI) using divided screen and multimedia device using the same
US20090193351A1 (en) * 2008-01-29 2009-07-30 Samsung Electronics Co., Ltd. Method for providing graphical user interface (gui) using divided screen and multimedia device using the same
US11334229B2 (en) 2009-09-22 2022-05-17 Apple Inc. Device, method, and graphical user interface for manipulating user interface objects
US10564826B2 (en) 2009-09-22 2020-02-18 Apple Inc. Device, method, and graphical user interface for manipulating user interface objects
US10788965B2 (en) 2009-09-22 2020-09-29 Apple Inc. Device, method, and graphical user interface for manipulating user interface objects
US9753628B2 (en) 2013-08-08 2017-09-05 Ricoh Company, Ltd. Playback system, recording medium, and playback control method
US10901599B2 (en) 2013-08-08 2021-01-26 Ricoh Company, Ltd. Playback system, recording medium, and playback control method
US10409471B2 (en) 2013-08-08 2019-09-10 Ricoh Company, Ltd. Playback system, recording medium, and playback control method
US11625153B2 (en) 2019-05-06 2023-04-11 Apple Inc. Media browsing user interface with intelligently selected representative media items
US11307737B2 (en) 2019-05-06 2022-04-19 Apple Inc. Media browsing user interface with intelligently selected representative media items
US11452915B2 (en) 2020-02-14 2022-09-27 Apple Inc. User interfaces for workout content
US11611883B2 (en) 2020-02-14 2023-03-21 Apple Inc. User interfaces for workout content
US11638158B2 (en) 2020-02-14 2023-04-25 Apple Inc. User interfaces for workout content
US11564103B2 (en) 2020-02-14 2023-01-24 Apple Inc. User interfaces for workout content
US11716629B2 (en) 2020-02-14 2023-08-01 Apple Inc. User interfaces for workout content
US11446548B2 (en) 2020-02-14 2022-09-20 Apple Inc. User interfaces for workout content

Also Published As

Publication number Publication date
WO2002061563A3 (en) 2002-10-31
EP1360573A2 (en) 2003-11-12
WO2002061563A2 (en) 2002-08-08
US20020089529A1 (en) 2002-07-11
EP1360573A4 (en) 2009-11-04
US6731312B2 (en) 2004-05-04

Similar Documents

Publication Publication Date Title
US6731312B2 (en) Media player interface
US7219308B2 (en) User interface for media player program
US8756525B2 (en) Method and program for displaying information and information processing apparatus
US6557015B1 (en) Determining whether a second hypertext document is included in a list of active document trails
US10481767B1 (en) Providing supplemental information for a digital work in a user interface
KR100827213B1 (en) System for browsing a collection of information units
US20050183017A1 (en) Seekbar in taskbar player visualization mode
US8161044B2 (en) Faceted web searches of user preferred categories throughout one or more taxonomies
US20060236847A1 (en) Using images as an efficient means to select and filter records in a database
US5805164A (en) Data display and entry using a limited-area display panel
JP2701724B2 (en) Scenario editing device
US7802178B2 (en) Information display apparatus, information display method, information display program, graphical user interface, music reproduction apparatus, and music reproduction program
US7734612B2 (en) Information search apparatus, information search method, information search program, and graphical user interface
CN101727950B (en) Playlist search device, playlist search method and program
US8381126B2 (en) Computer user interface with non-salience deemphasis
RU2010114245A (en) GENERAL MODEL EDITING SYSTEM
US5666542A (en) Multimedia information add-on system
JP5050460B2 (en) Interface device, interface program, and interface method
JP2008071118A (en) Interface device, music reproduction apparatus, interface program and interface method
KR101522553B1 (en) Method and apparatus for playing back a content using metadata
Nielsen et al. Comparative design review: an exercise in parallel design
EP1573499A2 (en) Method and apparatus for presenting a list of items
US6179487B1 (en) Data processing system and method for associating specific graphics with data processing applications
JP3807770B2 (en) System and method capable of quickly displaying data objects in a database table
JP4337839B2 (en) Information processing apparatus and method, and program

Legal Events

Date Code Title Description
AS Assignment

Owner name: APPLE COMPUTER, INC., CALIFORNIA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:ROBBIN, JEFF;REEL/FRAME:016008/0581

Effective date: 20041115

AS Assignment

Owner name: APPLE INC.,CALIFORNIA

Free format text: CHANGE OF NAME;ASSIGNOR:APPLE COMPUTER, INC.;REEL/FRAME:019235/0583

Effective date: 20070109

Owner name: APPLE INC., CALIFORNIA

Free format text: CHANGE OF NAME;ASSIGNOR:APPLE COMPUTER, INC.;REEL/FRAME:019235/0583

Effective date: 20070109

STCB Information on status: application discontinuation

Free format text: ABANDONED -- AFTER EXAMINER'S ANSWER OR BOARD OF APPEALS DECISION