US20130254337A1 - System And Method For Sharing Playlists - Google Patents
System And Method For Sharing Playlists Download PDFInfo
- Publication number
- US20130254337A1 US20130254337A1 US13/893,599 US201313893599A US2013254337A1 US 20130254337 A1 US20130254337 A1 US 20130254337A1 US 201313893599 A US201313893599 A US 201313893599A US 2013254337 A1 US2013254337 A1 US 2013254337A1
- Authority
- US
- United States
- Prior art keywords
- playlist
- media player
- player device
- user
- item
- 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
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/06—Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
-
- G—PHYSICS
- G08—SIGNALLING
- G08C—TRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
- G08C17/00—Arrangements for transmitting signals characterised by the use of a wireless electrical link
- G08C17/02—Arrangements for transmitting signals characterised by the use of a wireless electrical link using a radio link
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/2866—Architectures; Arrangements
- H04L67/30—Profiles
- H04L67/306—User profiles
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/4104—Peripherals receiving signals from specially adapted client devices
- H04N21/4126—The peripheral being portable, e.g. PDAs or mobile phones
- H04N21/41265—The peripheral being portable, e.g. PDAs or mobile phones having a remote control device for bidirectional communication between the remote control device and client device
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/482—End-user interface for program selection
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
Definitions
- the present invention relates generally to the sharing of playlists.
- the present invention relates more particularly to a system and method for sharing playlists wherein a dedicated media player is configured to receive, store, and display playlists and to play selections from playlists.
- Playlists for music and movies are well known.
- a playlist is a list of a user's favorite selections.
- Popular personal computer (PC) media playing programs such as Windows Media Player (a trademark of Microsoft Corporation), offer the capability for a user to compile a playlist. The user may subsequently select items to be played from the playlist and the media playing program then plays the selected items.
- PC personal computer
- the use of such a playlist simplifies the selection process and thus makes listening to music or viewing movies easier and more enjoyable.
- selection is accomplished by viewing a playlist within the media playing program and by designating which selection is to be played.
- the selection to be played may be designated by clicking on it with a mouse, for example.
- Playlists also facilitate the playing of a plurality of selections in a particular order. That is, the playlist may be compiled in an order in which the playing of selections therefrom is desired. The selections may then be automatically played sequentially from the playlist. Typically, selections may also be played randomly from a playlist.
- Playlists are typically compiled by reviewing a list of selections available for play and then choosing those selections that the user would like to have on the playlist. Thus, a user may review songs that are stored on a personal computer's hard drive and compile a playlist therefrom, for example.
- the playlist may subsequently be edited or updated as new selections become available and/or the user's preferences change.
- a user's playlist may reflect a group of selections that was compiled over an extended length of time, such as several years.
- playlists and playlist sharing systems have proven generally suitable for their intended purposes, they possess inherent deficiencies, which detract from their overall effectiveness and desirability.
- playlists are only communicated to and used with general purpose computers, such as IBM compatible personal computers (PCs) and Apple computers.
- playlists are obtained by searching on keywords, such as the titles of selections contained within the playlists.
- keywords such as the titles of selections contained within the playlists.
- the mere fact that the person's playlist has a particular selection in it does not necessarily mean that the playlist contains other selections that a user may enjoy.
- the present invention specifically addresses and alleviates the above mentioned deficiencies associated with the prior art. More particularly, according to one aspect the present invention comprises a system for sharing playlists, wherein the system comprises a dedicated media player that is configured to receive a playlist and to display the playlist. Selections from the playlist may thus be chosen and played, as desired.
- a dedicated media player is defined as a media player other than a general purpose computer. Further details on the use of this term and examples of dedicated media players are provided below.
- the present invention comprises a system for sharing playlists, wherein the system comprises a network and a player device.
- the player device typically comprises either a dedicated media player or a remote control for a dedicated media player.
- the player device is in communication with the network and the player device is configured to receive a playlist, store the playlist, display the playlist, and play a selection from the playlist.
- the network may comprise any desired type of network.
- the network comprises a wide area network (WAN), such as the Internet.
- the network may alternatively comprise a local area network (LAN).
- WAN wide area network
- LAN local area network
- Player devices include music players, video players, and remote controls for music players and video players. More specific examples of player devices include MP3 players, cellular telephones, set top boxes, a stereos, televisions, car stereos, video monitors, and video storage player devices, as well as remote controls for any of these devices.
- One example of a video storage player device is TiVo (a trademark of TiVo, Inc.).
- the player device may be a portable player device that is configured to receive streaming audio.
- the player device may also be a non-portable player device that is configured to receive streaming audio and/or a remote control therefor.
- the player device may comprise a network adapter, such as an Ethernet card, to facilitate communication with a network.
- the player device may comprise either a wired or wireless network adapter.
- wireless network adapters include those that comply with the Bluetooth (a trademark of Bluetooth SIG, Inc.) standard and those that comply with the WiFi (a trademark of the WiFi Alliance) standard.
- the player device preferably comprises an LCD display for displaying the playlist.
- LCD display for displaying the playlist.
- any other suitable type of display may similarly be utilized.
- the player device is preferably configured to facilitate searching for playlists. That is, the player device upon which the playlists are stored and displayed is preferably also capable of locating, requesting and retrieving playlists, preferably by merely pushing a button.
- playlists may be located and requested via the use of a general purpose computer or the like. Playlists do not have to be requested by the same device that receives the playlist.
- a general purpose computer may be used to request playlists that are then communicated from other general purpose computers or other dedicated media players to the user's player device.
- the present invention comprises a server upon which a plurality of playlists is stored and the player device is configured to receive playlists from the server.
- the player device may participate in the network as a client according to a client/server model of the network.
- the present invention does not include a server. Rather, the present invention comprises a plurality of other player devices and/or general purpose computers upon which a plurality of playlists are stored and the user's player device is configured to receive playlists from the other player devices and/or general purpose computers.
- the user's player device may participate in the network as a peer according to a peer-to-peer model of the network.
- the player device is configured to store a plurality of different playlists.
- the user may select a particular playlist according to the user's location, whom the user is with, the type of player device the selection is to be played upon, or the preference of the user based upon any objective or subjective criteria or merely based upon a whim.
- the present invention comprises a player device defined by a dedicated media player and/or a remote control for the media player, wherein the player device comprises a receiving circuit for receiving playlists and a display for displaying the playlists.
- the present invention comprises a server within which is stored a plurality of playlists.
- the server is configured to communicate the playlist to a player device that is not a general purpose computer.
- the present invention comprises a method for sharing playlists, wherein the method comprises communicating a playlist to a player device comprising a dedicated media player and/or a remote control for the dedicated media player.
- the present invention comprises a method for sharing playlists, wherein the method comprises communicating a playlist to a player device that is not a general purpose computer.
- the method comprises defining a user profile for a recipient of the playlist and matching that user profile to a user profile of another person, wherein the communicated playlist is the playlist of the other person.
- the profile preferably includes the type of music listened to, at least one artist, at least one selection, at least one instrument, at least one record company, a region, a country, a state, a city, a school, and/or an ethnicity.
- a user may enhance the likelihood of finding a playlist that contains selections enjoyed by another person living in the same city as the user and having the same ethnicity, for example.
- the present invention comprises a method of defining a playlist, wherein the method comprises defining a user profile and the user profile is used to determine selections that may be enjoyed by a user.
- the user profile is preferably compared to user profiles of others to determine a match. Then, a playlist of the other person for which a match was determined is communicated to the user and used to at least partially define a playlist for the user.
- the user profile is used to define a statistical aggregate of other users and the playlist is determined by the statistical aggregate.
- the playlist represent an average of the selections enjoyed by a group of other people.
- the user profile comprises a list of selections enjoyed by the user and a frequency of which these selections are played.
- the user profile may comprise a list of selections enjoyed by the user and a rating of the selections by the user.
- the method optionally comprises defining a period of time and using the period of time to determine which selections were popular then.
- the playlist comprises at least some of these selections.
- the method further comprises defining a playlist, which comprises at least some selections that were popular during approximately the last week.
- the method further comprises defining a playlist, which comprises at least some selections that were popular during approximately the last month.
- the method further comprises defining a playlist, which comprises at least some selections that were popular during approximately the last year.
- a user may enhance the likelihood of finding a playlist that contains selections enjoyed by another person, wherein the selections were released within the last month, for example.
- the playlist may optionally be edited to add or remove selections therefrom.
- the user's playlist may optionally be updated by adding selections that have been added to the playlist of another.
- the user's playlist may optionally be updated by removing selections that have been removed from the playlist of another. Such updating may optionally be performed automatically.
- selections may automatically be added to a playlist when those selections are played in excess of a predetermined rate by the player.
- selections may automatically be deleted from a playlist when those selections are played less than a predetermined rate by the player.
- one or more selections on a playlist may be designated as private. Any selections on the playlist that are designated as private are not shared with others.
- any selections on the playlist that are not compatible with the player with which the playlist is associated are removed therefrom.
- Compatibility may be due to hardware limitations of the player.
- an MP3 player may not be able to play other formats of audio and may not be able to play the audio tracks of a video selection (such as a movie). Therefore, if such material is included in a playlist, it may automatically be deleted therefrom. Optionally, such deletion may require user approval.
- a music player may have limitations that the user desires to be taken into account when a playlist is made or updated. For example, a portable audio player may not be able to adequately reproduce bass sounds. Thus, a user may prefer that a playlist for that device not contain selections for which good base reproduction is considered to be desirable. Therefore, if such material is initially included in a playlist, it may automatically be deleted therefrom. Optionally, such deletion may require user approval.
- the present invention may be configured so as to remove selections from a playlist that are not considered by the user to be compatible with the location. That is, some selections may not play well do to ambient acoustics. Further, some selections may not be appropriate for a given location. For example, selections that contain material that is not considered by the user to be suitable for minors may be omitted from a player that is located in a family area.
- Either individual selections or categories of selections may be removed from a playlist in the above described manner.
- an entire genre may be removed from a playlist, if desired.
- one or more selections on a playlist may be designated as preferred, so as to indicate that the selections are particularly enjoyable for the user.
- a user's playlist may contain only those selections that have been designated as preferred on the playlists of others.
- playlists may be made and used with a variety of different types of media players.
- playlists comprising audio selections such as music, speeches, comedy routines, and the like may be made and used with audio players.
- playlists comprising movies, filmstrips, videos, and the like may be made and used with video players.
- audio playlist may contain video selections and vice-versa.
- the present invention is not limited to audio and video selection. According to the present invention, playlists of games, software applications, or any other desired items or information might similarly be made and used. For example, lists of nightclubs or restaurants that have been enjoyed by others may be obtained by using profiles according to the present invention.
- the present invention comprises a method for managing media content on a network, wherein the method comprises using information about a user's previous playing to define a playlist and communicating the playlist to a player device other than a general purpose computer with which the playlist can be stored, displayed, and selections made for playing therefrom.
- the present invention comprises a method for defining a playlist, wherein the method comprises finding at least one other person with similar tastes and communicating a list of selections played by the other user to a player device other than a general purpose computer.
- the playlist may be updated by communicating an updated list of selections played by the other person to the player device.
- the present invention comprises a method for defining a playlist for a user, wherein the method comprises finding at least one other person with similar tastes by matching a profile of the user to a profile of the other person.
- the present invention comprises a data structure comprising a playlist defined by a method comprising communicating the playlist to a player device that is not a general purpose computer.
- the present invention comprises a data structure comprising a playlist defined by a method comprising defining a user profile and using the user profile to determine selections that may be enjoyed by a user.
- the present invention comprises a computer readable media having stored thereon a data structure comprising a playlist defined by a method comprising communicating the playlist to a player device that is not a general purpose computer.
- the present invention comprises a computer readable media having stored thereon a data structure comprising a playlist defined by a method comprising defining a user profile and using the user profile to determine selections that may be enjoyed by a user.
- the present invention comprises a computer readable media having stored thereon a method for defining a playlist, wherein the method comprises communicating the playlist to a player device that is not a general purpose computer.
- the present invention comprises a computer readable media having stored thereon a method for defining a playlist, wherein the method comprises defining a user profile and using the user profile to determine selections that may be enjoyed by a user.
- FIG. 1 is a block diagram of an exemplary system for sharing playlists according to the present invention, wherein a server provides playlist to a dedicated media player and wherein the playlists have been obtained from client computers or other devices;
- FIG. 2 is a block diagram of another exemplary system for sharing playlists according to the present invention, wherein a server provides playlist to a remote control of a dedicated media player and wherein the playlists have been obtained from client computers or other devices;
- FIG. 3 is a flowchart showing an exemplary method for obtaining playlists, such as a method that may be practiced when using the systems of FIG. 1 or FIG. 2 ;
- FIG. 4 is a block diagram of another exemplary system for sharing playlists according to the present invention, wherein a peer provides a playlist to a dedicated media player without the use of a server;
- FIG. 5 is a block diagram of another exemplary system for sharing playlists according to the present invention, wherein a peer provides a playlist to a remote control of a dedicated media player without the use of a server;
- FIG. 6 is a flowchart showing another exemplary method for obtaining playlists, such as a method that may be practiced when using the systems of FIG. 4 or FIG. 5 .
- system and method for sharing playlists of present invention is likewise applicable to video and video players, as well as games and game players. Indeed, the system and method for sharing playlists of the present invention may find application in a wide variety of information, data, and software arenas. Thus, discussion herein as being applicable to music and music players is by way of example only, and not by way of limitation.
- FIGS. 1-6 depict presently preferred embodiments thereof.
- the present invention comprises a server 11 upon which a plurality of playlists from a plurality of different users is stored.
- Each client 13 - 16 may communicate a playlist to the server via a network, such as the Internet 12 .
- the clients 13 - 16 may be general purpose computers or may be devices other than general purpose computers.
- the clients 13 - 16 may be any combination of general purpose computers and devices other than general purpose computers.
- the clients 13 - 16 may be dedicated media players that are network compatible.
- the clients 13 - 16 may be dedicated music players that are configured according to the present invention so as to communicate with the Internet.
- the clients are not general purpose computers. That is, their primary purpose is that of playing music and not of running a wide variety of different types of applications programs, such as is the case with general purpose computers.
- the term “dedicated” indicates the primary function of a device and the device typically does not perform any other of the functions that a general purpose computer may perform, such as word processing, general data base management and general Internet browsing. However, it is contemplated the a dedicated device may perform some such functions and still remain a dedicated device in the same sense that some cellular telephones facilitate some degree of general purpose computer functionality, such as limited Internet browsing and email, yet they remain primarily telephones and not general purpose computers.
- Examples of dedicated media players include music players such as MP3 players, video players such as set top boxes, video recording devices such as TiVo and game players such as X-Box (a trademark of Microsoft Corporation) and PlayStation (a trademark of Sony Computer Equipment, Inc.).
- playlists are communicated via the network to a dedicated media player 17 and the dedicated media player 17 is not a general purpose computer.
- the media player 17 may be a general purpose computer and playlist are obtained by matching user profiles, as discussed in detail below.
- the playlist may be displayed thereon and thus used to choose which selection therefrom is to be played.
- the playlist may alternatively be communicated to a remote control 18 for the dedicated media player.
- the playlist may be displayed thereon and thus used to choose which selection therefrom is to be played by the dedicated media player 17 .
- playlists that were communicated to the dedicated media player 17 may be further communicated to a remote control therefore.
- This communication may be from the dedicated media player 17 or from any other source (such as from the server 11 via the Internet 12 ).
- playlists that were communicated to the remote control 18 may be further communicated to the dedicated media player 17 associated therewith. This communication may be from the remote control 18 or from any other source (such as from the server 11 via the Internet 12 ).
- playlists may be stored in, displayed upon, and used to make selections from either the dedicated media player 17 , the remote control 18 , or both.
- the dedicated media player 17 will not have a remote control.
- portable media players such as MP3 players
- the playlist is generally communicated only to the dedicated media player 17 itself.
- other devices including both dedicated devices and general purpose computers, may receive additional copies of the playlists.
- a user preferably fills out a questionnaire so as to define a user profile as shown in block 31 .
- the user profile contains information that will facilitate matching of the user to another user having similar tastes and interests, as discussed above.
- the user's profile is communicated to a server (such as server 11 of FIGS. 1 and 2 ), as shown in block 32 .
- a server such as server 11 of FIGS. 1 and 2
- the user's profile is compared to the profiles of other users as shown in block 33 .
- An attempt is made to match the user's profile to the profile of one or more other users, so as to identify other users having similar tastes and interests.
- the playlists of one or more other users, whose profiles best match the user's profile, are communicated to the user's device as shown in block 34 .
- Any desired method or algorithm for such matching may be used. For example, each time the responses to two questionnaires match, a number could be added to a score for that particular matching process. The matching processes that result in the highest scores could be considered close enough matches to cause a playlist to be sent. Alternatively, any matching process that result in a score that exceeds a predetermined threshold value may be considered a match.
- the responses could be weighted such that some responses contribute more to the matching score than other responses. For example, it may be desirable to have matches for selections, artists, or style count more than matches for location or time.
- the user's device may be, for example, the dedicated media player 17 of FIGS. 1 and 2 or may alternatively be the remote control 18 for FIG. 2 .
- the playlist may be communicated to both the dedicated media player 17 and the remote control 18 , as discussed above.
- FIGS. 1 and 2 show an exemplary use of the present invention in a client/server network.
- the present invention may also be used in a peer-to-peer network, as discussed below.
- a plurality of clients 43 - 46 communicates via a network, such as the Internet 42 , with a dedicated media player 47 .
- the clients 43 - 46 may be either general purpose computers or devices other than general purpose computers.
- the dedicated player 47 must communicate with the clients 43 - 46 on a peer-to-peer basis.
- the user's profile may be communicated to each of the clients 43 - 46 and when a match is found, the playlist of the client is communicated back to the user's dedicated media player 47 , as shown in FIG. 4 .
- the dedicated media player 47 may poll each of a plurality of different clients to request their user profiles.
- the dedicated media player 47 may perform a comparison of the user profiles. Then, the playlists associated with the best matches of the user's profile to the profile of the clients 43 - 46 are requested and communicated to the dedicated media player.
- the playlist may alternatively be communicated to a remote control 48 for the dedicated media player.
- the clients 43 - 46 may communicate their user profiles to the remove control 48 , where the comparison is performed and where playlists may be stored and used.
- playlists may subsequently be forwarded to another device, such as the dedicated media player 47 .
- the playlist may be displayed thereon and thus used to choose which selection therefrom is to be played.
- playlists that were communicated to the dedicated media player 47 may optionally be further communicated to a remote control therefore.
- This communication may be from the dedicated media player 47 or from any other source (such as from one of the clients 43 - 46 via the Internet 42 ).
- playlists that were communicated to the remote control 48 may be further communicated to the dedicated media player 47 associated therewith. This communication may be from the remote control 48 or from any other source (such as from one of the clients 43 - 46 via the Internet 12 ).
- FIG. 6 one example of how a user's profile may be used to obtain playlists is shown.
- a user again fills out a questionnaire as shown in block 61 .
- the questionnaire is communicated to a peer as shown in block 62 .
- the user's profile is compared to other profiles stored in the peer, as shown in block 63 .
- the process is continued until at least one match is found, as shown in block 65 .
- the process may be continued until any desired number of matches are found or until it is determined that further searching is not likely to result in matches.
- Another peer is identified as shown in block 66 and the user's profile is compared to the other profiles as shown in block 63 .
- one or more playlists are communicated to the user's device as shown in block 67 .
- the present invention provides the ability for non-computer devices to display and play playlists from a central computer running on the Internet. These playlists can be created on one device and shared or sent to another device immediately for playing.
- the present invention provides a system and method for sharing playlists, wherein the playlists are communicated to, stored in, and displayed upon player devices other than general purpose computers.
- the present invention also provides a method for identifying playlists that are likely to contain selections that will be enjoyed by a user.
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Multimedia (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Information Transfer Between Computers (AREA)
Abstract
Description
- This patent application is a continuation of co-pending U.S. patent application Ser. No. 13/555,557, filed Jul. 23, 2012, entitled, “SYSTEM AND METHOD FOR SHARING PLAYLISTS,” which is a continuation of U.S. patent application Ser. No. 12/114,286, filed May 2, 2008, entitled “SYSTEM AND METHOD FOR SHARING PLAYLISTS,” now U.S. Pat. No. 8,230,099, which is a divisional of U.S. patent application Ser. No. 10/840,110, filed May 5, 2004, entitled “METHOD AND DEVICE FOR OBTAINING A PLAYLIST BASED ON USER PROFILE MATCHING,” now U.S. Pat. No. 8,028,038, each of which is hereby incorporated herein by reference in its entirety. This patent application is also related to U.S. patent application Ser. No. 10/840,104, filed May 5, 2004, entitled “HYBRID SET-TOP BOX FOR DIGITAL ENTERTAINMENT NETWORK,” now abandoned; U.S. patent application Ser. No. 10/840,109, filed May 5, 2004, entitled “METHOD AND SYSTEM FOR EMPLOYING A FIRST DEVICE TO DIRECT A NETWORKED AUDIO DEVICE TO OBTAIN A MEDIA ITEM,” now U.S. Pat. No. 8,028,323; U.S. patent application Ser. No. 13/207,113, filed Aug. 10, 2011, entitled “METHOD, SYSTEM, AND COMPUTER-READABLE MEDIUM FOR EMPLOYING A FIRST DEVICE TO DIRECT A NETWORKED AUDIO DEVICE TO RENDER A PLAYLIST,” now U.S. Pat. No. 8,214,873; U.S. patent application Ser. No. 13/539,923, filed Jul. 2, 2012, entitled “METHOD, SYSTEM, AND COMPUTER-READABLE MEDIUM FOR EMPLOYING A FIRST DEVICE TO DIRECT A NETWORKED AUDIO DEVICE TO RENDER A PLAYLIST;” U.S. patent application Ser. No. 10/840,108, filed May 5, 2004, entitled “DEVICE DISCOVERY FOR DIGITAL ENTERTAINMENT NETWORK;” U.S. patent application Ser. No. 12/114,273, filed May 2, 2008, entitled “SYSTEM AND METHOD FOR SHARING PLAYLISTS,” now abandoned, which is a divisional of the above-referenced U.S. patent application Ser. No. 10/840,110; and U.S. patent application Ser. No. 12/019,015, filed Jan. 24, 2008, entitled “DEVICE DISCOVERY FOR DIGITAL ENTERTAINMENT NETWORK,” which is a divisional of the above-referenced U.S. patent application Ser. No. 10/840,108, each of which is hereby incorporated by reference in its entirety.
- The present invention relates generally to the sharing of playlists. The present invention relates more particularly to a system and method for sharing playlists wherein a dedicated media player is configured to receive, store, and display playlists and to play selections from playlists.
- Playlists for music and movies are well known. A playlist is a list of a user's favorite selections. Popular personal computer (PC) media playing programs, such as Windows Media Player (a trademark of Microsoft Corporation), offer the capability for a user to compile a playlist. The user may subsequently select items to be played from the playlist and the media playing program then plays the selected items. The use of such a playlist simplifies the selection process and thus makes listening to music or viewing movies easier and more enjoyable.
- Typically, such selection is accomplished by viewing a playlist within the media playing program and by designating which selection is to be played. The selection to be played may be designated by clicking on it with a mouse, for example.
- Playlists also facilitate the playing of a plurality of selections in a particular order. That is, the playlist may be compiled in an order in which the playing of selections therefrom is desired. The selections may then be automatically played sequentially from the playlist. Typically, selections may also be played randomly from a playlist.
- Playlists are typically compiled by reviewing a list of selections available for play and then choosing those selections that the user would like to have on the playlist. Thus, a user may review songs that are stored on a personal computer's hard drive and compile a playlist therefrom, for example.
- The playlist may subsequently be edited or updated as new selections become available and/or the user's preferences change. Thus, a user's playlist may reflect a group of selections that was compiled over an extended length of time, such as several years.
- The sharing of playlists is also known. Popular file sharing programs, such as Kazaa (a trademark of Sharman Networks), facilitate the sharing of playlists. Using such systems, it is possible for a user to download a list of songs or movies that another individual has compiled. This list may then be used to make or modify a playlist for the user.
- Although such playlists and playlist sharing systems have proven generally suitable for their intended purposes, they possess inherent deficiencies, which detract from their overall effectiveness and desirability. For example, according to contemporary methodology, playlists are only communicated to and used with general purpose computers, such as IBM compatible personal computers (PCs) and Apple computers.
- Further, there is no contemporary system for easily identifying people who have similar interest, such that their playlist can be downloaded. Rather, according to contemporary methodology, playlists are obtained by searching on keywords, such as the titles of selections contained within the playlists. However, the mere fact that the person's playlist has a particular selection in it does not necessarily mean that the playlist contains other selections that a user may enjoy.
- As such, although the prior art has recognized, to a limited extent, the problems of finding and using playlists, the proposed solutions have, to date, been ineffective in providing a satisfactory remedy. Therefore, it is desirable to provide a system and method for sharing playlists, wherein the playlists are communicated to, stored in, and displayed upon player devices other than general purpose computers. It is also desirable to provide a method for identifying playlists that are likely to contain selections that will be enjoyed by a user.
- While the apparatus and method has or will be described for the sake of grammatical fluidity with functional explanations, it is to be expressly understood that the claims, unless expressly formulated under 35 USC 112, are not to be construed as necessarily limited in any way by the construction of “means” or “steps” limitations, but are to be accorded the full scope of the meaning and equivalents of the definition provided by the claims under the judicial doctrine of equivalents, and in the case where the claims are expressly formulated under 35 USC 112 are to be accorded full statutory equivalents under 35 USC 112.
- The present invention specifically addresses and alleviates the above mentioned deficiencies associated with the prior art. More particularly, according to one aspect the present invention comprises a system for sharing playlists, wherein the system comprises a dedicated media player that is configured to receive a playlist and to display the playlist. Selections from the playlist may thus be chosen and played, as desired.
- As used herein, a dedicated media player is defined as a media player other than a general purpose computer. Further details on the use of this term and examples of dedicated media players are provided below.
- According to another aspect, the present invention comprises a system for sharing playlists, wherein the system comprises a network and a player device. The player device typically comprises either a dedicated media player or a remote control for a dedicated media player.
- The player device is in communication with the network and the player device is configured to receive a playlist, store the playlist, display the playlist, and play a selection from the playlist.
- The network may comprise any desired type of network. Preferably, the network comprises a wide area network (WAN), such as the Internet. However, the network may alternatively comprise a local area network (LAN).
- Player devices include music players, video players, and remote controls for music players and video players. More specific examples of player devices include MP3 players, cellular telephones, set top boxes, a stereos, televisions, car stereos, video monitors, and video storage player devices, as well as remote controls for any of these devices. One example of a video storage player device is TiVo (a trademark of TiVo, Inc.).
- The player device may be a portable player device that is configured to receive streaming audio. The player device may also be a non-portable player device that is configured to receive streaming audio and/or a remote control therefor.
- The player device may comprise a network adapter, such as an Ethernet card, to facilitate communication with a network. The player device may comprise either a wired or wireless network adapter. Examples of wireless network adapters include those that comply with the Bluetooth (a trademark of Bluetooth SIG, Inc.) standard and those that comply with the WiFi (a trademark of the WiFi Alliance) standard.
- The player device preferably comprises an LCD display for displaying the playlist. However, any other suitable type of display may similarly be utilized.
- The player device is preferably configured to facilitate searching for playlists. That is, the player device upon which the playlists are stored and displayed is preferably also capable of locating, requesting and retrieving playlists, preferably by merely pushing a button.
- Alternatively, playlists may be located and requested via the use of a general purpose computer or the like. Playlists do not have to be requested by the same device that receives the playlist. For example, a general purpose computer may be used to request playlists that are then communicated from other general purpose computers or other dedicated media players to the user's player device.
- According to one aspect, the present invention comprises a server upon which a plurality of playlists is stored and the player device is configured to receive playlists from the server. Thus, the player device may participate in the network as a client according to a client/server model of the network.
- According to another aspect, the present invention does not include a server. Rather, the present invention comprises a plurality of other player devices and/or general purpose computers upon which a plurality of playlists are stored and the user's player device is configured to receive playlists from the other player devices and/or general purpose computers. Thus, the user's player device may participate in the network as a peer according to a peer-to-peer model of the network.
- Preferably, the player device is configured to store a plurality of different playlists. Thus, the user may select a particular playlist according to the user's location, whom the user is with, the type of player device the selection is to be played upon, or the preference of the user based upon any objective or subjective criteria or merely based upon a whim.
- According to another aspect, the present invention comprises a player device defined by a dedicated media player and/or a remote control for the media player, wherein the player device comprises a receiving circuit for receiving playlists and a display for displaying the playlists.
- According to another aspect, the present invention comprises a server within which is stored a plurality of playlists. The server is configured to communicate the playlist to a player device that is not a general purpose computer.
- According to another aspect, the present invention comprises a method for sharing playlists, wherein the method comprises communicating a playlist to a player device comprising a dedicated media player and/or a remote control for the dedicated media player.
- According to another aspect, the present invention comprises a method for sharing playlists, wherein the method comprises communicating a playlist to a player device that is not a general purpose computer.
- Preferably, the method comprises defining a user profile for a recipient of the playlist and matching that user profile to a user profile of another person, wherein the communicated playlist is the playlist of the other person.
- The profile preferably includes the type of music listened to, at least one artist, at least one selection, at least one instrument, at least one record company, a region, a country, a state, a city, a school, and/or an ethnicity. Thus, a user may enhance the likelihood of finding a playlist that contains selections enjoyed by another person living in the same city as the user and having the same ethnicity, for example.
- According to another aspect, the present invention comprises a method of defining a playlist, wherein the method comprises defining a user profile and the user profile is used to determine selections that may be enjoyed by a user.
- The user profile is preferably compared to user profiles of others to determine a match. Then, a playlist of the other person for which a match was determined is communicated to the user and used to at least partially define a playlist for the user.
- Optionally, the user profile is used to define a statistical aggregate of other users and the playlist is determined by the statistical aggregate. Thus, the playlist represent an average of the selections enjoyed by a group of other people.
- Optionally, the user profile comprises a list of selections enjoyed by the user and a frequency of which these selections are played. For example, the user profile may comprise a list of selections enjoyed by the user and a rating of the selections by the user.
- The method optionally comprises defining a period of time and using the period of time to determine which selections were popular then. The playlist comprises at least some of these selections.
- As one example, the method further comprises defining a playlist, which comprises at least some selections that were popular during approximately the last week. As a further example, the method further comprises defining a playlist, which comprises at least some selections that were popular during approximately the last month. As yet a further example, the method further comprises defining a playlist, which comprises at least some selections that were popular during approximately the last year.
- Thus, a user may enhance the likelihood of finding a playlist that contains selections enjoyed by another person, wherein the selections were released within the last month, for example.
- The playlist may optionally be edited to add or remove selections therefrom.
- The user's playlist may optionally be updated by adding selections that have been added to the playlist of another. Similarly, the user's playlist may optionally be updated by removing selections that have been removed from the playlist of another. Such updating may optionally be performed automatically.
- Optionally, selections may automatically be added to a playlist when those selections are played in excess of a predetermined rate by the player. Similarly, selections may automatically be deleted from a playlist when those selections are played less than a predetermined rate by the player.
- Optionally, one or more selections on a playlist may be designated as private. Any selections on the playlist that are designated as private are not shared with others.
- Optionally, any selections on the playlist that are not compatible with the player with which the playlist is associated are removed therefrom. Compatibility may be due to hardware limitations of the player. For example, an MP3 player may not be able to play other formats of audio and may not be able to play the audio tracks of a video selection (such as a movie). Therefore, if such material is included in a playlist, it may automatically be deleted therefrom. Optionally, such deletion may require user approval.
- Further, a music player may have limitations that the user desires to be taken into account when a playlist is made or updated. For example, a portable audio player may not be able to adequately reproduce bass sounds. Thus, a user may prefer that a playlist for that device not contain selections for which good base reproduction is considered to be desirable. Therefore, if such material is initially included in a playlist, it may automatically be deleted therefrom. Optionally, such deletion may require user approval.
- Further, the present invention may be configured so as to remove selections from a playlist that are not considered by the user to be compatible with the location. That is, some selections may not play well do to ambient acoustics. Further, some selections may not be appropriate for a given location. For example, selections that contain material that is not considered by the user to be suitable for minors may be omitted from a player that is located in a family area.
- Either individual selections or categories of selections may be removed from a playlist in the above described manner. Thus, an entire genre may be removed from a playlist, if desired.
- Optionally, one or more selections on a playlist may be designated as preferred, so as to indicate that the selections are particularly enjoyable for the user. Indeed, a user's playlist may contain only those selections that have been designated as preferred on the playlists of others.
- According to the present invention, playlists may be made and used with a variety of different types of media players. For example, playlists comprising audio selections such as music, speeches, comedy routines, and the like may be made and used with audio players. Similarly, playlists comprising movies, filmstrips, videos, and the like may be made and used with video players.
- Indeed, audio playlist may contain video selections and vice-versa. As those skilled in the art will appreciate, in some instances it may be desirable to the play the audio tracks of a movie on an audio player and it may similarly be desirable to play songs (without any accompanying video) on a video player. For example, it may be desirable to play the soundtrack from a movie on an audio player.
- The present invention is not limited to audio and video selection. According to the present invention, playlists of games, software applications, or any other desired items or information might similarly be made and used. For example, lists of nightclubs or restaurants that have been enjoyed by others may be obtained by using profiles according to the present invention.
- According to another aspect, the present invention comprises a method for managing media content on a network, wherein the method comprises using information about a user's previous playing to define a playlist and communicating the playlist to a player device other than a general purpose computer with which the playlist can be stored, displayed, and selections made for playing therefrom.
- According to another aspect, the present invention comprises a method for defining a playlist, wherein the method comprises finding at least one other person with similar tastes and communicating a list of selections played by the other user to a player device other than a general purpose computer. The playlist may be updated by communicating an updated list of selections played by the other person to the player device.
- According to another aspect, the present invention comprises a method for defining a playlist for a user, wherein the method comprises finding at least one other person with similar tastes by matching a profile of the user to a profile of the other person.
- According to another aspect, the present invention comprises a data structure comprising a playlist defined by a method comprising communicating the playlist to a player device that is not a general purpose computer.
- According to another aspect, the present invention comprises a data structure comprising a playlist defined by a method comprising defining a user profile and using the user profile to determine selections that may be enjoyed by a user.
- According to another aspect, the present invention comprises a computer readable media having stored thereon a data structure comprising a playlist defined by a method comprising communicating the playlist to a player device that is not a general purpose computer.
- According to another aspect, the present invention comprises a computer readable media having stored thereon a data structure comprising a playlist defined by a method comprising defining a user profile and using the user profile to determine selections that may be enjoyed by a user.
- According to another aspect, the present invention comprises a computer readable media having stored thereon a method for defining a playlist, wherein the method comprises communicating the playlist to a player device that is not a general purpose computer.
- According to another aspect, the present invention comprises a computer readable media having stored thereon a method for defining a playlist, wherein the method comprises defining a user profile and using the user profile to determine selections that may be enjoyed by a user.
- These, as well as other advantages of the present invention, will be more apparent from the following description and drawings. It is understood that changes in the specific structure shown and described may be made within the scope of the claims, without departing from the spirit of the invention.
- The invention and its various embodiments can now be better understood by turning to the following detailed description of the preferred embodiments which are presented as illustrated examples of the invention defined in the claims. It is expressly understood that the invention as defined by the claims may be broader than the illustrated embodiments described below.
-
FIG. 1 is a block diagram of an exemplary system for sharing playlists according to the present invention, wherein a server provides playlist to a dedicated media player and wherein the playlists have been obtained from client computers or other devices; -
FIG. 2 is a block diagram of another exemplary system for sharing playlists according to the present invention, wherein a server provides playlist to a remote control of a dedicated media player and wherein the playlists have been obtained from client computers or other devices; -
FIG. 3 is a flowchart showing an exemplary method for obtaining playlists, such as a method that may be practiced when using the systems ofFIG. 1 orFIG. 2 ; -
FIG. 4 is a block diagram of another exemplary system for sharing playlists according to the present invention, wherein a peer provides a playlist to a dedicated media player without the use of a server; -
FIG. 5 is a block diagram of another exemplary system for sharing playlists according to the present invention, wherein a peer provides a playlist to a remote control of a dedicated media player without the use of a server; and -
FIG. 6 is a flowchart showing another exemplary method for obtaining playlists, such as a method that may be practiced when using the systems ofFIG. 4 orFIG. 5 . - Many alterations and modifications may be made by those having ordinary skill in the art without departing from the spirit and scope of the invention. Therefore, it must be understood that the illustrated embodiment has been set forth only for the purposes of example and that it should not be taken as limiting the invention as defined by the following claims. For example, notwithstanding the fact that the elements of a claim are set forth below in a certain combination, it must be expressly understood that the invention includes other combinations of fewer, more or different elements, which are disclosed herein even when not initially claimed in such combinations.
- The words used in this specification to describe the invention and its various embodiments are to be understood not only in the sense of their commonly defined meanings, but to include by special definition in this specification structure, material or acts beyond the scope of the commonly defined meanings. Thus if an element can be understood in the context of this specification as including more than one meaning, then its use in a claim must be understood as being generic to all possible meanings supported by the specification and by the word itself.
- The definitions of the words or elements of the following claims therefore include not only the combination of elements which are literally set forth, but all equivalent structure, material or acts for performing substantially the same function in substantially the same way to obtain substantially the same result. In this sense it is therefore contemplated that an equivalent substitution of two or more elements may be made for any one of the elements in the claims below or that a single element may be substituted for two or more elements in a claim. Although elements may be described above as acting in certain combinations and even initially claimed as such, it is to be expressly understood that one or more elements from a claimed combination can in some cases be excised from the combination and that the claimed combination may be directed to a subcombination or variation of a subcombination.
- Insubstantial changes from the claimed subject matter as viewed by a person with ordinary skill in the art, now known or later devised, are expressly contemplated as being equivalently within the scope of the claims. Therefore, obvious substitutions now or later known to one with ordinary skill in the art are defined to be within the scope of the defined elements.
- The claims are thus to be understood to include what is specifically illustrated and described above, what is conceptionally equivalent, what can be obviously substituted and also what essentially incorporates the essential idea of the invention.
- Thus, the detailed description set forth below in connection with the appended drawings is intended as a description of the presently preferred embodiments of the invention and is not intended to represent the only forms in which the present invention may be constructed or utilized. The description sets forth the functions and the sequence of steps for constructing and operating the invention in connection with the illustrated embodiments. It is to be understood, however, that the same or equivalent functions may be accomplished by different embodiments that are also intended to be encompassed within the spirit of the invention.
- Although generally discussed herein as being applicable to music and music players, those skilled in the art will appreciate that the system and method for sharing playlists of present invention is likewise applicable to video and video players, as well as games and game players. Indeed, the system and method for sharing playlists of the present invention may find application in a wide variety of information, data, and software arenas. Thus, discussion herein as being applicable to music and music players is by way of example only, and not by way of limitation.
- The present invention is illustrated in
FIGS. 1-6 , which depict presently preferred embodiments thereof. Referring now toFIG. 1 , according to one aspect the present invention comprises aserver 11 upon which a plurality of playlists from a plurality of different users is stored. - Each client 13-16 may communicate a playlist to the server via a network, such as the
Internet 12. The clients 13-16 may be general purpose computers or may be devices other than general purpose computers. The clients 13-16 may be any combination of general purpose computers and devices other than general purpose computers. Thus, the clients 13-16 may be dedicated media players that are network compatible. - For example, the clients 13-16 may be dedicated music players that are configured according to the present invention so as to communicate with the Internet. In this instance, the clients are not general purpose computers. That is, their primary purpose is that of playing music and not of running a wide variety of different types of applications programs, such as is the case with general purpose computers.
- As used herein, the term “dedicated” indicates the primary function of a device and the device typically does not perform any other of the functions that a general purpose computer may perform, such as word processing, general data base management and general Internet browsing. However, it is contemplated the a dedicated device may perform some such functions and still remain a dedicated device in the same sense that some cellular telephones facilitate some degree of general purpose computer functionality, such as limited Internet browsing and email, yet they remain primarily telephones and not general purpose computers.
- Thus, examples of dedicated media players include music players such as MP3 players, video players such as set top boxes, video recording devices such as TiVo and game players such as X-Box (a trademark of Microsoft Corporation) and PlayStation (a trademark of Sony Computer Equipment, Inc.).
- According to one aspect of the present invention, playlists are communicated via the network to a
dedicated media player 17 and thededicated media player 17 is not a general purpose computer. According to another aspect of the present invention, themedia player 17 may be a general purpose computer and playlist are obtained by matching user profiles, as discussed in detail below. - After the playlist has been communicated to the
dedicated media player 17, the playlist may be displayed thereon and thus used to choose which selection therefrom is to be played. - Referring now to
FIG. 2 , rather than communicating a playlist to thededicated media player 17, the playlist may alternatively be communicated to aremote control 18 for the dedicated media player. - After the playlist has been communicated to the
remote control 18, the playlist may be displayed thereon and thus used to choose which selection therefrom is to be played by thededicated media player 17. - Optionally, playlists that were communicated to the dedicated media player 17 (as shown in
FIG. 1 ) may be further communicated to a remote control therefore. This communication may be from thededicated media player 17 or from any other source (such as from theserver 11 via the Internet 12). - Similarly, playlists that were communicated to the remote control 18 (as shown in
FIG. 2 ) may be further communicated to thededicated media player 17 associated therewith. This communication may be from theremote control 18 or from any other source (such as from theserver 11 via the Internet 12). - Thus, playlists may be stored in, displayed upon, and used to make selections from either the
dedicated media player 17, theremote control 18, or both. - Of course, in some instances the
dedicated media player 17 will not have a remote control. For example, portable media players, such as MP3 players, will not typically have a remote control. In such instances, the playlist is generally communicated only to thededicated media player 17 itself. In any instance, other devices, including both dedicated devices and general purpose computers, may receive additional copies of the playlists. - Referring now to
FIG. 3 , a user preferably fills out a questionnaire so as to define a user profile as shown inblock 31. The user profile contains information that will facilitate matching of the user to another user having similar tastes and interests, as discussed above. - The user's profile is communicated to a server (such as
server 11 ofFIGS. 1 and 2 ), as shown inblock 32. At the server, the user's profile is compared to the profiles of other users as shown inblock 33. An attempt is made to match the user's profile to the profile of one or more other users, so as to identify other users having similar tastes and interests. - The playlists of one or more other users, whose profiles best match the user's profile, are communicated to the user's device as shown in
block 34. Any desired method or algorithm for such matching may be used. For example, each time the responses to two questionnaires match, a number could be added to a score for that particular matching process. The matching processes that result in the highest scores could be considered close enough matches to cause a playlist to be sent. Alternatively, any matching process that result in a score that exceeds a predetermined threshold value may be considered a match. - Optionally, the responses could be weighted such that some responses contribute more to the matching score than other responses. For example, it may be desirable to have matches for selections, artists, or style count more than matches for location or time.
- The user's device may be, for example, the
dedicated media player 17 ofFIGS. 1 and 2 or may alternatively be theremote control 18 forFIG. 2 . The playlist may be communicated to both thededicated media player 17 and theremote control 18, as discussed above. - Both
FIGS. 1 and 2 show an exemplary use of the present invention in a client/server network. However, the present invention may also be used in a peer-to-peer network, as discussed below. - Referring now to
FIG. 4 , a plurality of clients 43-46 communicates via a network, such as theInternet 42, with adedicated media player 47. As before, the clients 43-46 may be either general purpose computers or devices other than general purpose computers. - Since there is no server in this instance, the
dedicated player 47 must communicate with the clients 43-46 on a peer-to-peer basis. For example, the user's profile may be communicated to each of the clients 43-46 and when a match is found, the playlist of the client is communicated back to the user'sdedicated media player 47, as shown inFIG. 4 . - Alternatively, the
dedicated media player 47 may poll each of a plurality of different clients to request their user profiles. Thededicated media player 47 may perform a comparison of the user profiles. Then, the playlists associated with the best matches of the user's profile to the profile of the clients 43-46 are requested and communicated to the dedicated media player. - Referring now to
FIG. 5 , rather than communicating a playlist to thededicated media player 47, the playlist may alternatively be communicated to aremote control 48 for the dedicated media player. Thus, the clients 43-46 may communicate their user profiles to theremove control 48, where the comparison is performed and where playlists may be stored and used. As before, playlists may subsequently be forwarded to another device, such as thededicated media player 47. - After the playlist has been communicated to the
remote control 48, the playlist may be displayed thereon and thus used to choose which selection therefrom is to be played. - As before, playlists that were communicated to the dedicated media player 47 (as shown in
FIG. 4 ) may optionally be further communicated to a remote control therefore. This communication may be from thededicated media player 47 or from any other source (such as from one of the clients 43-46 via the Internet 42). - Similarly, playlists that were communicated to the remote control 48 (as shown in
FIG. 5 ) may be further communicated to thededicated media player 47 associated therewith. This communication may be from theremote control 48 or from any other source (such as from one of the clients 43-46 via the Internet 12). - Referring now to
FIG. 6 , one example of how a user's profile may be used to obtain playlists is shown. In a peer-to-peer network, such as those shown inFIGS. 4 and 5 , a user again fills out a questionnaire as shown inblock 61. However, this time the questionnaire is communicated to a peer as shown inblock 62. The user's profile is compared to other profiles stored in the peer, as shown inblock 63. - The process is continued until at least one match is found, as shown in
block 65. The process may be continued until any desired number of matches are found or until it is determined that further searching is not likely to result in matches. - When it is desirable to continue the searching process, another peer is identified as shown in
block 66 and the user's profile is compared to the other profiles as shown inblock 63. - Thus, one or more playlists, corresponding to those profiles that best match the user's profile, are communicated to the user's device as shown in
block 67. - The present invention provides the ability for non-computer devices to display and play playlists from a central computer running on the Internet. These playlists can be created on one device and shared or sent to another device immediately for playing.
- People in the community can be found by comparing listing habits of the community. Once people are found in the community to have similar tastes, playlist can then be shared between the users and then played on their own personal playing devices in real time.
- Thus, the present invention provides a system and method for sharing playlists, wherein the playlists are communicated to, stored in, and displayed upon player devices other than general purpose computers. The present invention also provides a method for identifying playlists that are likely to contain selections that will be enjoyed by a user.
- It is understood that the exemplary system and method for sharing playlists described herein and shown in the drawings represents only presently preferred embodiments of the invention. Indeed, various modifications and additions may be made to such embodiments Thus, various modifications and additions may be obvious to those skilled in the art and may be implemented to adapt the present invention for use in a variety of different applications.
Claims (28)
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US13/893,599 US20130254337A1 (en) | 2004-05-05 | 2013-05-14 | System And Method For Sharing Playlists |
US14/209,296 US9584591B1 (en) | 2004-05-05 | 2014-03-13 | Method and device for sharing a playlist at a dedicated media player device |
US15/443,926 US9992267B2 (en) | 2004-05-05 | 2017-02-27 | Method and device for sharing a playlist at a dedicated media player device |
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/840,110 US8028038B2 (en) | 2004-05-05 | 2004-05-05 | Obtaining a playlist based on user profile matching |
US12/114,286 US8230099B2 (en) | 2004-05-05 | 2008-05-02 | System and method for sharing playlists |
US13/555,557 US8458356B2 (en) | 2004-05-05 | 2012-07-23 | System and method for sharing playlists |
US13/893,599 US20130254337A1 (en) | 2004-05-05 | 2013-05-14 | System And Method For Sharing Playlists |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US13/555,557 Continuation US8458356B2 (en) | 2004-05-05 | 2012-07-23 | System and method for sharing playlists |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US14/209,296 Continuation US9584591B1 (en) | 2004-05-05 | 2014-03-13 | Method and device for sharing a playlist at a dedicated media player device |
Publications (1)
Publication Number | Publication Date |
---|---|
US20130254337A1 true US20130254337A1 (en) | 2013-09-26 |
Family
ID=35240806
Family Applications (7)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US10/840,110 Expired - Fee Related US8028038B2 (en) | 2004-05-05 | 2004-05-05 | Obtaining a playlist based on user profile matching |
US12/114,286 Expired - Fee Related US8230099B2 (en) | 2004-05-05 | 2008-05-02 | System and method for sharing playlists |
US12/114,273 Abandoned US20080209013A1 (en) | 2004-05-05 | 2008-05-02 | System and method for sharing playlists |
US13/555,557 Expired - Fee Related US8458356B2 (en) | 2004-05-05 | 2012-07-23 | System and method for sharing playlists |
US13/893,599 Abandoned US20130254337A1 (en) | 2004-05-05 | 2013-05-14 | System And Method For Sharing Playlists |
US14/209,296 Expired - Fee Related US9584591B1 (en) | 2004-05-05 | 2014-03-13 | Method and device for sharing a playlist at a dedicated media player device |
US15/443,926 Expired - Fee Related US9992267B2 (en) | 2004-05-05 | 2017-02-27 | Method and device for sharing a playlist at a dedicated media player device |
Family Applications Before (4)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US10/840,110 Expired - Fee Related US8028038B2 (en) | 2004-05-05 | 2004-05-05 | Obtaining a playlist based on user profile matching |
US12/114,286 Expired - Fee Related US8230099B2 (en) | 2004-05-05 | 2008-05-02 | System and method for sharing playlists |
US12/114,273 Abandoned US20080209013A1 (en) | 2004-05-05 | 2008-05-02 | System and method for sharing playlists |
US13/555,557 Expired - Fee Related US8458356B2 (en) | 2004-05-05 | 2012-07-23 | System and method for sharing playlists |
Family Applications After (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US14/209,296 Expired - Fee Related US9584591B1 (en) | 2004-05-05 | 2014-03-13 | Method and device for sharing a playlist at a dedicated media player device |
US15/443,926 Expired - Fee Related US9992267B2 (en) | 2004-05-05 | 2017-02-27 | Method and device for sharing a playlist at a dedicated media player device |
Country Status (1)
Country | Link |
---|---|
US (7) | US8028038B2 (en) |
Families Citing this family (193)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020002039A1 (en) | 1998-06-12 | 2002-01-03 | Safi Qureshey | Network-enabled audio device |
US11294618B2 (en) | 2003-07-28 | 2022-04-05 | Sonos, Inc. | Media player system |
US11106425B2 (en) | 2003-07-28 | 2021-08-31 | Sonos, Inc. | Synchronizing operations among a plurality of independently clocked digital data processing devices |
US9207905B2 (en) | 2003-07-28 | 2015-12-08 | Sonos, Inc. | Method and apparatus for providing synchrony group status information |
US11106424B2 (en) | 2003-07-28 | 2021-08-31 | Sonos, Inc. | Synchronizing operations among a plurality of independently clocked digital data processing devices |
US11650784B2 (en) | 2003-07-28 | 2023-05-16 | Sonos, Inc. | Adjusting volume levels |
US8086752B2 (en) | 2006-11-22 | 2011-12-27 | Sonos, Inc. | Systems and methods for synchronizing operations among a plurality of independently clocked digital data processing devices that independently source digital data |
US8234395B2 (en) | 2003-07-28 | 2012-07-31 | Sonos, Inc. | System and method for synchronizing operations among a plurality of independently clocked digital data processing devices |
US8290603B1 (en) | 2004-06-05 | 2012-10-16 | Sonos, Inc. | User interfaces for controlling and manipulating groupings in a multi-zone media system |
US20060008256A1 (en) | 2003-10-01 | 2006-01-12 | Khedouri Robert K | Audio visual player apparatus and system and method of content distribution using the same |
US20130097302A9 (en) | 2003-10-01 | 2013-04-18 | Robert Khedouri | Audio visual player apparatus and system and method of content distribution using the same |
US9977561B2 (en) | 2004-04-01 | 2018-05-22 | Sonos, Inc. | Systems, methods, apparatus, and articles of manufacture to provide guest access |
US9374607B2 (en) | 2012-06-26 | 2016-06-21 | Sonos, Inc. | Media playback system with guest access |
US8028038B2 (en) | 2004-05-05 | 2011-09-27 | Dryden Enterprises, Llc | Obtaining a playlist based on user profile matching |
US20050251565A1 (en) * | 2004-05-05 | 2005-11-10 | Martin Weel | Hybrid set-top box for digital entertainment network |
US9826046B2 (en) | 2004-05-05 | 2017-11-21 | Black Hills Media, Llc | Device discovery for digital entertainment network |
US8028323B2 (en) | 2004-05-05 | 2011-09-27 | Dryden Enterprises, Llc | Method and system for employing a first device to direct a networked audio device to obtain a media item |
US8868698B2 (en) | 2004-06-05 | 2014-10-21 | Sonos, Inc. | Establishing a secure wireless network with minimum human intervention |
US8326951B1 (en) | 2004-06-05 | 2012-12-04 | Sonos, Inc. | Establishing a secure wireless network with minimum human intervention |
US10268352B2 (en) * | 2004-06-05 | 2019-04-23 | Sonos, Inc. | Method and apparatus for managing a playlist by metadata |
US20060056324A1 (en) * | 2004-09-10 | 2006-03-16 | Nokia Corporation | Apparatus and method to provide mobile music appliance with subscription-based play-list service |
KR101224354B1 (en) * | 2004-12-10 | 2013-01-21 | 코닌클리케 필립스 일렉트로닉스 엔.브이. | Multiuser playlist generation |
US7490775B2 (en) | 2004-12-30 | 2009-02-17 | Aol Llc, A Deleware Limited Liability Company | Intelligent identification of multimedia content for synchronization |
US20060179078A1 (en) * | 2005-02-04 | 2006-08-10 | International Business Machines Corporation | Multi-party playlist control including wireless enablement |
US7818350B2 (en) | 2005-02-28 | 2010-10-19 | Yahoo! Inc. | System and method for creating a collaborative playlist |
US7698061B2 (en) | 2005-09-23 | 2010-04-13 | Scenera Technologies, Llc | System and method for selecting and presenting a route to a user |
US7937422B1 (en) | 2005-11-03 | 2011-05-03 | Aol Inc. | Digital asset hosting and distribution |
JP2009516286A (en) * | 2005-11-16 | 2009-04-16 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | User profile generation and filtering method |
JP4506658B2 (en) * | 2005-11-30 | 2010-07-21 | ソニー株式会社 | Wireless communication system, communication apparatus, setting information providing method, setting information obtaining method, and computer program |
US20070150607A1 (en) * | 2005-12-21 | 2007-06-28 | Melodeo Inc. | Systems and methods for amplifing social dynamics using mobile devices |
KR100694161B1 (en) * | 2006-02-10 | 2007-03-12 | 삼성전자주식회사 | Method of managing distributed contents and apparatus therefor |
EP1826716A1 (en) * | 2006-02-22 | 2007-08-29 | Sony Deutschland Gmbh | Method for updating a user profile |
US20070199014A1 (en) * | 2006-02-22 | 2007-08-23 | E-Cast, Inc. | Consumer portal |
US8812580B2 (en) * | 2006-03-15 | 2014-08-19 | Beats Music, Llc | Override of automatically shared meta-data of media |
US8285595B2 (en) | 2006-03-29 | 2012-10-09 | Napo Enterprises, Llc | System and method for refining media recommendations |
US20090327193A1 (en) * | 2008-06-27 | 2009-12-31 | Nokia Corporation | Apparatus, method and computer program product for filtering media files |
US9602884B1 (en) | 2006-05-19 | 2017-03-21 | Universal Innovation Counsel, Inc. | Creating customized programming content |
US11363347B1 (en) | 2006-05-19 | 2022-06-14 | Universal Innovation Council, LLC | Creating customized programming content |
EP1860581A1 (en) * | 2006-05-22 | 2007-11-28 | SonicSwap Inc. | Systems and methods for sharing digital media content |
US8903843B2 (en) | 2006-06-21 | 2014-12-02 | Napo Enterprises, Llc | Historical media recommendation service |
US9003056B2 (en) | 2006-07-11 | 2015-04-07 | Napo Enterprises, Llc | Maintaining a minimum level of real time media recommendations in the absence of online friends |
US8059646B2 (en) | 2006-07-11 | 2011-11-15 | Napo Enterprises, Llc | System and method for identifying music content in a P2P real time recommendation network |
US8327266B2 (en) | 2006-07-11 | 2012-12-04 | Napo Enterprises, Llc | Graphical user interface system for allowing management of a media item playlist based on a preference scoring system |
US7680959B2 (en) * | 2006-07-11 | 2010-03-16 | Napo Enterprises, Llc | P2P network for providing real time media recommendations |
US7970922B2 (en) | 2006-07-11 | 2011-06-28 | Napo Enterprises, Llc | P2P real time media recommendations |
US8805831B2 (en) | 2006-07-11 | 2014-08-12 | Napo Enterprises, Llc | Scoring and replaying media items |
US8090606B2 (en) | 2006-08-08 | 2012-01-03 | Napo Enterprises, Llc | Embedded media recommendations |
US8620699B2 (en) | 2006-08-08 | 2013-12-31 | Napo Enterprises, Llc | Heavy influencer media recommendations |
US8265621B2 (en) * | 2006-08-29 | 2012-09-11 | Marvell International Ltd. | Wi-Fi based geo-location connectivity |
US8483853B1 (en) | 2006-09-12 | 2013-07-09 | Sonos, Inc. | Controlling and manipulating groupings in a multi-zone media system |
US9202509B2 (en) | 2006-09-12 | 2015-12-01 | Sonos, Inc. | Controlling and grouping in a multi-zone media system |
US8788080B1 (en) | 2006-09-12 | 2014-07-22 | Sonos, Inc. | Multi-channel pairing in a media system |
US9008634B2 (en) * | 2006-10-06 | 2015-04-14 | Napo Enterprises, Llc | System and method for providing media content selections |
US9318152B2 (en) * | 2006-10-20 | 2016-04-19 | Sony Corporation | Super share |
US8126128B1 (en) * | 2006-11-01 | 2012-02-28 | At&T Intellectual Property I, Lp | Life cycle management of user-selected applications on wireless communications devices |
US8943210B2 (en) * | 2006-11-30 | 2015-01-27 | Red Hat, Inc. | Mastering music played among a plurality of users |
US7962460B2 (en) | 2006-12-01 | 2011-06-14 | Scenera Technologies, Llc | Methods, systems, and computer program products for determining availability of presentable content via a subscription service |
US8874655B2 (en) * | 2006-12-13 | 2014-10-28 | Napo Enterprises, Llc | Matching participants in a P2P recommendation network loosely coupled to a subscription service |
US20080147711A1 (en) * | 2006-12-19 | 2008-06-19 | Yahoo! Inc. | Method and system for providing playlist recommendations |
US7970120B2 (en) * | 2007-01-11 | 2011-06-28 | Sceery Edward J | Cell phone based animal sound imitation |
US20090070185A1 (en) * | 2007-01-17 | 2009-03-12 | Concert Technology Corporation | System and method for recommending a digital media subscription service |
US20080177773A1 (en) * | 2007-01-22 | 2008-07-24 | International Business Machines Corporation | Customized media selection using degrees of separation techniques |
US9224427B2 (en) | 2007-04-02 | 2015-12-29 | Napo Enterprises LLC | Rating media item recommendations using recommendation paths and/or media item usage |
US8112720B2 (en) | 2007-04-05 | 2012-02-07 | Napo Enterprises, Llc | System and method for automatically and graphically associating programmatically-generated media item recommendations related to a user's socially recommended media items |
US7985911B2 (en) | 2007-04-18 | 2011-07-26 | Oppenheimer Harold B | Method and apparatus for generating and updating a pre-categorized song database from which consumers may select and then download desired playlists |
US8839141B2 (en) | 2007-06-01 | 2014-09-16 | Napo Enterprises, Llc | Method and system for visually indicating a replay status of media items on a media device |
US9037632B2 (en) | 2007-06-01 | 2015-05-19 | Napo Enterprises, Llc | System and method of generating a media item recommendation message with recommender presence information |
US20090049045A1 (en) | 2007-06-01 | 2009-02-19 | Concert Technology Corporation | Method and system for sorting media items in a playlist on a media device |
US20080301187A1 (en) * | 2007-06-01 | 2008-12-04 | Concert Technology Corporation | Enhanced media item playlist comprising presence information |
US9164993B2 (en) | 2007-06-01 | 2015-10-20 | Napo Enterprises, Llc | System and method for propagating a media item recommendation message comprising recommender presence information |
US8285776B2 (en) | 2007-06-01 | 2012-10-09 | Napo Enterprises, Llc | System and method for processing a received media item recommendation message comprising recommender presence information |
US8275681B2 (en) * | 2007-06-12 | 2012-09-25 | Media Forum, Inc. | Desktop extension for readily-sharable and accessible media playlist and media |
US8806038B2 (en) * | 2007-06-29 | 2014-08-12 | Intel Corporation | Method and system for updating media lists in portable media devices |
US9396195B1 (en) * | 2007-08-07 | 2016-07-19 | Aol Inc. | Community generated playlists |
US20090049030A1 (en) * | 2007-08-13 | 2009-02-19 | Concert Technology Corporation | System and method for reducing the multiple listing of a media item in a playlist |
US8050960B2 (en) * | 2007-10-09 | 2011-11-01 | Yahoo! Inc. | Recommendations based on an adoption curve |
JP2009098733A (en) * | 2007-10-12 | 2009-05-07 | Olympus Corp | Information processor, information processing method and information processing program |
US7865522B2 (en) | 2007-11-07 | 2011-01-04 | Napo Enterprises, Llc | System and method for hyping media recommendations in a media recommendation system |
US9060034B2 (en) | 2007-11-09 | 2015-06-16 | Napo Enterprises, Llc | System and method of filtering recommenders in a media item recommendation system |
WO2009073741A1 (en) * | 2007-12-03 | 2009-06-11 | Pearl Enterprises Llc | System and method for music and compatibility matching |
US8270937B2 (en) * | 2007-12-17 | 2012-09-18 | Kota Enterprises, Llc | Low-threat response service for mobile device users |
US9224150B2 (en) | 2007-12-18 | 2015-12-29 | Napo Enterprises, Llc | Identifying highly valued recommendations of users in a media recommendation network |
US8396951B2 (en) | 2007-12-20 | 2013-03-12 | Napo Enterprises, Llc | Method and system for populating a content repository for an internet radio service based on a recommendation network |
US9015147B2 (en) | 2007-12-20 | 2015-04-21 | Porto Technology, Llc | System and method for generating dynamically filtered content results, including for audio and/or video channels |
US9734507B2 (en) | 2007-12-20 | 2017-08-15 | Napo Enterprise, Llc | Method and system for simulating recommendations in a social network for an offline user |
US8060525B2 (en) | 2007-12-21 | 2011-11-15 | Napo Enterprises, Llc | Method and system for generating media recommendations in a distributed environment based on tagging play history information with location information |
US8010601B2 (en) | 2007-12-21 | 2011-08-30 | Waldeck Technology, Llc | Contiguous location-based user networks |
US8316015B2 (en) | 2007-12-21 | 2012-11-20 | Lemi Technology, Llc | Tunersphere |
US8117193B2 (en) | 2007-12-21 | 2012-02-14 | Lemi Technology, Llc | Tunersphere |
US8024431B2 (en) | 2007-12-21 | 2011-09-20 | Domingo Enterprises, Llc | System and method for identifying transient friends |
US8423893B2 (en) * | 2008-01-07 | 2013-04-16 | Altec Lansing Australia Pty Limited | User interface for managing the operation of networked media playback devices |
WO2009097781A1 (en) * | 2008-02-02 | 2009-08-13 | Yulong Computer Telecommunication Technologies (Shenzhen) Co., Ltd. | Method for monitoring host machines, monitoring device and host machine |
EP2099198A1 (en) * | 2008-03-05 | 2009-09-09 | Sony Corporation | Method and device for personalizing a multimedia application |
US8725740B2 (en) | 2008-03-24 | 2014-05-13 | Napo Enterprises, Llc | Active playlist having dynamic media item groups |
US8484311B2 (en) | 2008-04-17 | 2013-07-09 | Eloy Technology, Llc | Pruning an aggregate media collection |
US20100017261A1 (en) * | 2008-07-17 | 2010-01-21 | Kota Enterprises, Llc | Expert system and service for location-based content influence for narrowcast |
US20100023578A1 (en) * | 2008-07-28 | 2010-01-28 | Brant Kelly M | Systems, methods, and media for sharing and processing digital media content in a scaleable distributed computing environment |
US8504073B2 (en) | 2008-08-12 | 2013-08-06 | Teaneck Enterprises, Llc | Customized content delivery through the use of arbitrary geographic shapes |
US7786367B2 (en) * | 2008-08-13 | 2010-08-31 | Sony Ericsson Mobile Communications Ab | Music player connection system for enhanced playlist selection |
EP2159720A1 (en) * | 2008-08-28 | 2010-03-03 | Bach Technology AS | Apparatus and method for generating a collection profile and for communicating based on the collection profile |
US8484227B2 (en) | 2008-10-15 | 2013-07-09 | Eloy Technology, Llc | Caching and synching process for a media sharing system |
US8880599B2 (en) | 2008-10-15 | 2014-11-04 | Eloy Technology, Llc | Collection digest for a media sharing system |
US8494899B2 (en) | 2008-12-02 | 2013-07-23 | Lemi Technology, Llc | Dynamic talk radio program scheduling |
US7921223B2 (en) | 2008-12-08 | 2011-04-05 | Lemi Technology, Llc | Protected distribution and location based aggregation service |
US8200602B2 (en) | 2009-02-02 | 2012-06-12 | Napo Enterprises, Llc | System and method for creating thematic listening experiences in a networked peer media recommendation environment |
US20120047087A1 (en) | 2009-03-25 | 2012-02-23 | Waldeck Technology Llc | Smart encounters |
US8841986B2 (en) * | 2010-02-17 | 2014-09-23 | Jeffrey T Holman | Consumer interactive music system |
KR20120002148A (en) * | 2010-06-30 | 2012-01-05 | 엔에이치엔(주) | Mobile system for recommending contents automatically, contents recommendation system and contents recommendation method |
US20120036524A1 (en) * | 2010-08-03 | 2012-02-09 | Satish Mugulavalli | System and method for social networking using an internet television |
US11429343B2 (en) | 2011-01-25 | 2022-08-30 | Sonos, Inc. | Stereo playback configuration and control |
US11265652B2 (en) | 2011-01-25 | 2022-03-01 | Sonos, Inc. | Playback device pairing |
US9286384B2 (en) | 2011-09-21 | 2016-03-15 | Sonos, Inc. | Methods and systems to share media |
US20130080251A1 (en) * | 2011-09-26 | 2013-03-28 | Accenture Global Services Limited | Product registration and tracking system |
US9015109B2 (en) | 2011-11-01 | 2015-04-21 | Lemi Technology, Llc | Systems, methods, and computer readable media for maintaining recommendations in a media recommendation system |
US9665339B2 (en) | 2011-12-28 | 2017-05-30 | Sonos, Inc. | Methods and systems to select an audio track |
US9654821B2 (en) | 2011-12-30 | 2017-05-16 | Sonos, Inc. | Systems and methods for networked music playback |
US9659093B1 (en) * | 2012-04-02 | 2017-05-23 | Google Inc. | Adaptive recommendations of user-generated mediasets |
US20130275353A1 (en) * | 2012-04-16 | 2013-10-17 | Apple Inc. | Systems and methods for selecting media items |
US9729115B2 (en) | 2012-04-27 | 2017-08-08 | Sonos, Inc. | Intelligently increasing the sound level of player |
JP5362075B1 (en) * | 2012-05-30 | 2013-12-11 | 株式会社東芝 | Recording apparatus, sharing processing method, and program |
US9674587B2 (en) | 2012-06-26 | 2017-06-06 | Sonos, Inc. | Systems and methods for networked music playback including remote add to queue |
US10931735B2 (en) | 2012-06-28 | 2021-02-23 | Netflix, Inc. | Application discovery |
US20140019865A1 (en) * | 2012-07-13 | 2014-01-16 | Whamix Inc. | Visual story engine |
US9268458B1 (en) * | 2012-08-08 | 2016-02-23 | Amazon Technologies, Inc. | Generating media trials based upon media consumption |
US9008330B2 (en) | 2012-09-28 | 2015-04-14 | Sonos, Inc. | Crossover frequency adjustments for audio speakers |
US9552418B2 (en) | 2012-10-22 | 2017-01-24 | Apple Inc. | Systems and methods for distributing a playlist within a music service |
US9183585B2 (en) | 2012-10-22 | 2015-11-10 | Apple Inc. | Systems and methods for generating a playlist in a music service |
US9510055B2 (en) | 2013-01-23 | 2016-11-29 | Sonos, Inc. | System and method for a media experience social interface |
US9247363B2 (en) | 2013-04-16 | 2016-01-26 | Sonos, Inc. | Playback queue transfer in a media playback system |
US9361371B2 (en) | 2013-04-16 | 2016-06-07 | Sonos, Inc. | Playlist update in a media playback system |
US9501533B2 (en) | 2013-04-16 | 2016-11-22 | Sonos, Inc. | Private queue for a media playback system |
US9953179B2 (en) | 2013-05-29 | 2018-04-24 | Sonos, Inc. | Private queue indicator |
US9703521B2 (en) | 2013-05-29 | 2017-07-11 | Sonos, Inc. | Moving a playback queue to a new zone |
US9495076B2 (en) | 2013-05-29 | 2016-11-15 | Sonos, Inc. | Playlist modification |
US10715973B2 (en) | 2013-05-29 | 2020-07-14 | Sonos, Inc. | Playback queue control transition |
US9798510B2 (en) | 2013-05-29 | 2017-10-24 | Sonos, Inc. | Connected state indicator |
US9735978B2 (en) | 2013-05-29 | 2017-08-15 | Sonos, Inc. | Playback queue control via a playlist on a mobile device |
US9684484B2 (en) | 2013-05-29 | 2017-06-20 | Sonos, Inc. | Playback zone silent connect |
US10296884B2 (en) | 2013-09-30 | 2019-05-21 | Sonos, Inc. | Personalized media playback at a discovered point-of-sale display |
US9654898B2 (en) * | 2013-10-21 | 2017-05-16 | Amazon Technologies, Inc. | Managing media content, federated player |
US9639607B2 (en) * | 2013-10-21 | 2017-05-02 | Amazon Technologies Inc. | Managing media content, playlist sharing |
US20150121220A1 (en) * | 2013-10-24 | 2015-04-30 | Samsung Electronics Co., Ltd. | Terminal, method for displaying screen thereof, and computer readable recording medium |
US10108619B2 (en) | 2013-12-19 | 2018-10-23 | Gracenote, Inc. | Station library creaton for a media service |
US20150178280A1 (en) * | 2013-12-19 | 2015-06-25 | Gracenote, Inc. | Media service |
US9372597B2 (en) * | 2014-01-13 | 2016-06-21 | General Electric Company | Appliance systems providing user-friendly shared music playlist editing |
US9300647B2 (en) | 2014-01-15 | 2016-03-29 | Sonos, Inc. | Software application and zones |
US20150220498A1 (en) | 2014-02-05 | 2015-08-06 | Sonos, Inc. | Remote Creation of a Playback Queue for a Future Event |
US9226073B2 (en) | 2014-02-06 | 2015-12-29 | Sonos, Inc. | Audio output balancing during synchronized playback |
US9226087B2 (en) | 2014-02-06 | 2015-12-29 | Sonos, Inc. | Audio output balancing during synchronized playback |
US9226072B2 (en) | 2014-02-21 | 2015-12-29 | Sonos, Inc. | Media content based on playback zone awareness |
US9679054B2 (en) | 2014-03-05 | 2017-06-13 | Sonos, Inc. | Webpage media playback |
US9699922B1 (en) | 2014-03-24 | 2017-07-04 | APS Customs, LLC | Interactive audio pass-through device |
US10587693B2 (en) | 2014-04-01 | 2020-03-10 | Sonos, Inc. | Mirrored queues |
US9705950B2 (en) | 2014-04-03 | 2017-07-11 | Sonos, Inc. | Methods and systems for transmitting playlists |
US9680960B2 (en) | 2014-04-28 | 2017-06-13 | Sonos, Inc. | Receiving media content based on media preferences of multiple users |
US10129599B2 (en) | 2014-04-28 | 2018-11-13 | Sonos, Inc. | Media preference database |
US9478247B2 (en) | 2014-04-28 | 2016-10-25 | Sonos, Inc. | Management of media content playback |
US9524338B2 (en) | 2014-04-28 | 2016-12-20 | Sonos, Inc. | Playback of media content according to media preferences |
US10761683B2 (en) * | 2014-05-02 | 2020-09-01 | Stationhead, Inc. | System and process for controlling a computerized entertainment property playlist |
US11477256B2 (en) * | 2014-05-02 | 2022-10-18 | Stationhead, Inc. | System and process for controlling a computerized entertainment property playlist |
US20150324552A1 (en) | 2014-05-12 | 2015-11-12 | Sonos, Inc. | Share Restriction for Media Items |
US20150332225A1 (en) * | 2014-05-15 | 2015-11-19 | Matthew Earl Schulz | System and method for sharing media items |
US20150356084A1 (en) | 2014-06-05 | 2015-12-10 | Sonos, Inc. | Social Queue |
US9672213B2 (en) | 2014-06-10 | 2017-06-06 | Sonos, Inc. | Providing media items from playback history |
US10068012B2 (en) | 2014-06-27 | 2018-09-04 | Sonos, Inc. | Music discovery |
US9646085B2 (en) | 2014-06-27 | 2017-05-09 | Sonos, Inc. | Music streaming using supported services |
US20160036881A1 (en) * | 2014-08-01 | 2016-02-04 | Qualcomm Incorporated | Computing device and method for exchanging metadata with peer devices in order to obtain media playback resources from a network service |
US9874997B2 (en) | 2014-08-08 | 2018-01-23 | Sonos, Inc. | Social playback queues |
US9742839B2 (en) | 2014-09-12 | 2017-08-22 | Sonos, Inc. | Cloud queue item removal |
US10778739B2 (en) * | 2014-09-19 | 2020-09-15 | Sonos, Inc. | Limited-access media |
US10645130B2 (en) | 2014-09-24 | 2020-05-05 | Sonos, Inc. | Playback updates |
US9667679B2 (en) | 2014-09-24 | 2017-05-30 | Sonos, Inc. | Indicating an association between a social-media account and a media playback system |
US9723038B2 (en) | 2014-09-24 | 2017-08-01 | Sonos, Inc. | Social media connection recommendations based on playback information |
EP3114625A1 (en) | 2014-09-24 | 2017-01-11 | Sonos, Inc. | Social media connection recommendations based on playback information |
US9959087B2 (en) | 2014-09-24 | 2018-05-01 | Sonos, Inc. | Media item context from social media |
US9860286B2 (en) | 2014-09-24 | 2018-01-02 | Sonos, Inc. | Associating a captured image with a media item |
US9690540B2 (en) | 2014-09-24 | 2017-06-27 | Sonos, Inc. | Social media queue |
US9569728B2 (en) * | 2014-11-14 | 2017-02-14 | Bublup Technologies, Inc. | Deriving semantic relationships based on empirical organization of content by users |
CN107729578B (en) * | 2015-01-23 | 2021-03-12 | Oppo广东移动通信有限公司 | Music recommendation method and device |
US10248376B2 (en) | 2015-06-11 | 2019-04-02 | Sonos, Inc. | Multiple groupings in a playback system |
US10098082B2 (en) | 2015-12-16 | 2018-10-09 | Sonos, Inc. | Synchronization of content between networked devices |
US10303422B1 (en) | 2016-01-05 | 2019-05-28 | Sonos, Inc. | Multiple-device setup |
US9886234B2 (en) | 2016-01-28 | 2018-02-06 | Sonos, Inc. | Systems and methods of distributing audio to one or more playback devices |
US9967689B1 (en) | 2016-09-29 | 2018-05-08 | Sonos, Inc. | Conditional content enhancement |
US10628482B2 (en) * | 2016-09-30 | 2020-04-21 | Spotify Ab | Methods and systems for adapting playlists |
US10712997B2 (en) | 2016-10-17 | 2020-07-14 | Sonos, Inc. | Room association based on name |
US10623794B2 (en) | 2017-12-01 | 2020-04-14 | At&T Intellectual Property I, L.P. | Dynamic playlist customization by adaptive streaming client |
US11729123B2 (en) | 2017-12-04 | 2023-08-15 | Toyota Motor Engineering & Manufacturing North America, Inc. | Systems and methods for sending content |
US10885092B2 (en) | 2018-04-17 | 2021-01-05 | International Business Machines Corporation | Media selection based on learning past behaviors |
EP3598295A1 (en) * | 2018-07-18 | 2020-01-22 | Spotify AB | Human-machine interfaces for utterance-based playlist selection |
CN111132087B (en) * | 2018-10-31 | 2023-06-20 | 阿尔卑斯通信器件技术(上海)有限公司 | Communication device, car audio device, and car audio system |
US11636855B2 (en) | 2019-11-11 | 2023-04-25 | Sonos, Inc. | Media content based on operational data |
US11509962B2 (en) * | 2020-12-14 | 2022-11-22 | Disney Enterprises, Inc. | Curating narrative experiences through automated content compilation |
Citations (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5790426A (en) * | 1996-04-30 | 1998-08-04 | Athenium L.L.C. | Automated collaborative filtering system |
US6317722B1 (en) * | 1998-09-18 | 2001-11-13 | Amazon.Com, Inc. | Use of electronic shopping carts to generate personal recommendations |
US20040002938A1 (en) * | 2002-06-28 | 2004-01-01 | Sony Corporation And Sony Electronics Inc. | Device and method for exchanging information |
US20040057348A1 (en) * | 2002-09-05 | 2004-03-25 | Eugene Shteyn | Portable playlist |
US20050210507A1 (en) * | 2004-03-17 | 2005-09-22 | Sony Corporation | System and method for multimedia playlist |
US20050240494A1 (en) * | 2004-04-27 | 2005-10-27 | Apple Computer, Inc. | Method and system for sharing playlists |
US20060059260A1 (en) * | 2002-05-21 | 2006-03-16 | Koninklijke Philips Electrics N.V. | Recommendation of media content on a media system |
US20060143236A1 (en) * | 2004-12-29 | 2006-06-29 | Bandwidth Productions Inc. | Interactive music playlist sharing system and methods |
US7075000B2 (en) * | 2000-06-29 | 2006-07-11 | Musicgenome.Com Inc. | System and method for prediction of musical preferences |
US20060294201A1 (en) * | 2005-06-24 | 2006-12-28 | Kabushiki Kaisha Toshiba | Playlist composition apparatus, copylight management apparatus and view terminal apparatus |
US20070247979A1 (en) * | 2002-09-16 | 2007-10-25 | Francois Brillon | Jukebox with customizable avatar |
US20080133520A1 (en) * | 1997-05-21 | 2008-06-05 | Hempleman James D | List Building System |
US20080176511A1 (en) * | 2007-01-22 | 2008-07-24 | Min-Liang Tan | Wireless sharing of audio files and related information |
US7613736B2 (en) * | 2005-05-23 | 2009-11-03 | Resonance Media Services, Inc. | Sharing music essence in a recommendation system |
US20090292376A1 (en) * | 2008-05-23 | 2009-11-26 | Nortel Networks Limited | Playlist execution in a scheduled programming environment |
Family Cites Families (497)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3609227A (en) | 1968-09-09 | 1971-09-28 | Ampex | Random access audio/video information retrieval system |
EP0120901A4 (en) | 1982-10-04 | 1985-04-11 | Stuart David Saunders | Signal reproduction apparatus. |
US4920432A (en) | 1988-01-12 | 1990-04-24 | Eggers Derek C | System for random access to an audio video data library with independent selection and display at each of a plurality of remote locations |
US5168481A (en) | 1989-12-29 | 1992-12-01 | Culbertson Charles R | Automated digital broadcast system |
US5949776A (en) | 1990-01-18 | 1999-09-07 | Norand Corporation | Hierarchical communication system using premises, peripheral and vehicular local area networking |
US5781889A (en) | 1990-06-15 | 1998-07-14 | Martin; John R. | Computer jukebox and jukebox network |
US6400996B1 (en) | 1999-02-01 | 2002-06-04 | Steven M. Hoffberg | Adaptive pattern recognition based control system and method |
US5262875A (en) | 1992-04-30 | 1993-11-16 | Instant Video Technologies, Inc. | Audio/video file server including decompression/playback means |
US5949492A (en) | 1995-11-22 | 1999-09-07 | Mankovitz; Roy J. | Apparatus and methods for accessing information relating to radio television programs |
US6253069B1 (en) | 1992-06-22 | 2001-06-26 | Roy J. Mankovitz | Methods and apparatus for providing information in response to telephonic requests |
US5440334A (en) | 1993-02-01 | 1995-08-08 | Explore Technology, Inc. | Broadcast video burst transmission cyclic distribution apparatus and method |
US5581461A (en) | 1993-02-08 | 1996-12-03 | Itt Sheraton Corporation | Computerized system and method for storage, processing and transfer of inventory and other data among a central processor/database and a number of remote locations |
US5796727A (en) | 1993-04-30 | 1998-08-18 | International Business Machines Corporation | Wide-area wireless lan access |
US5418713A (en) | 1993-08-05 | 1995-05-23 | Allen; Richard | Apparatus and method for an on demand data delivery system for the preview, selection, retrieval and reproduction at a remote location of previously recorded or programmed materials |
US5583763A (en) * | 1993-09-09 | 1996-12-10 | Mni Interactive | Method and apparatus for recommending selections based on preferences in a multi-user system |
US5577128A (en) | 1993-10-08 | 1996-11-19 | Elan Home Systems, L.L.C. | Audio distribution system with controllable volume override |
US5581479A (en) | 1993-10-15 | 1996-12-03 | Image Telecommunications Corp. | Information service control point, which uses different types of storage devices, which retrieves information as blocks of data, and which uses a trunk processor for transmitting information |
JPH07175868A (en) | 1993-10-15 | 1995-07-14 | Internatl Business Mach Corp <Ibm> | Method and system for output of digital information to medium |
US5574934A (en) | 1993-11-24 | 1996-11-12 | Intel Corporation | Preemptive priority-based transmission of signals using virtual channels |
US5493692A (en) | 1993-12-03 | 1996-02-20 | Xerox Corporation | Selective delivery of electronic messages in a multiple computer system based on context and environment of a user |
GB2285723B (en) | 1994-01-18 | 1997-09-10 | Motorola Ltd | Communications system |
US6947571B1 (en) | 1999-05-19 | 2005-09-20 | Digimarc Corporation | Cell phones with optical capabilities, and related applications |
JP3471022B2 (en) | 1994-05-27 | 2003-11-25 | 株式会社エフエム東京 | Multiplex broadcast receiving apparatus and multiple broadcast receiving system |
US7188352B2 (en) | 1995-07-11 | 2007-03-06 | Touchtunes Music Corporation | Intelligent digital audiovisual playback system |
US5758257A (en) * | 1994-11-29 | 1998-05-26 | Herz; Frederick | System and method for scheduling broadcast of and access to video programs and other data using customer profiles |
US5553126A (en) | 1995-01-20 | 1996-09-03 | Gte Laboratories Incorporated | Secure anti-jamming wireless party line |
US5618045A (en) | 1995-02-08 | 1997-04-08 | Kagan; Michael | Interactive multiple player game system and method of playing a game between at least two players |
US5550576A (en) | 1995-04-17 | 1996-08-27 | Starsight Telecast Incorporated | Method and apparatus for merging television program schedule information received from multiple television schedule information sources |
US5616876A (en) * | 1995-04-19 | 1997-04-01 | Microsoft Corporation | System and methods for selecting music on the basis of subjective content |
US5625608A (en) | 1995-05-22 | 1997-04-29 | Lucent Technologies Inc. | Remote control device capable of downloading content information from an audio system |
US6549942B1 (en) | 1995-05-25 | 2003-04-15 | Audiohighway.Com | Enhanced delivery of audio data for portable playback |
US6041311A (en) * | 1995-06-30 | 2000-03-21 | Microsoft Corporation | Method and apparatus for item recommendation using automated collaborative filtering |
US7171018B2 (en) | 1995-07-27 | 2007-01-30 | Digimarc Corporation | Portable devices and methods employing digital watermarking |
US6049711A (en) | 1995-08-23 | 2000-04-11 | Teletrac, Inc. | Method and apparatus for providing location-based information services |
JP3441306B2 (en) | 1995-09-12 | 2003-09-02 | 株式会社東芝 | Client device, message transmission method, server device, page processing method, and relay server device |
US6195654B1 (en) | 1995-11-16 | 2001-02-27 | Edward I Wachtel | System and method for obtaining improved search results and for decreasing network loading |
US6300880B1 (en) | 1996-01-16 | 2001-10-09 | Philips Electronics North America Corp. | Multichannel audio distribution system having portable receivers |
GB2310114A (en) | 1996-02-08 | 1997-08-13 | Gec-Marconi Limited | Data distribution systems in vehicles |
JP3094900B2 (en) | 1996-02-20 | 2000-10-03 | ヤマハ株式会社 | Network device and data transmission / reception method |
JP2820105B2 (en) | 1996-02-28 | 1998-11-05 | 日本電気株式会社 | Audio signal processing circuit |
US6134590A (en) | 1996-04-16 | 2000-10-17 | Webtv Networks, Inc. | Method and apparatus for automatically connecting devices to a local network |
US5852610A (en) | 1996-05-15 | 1998-12-22 | Olaniyan; Olajide O. | Remote broadcast listening system which receives radio/broadcast signals using receivers which includes antennas and interconnects receivers to customer telephones/interface means |
DE69723432T2 (en) | 1996-05-20 | 2004-04-15 | British Telecommunications Public Ltd. Co. | INFORMATION DISCOVERY SYSTEM WITH A CACHE DATABASE |
US5903892A (en) | 1996-05-24 | 1999-05-11 | Magnifi, Inc. | Indexing of media content on a network |
US6064379A (en) | 1996-06-24 | 2000-05-16 | Sun Microsystems, Inc. | System and method for synchronizing presentation of media stream playlists with real time |
US5874986A (en) | 1996-06-26 | 1999-02-23 | At&T Corp | Method for communicating audiovisual programs over a communications network |
US5832499A (en) | 1996-07-10 | 1998-11-03 | Survivors Of The Shoah Visual History Foundation | Digital library system |
US5878429A (en) | 1996-07-18 | 1999-03-02 | Ipivot, Inc. | System and method of governing delivery of files from object databases |
US5991306A (en) | 1996-08-26 | 1999-11-23 | Microsoft Corporation | Pull based, intelligent caching system and method for delivering data over a network |
US5926624A (en) | 1996-09-12 | 1999-07-20 | Audible, Inc. | Digital information library and delivery system with logic for generating files targeted to the playback device |
US5819160A (en) | 1996-09-18 | 1998-10-06 | At&T Corp | Programmable radio subscription system for receiving selectively defined information |
US6195657B1 (en) | 1996-09-26 | 2001-02-27 | Imana, Inc. | Software, method and apparatus for efficient categorization and recommendation of subjects according to multidimensional semantics |
US6192282B1 (en) | 1996-10-01 | 2001-02-20 | Intelihome, Inc. | Method and apparatus for improved building automation |
US6088455A (en) | 1997-01-07 | 2000-07-11 | Logan; James D. | Methods and apparatus for selectively reproducing segments of broadcast programming |
US20030093790A1 (en) * | 2000-03-28 | 2003-05-15 | Logan James D. | Audio and video program recording, editing and playback systems using metadata |
US6199076B1 (en) | 1996-10-02 | 2001-03-06 | James Logan | Audio program player including a dynamic program selection controller |
JP2000507457A (en) | 1996-11-14 | 2000-06-20 | ラジオメーター・メディカル・アクティーゼルスカブ | Enzyme sensor |
EP0944969A2 (en) | 1996-12-04 | 1999-09-29 | Advanced Communication Design, Inc. | Multi-station audio distribution apparatus |
US5931901A (en) | 1996-12-09 | 1999-08-03 | Robert L. Wolfe | Programmed music on demand from the internet |
US6374237B1 (en) | 1996-12-24 | 2002-04-16 | Intel Corporation | Data set selection based upon user profile |
US6711622B1 (en) | 1997-12-31 | 2004-03-23 | Broadware Technologies, Inc. | Video and audio streaming for multiple users |
US6823225B1 (en) | 1997-02-12 | 2004-11-23 | Im Networks, Inc. | Apparatus for distributing and playing audio information |
US6014569A (en) | 1997-03-05 | 2000-01-11 | At&T Corp. | Mobile interactive radio |
US5959945A (en) | 1997-04-04 | 1999-09-28 | Advanced Technology Research Sa Cv | System for selectively distributing music to a plurality of jukeboxes |
US5907831A (en) | 1997-04-04 | 1999-05-25 | Lotvin; Mikhail | Computer apparatus and methods supporting different categories of users |
US5987525A (en) | 1997-04-15 | 1999-11-16 | Cddb, Inc. | Network delivery of interactive entertainment synchronized to playback of audio recordings |
US6226672B1 (en) | 1997-05-02 | 2001-05-01 | Sony Corporation | Method and system for allowing users to access and/or share media libraries, including multimedia collections of audio and video information via a wide area network |
US5878223A (en) | 1997-05-07 | 1999-03-02 | International Business Machines Corporation | System and method for predictive caching of information pages |
US6243760B1 (en) | 1997-06-24 | 2001-06-05 | Vistar Telecommunications Inc. | Information dissemination system with central and distributed caches |
KR100316631B1 (en) | 1997-06-25 | 2001-12-13 | 윤종용 | Method and apparatus for a home network auto-tree builder |
US6122658A (en) | 1997-07-03 | 2000-09-19 | Microsoft Corporation | Custom localized information in a networked server for display to an end user |
US6038601A (en) | 1997-07-21 | 2000-03-14 | Tibco, Inc. | Method and apparatus for storing and delivering documents on the internet |
US5933822A (en) | 1997-07-22 | 1999-08-03 | Microsoft Corporation | Apparatus and methods for an information retrieval system that employs natural language processing of search results to improve overall precision |
US6163701A (en) | 1997-07-25 | 2000-12-19 | Motorola, Inc. | System and method for providing location information of a mobile station in a communication system |
JPH1166824A (en) | 1997-08-15 | 1999-03-09 | Sony Corp | Audio server system |
AUPO862197A0 (en) | 1997-08-15 | 1997-09-11 | Leisuretech Electronics Pty Ltd | A distributed stereo system |
US6038668A (en) | 1997-09-08 | 2000-03-14 | Science Applications International Corporation | System, method, and medium for retrieving, organizing, and utilizing networked data |
AU9678998A (en) | 1997-10-03 | 1999-04-27 | Peter Polash | Internet based musical indexing system for radio |
JPH11120487A (en) | 1997-10-21 | 1999-04-30 | Toyota Motor Corp | Mobile object terminal equipment, for providing device, system, and method information and medium recording program for mobile object terminal equipment |
US6026150A (en) | 1997-10-30 | 2000-02-15 | Epigram | Network protocol--based home entertainment network |
US6212282B1 (en) | 1997-10-31 | 2001-04-03 | Stuart Mershon | Wireless speaker system |
US6041326A (en) | 1997-11-14 | 2000-03-21 | International Business Machines Corporation | Method and system in a computer network for an intelligent search engine |
AU1702199A (en) | 1997-11-25 | 1999-06-15 | Motorola, Inc. | Audio content player methods, systems, and articles of manufacture |
US6166735A (en) | 1997-12-03 | 2000-12-26 | International Business Machines Corporation | Video story board user interface for selective downloading and displaying of desired portions of remote-stored video data objects |
US6131130A (en) | 1997-12-10 | 2000-10-10 | Sony Corporation | System for convergence of a personal computer with wireless audio/video devices wherein the audio/video devices are remotely controlled by a wireless peripheral |
US6741869B1 (en) | 1997-12-12 | 2004-05-25 | International Business Machines Corporation | Radio-like appliance for receiving information from the internet |
US6014090A (en) | 1997-12-22 | 2000-01-11 | At&T Corp. | Method and apparatus for delivering local information to travelers |
KR100268473B1 (en) | 1997-12-30 | 2000-10-16 | 윤종용 | Audio output apparatus with wireless speaker |
US6104334A (en) | 1997-12-31 | 2000-08-15 | Eremote, Inc. | Portable internet-enabled controller and information browser for consumer devices |
US6032202A (en) | 1998-01-06 | 2000-02-29 | Sony Corporation Of Japan | Home audio/video network with two level device control |
US6055566A (en) | 1998-01-12 | 2000-04-25 | Lextron Systems, Inc. | Customizable media player with online/offline capabilities |
US20020002039A1 (en) | 1998-06-12 | 2002-01-03 | Safi Qureshey | Network-enabled audio device |
WO1999038266A1 (en) | 1998-01-22 | 1999-07-29 | Safi Qureshey | Intelligent radio |
US6127941A (en) | 1998-02-03 | 2000-10-03 | Sony Corporation | Remote control device with a graphical user interface |
US6839705B1 (en) | 1998-02-10 | 2005-01-04 | Gateway, Inc. | Method for delivering and caching preprocessed search results to improve performance of background information searches on a convergence device |
WO1999043111A1 (en) | 1998-02-23 | 1999-08-26 | Personal Audio, Inc. | System for distributing personalized audio programming |
US6092142A (en) | 1998-02-26 | 2000-07-18 | Intel Corporation | Method and apparatus to introduce programmable delays when replaying isochronous data packets |
US6182128B1 (en) | 1998-03-05 | 2001-01-30 | Touchmusic Entertainment Llc | Real-time music distribution systems |
US20050251453A1 (en) | 2004-05-04 | 2005-11-10 | Jun Lu | Online electronic media exchange system and method |
US6246672B1 (en) | 1998-04-28 | 2001-06-12 | International Business Machines Corp. | Singlecast interactive radio system |
EP1073968A1 (en) | 1998-04-30 | 2001-02-07 | Intellinet, Inc. | System and method for providing modular control and for managing energy consumption |
EP0954151B1 (en) | 1998-05-02 | 2006-08-02 | Micronas GmbH | Local communication apparatus |
US6446080B1 (en) | 1998-05-08 | 2002-09-03 | Sony Corporation | Method for creating, modifying, and playing a custom playlist, saved as a virtual CD, to be played by a digital audio/visual actuator device |
US6255961B1 (en) | 1998-05-08 | 2001-07-03 | Sony Corporation | Two-way communications between a remote control unit and one or more devices in an audio/visual environment |
DE19824141A1 (en) | 1998-05-29 | 1999-12-02 | Siemens Ag | Handover procedure (roaming) for mobile terminal equipment |
US6229621B1 (en) | 1998-06-11 | 2001-05-08 | Noworld Marketing, Ltd. | Wireless system for broadcasting, receiving and selectively printing packets of information using bit-string selection means |
US6240069B1 (en) | 1998-06-16 | 2001-05-29 | Ericsson Inc. | System and method for location-based group services |
US6496122B2 (en) | 1998-06-26 | 2002-12-17 | Sharp Laboratories Of America, Inc. | Image display and remote control system capable of displaying two distinct images |
DE19831558C1 (en) | 1998-07-14 | 2000-03-30 | Siemens Ag | Device for laser processing flat workpieces |
FR2781593B1 (en) | 1998-07-22 | 2001-01-12 | Technical Maintenance Corp | REMOTE CONTROL FOR INTELLIGENT DIGITAL AUDIOVISUAL REPRODUCTION SYSTEM |
US6609039B1 (en) | 1998-07-27 | 2003-08-19 | Neil Charles Schoen | Simultaneous multi-user audio re-transmission digital radio module |
WO2000011871A1 (en) | 1998-08-23 | 2000-03-02 | Open Entertainment, Inc. | Transaction system for transporting media files from content provider sources to home entertainment devices |
EP0984584A1 (en) | 1998-09-04 | 2000-03-08 | America Online, Inc. | Internet multimedia broadcast system |
US6349329B1 (en) | 1998-09-29 | 2002-02-19 | Radiowave.Com, Inc. | Coordinating delivery of supplemental materials with radio broadcast material |
JP2000148169A (en) | 1998-11-13 | 2000-05-26 | Daiichikosho Co Ltd | Communication karaoke system and portable telephone with musical tune reserving and retrieving function |
US6460076B1 (en) | 1998-12-21 | 2002-10-01 | Qwest Communications International, Inc. | Pay per record system and method |
US20020048224A1 (en) | 1999-01-05 | 2002-04-25 | Dygert Timothy W. | Playback device having text display and communication with remote database of titles |
US6233682B1 (en) | 1999-01-22 | 2001-05-15 | Bernhard Fritsch | Distribution of musical products by a web site vendor over the internet |
US20020194260A1 (en) | 1999-01-22 | 2002-12-19 | Kent Lawrence Headley | Method and apparatus for creating multimedia playlists for audio-visual systems |
US6434403B1 (en) | 1999-02-19 | 2002-08-13 | Bodycom, Inc. | Personal digital assistant with wireless telephone |
WO2000052934A1 (en) | 1999-03-02 | 2000-09-08 | Comunic. T.V. Ltd. | System and method for serving local and global media content |
US20020013852A1 (en) | 2000-03-03 | 2002-01-31 | Craig Janik | System for providing content, management, and interactivity for thin client devices |
US7468934B1 (en) | 1999-07-12 | 2008-12-23 | Ez4Media, Inc. | Clock with link to the internet |
US7130616B2 (en) | 2000-04-25 | 2006-10-31 | Simple Devices | System and method for providing content, management, and interactivity for client devices |
US6256554B1 (en) | 1999-04-14 | 2001-07-03 | Dilorenzo Mark | Multi-room entertainment system with in-room media player/dispenser |
US6502194B1 (en) | 1999-04-16 | 2002-12-31 | Synetix Technologies | System for playback of network audio material on demand |
US6643376B1 (en) | 1999-05-04 | 2003-11-04 | Mark S. Ackerman | Method and apparatus for individual control of audio to loudspeakers located from a central control |
US6263503B1 (en) | 1999-05-26 | 2001-07-17 | Neal Margulis | Method for effectively implementing a wireless television system |
US6892230B1 (en) | 1999-06-11 | 2005-05-10 | Microsoft Corporation | Dynamic self-configuration for ad hoc peer networking using mark-up language formated description messages |
US6389463B2 (en) | 1999-06-16 | 2002-05-14 | Im Networks, Inc. | Internet radio receiver having a rotary knob for selecting audio content provider designations and negotiating internet access to URLS associated with the designations |
AU5879800A (en) | 1999-06-18 | 2001-01-09 | Trustees Of Columbia University In The City Of New York, The | System and method for receiving over a network a broadcast from a broadcast source |
US6823519B1 (en) | 1999-06-24 | 2004-11-23 | Microsoft Corporation | Control object and user interface for controlling networked devices |
US6546421B1 (en) | 1999-06-30 | 2003-04-08 | Siemens Corporate Research, Inc. | System and method for automatic selection of internet data streams |
CN1277389C (en) | 1999-07-05 | 2006-09-27 | 三洋电机株式会社 | Information distribution system and distribution server |
FR2796482B1 (en) | 1999-07-16 | 2002-09-06 | Touchtunes Music Corp | REMOTE MANAGEMENT SYSTEM FOR AT LEAST ONE AUDIOVISUAL INFORMATION REPRODUCING DEVICE |
US6690657B1 (en) | 2000-02-25 | 2004-02-10 | Berkeley Concept Research Corporation | Multichannel distributed wireless repeater network |
US7451177B1 (en) | 1999-08-12 | 2008-11-11 | Avintaquin Capital, Llc | System for and method of implementing a closed loop response architecture for electronic commerce |
DE50014879D1 (en) | 1999-08-13 | 2008-02-07 | Fraunhofer Ges Forschung | HOME COMMUNICATION SYSTEM, TRANSPORT PLATFORM FOR A HOME COMMUNICATION SYSTEM, AND INTELLIGENT NETWORK CONNECTION DEVICE FOR A HOME COMMUNICATION SYSTEM |
US6865609B1 (en) | 1999-08-17 | 2005-03-08 | Sharewave, Inc. | Multimedia extensions for wireless local area network |
US7072932B1 (en) | 1999-08-26 | 2006-07-04 | Lucent Technologies Inc. | Personalized network-based services |
US6647417B1 (en) | 2000-02-10 | 2003-11-11 | World Theatre, Inc. | Music distribution systems |
WO2001017302A1 (en) | 1999-08-30 | 2001-03-08 | Swisscom Mobile Ag | Emergency call system within a telecommunication network |
US7702403B1 (en) | 1999-08-31 | 2010-04-20 | Stephen Christopher Gladwin | Structure and method for selecting, controlling and sending internet-based or local digital audio to an AM/FM radio or analog amplifier |
AU7337900A (en) | 1999-08-31 | 2001-03-26 | Full Audio Corporation | Structure and method for selecting, controlling and sending internet-based or local digital audio to an am/fm radio or analog amplifier |
US7120871B1 (en) | 1999-09-15 | 2006-10-10 | Actv, Inc. | Enhanced video programming system and method utilizing a web page staging area |
US6675015B1 (en) | 1999-09-15 | 2004-01-06 | Nokia Corporation | Apparatus, and associated method, for facilitating communication handovers in a bluetooth-public-access radio communication system |
US6501389B1 (en) | 1999-09-27 | 2002-12-31 | Niles Audio Corporation | Audio, video, or multimedia system keypad controller having multiple vector control paths and associated methods |
US6701355B1 (en) | 1999-09-29 | 2004-03-02 | Susquehanna Media Co. | System and method for dynamically substituting broadcast material and targeting to specific audiences |
EP1169873B1 (en) | 1999-09-29 | 2003-10-29 | Swisscom Mobile AG | Method for finding members of a common interest group |
US7020704B1 (en) | 1999-10-05 | 2006-03-28 | Lipscomb Kenneth O | System and method for distributing media assets to user devices via a portal synchronized by said user devices |
WO2001025948A1 (en) | 1999-10-05 | 2001-04-12 | Zapmedia, Inc. | System and method for distributing media assets to user devices and managing user rights of the media assets |
US6256303B1 (en) | 1999-10-15 | 2001-07-03 | Akoo, Inc. | Wireless broadcast link to remote receiver |
US7022905B1 (en) | 1999-10-18 | 2006-04-04 | Microsoft Corporation | Classification of information and use of classifications in searching and retrieval of information |
US6192340B1 (en) | 1999-10-19 | 2001-02-20 | Max Abecassis | Integration of music from a personal library with real-time information |
US6647411B2 (en) | 1999-10-29 | 2003-11-11 | Intel Corporation | Secure cached subscription service |
US7711838B1 (en) | 1999-11-10 | 2010-05-04 | Yahoo! Inc. | Internet radio and broadcast method |
US6526411B1 (en) * | 1999-11-15 | 2003-02-25 | Sean Ward | System and method for creating dynamic playlists |
WO2001036064A1 (en) | 1999-11-22 | 2001-05-25 | Clickradio, Inc. | System and method for utilizing data packets |
US6925489B1 (en) | 1999-11-22 | 2005-08-02 | Agere Systems Inc. | Methods and apparatus for identification and purchase of broadcast digital music and other types of information |
US7945284B1 (en) | 1999-11-23 | 2011-05-17 | Agere Systems Inc. | Cordless telephone with MP3 player capability |
JP4102533B2 (en) | 1999-11-30 | 2008-06-18 | パイオニア株式会社 | Audio information reproducing apparatus, moving body, and audio information reproducing control system |
DE69935147T2 (en) | 1999-12-03 | 2007-10-31 | Telefonaktiebolaget Lm Ericsson (Publ) | Method for the simultaneous playback of audio signals in two telephones |
EP1107508A1 (en) | 1999-12-06 | 2001-06-13 | Telefonaktiebolaget Lm Ericsson | System, method and computer program product for sending broadcast messages |
AU1954401A (en) | 1999-12-08 | 2001-06-18 | Qualcomm Incorporated | System for distributing advertisements to client devices |
US7103643B1 (en) | 1999-12-08 | 2006-09-05 | Qualcomm Inc | E-mail software and method and system for distributing advertisements to client devices that have such E-mail software installed thereon |
JP2004500637A (en) * | 1999-12-08 | 2004-01-08 | クゥアルコム・インコーポレイテッド | E-mail software and method and system for distributing advertisements to client devices |
US6628928B1 (en) | 1999-12-10 | 2003-09-30 | Ecarmerce Incorporated | Internet-based interactive radio system for use with broadcast radio stations |
US7010263B1 (en) | 1999-12-14 | 2006-03-07 | Xm Satellite Radio, Inc. | System and method for distributing music and data |
US7472353B1 (en) | 1999-12-16 | 2008-12-30 | Ricoh Co., Ltd. | Remote console for network application servers |
US8132219B2 (en) * | 2002-06-21 | 2012-03-06 | Tivo Inc. | Intelligent peer-to-peer system and method for collaborative suggestions and propagation of media |
AUPQ485899A0 (en) | 1999-12-23 | 2000-02-03 | Canon Kabushiki Kaisha | Context information access artifacts |
US6678215B1 (en) | 1999-12-28 | 2004-01-13 | G. Victor Treyz | Digital audio devices |
US6834208B2 (en) | 1999-12-30 | 2004-12-21 | Microsoft Corporation | Method and apparatus for providing distributed control of a home automation and control system |
US20010042107A1 (en) | 2000-01-06 | 2001-11-15 | Palm Stephen R. | Networked audio player transport protocol and architecture |
US6778973B2 (en) | 2000-01-12 | 2004-08-17 | Duane Harlan | Method for selection of events based on proximity |
US6970127B2 (en) | 2000-01-14 | 2005-11-29 | Terayon Communication Systems, Inc. | Remote control for wireless control of system and displaying of compressed video on a display on the remote |
GB0000874D0 (en) | 2000-01-14 | 2000-03-08 | Koninkl Philips Electronics Nv | Latency handling for interconnected devices |
US6473792B1 (en) | 2000-01-18 | 2002-10-29 | Lory Suby | Method of simulating broadband internet content downloads |
US6526335B1 (en) | 2000-01-24 | 2003-02-25 | G. Victor Treyz | Automobile personal computer systems |
US6389467B1 (en) | 2000-01-24 | 2002-05-14 | Friskit, Inc. | Streaming media search and continuous playback system of media resources located by multiple network addresses |
JP2004500651A (en) | 2000-01-24 | 2004-01-08 | フリスキット インコーポレイテッド | Streaming media search and playback system |
US6519648B1 (en) | 2000-01-24 | 2003-02-11 | Friskit, Inc. | Streaming media search and continuous playback of multiple media resources located on a network |
WO2001053963A1 (en) | 2000-01-24 | 2001-07-26 | Zapmedia, Inc. | System and method for the distribution and sharing of media assets between media players devices |
US6721741B1 (en) | 2000-01-24 | 2004-04-13 | Friskit, Inc. | Streaming media search system |
US7444353B1 (en) | 2000-01-31 | 2008-10-28 | Chen Alexander C | Apparatus for delivering music and information |
US7028327B1 (en) | 2000-02-02 | 2006-04-11 | Wink Communication | Using the electronic program guide to synchronize interactivity with broadcast programs |
JP2001222288A (en) | 2000-02-08 | 2001-08-17 | Hiro Engineering:Kk | Karaoke system |
US6834308B1 (en) | 2000-02-17 | 2004-12-21 | Audible Magic Corporation | Method and apparatus for identifying media content presented on a media playing device |
EP1256197B1 (en) | 2000-02-18 | 2009-04-08 | Bridgeco AG | Reference time distribution over a network |
AU2001243166A1 (en) | 2000-02-18 | 2001-08-27 | Penguinradio, Inc. | Internet wired audio device |
US6779115B1 (en) | 2000-02-18 | 2004-08-17 | Digital5, Inc. | Portable device using a smart card to receive and decrypt digital data |
US7827581B1 (en) | 2000-02-29 | 2010-11-02 | BE Labs, Inc. | Wireless multimedia system |
US7367042B1 (en) | 2000-02-29 | 2008-04-29 | Goldpocket Interactive, Inc. | Method and apparatus for hyperlinking in a television broadcast |
EP1259869B1 (en) | 2000-02-29 | 2007-08-08 | Benjamin D. Baker | Intelligence driven paging process for a chat room |
US6248946B1 (en) | 2000-03-01 | 2001-06-19 | Ijockey, Inc. | Multimedia content delivery system and method |
AU2001245426A1 (en) | 2000-03-03 | 2001-09-17 | Lawrence R. Jones | Picture communications system and associated network services |
US7325043B1 (en) | 2000-03-08 | 2008-01-29 | Music Choice | System and method for providing a personalized media service |
US7856485B2 (en) | 2000-03-08 | 2010-12-21 | Music Choice | Systems and methods for providing customized media channels |
US7028082B1 (en) | 2001-03-08 | 2006-04-11 | Music Choice | Personalized audio system and method |
US7275256B1 (en) | 2001-08-28 | 2007-09-25 | Music Choice | System and method for providing an interactive, visual complement to an audio program |
US7783722B1 (en) | 2000-03-08 | 2010-08-24 | Music Choice | Personalized audio system and method |
US6631410B1 (en) | 2000-03-16 | 2003-10-07 | Sharp Laboratories Of America, Inc. | Multimedia wired/wireless content synchronization system and method |
US20020019829A1 (en) | 2000-03-21 | 2002-02-14 | Ehud Shapiro | Community co-presence system and method having virtual groups |
US6876642B1 (en) | 2000-03-27 | 2005-04-05 | Delphi Technologies, Inc. | In-vehicle wireless local area network |
US6389469B1 (en) | 2000-03-27 | 2002-05-14 | Targetize Innovative Solutions Ltd. | System and method for customized content delivery |
US7187947B1 (en) | 2000-03-28 | 2007-03-06 | Affinity Labs, Llc | System and method for communicating selected information to an electronic device |
US20040255340A1 (en) * | 2000-03-28 | 2004-12-16 | Gotuit Audio, Inc. | Methods and apparatus for playing different programs to different listeners using a compact disk player |
AU4219601A (en) | 2000-03-31 | 2001-10-15 | Classwave Wireless Inc. | Dynamic protocol selection and routing of content to mobile devices |
US8214422B1 (en) | 2001-08-19 | 2012-07-03 | The Directv Group, Inc. | Methods and apparatus for sending content between client devices |
US20020032019A1 (en) * | 2000-04-24 | 2002-03-14 | Marks Michael B. | Method for assembly of unique playlists |
US6622018B1 (en) | 2000-04-24 | 2003-09-16 | 3Com Corporation | Portable device control console with wireless connection |
US7010537B2 (en) | 2000-04-27 | 2006-03-07 | Friskit, Inc. | Method and system for visual network searching |
US8352331B2 (en) | 2000-05-03 | 2013-01-08 | Yahoo! Inc. | Relationship discovery engine |
US7302224B2 (en) | 2000-05-03 | 2007-11-27 | The Directv Group, Inc. | Communication system for rebroadcasting electronic content within local area network |
US8135796B1 (en) | 2000-05-09 | 2012-03-13 | Oracle America, Inc. | Mechanism and apparatus for accessing and addressing services in a distributed computing environment |
US8024419B2 (en) | 2000-05-12 | 2011-09-20 | Sony Corporation | Method and system for remote access of personal music |
US20020083148A1 (en) | 2000-05-12 | 2002-06-27 | Shaw Venson M. | System and method for sender initiated caching of personalized content |
US6865600B1 (en) | 2000-05-19 | 2005-03-08 | Napster, Inc. | System and method for selecting internet media channels |
US7266595B1 (en) | 2000-05-20 | 2007-09-04 | Ciena Corporation | Accessing network device data through user profiles |
USD440553S1 (en) | 2000-05-26 | 2001-04-17 | Sonicbox, Inc. | Remote tuner for internet-based radio |
US8082355B1 (en) | 2000-05-26 | 2011-12-20 | Thomson Licensing | Internet multimedia advertisement insertion architecture |
US6769028B1 (en) | 2000-05-26 | 2004-07-27 | Sonicbox, Inc. | Method and apparatus for sharing streaming media links |
US6456234B1 (en) | 2000-06-07 | 2002-09-24 | William J. Johnson | System and method for proactive content delivery by situation location |
US6539232B2 (en) | 2000-06-10 | 2003-03-25 | Telcontar | Method and system for connecting mobile users based on degree of separation |
US6542750B2 (en) | 2000-06-10 | 2003-04-01 | Telcontar | Method and system for selectively connecting mobile users based on physical proximity |
US7693992B2 (en) | 2000-06-14 | 2010-04-06 | Disney Enterprises, Inc. | Technique for providing access to data |
US7058356B2 (en) | 2000-06-15 | 2006-06-06 | Benjamin Slotznick | Telephone device with enhanced audio-visual features for interacting with nearby displays and display screens |
US20010054060A1 (en) | 2000-06-16 | 2001-12-20 | Fillebrown Lisa A. | Personal wireless network |
US20020049760A1 (en) | 2000-06-16 | 2002-04-25 | Flycode, Inc. | Technique for accessing information in a peer-to-peer network |
JP3485523B2 (en) | 2000-06-19 | 2004-01-13 | 慎二 中島 | Music search method using mobile phone, mobile phone, search system and system site therefor |
US7739335B2 (en) | 2000-06-22 | 2010-06-15 | Sony Corporation | Method and apparatus for providing a customized selection of audio content over the internet |
US6657116B1 (en) | 2000-06-29 | 2003-12-02 | Microsoft Corporation | Method and apparatus for scheduling music for specific listeners |
US6662231B1 (en) * | 2000-06-30 | 2003-12-09 | Sei Information Technology | Method and system for subscriber-based audio service over a communication network |
US6925495B2 (en) | 2000-07-13 | 2005-08-02 | Vendaria Media, Inc. | Method and system for delivering and monitoring an on-demand playlist over a network using a template |
US20030165128A1 (en) | 2000-07-13 | 2003-09-04 | Rajendra Sisodia | Interactive communications system coupled to portable computing devices using short range communications |
US6748395B1 (en) | 2000-07-14 | 2004-06-08 | Microsoft Corporation | System and method for dynamic playlist of media |
WO2002009458A2 (en) | 2000-07-24 | 2002-01-31 | Bluesocket, Inc. | Method and system for enabling seamless roaming in a wireless network |
US6876643B1 (en) | 2000-08-08 | 2005-04-05 | International Business Machines Corporation | Clustering in wireless ad hoc networks |
US7035912B2 (en) | 2000-08-28 | 2006-04-25 | Abaco.P.R., Inc. | Method and apparatus allowing a limited client device to use the full resources of a networked server |
AU2002238153A1 (en) | 2000-09-01 | 2002-03-22 | Moxi Digital Inc. | Multimedia and computing system |
US7142934B2 (en) * | 2000-09-01 | 2006-11-28 | Universal Electronics Inc. | Audio converter device and method for using the same |
US7688803B1 (en) | 2000-09-01 | 2010-03-30 | Young Steven J | System and method for coordinating between multiple telephony channels |
US20020065902A1 (en) | 2000-09-05 | 2002-05-30 | Janik Craig M. | Webpad and method for using the same |
US20020065927A1 (en) | 2000-09-05 | 2002-05-30 | Janik Craig M. | Webpad and method for using the same |
US7840691B1 (en) | 2000-09-07 | 2010-11-23 | Zamora Radio, Llc | Personal broadcast server system for providing a customized broadcast |
US6618593B1 (en) | 2000-09-08 | 2003-09-09 | Rovingradar, Inc. | Location dependent user matching system |
AU2001295029B2 (en) | 2000-09-08 | 2006-11-09 | Ack Ventures Holdings, Llc | Video interaction |
JP2002082679A (en) | 2000-09-08 | 2002-03-22 | Casio Comput Co Ltd | Music specifying device, and system and method for reproducing music |
US7454518B1 (en) | 2000-09-12 | 2008-11-18 | Nortel Networks Limited | System, device, and method for receiver access control in a multicast communication network |
ATE457570T1 (en) | 2000-09-12 | 2010-02-15 | Motorola Inc | AD HOC TELECOMMUNICATIONS NETWORK MANAGEMENT AND BROKERAGE |
WO2002025460A1 (en) | 2000-09-19 | 2002-03-28 | Phatnoise, Inc. | Device-to-device network |
US7734688B2 (en) | 2000-09-28 | 2010-06-08 | Qwest Communications International Inc. | Portable wireless player and associated method |
EP1196007A3 (en) | 2000-10-03 | 2008-08-27 | FreeSystems Pte Ltd | On demand audio entertainment device that allows wireless download of content |
US20020042915A1 (en) | 2000-10-06 | 2002-04-11 | Kubischta Raymond L. | Interactive, off-screen entertainment guide for program selection and control |
AU2002221658A1 (en) | 2000-10-06 | 2002-04-15 | Liivematch Limited | Method, system and computer usable medium for facilitating communication |
US7277765B1 (en) | 2000-10-12 | 2007-10-02 | Bose Corporation | Interactive sound reproducing |
US7200357B2 (en) | 2000-10-20 | 2007-04-03 | Universal Electronics Inc. | Automotive storage and playback device and method for using the same |
US6853841B1 (en) | 2000-10-25 | 2005-02-08 | Sun Microsystems, Inc. | Protocol for a remote control device to enable control of network attached devices |
US6933433B1 (en) | 2000-11-08 | 2005-08-23 | Viacom, Inc. | Method for producing playlists for personalized music stations and for transmitting songs on such playlists |
US6807165B2 (en) | 2000-11-08 | 2004-10-19 | Meshnetworks, Inc. | Time division protocol for an ad-hoc, peer-to-peer radio network having coordinating channel access to shared parallel data channels with separate reservation channel |
US6946988B2 (en) | 2000-11-10 | 2005-09-20 | Simple Devices | Detachable remote controller for an electronic entertainment device and a method for using the same |
US20020087996A1 (en) | 2000-11-10 | 2002-07-04 | Depeng Bi | Interactive remote control of audio or video playback and selections |
US7512685B2 (en) | 2000-11-30 | 2009-03-31 | 3Com Corporation | Method and system for implementing wireless data transfers between a selected group of mobile computing devices |
US20020073204A1 (en) | 2000-12-07 | 2002-06-13 | Rabindranath Dutta | Method and system for exchange of node characteristics for DATA sharing in peer-to-peer DATA networks |
US6675268B1 (en) | 2000-12-11 | 2004-01-06 | Lsi Logic Corporation | Method and apparatus for handling transfers of data volumes between controllers in a storage environment having multiple paths to the data volumes |
US6778869B2 (en) | 2000-12-11 | 2004-08-17 | Sony Corporation | System and method for request, delivery and use of multimedia files for audiovisual entertainment in the home environment |
US7143939B2 (en) | 2000-12-19 | 2006-12-05 | Intel Corporation | Wireless music device and method therefor |
US20020080719A1 (en) | 2000-12-22 | 2002-06-27 | Stefan Parkvall | Scheduling transmission of data over a transmission channel based on signal quality of a receive channel |
US20020151327A1 (en) | 2000-12-22 | 2002-10-17 | David Levitt | Program selector and guide system and method |
US7277955B2 (en) | 2000-12-22 | 2007-10-02 | Verizon Corporate Services Group Inc. | Streaming content |
US20030115351A1 (en) | 2001-12-14 | 2003-06-19 | Giobbi John J. | Digital content distribution system and method |
US20020138630A1 (en) | 2000-12-27 | 2002-09-26 | Solomon Barry M. | Music scheduling algorithm |
US7215949B2 (en) | 2000-12-28 | 2007-05-08 | Nortel Networks Limited | Cellular subscriber radio service |
US7698723B2 (en) | 2000-12-28 | 2010-04-13 | At&T Intellectual Property I, L.P. | System and method for multimedia on demand services |
US6928433B2 (en) | 2001-01-05 | 2005-08-09 | Creative Technology Ltd | Automatic hierarchical categorization of music by metadata |
US6372974B1 (en) | 2001-01-16 | 2002-04-16 | Intel Corporation | Method and apparatus for sharing music content between devices |
WO2002057917A2 (en) | 2001-01-22 | 2002-07-25 | Sun Microsystems, Inc. | Peer-to-peer network computing platform |
US8086287B2 (en) | 2001-01-24 | 2011-12-27 | Alcatel Lucent | System and method for switching between audio sources |
FI111781B (en) | 2001-01-29 | 2003-09-15 | Esa Runola | Procedure for finding a partner |
EP1229469A1 (en) * | 2001-02-01 | 2002-08-07 | Koninklijke Philips Electronics N.V. | Method and arrangements for facilitating the sharing of audiovisual products |
US20020111698A1 (en) | 2001-02-09 | 2002-08-15 | Marco Graziano | Web-based system for monitoring and/or controlling home devices |
US20020122410A1 (en) | 2001-02-13 | 2002-09-05 | Cybiko Inc. | Method of wireless data exchange amongst devices of limited range |
DE10107816A1 (en) | 2001-02-16 | 2002-09-05 | Philips Corp Intellectual Pty | Network with several sub-networks that can be connected via bridge terminals |
US6529136B2 (en) | 2001-02-28 | 2003-03-04 | International Business Machines Corporation | Group notification system and method for implementing and indicating the proximity of individuals or groups to other individuals or groups |
US6982780B2 (en) | 2001-03-02 | 2006-01-03 | Technicolor Digital Cinema, Llc | Apparatus and method for building a playlist |
US20020166123A1 (en) * | 2001-03-02 | 2002-11-07 | Microsoft Corporation | Enhanced television services for digital video recording and playback |
US6954443B2 (en) | 2001-03-09 | 2005-10-11 | Nokia Corporation | Short range RF network with roaming terminals |
US7483958B1 (en) | 2001-03-26 | 2009-01-27 | Microsoft Corporation | Methods and apparatuses for sharing media content, libraries and playlists |
US7000188B1 (en) * | 2001-03-29 | 2006-02-14 | Hewlett-Packard Development Company, L.P. | System and method for intelligently selecting media through a simplified user interface |
US20020144259A1 (en) | 2001-03-29 | 2002-10-03 | Philips Electronics North America Corp. | Method and apparatus for controlling a media player based on user activity |
US7428023B2 (en) | 2001-04-19 | 2008-09-23 | Digeo, Inc. | Remote control device with integrated display screen for controlling a digital video recorder |
US7152110B2 (en) | 2001-04-18 | 2006-12-19 | Microsoft Corporation | Information exchange between non-networked devices through an intermediary device via a piconet |
DE60216918T2 (en) | 2001-04-18 | 2007-08-30 | International Business Machines Corp. | METHOD AND COMPUTER SYSTEM FOR SELECTION OF A BORDER COMPUTER |
US7240106B2 (en) | 2001-04-25 | 2007-07-03 | Hewlett-Packard Development Company, L.P. | System and method for remote discovery and configuration of a network device |
CN1628450B (en) | 2001-05-01 | 2010-05-26 | Meta4hand公司 | Wireless network computing |
US6757517B2 (en) * | 2001-05-10 | 2004-06-29 | Chin-Chi Chang | Apparatus and method for coordinated music playback in wireless ad-hoc networks |
CA2386303C (en) | 2001-05-14 | 2005-07-05 | At&T Corp. | Method for content-based non-linear control of multimedia playback |
US20020174426A1 (en) | 2001-05-15 | 2002-11-21 | Koninklijke Philips Electronics N.V | Method and apparatus for activating a media player based on user behavior |
US7620363B2 (en) | 2001-05-16 | 2009-11-17 | Aol Llc | Proximity synchronization of audio content among multiple playback and storage devices |
US7962482B2 (en) | 2001-05-16 | 2011-06-14 | Pandora Media, Inc. | Methods and systems for utilizing contextual feedback to generate and modify playlists |
US8732232B2 (en) | 2001-05-16 | 2014-05-20 | Facebook, Inc. | Proximity synchronizing audio playback device |
US20060212442A1 (en) | 2001-05-16 | 2006-09-21 | Pandora Media, Inc. | Methods of Presenting and Providing Content to a User |
US7890661B2 (en) | 2001-05-16 | 2011-02-15 | Aol Inc. | Proximity synchronizing audio gateway device |
US6862460B2 (en) | 2001-05-18 | 2005-03-01 | General Instrument Corporation | Self-configurable multipurpose modular portable device and methods for configuring same |
US7301900B1 (en) | 2001-05-24 | 2007-11-27 | Vixs Systems Inc | Method and apparatus for hub-based network access via a multimedia system |
US6993532B1 (en) | 2001-05-30 | 2006-01-31 | Microsoft Corporation | Auto playlist generator |
US20020184635A1 (en) | 2001-05-31 | 2002-12-05 | Istvan Anthony F. | Setting events for a set-top box using a browser-enabled device |
US20020194619A1 (en) | 2001-06-14 | 2002-12-19 | Chang Matthew S. | System and method for electronic music video download |
US7136934B2 (en) | 2001-06-19 | 2006-11-14 | Request, Inc. | Multimedia synchronization method and device |
US6990497B2 (en) * | 2001-06-26 | 2006-01-24 | Microsoft Corporation | Dynamic streaming media management |
US7218611B2 (en) | 2001-07-05 | 2007-05-15 | Matsushita Electric Industrial Co., Ltd. | Broadcast system |
US6885362B2 (en) | 2001-07-12 | 2005-04-26 | Nokia Corporation | System and method for accessing ubiquitous resources in an intelligent environment |
GB0117951D0 (en) | 2001-07-24 | 2001-09-19 | Koninkl Philips Electronics Nv | Methods and apparatus for determining the position of a transmitter and mobile communitcations device |
US20030023427A1 (en) | 2001-07-26 | 2003-01-30 | Lionel Cassin | Devices, methods and a system for implementing a media content delivery and playback scheme |
US7203753B2 (en) | 2001-07-31 | 2007-04-10 | Sun Microsystems, Inc. | Propagating and updating trust relationships in distributed peer-to-peer networks |
JP2003050588A (en) | 2001-08-06 | 2003-02-21 | Pioneer Electronic Corp | Management server device for contents providing system, and terminal device |
EP1415476B1 (en) | 2001-08-08 | 2018-07-11 | Thomson Licensing DTV | Mpeg-4 remote communication device |
US7567575B2 (en) | 2001-09-07 | 2009-07-28 | At&T Corp. | Personalized multimedia services using a mobile service platform |
US6965770B2 (en) | 2001-09-13 | 2005-11-15 | Nokia Corporation | Dynamic content delivery responsive to user requests |
US20030058805A1 (en) | 2001-09-24 | 2003-03-27 | Teleware Inc. | Multi-media communication management system with enhanced video conference services |
EP1438673B1 (en) | 2001-09-26 | 2012-11-21 | Interact Devices Inc. | System and method for communicating media signals |
US7765484B2 (en) | 2001-09-28 | 2010-07-27 | Aol Inc. | Passive personalization of lists |
US20030134648A1 (en) | 2001-10-04 | 2003-07-17 | Reed Mark Jefferson | Machine for providing a dynamic data base of geographic location information for a plurality of wireless devices and process for making same |
IES20020519A2 (en) | 2001-10-09 | 2004-11-17 | Thurdis Developments Ltd | Multimedia apparatus |
AU2002332114A1 (en) | 2001-10-12 | 2003-04-22 | Bellsouth Intellectual Property Corporation | Methods and systems of wireless communication between a remote data network and a set-top box |
US20030229549A1 (en) | 2001-10-17 | 2003-12-11 | Automated Media Services, Inc. | System and method for providing for out-of-home advertising utilizing a satellite network |
JP2003134552A (en) | 2001-10-23 | 2003-05-09 | Ntt Docomo Inc | Position information management method, relay device, position information management device and mobile communication system |
US7076204B2 (en) | 2001-10-30 | 2006-07-11 | Unwired Technology Llc | Multiple channel wireless communication system |
JP2003143670A (en) | 2001-10-31 | 2003-05-16 | Sony Corp | Remote control system, electronic device, and program |
US20040030929A1 (en) | 2001-11-06 | 2004-02-12 | Depeng Bi | Digital audio and video distribution transmission and playback |
EP1313320A1 (en) | 2001-11-13 | 2003-05-21 | Koninklijke Philips Electronics N.V. | System for transmitting video streams about an event to spectators physically present at that event |
US7299304B2 (en) | 2001-11-20 | 2007-11-20 | Intel Corporation | Method and architecture to support interaction between a host computer and remote devices |
US7503059B1 (en) | 2001-12-28 | 2009-03-10 | Rothschild Trust Holdings, Llc | Method of enhancing media content and a media enhancement system |
JP3812727B2 (en) | 2001-12-11 | 2006-08-23 | 日本電気株式会社 | Information processing system |
US8417827B2 (en) | 2001-12-12 | 2013-04-09 | Nokia Corporation | Synchronous media playback and messaging system |
US20030126293A1 (en) | 2001-12-27 | 2003-07-03 | Robert Bushey | Dynamic user interface reformat engine |
KR100796865B1 (en) | 2001-12-31 | 2008-01-22 | 엘지전자 주식회사 | Mobile Terminal, System and Method for connecting Network by using the same |
TW532030B (en) | 2002-01-07 | 2003-05-11 | Compal Electronics Inc | Mobile phone with an audio/video output |
US20030140343A1 (en) | 2002-01-18 | 2003-07-24 | General Instrument Corporation | Remote wireless device with EPG display, intercom and emulated control buttons |
US6970703B2 (en) | 2002-01-23 | 2005-11-29 | Motorola, Inc. | Integrated personal communications system and method |
US7109975B2 (en) | 2002-01-29 | 2006-09-19 | Meta4Hand Inc. | Computer pointer control |
US20030147624A1 (en) | 2002-02-06 | 2003-08-07 | Koninklijke Philips Electronics N.V. | Method and apparatus for controlling a media player based on a non-user event |
JP3727600B2 (en) | 2002-02-28 | 2005-12-14 | 株式会社第一興商 | A mobile browser terminal that functions as a performance reservation tool for karaoke equipment via a karaoke user support server, and a karaoke table of contents program |
US7047315B1 (en) | 2002-03-19 | 2006-05-16 | Cisco Technology, Inc. | Method providing server affinity and client stickiness in a server load balancing device without TCP termination and without keeping flow states |
US7512702B1 (en) | 2002-03-19 | 2009-03-31 | Cisco Technology, Inc. | Method and apparatus providing highly scalable server load balancing |
US6941324B2 (en) * | 2002-03-21 | 2005-09-06 | Microsoft Corporation | Methods and systems for processing playlists |
US7263368B2 (en) | 2002-03-28 | 2007-08-28 | Intel Corporation | Anticipation of communication connectivity changes for mobile devices |
JP3729790B2 (en) | 2002-03-28 | 2005-12-21 | 株式会社第一興商 | A mobile browser terminal that functions as a performance reservation tool for karaoke equipment via a karaoke user support server, and a karaoke table of contents program |
US7680796B2 (en) | 2003-09-03 | 2010-03-16 | Google, Inc. | Determining and/or using location information in an ad system |
EP1540448A2 (en) | 2002-04-08 | 2005-06-15 | Socket Communications, Inc. | Wireless enabled memory module |
US7698146B2 (en) * | 2002-04-24 | 2010-04-13 | Volt Information Sciences Inc. | System and method for collecting and providing resource rate information using resource profiling |
US7134040B2 (en) | 2002-04-17 | 2006-11-07 | International Business Machines Corporation | Method, system, and program for selecting a path to a device to use when sending data requests to the device |
US7076523B2 (en) | 2002-04-24 | 2006-07-11 | Siemens Corporate Research, Inc. | Interaction interface for a composite device computing environment |
WO2003093950A2 (en) | 2002-05-06 | 2003-11-13 | David Goldberg | Localized audio networks and associated digital accessories |
EP1504367A4 (en) | 2002-05-09 | 2009-04-08 | Netstreams Llc | Audio network distribution system |
US9137035B2 (en) | 2002-05-09 | 2015-09-15 | Netstreams Llc | Legacy converter and controller for an audio video distribution system |
US20030212802A1 (en) | 2002-05-09 | 2003-11-13 | Gateway, Inc. | Proximity network encryption and setup |
US7899915B2 (en) | 2002-05-10 | 2011-03-01 | Richard Reisman | Method and apparatus for browsing using multiple coordinated device sets |
US7319379B1 (en) | 2003-05-16 | 2008-01-15 | Baglador S.A. Llc | Profile-based messaging apparatus and method |
US7275091B2 (en) | 2002-05-20 | 2007-09-25 | Gateway Inc. | Cataloging radio stations |
JP2003345685A (en) | 2002-05-22 | 2003-12-05 | Seiko Epson Corp | Device sharing system, device managing terminal, gateway terminal, device, program for terminal and program for device, and device sharing service providing method |
US7426537B2 (en) * | 2002-05-31 | 2008-09-16 | Microsoft Corporation | Systems and methods for sharing dynamic content among a plurality of online co-users |
US20030227478A1 (en) * | 2002-06-05 | 2003-12-11 | Chatfield Keith M. | Systems and methods for a group directed media experience |
US7203502B2 (en) | 2002-06-14 | 2007-04-10 | Cingular Wireless Ii, Llc | System for providing location-based services in a wireless network, such as locating individuals and coordinating meetings |
CA2489901A1 (en) | 2002-06-18 | 2003-12-24 | British Telecommunications Public Limited Company | Method and apparatus for locating devices |
US7020710B2 (en) * | 2002-06-21 | 2006-03-28 | Thomson Licensing | Streaming media delivery on multicast networks for network and server bandwidth minimization and enhanced personalization |
US20040225519A1 (en) | 2002-06-25 | 2004-11-11 | Martin Keith D. | Intelligent music track selection |
US20050021470A1 (en) | 2002-06-25 | 2005-01-27 | Bose Corporation | Intelligent music track selection |
US7752072B2 (en) | 2002-07-16 | 2010-07-06 | Google Inc. | Method and system for providing advertising through content specific nodes over the internet |
JP4008775B2 (en) | 2002-07-26 | 2007-11-14 | 三洋マービック・メディア株式会社 | Music number data distribution server, music number data distribution system |
US7228054B2 (en) | 2002-07-29 | 2007-06-05 | Sigmatel, Inc. | Automated playlist generation |
FI112998B (en) | 2002-08-21 | 2004-02-13 | Nokia Corp | Method and device for data transmission |
AU2002951485A0 (en) | 2002-09-18 | 2002-10-03 | Jonathan Robert Burnett | Playlist mechanism for media distribution |
US20040055014A1 (en) | 2002-09-18 | 2004-03-18 | Justin Edelson | System and method for uniform resource name processing |
AU2003279071A1 (en) | 2002-09-23 | 2004-04-08 | Wimetrics Corporation | System and method for wireless local area network monitoring and intrusion detection |
US7081579B2 (en) | 2002-10-03 | 2006-07-25 | Polyphonic Human Media Interface, S.L. | Method and system for music recommendation |
US7136874B2 (en) * | 2002-10-16 | 2006-11-14 | Microsoft Corporation | Adaptive menu system for media players |
US7043477B2 (en) | 2002-10-16 | 2006-05-09 | Microsoft Corporation | Navigating media content via groups within a playlist |
US20040086120A1 (en) * | 2002-11-06 | 2004-05-06 | Akins Glendon L. | Selecting and downloading content to a portable player |
US7928310B2 (en) | 2002-11-12 | 2011-04-19 | MediaLab Solutions Inc. | Systems and methods for portable audio synthesis |
US20040090984A1 (en) | 2002-11-12 | 2004-05-13 | Intel Corporation | Network adapter for remote devices |
US7549047B2 (en) | 2002-11-21 | 2009-06-16 | Xerox Corporation | Method and system for securely sharing files |
US20040107242A1 (en) | 2002-12-02 | 2004-06-03 | Microsoft Corporation | Peer-to-peer content broadcast transfer mechanism |
US7107045B1 (en) | 2002-12-03 | 2006-09-12 | Sprint Spectrum L.P. | Method and system for distribution of media |
AU2002348775A1 (en) | 2002-12-11 | 2004-06-30 | Nokia Corporation | Method and device for accessing of documents |
US7496665B2 (en) | 2002-12-11 | 2009-02-24 | Broadcom Corporation | Personal access and control of media peripherals on a media exchange network |
US8028093B2 (en) | 2002-12-11 | 2011-09-27 | Broadcom Corporation | Media processing system supporting adaptive digital media parameters based on end-user viewing capabilities |
US7493289B2 (en) | 2002-12-13 | 2009-02-17 | Aol Llc | Digital content store system |
US6977914B2 (en) | 2002-12-23 | 2005-12-20 | Nokia Corporation | Broadcast hand-over in a wireless network |
US20040119894A1 (en) | 2002-12-24 | 2004-06-24 | Rich Higgins | System and method for programming a programmable remote control device |
GB2396927A (en) | 2002-12-30 | 2004-07-07 | Digital Fidelity Ltd | Media file distribution system |
US8468227B2 (en) | 2002-12-31 | 2013-06-18 | Motorola Solutions, Inc. | System and method for rendering content on multiple devices |
US20040133914A1 (en) * | 2003-01-03 | 2004-07-08 | Broadq, Llc | Digital media system and method therefor |
US6978194B2 (en) | 2003-01-31 | 2005-12-20 | Siemens Building Technologies, Inc. | Field panel event logging in a building control system |
JP2004241866A (en) | 2003-02-03 | 2004-08-26 | Alpine Electronics Inc | Inter-vehicle communication system |
US7248893B2 (en) | 2003-02-05 | 2007-07-24 | Elan Home Systems, L.L.C. | Multi-functional residential communication approach |
US20040158579A1 (en) * | 2003-02-12 | 2004-08-12 | Palamalai Gopalakrishnan | Server side play-list |
US7590084B2 (en) | 2003-02-14 | 2009-09-15 | Onlive, Inc. | Self-configuring, adaptive, three-dimensional, wireless network |
US20040162830A1 (en) * | 2003-02-18 | 2004-08-19 | Sanika Shirwadkar | Method and system for searching location based information on a mobile device |
US20040199661A1 (en) | 2003-03-05 | 2004-10-07 | Murdock Joseph Bert | System and method for the dynamic discovery of network destinations |
US7426329B2 (en) | 2003-03-06 | 2008-09-16 | Microsoft Corporation | Systems and methods for receiving, storing, and rendering digital video, music, and pictures on a personal media player |
US20040174863A1 (en) | 2003-03-07 | 2004-09-09 | Rami Caspi | System and method for wireless remote control of a digital personal media stream manager |
JP2004272632A (en) | 2003-03-10 | 2004-09-30 | Sony Corp | Information processor, information processing method and computer program |
US20040181604A1 (en) * | 2003-03-13 | 2004-09-16 | Immonen Pekka S. | System and method for enhancing the relevance of push-based content |
US7768234B2 (en) | 2004-02-28 | 2010-08-03 | Janik Craig M | System and method for automatically synchronizing and acquiring content for battery powered devices |
JP2004294584A (en) * | 2003-03-26 | 2004-10-21 | Sony Corp | Musical data transferring and recording method and musical sound reproducing apparatus |
US20040215694A1 (en) | 2003-03-26 | 2004-10-28 | Leon Podolsky | Automated system and method for integrating and controlling home and office subsystems |
JP2004295568A (en) | 2003-03-27 | 2004-10-21 | Sony Corp | Information processor, information processing method, and computer program |
US7249147B2 (en) | 2003-04-04 | 2007-07-24 | Gibson Guitar Corp. | Combination compact disc recorder and player system |
WO2004090753A1 (en) | 2003-04-07 | 2004-10-21 | Koninklijke Philips Electronics N.V. | Content directory service import container |
US7047092B2 (en) | 2003-04-08 | 2006-05-16 | Coraccess Systems | Home automation contextual user interface |
US20040260407A1 (en) | 2003-04-08 | 2004-12-23 | William Wimsatt | Home automation control architecture |
US7627343B2 (en) | 2003-04-25 | 2009-12-01 | Apple Inc. | Media player system |
US7490171B2 (en) | 2003-05-19 | 2009-02-10 | Intel Corporation | Universal plug-and-play mirroring device, system and method |
US7606872B2 (en) | 2003-05-19 | 2009-10-20 | X10 Wireless Technology, Inc. | System and method for integrated, multiple-remote controlled computer media server |
US7308489B2 (en) | 2003-05-29 | 2007-12-11 | Intel Corporation | Visibility of media contents of UPnP media servers and initiating rendering via file system user interface |
US7454511B2 (en) | 2003-05-29 | 2008-11-18 | Intel Corporation | Visibility of UPNP media renderers and initiating rendering via file system user interface |
US8145699B2 (en) | 2003-05-30 | 2012-03-27 | Microsoft Corporation | Generalized proximity service |
US6975266B2 (en) | 2003-06-17 | 2005-12-13 | Global Locate, Inc. | Method and apparatus for locating position of a satellite signal receiver |
US20040260786A1 (en) * | 2003-06-20 | 2004-12-23 | Barile Steven E. | Method and apparatus for caching multimedia content from the Internet on occasionally-connected devices |
US7743329B2 (en) * | 2003-06-27 | 2010-06-22 | Microsoft Corporation | Incorporating interactive media into a playlist |
US8381252B2 (en) | 2003-07-15 | 2013-02-19 | Digi International Inc. | Network systems and methods to pull video |
US20050015800A1 (en) | 2003-07-17 | 2005-01-20 | Holcomb Thomas J. | Method and system for managing television advertising |
US7627334B2 (en) | 2003-07-21 | 2009-12-01 | Contextual Information, Inc. | Systems and methods for context relevant information management and display |
US7668964B2 (en) | 2005-04-23 | 2010-02-23 | Sonos, Inc. | System and method for synchronizing channel handoff as among a plurality of devices |
US8234395B2 (en) | 2003-07-28 | 2012-07-31 | Sonos, Inc. | System and method for synchronizing operations among a plurality of independently clocked digital data processing devices |
US7571014B1 (en) | 2004-04-01 | 2009-08-04 | Sonos, Inc. | Method and apparatus for controlling multimedia players in a multi-zone system |
US20050038876A1 (en) | 2003-08-15 | 2005-02-17 | Aloke Chaudhuri | System and method for instant match based on location, presence, personalization and communication |
US20050044561A1 (en) | 2003-08-20 | 2005-02-24 | Gotuit Audio, Inc. | Methods and apparatus for identifying program segments by detecting duplicate signal patterns |
US7769378B2 (en) | 2003-08-26 | 2010-08-03 | Motorola, Inc. | System and method to improve WLAN handover behavior at entry/exit points |
US7085571B2 (en) | 2003-08-26 | 2006-08-01 | Kyocera Wireless Corp. | System and method for using geographical location to determine when to exit an existing wireless communications coverage network |
US8234672B2 (en) | 2003-09-02 | 2012-07-31 | Creative Technology Ltd | Method and system to control playback of digital media |
US20050060350A1 (en) | 2003-09-15 | 2005-03-17 | Baum Zachariah Journey | System and method for recommendation of media segments |
WO2005029843A1 (en) | 2003-09-15 | 2005-03-31 | United Video Properties, Inc. | Systems and methods for exporting digital content using an interactive television application |
US20050060264A1 (en) * | 2003-09-15 | 2005-03-17 | Microsoft Corporation | System and method for creating and playing globally relevant playlists |
US7545941B2 (en) | 2003-09-16 | 2009-06-09 | Nokia Corporation | Method of initializing and using a security association for middleware based on physical proximity |
US8527332B2 (en) | 2003-09-29 | 2013-09-03 | International Business Machines Corporation | Incentive-based website architecture |
US7343160B2 (en) | 2003-09-29 | 2008-03-11 | Broadcom Corporation | System and method for servicing communications using both fixed and mobile wireless networks |
US20050071881A1 (en) | 2003-09-30 | 2005-03-31 | Deshpande Sachin G. | Systems and methods for playlist creation and playback |
US20060008256A1 (en) | 2003-10-01 | 2006-01-12 | Khedouri Robert K | Audio visual player apparatus and system and method of content distribution using the same |
US7200638B2 (en) | 2003-10-14 | 2007-04-03 | International Business Machines Corporation | System and method for automatic population of instant messenger lists |
US20050091693A1 (en) | 2003-10-22 | 2005-04-28 | Rochelle Communications, Inc. | Dual mode set-top box that optimizes the delivery and user selection of audio or video programming over data networks |
US7567987B2 (en) | 2003-10-24 | 2009-07-28 | Microsoft Corporation | File sharing in P2P group shared spaces |
US7035618B2 (en) | 2003-10-30 | 2006-04-25 | Research In Motion Limited | System and method of wireless proximity awareness |
US9131272B2 (en) | 2003-11-04 | 2015-09-08 | Universal Electronics Inc. | System and method for saving and recalling state data for media and home appliances |
US7373109B2 (en) | 2003-11-04 | 2008-05-13 | Nokia Corporation | System and method for registering attendance of entities associated with content creation |
ES2448400T3 (en) | 2003-11-26 | 2014-03-13 | Sony Corporation | System to access content elements on a network |
US7042391B2 (en) | 2003-12-12 | 2006-05-09 | Xerox Corporation | Mobile device and method for determining location of mobile device |
US7555543B2 (en) | 2003-12-19 | 2009-06-30 | Microsoft Corporation | Server architecture for network resource information routing |
US7647385B2 (en) | 2003-12-19 | 2010-01-12 | Microsoft Corporation | Techniques for limiting network access |
US7668939B2 (en) | 2003-12-19 | 2010-02-23 | Microsoft Corporation | Routing of resource information in a network |
US7652844B2 (en) | 2003-12-24 | 2010-01-26 | Bruce Edwards | System and method for protecting removeable media playback devices |
GB2409786B (en) | 2003-12-29 | 2006-12-13 | Nokia Corp | Content distribution |
JP2005195139A (en) * | 2004-01-09 | 2005-07-21 | Ishikawa Gasket Co Ltd | Cylinder head gasket |
US7516212B2 (en) | 2004-01-21 | 2009-04-07 | Hewlett-Packard Development Company, L.P. | Device status identification |
WO2005072405A2 (en) | 2004-01-27 | 2005-08-11 | Transpose, Llc | Enabling recommendations and community by massively-distributed nearest-neighbor searching |
US20050165888A1 (en) * | 2004-01-27 | 2005-07-28 | Microsoft Corporation | Peer-to-peer data binding |
US7885901B2 (en) | 2004-01-29 | 2011-02-08 | Yahoo! Inc. | Method and system for seeding online social network contacts |
US20050171843A1 (en) | 2004-02-03 | 2005-08-04 | Robert Brazell | Systems and methods for optimizing advertising |
US7310676B2 (en) | 2004-02-09 | 2007-12-18 | Proxpro, Inc. | Method and computer system for matching mobile device users for business and social networking |
USD524251S1 (en) | 2004-02-11 | 2006-07-04 | Sonos, Inc. | Remote control device for electronic equipment |
KR100476540B1 (en) | 2004-02-11 | 2005-03-18 | 주식회사 레인콤 | Mp3 player capable of automatic updating, automatic updating system for mp3 player and method thereof |
US7545784B2 (en) | 2004-02-11 | 2009-06-09 | Yahoo! Inc. | System and method for wireless communication between previously known and unknown users |
EP1719038B1 (en) | 2004-02-25 | 2015-11-11 | Accenture Global Services Limited | Rfid protected media system and method that provides dynamic downloadable media |
CA2597874C (en) | 2004-02-25 | 2015-10-20 | Accenture Global Services Gmbh | Rfid protected media system and method |
US20050197846A1 (en) | 2004-03-04 | 2005-09-08 | Peter Pezaris | Method and system for generating a proximity index in a social networking environment |
US7206568B2 (en) | 2004-03-15 | 2007-04-17 | Loc-Aid Technologies, Inc. | System and method for exchange of geographic location and user profiles over a wireless network |
US7403769B2 (en) | 2004-03-23 | 2008-07-22 | Nokia Corporation | System and method for music synchronization in a mobile device |
US7742606B2 (en) | 2004-03-26 | 2010-06-22 | Harman International Industries, Incorporated | System for audio related equipment management |
US7496633B2 (en) | 2004-04-23 | 2009-02-24 | Yahoo! Inc. | System and method facilitating a shared content experience using enhanced messaging including a displayable status indicator |
US8972576B2 (en) | 2004-04-28 | 2015-03-03 | Kdl Scan Designs Llc | Establishing a home relationship between a wireless device and a server in a wireless network |
WO2005109908A2 (en) | 2004-04-30 | 2005-11-17 | Vulcan Inc. | Maintaining a graphical user interface state that is based on a selected piece of content |
US20080312946A1 (en) | 2004-05-03 | 2008-12-18 | Valentine Christopher H | Trade show information management |
US9826046B2 (en) | 2004-05-05 | 2017-11-21 | Black Hills Media, Llc | Device discovery for digital entertainment network |
US8028038B2 (en) | 2004-05-05 | 2011-09-27 | Dryden Enterprises, Llc | Obtaining a playlist based on user profile matching |
US20050251565A1 (en) | 2004-05-05 | 2005-11-10 | Martin Weel | Hybrid set-top box for digital entertainment network |
US8028323B2 (en) | 2004-05-05 | 2011-09-27 | Dryden Enterprises, Llc | Method and system for employing a first device to direct a networked audio device to obtain a media item |
US7792311B1 (en) | 2004-05-15 | 2010-09-07 | Sonos, Inc., | Method and apparatus for automatically enabling subwoofer channel audio based on detection of subwoofer device |
US20050267944A1 (en) | 2004-06-01 | 2005-12-01 | Microsoft Corporation | Email manager |
US7378903B2 (en) | 2004-06-07 | 2008-05-27 | Sonos, Inc. | System and method for minimizing DC offset in outputs of audio power amplifiers |
US7542816B2 (en) | 2005-01-27 | 2009-06-02 | Outland Research, Llc | System, method and computer program product for automatically selecting, suggesting and playing music media files |
US7756388B2 (en) | 2005-03-21 | 2010-07-13 | Microsoft Corporation | Media item subgroup generation from a library |
US9230029B2 (en) | 2005-07-26 | 2016-01-05 | Creative Technology Ltd | System and method for modifying media content playback based on an intelligent random selection |
US7685210B2 (en) | 2005-12-30 | 2010-03-23 | Microsoft Corporation | Media discovery and curation of playlists |
US7653761B2 (en) | 2006-03-15 | 2010-01-26 | Microsoft Corporation | Automatic delivery of personalized content to a portable media player with feedback |
WO2007109095A1 (en) | 2006-03-17 | 2007-09-27 | Vervelife | System and method for creating custom playlists based on user inputs |
US7680959B2 (en) | 2006-07-11 | 2010-03-16 | Napo Enterprises, Llc | P2P network for providing real time media recommendations |
US7805682B1 (en) | 2006-08-03 | 2010-09-28 | Sonos, Inc. | Method and apparatus for editing a playlist |
USD582429S1 (en) | 2006-12-06 | 2008-12-09 | Sonos, Inc. | Digital media device |
US20080147711A1 (en) * | 2006-12-19 | 2008-06-19 | Yahoo! Inc. | Method and system for providing playlist recommendations |
US20090228919A1 (en) * | 2007-11-16 | 2009-09-10 | Zott Joseph A | Media playlist management and viewing remote control |
US20080281448A1 (en) | 2007-04-21 | 2008-11-13 | Carpe Media | Media Player System, Apparatus, Method and Software |
USD575800S1 (en) | 2007-05-30 | 2008-08-26 | Sonos, Inc. | Multimedia box |
USD575801S1 (en) | 2007-06-08 | 2008-08-26 | Sonos, Inc. | Multimedia box |
US20090157842A1 (en) * | 2007-12-17 | 2009-06-18 | Cisco Technology, Inc. | System and Method for Using an Aggregation Server with Client Devices |
WO2009135187A1 (en) * | 2008-05-01 | 2009-11-05 | Blip, Inc. | Method and apparatus for providing dynamic playlists and tag-tuning of multimedia objects |
US9619198B2 (en) * | 2014-03-04 | 2017-04-11 | Tribune Digital Ventures, Llc | Dynamic playout of audible punctuation in connection with playout of playlist content |
-
2004
- 2004-05-05 US US10/840,110 patent/US8028038B2/en not_active Expired - Fee Related
-
2008
- 2008-05-02 US US12/114,286 patent/US8230099B2/en not_active Expired - Fee Related
- 2008-05-02 US US12/114,273 patent/US20080209013A1/en not_active Abandoned
-
2012
- 2012-07-23 US US13/555,557 patent/US8458356B2/en not_active Expired - Fee Related
-
2013
- 2013-05-14 US US13/893,599 patent/US20130254337A1/en not_active Abandoned
-
2014
- 2014-03-13 US US14/209,296 patent/US9584591B1/en not_active Expired - Fee Related
-
2017
- 2017-02-27 US US15/443,926 patent/US9992267B2/en not_active Expired - Fee Related
Patent Citations (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5884282A (en) * | 1996-04-30 | 1999-03-16 | Robinson; Gary B. | Automated collaborative filtering system |
US5790426A (en) * | 1996-04-30 | 1998-08-04 | Athenium L.L.C. | Automated collaborative filtering system |
US20080133520A1 (en) * | 1997-05-21 | 2008-06-05 | Hempleman James D | List Building System |
US6317722B1 (en) * | 1998-09-18 | 2001-11-13 | Amazon.Com, Inc. | Use of electronic shopping carts to generate personal recommendations |
US20080033821A1 (en) * | 1998-09-18 | 2008-02-07 | Jacobi Jennifer A | Computer processes for identifying related items and generating personalized item recommendations |
US7075000B2 (en) * | 2000-06-29 | 2006-07-11 | Musicgenome.Com Inc. | System and method for prediction of musical preferences |
US20060059260A1 (en) * | 2002-05-21 | 2006-03-16 | Koninklijke Philips Electrics N.V. | Recommendation of media content on a media system |
US20040002938A1 (en) * | 2002-06-28 | 2004-01-01 | Sony Corporation And Sony Electronics Inc. | Device and method for exchanging information |
US20040057348A1 (en) * | 2002-09-05 | 2004-03-25 | Eugene Shteyn | Portable playlist |
US20070247979A1 (en) * | 2002-09-16 | 2007-10-25 | Francois Brillon | Jukebox with customizable avatar |
US20050210507A1 (en) * | 2004-03-17 | 2005-09-22 | Sony Corporation | System and method for multimedia playlist |
US20050240494A1 (en) * | 2004-04-27 | 2005-10-27 | Apple Computer, Inc. | Method and system for sharing playlists |
US20060143236A1 (en) * | 2004-12-29 | 2006-06-29 | Bandwidth Productions Inc. | Interactive music playlist sharing system and methods |
US7613736B2 (en) * | 2005-05-23 | 2009-11-03 | Resonance Media Services, Inc. | Sharing music essence in a recommendation system |
US20060294201A1 (en) * | 2005-06-24 | 2006-12-28 | Kabushiki Kaisha Toshiba | Playlist composition apparatus, copylight management apparatus and view terminal apparatus |
US20080176511A1 (en) * | 2007-01-22 | 2008-07-24 | Min-Liang Tan | Wireless sharing of audio files and related information |
US20090292376A1 (en) * | 2008-05-23 | 2009-11-26 | Nortel Networks Limited | Playlist execution in a scheduled programming environment |
Also Published As
Publication number | Publication date |
---|---|
US9992267B2 (en) | 2018-06-05 |
US8028038B2 (en) | 2011-09-27 |
US9584591B1 (en) | 2017-02-28 |
US20050251807A1 (en) | 2005-11-10 |
US8230099B2 (en) | 2012-07-24 |
US8458356B2 (en) | 2013-06-04 |
US20080209013A1 (en) | 2008-08-28 |
US20120284423A1 (en) | 2012-11-08 |
US20080208379A1 (en) | 2008-08-28 |
US20170237802A1 (en) | 2017-08-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9992267B2 (en) | Method and device for sharing a playlist at a dedicated media player device | |
US11775143B2 (en) | Method and apparatus for providing recommendations to a user of a cloud computing service | |
JP4236922B2 (en) | Online playback system with community bias | |
AU2013312361B2 (en) | System and method for combining inputs to generate and modify playlists | |
US8291051B2 (en) | Collaborative configuration of a media environment | |
US8738660B2 (en) | Method and system for multilevel creation of consolidated dynamic playlist and utilization thereof | |
US7786367B2 (en) | Music player connection system for enhanced playlist selection | |
US20150074090A1 (en) | Historical Media Recommendation Service | |
US20100325205A1 (en) | Event recommendation service | |
US20130007208A1 (en) | Method and Apparatus for Transferring Digital Content between Mobile Devices Using a Computing Cloud | |
US20060224971A1 (en) | System and method for online multi-media discovery and promotion | |
CN101465703A (en) | Method and system for populating a content repository for an internet radio service based on a recommendation network | |
KR20140139026A (en) | Media asset recommendation service | |
US20060059504A1 (en) | Method for selecting a preview of a media work | |
US20170072302A1 (en) | Movie Master Game Method | |
US20170072301A1 (en) | Moral Dilemma Movie Game Method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: CONCERT TECHNOLOGY CORPORATION, NORTH CAROLINA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:ELARIO, INC.;REEL/FRAME:030447/0240 Effective date: 20070518 Owner name: MUSICSTREAM, LLC, CALIFORNIA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:WEEL, MARTIN;REEL/FRAME:030446/0963 Effective date: 20050615 Owner name: ELARIO, INC., CALIFORNIA Free format text: MERGER;ASSIGNOR:MUSICSTREAM, LLC;REEL/FRAME:030447/0109 Effective date: 20050930 |
|
AS | Assignment |
Owner name: BLACK HILLS MEDIA, LLC, DELAWARE Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:DRYDEN ENTERPRISES, LLC;REEL/FRAME:030455/0761 Effective date: 20120723 Owner name: DRYDEN ENTERPRISES, LLC, DELAWARE Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:CONPACT, INC;REEL/FRAME:030455/0676 Effective date: 20100619 Owner name: CONPACT, INC, NORTH CAROLINA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:CONCERT TECHNOLOGY CORPORATION;REEL/FRAME:030455/0614 Effective date: 20070720 |
|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |
|
AS | Assignment |
Owner name: DEDICATED LICENSING LLC, TEXAS Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:BLACK HILLS MEDIA, LLC;REEL/FRAME:052770/0101 Effective date: 20200331 |
|
AS | Assignment |
Owner name: BLACK HILLS MEDIA, LLC, NEW HAMPSHIRE Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:CONCERT DEBT, LLC;REEL/FRAME:054007/0965 Effective date: 20200401 |