CN106134209A - 知晓帐户情况下的媒体偏好 - Google Patents
知晓帐户情况下的媒体偏好 Download PDFInfo
- Publication number
- CN106134209A CN106134209A CN201580016924.3A CN201580016924A CN106134209A CN 106134209 A CN106134209 A CN 106134209A CN 201580016924 A CN201580016924 A CN 201580016924A CN 106134209 A CN106134209 A CN 106134209A
- Authority
- CN
- China
- Prior art keywords
- media
- playback
- media content
- user
- user account
- 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.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/16—Sound input; Sound output
- G06F3/165—Management of the audio stream, e.g. setting of volume, audio stream path
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/60—Information retrieval; Database structures therefor; File system structures therefor of audio data
- G06F16/63—Querying
- G06F16/635—Filtering based on additional data, e.g. user or group profiles
- G06F16/637—Administration of user profiles, e.g. generation, initialization, adaptation or distribution
-
- 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/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/258—Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
- H04N21/25866—Management of end-user data
- H04N21/25891—Management of end-user data being end-user preferences
-
- 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/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/432—Content retrieval operation from a local storage medium, e.g. hard-disk
- H04N21/4325—Content retrieval operation from a local storage medium, e.g. hard-disk by playing back content from the storage medium
-
- 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/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/436—Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
- H04N21/43615—Interfacing a Home Network, e.g. for connecting the client to a plurality of peripherals
-
- 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/475—End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data
- H04N21/4755—End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data for defining user preferences, e.g. favourite actors or genre
-
- 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/475—End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data
- H04N21/4756—End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data for rating content, e.g. scoring a recommended movie
-
- 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/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/65—Transmission of management data between client and server
- H04N21/658—Transmission by the client directed to the server
- H04N21/6582—Data stored in the client, e.g. viewing habits, hardware capabilities, credit card number
-
- 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/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/81—Monomedia components thereof
- H04N21/8106—Monomedia components thereof involving special audio data, e.g. different tracks for different languages
- H04N21/8113—Monomedia components thereof involving special audio data, e.g. different tracks for different languages comprising music, e.g. song in MP3 format
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04R—LOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; DEAF-AID SETS; PUBLIC ADDRESS SYSTEMS
- H04R27/00—Public address systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04R—LOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; DEAF-AID SETS; PUBLIC ADDRESS SYSTEMS
- H04R2227/00—Details of public address [PA] systems covered by H04R27/00 but not provided for in any of its subgroups
- H04R2227/003—Digital PA systems using, e.g. LAN or internet
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04R—LOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; DEAF-AID SETS; PUBLIC ADDRESS SYSTEMS
- H04R2227/00—Details of public address [PA] systems covered by H04R27/00 but not provided for in any of its subgroups
- H04R2227/005—Audio distribution systems for home, i.e. multi-room use
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Graphics (AREA)
- Data Mining & Analysis (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- General Health & Medical Sciences (AREA)
- Acoustics & Sound (AREA)
- Computer Networks & Wireless Communication (AREA)
- Information Transfer Between Computers (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Automation & Control Theory (AREA)
- Telephonic Communication Services (AREA)
Abstract
本文中描述的实施方式包括根据提供偏好的用户的用户帐户而不是提供媒体项的用户帐户来提供媒体项偏好。当用户指示对媒体项的偏好时,该偏好与该特定用户相关联,而不是与当该特定用户指示了该偏好时可以已经通过其帐户访问和播放了媒体项的另一用户相关联。因此,与提供媒体项的帐户相关联的媒体偏好历史将不受指示对媒体项的偏好的其他用户干扰。此外,甚至当聆听由其他人提供的音乐时,用户也可以创建他们的相应媒体偏好历史。
Description
相关申请
本申请要求于2014年3月28日提交的美国申请第14/229,333号的优先权,该美国申请的全部内容特此通过引用被合并。
技术领域
本公开内容涉及消费者产品,更具体地,涉及与媒体回放或者其某个方面有关的方法、***、产品、特征、服务和其他要素。
背景技术
用于以较大声音设置来访问和聆听数字音频的选项受到严重限制,直到2003年,在2003年,SONOS公司提交了名称为“Method for Synchronizing Audio Playbackbetween Multiple Networked Devices”的它的最重要的专利申请之一,并且SONOS公司在2005年开始供售媒体回放***。Sonos无线HiFi***使得人们能够经由一个或更多个联网回放设备从几乎无限的源体验音乐。通过安装在智能手机、平板计算机或计算机上的软件控制应用,一个人可以在具有联网回放设备的任何房间中播放他或她想要的。另外,使用该控制器,例如,可以将不同的歌曲流送至具有回放设备的每个房间,可以将房间分组在一起以同步回放,或者可以在所有房间中同步地聆听同一歌曲。
考虑到对数字媒体日益增长的兴趣,继续存在开发消费者可访问的技术以进一步提高聆听体验的需要。
附图说明
参照以下描述、所附权利要求和附图,可以更好地理解目前公开的技术的特征、方面和优点,在附图中:
图1示出了可以实践特定实施方式的示例媒体回放***配置;
图2示出了示例回放设备的功能框图;
图3示出了示例控制设备的功能框图;
图4示出了示例控制器界面;
图5示出了示例媒体回放***环境;以及
图6示出了用于提供与用户帐户相关联的媒体偏好的示例流程图。
附图是出于图示示例实施方式的目的,但是应当理解,本发明不限于附图中所示的布置和手段。
具体实施方式
Ι.概述
本文中描述的实施方式包括根据与提供偏好的用户相关联的用户帐户而不是被用于访问和播放媒体项的用户帐户来提供媒体项偏好。换言之,当用户指示对媒体项的偏好时,该偏好可以与特定用户相关联,而不与其帐户被用于访问正被播放的媒体项的不同用户相关联。因此,与被用于访问媒体项的帐户相关联的媒体偏好设置将不受指示对媒体项的偏好的其他用户干扰。此外,即使在聆听由使用不同帐户的其他人提供的音乐时,用户也可以创建他们的相应媒体偏好设置。
在一个实施方式中,与媒体回放***相关联的控制器设备可以显示由媒体回放***正在播放的音乐音轨的信息。媒体回放***可以已经使用第一用户帐户访问了来自服务提供商的音乐音轨。当用户使用控制器设备来指示对正被播放的音轨的偏好(例如,赞许、反对、快进、标记为喜爱的等)时,该偏好可以与不同于第一用户帐户的用户帐户相关联。换言之,该偏好能够与第二用户帐户而不是被用于访问和播放媒体项的第一用户帐户相关联。
在一个示例中,响应于偏好指示可以跳过音乐音轨,但偏好本身不会被记录或被提供给与被用于访问和播放媒体项的第一用户帐户相关联的服务提供商。在另一示例中,可以将偏好以及标识第二用户帐户的信息提供至服务提供商和/或媒体回放***。在一种情况下,然后偏好可以由与第二用户帐户相关联的服务提供商来记录。
在一个示例中,由于控制器设备与第二用户帐户相关联,因此偏好可以与第二帐户相关联。例如,控制器设备可以是与第二帐户相关联的用户的个人设备。因此,经由控制器设备指示的偏好与第二用户帐户相关联。在另一示例中,控制器设备可以具有多个用户帐户,并且,因为当偏好被提供时第二用户帐户是活跃的,所以偏好可以与第二用户帐户相关联。在又一示例中,当接收到偏好的指示时,控制器设备可以提示用户输入帐户或选择帐户以将偏好与帐户相关联。
如上面所指示的,本文中所提供的示例涉及根据提供偏好的用户的用户帐户来提供媒体项偏好。在一个实施方式中,提供了一种方法。该方法包括由计算设备接收标识媒体内容的信息。媒体内容与第一用户帐户和第一服务提供商相关联。该方法还包括由计算设备接收输入,该输入指示与媒体内容相关联的偏好。该方法还包括:响应于该输入,由计算设备发送包括以下项的传输:(i)与媒体内容相关联的偏好以及(ii)与第二用户帐户相关联的信息。
在另一实施方式中,提供了一种设备。该设备包括处理器以及存储器,存储器上存储有能够由处理器执行以使该设备执行功能的指令。功能包括接收标识媒体内容的信息。媒体内容与第一用户帐户和第一服务提供商相关联。功能还包括接收指示与媒体内容相关联的偏好的输入。功能还包括:响应于该输入,由计算设备发送包括包括以下的传输:(i)与媒体内容相关联的偏好以及(ii)与第二用户帐户相关联的信息。
在另一实施方式中,提供了一种非暂态计算机可读存储器。该非暂态计算机可读存储器上存储有能够由计算设备执行以使该计算设备执行功能。功能包括接收标识媒体内容的信息。媒体内容与第一用户帐户和第一服务提供商相关联。功能还包括接收指示与媒体内容相关联的偏好的输入。功能还包括:响应于该输入,由计算设备发送包括以下的传输:(i)与媒体内容相关联的偏好,以及(ii)与第二用户帐户相关联的信息。
在另一实施方式中,提供了一种方法。该方法包括由计算设备接收针对内容的请求。该请求与第一用户帐户相关联。该方法还包括:响应于该请求,向媒体回放***传送媒体内容。媒体内容基于该请求来确定。该方法还包括接收标识以下的传输:(i)与所传送的媒体内容相关联的偏好数据,以及(ii)第二用户帐户;以及响应于该传输,将偏好数据与第二用户帐户相关联。
在另一方面,提供了一种设备。该设备包括处理器以及存储器,存储器上存储有能够由处理器执行以使该设备执行功能的指令。功能包括由计算设备接收针对内容的请求。该请求与第一用户帐户相关联。功能还包括:响应于该请求,向媒体回放***传送媒体内容。媒体内容基于该请求来确定。功能还包括接收标识以下的传输:(i)与所传送的媒体内容相关联的偏好数据以及(ii)第二用户帐户;以及响应于该传输,将偏好数据与第二用户帐户相关联。
在又一方面,提供了一种非暂态计算机可读存储器。该非暂态计算机可读存储器上存储有能够由计算设备执行以使该计算设备执行功能的指令。功能包括由计算设备接收针对内容的请求。该请求与第一用户帐户相关联。功能还包括:响应于该请求,向媒体回放***传送媒体内容。媒体内容基于该请求来确定。功能还包括接收标识以下的传输:(i)与所传送的媒体内容相关联的偏好数据以及(ii)第二用户帐户;以及响应于该传输,将偏好数据与第二用户帐户相关联。
本领域的普通技术人员之一将理解,本公开内容包括许多其他实施方式。
II.示例操作环境
图1示出了可以实践或实现本文中公开的一个或更多个实施方式的媒体回放***100的示例配置。所示的媒体回放***100与具有若干诸如主卧、办公室、餐厅和客厅等的房间和空间的示例家庭环境相关联。如图1的示例中所示,媒体回放***100包括:回放设备102至124、控制设备126和128以及有线或无线网络路由器130。
在以下部分可以发现与示例媒体回放***100的不同部件以及这些不同部件可以如何交互以为用户提供媒体体验有关的进一步论述。虽然本文中的论述可以一般涉及示例媒体回放***100,但是本文中描述的技术尤其不限于尤其图1所示的家庭环境中的应用。例如,本文中描述的技术可以在可以期望多区域音频的环境中有用,诸如像餐馆、商场或机场的商业环境,像运动型多功能车(SUV)、公共汽车或小汽车的交通工具、舰或船、飞机等。
a.示例回放设备
图2示出了示例回放设备200的功能框图,该示例性回放设备200可以被配置成为图1的媒体回放***100的回放设备102至124中的一个或更多个。回放设备200可以包括处理器202、软件组件204、存储器206、音频处理组件208、音频放大器210、扬声器212以及包括无线接口216和有线接口218的网络接口214。在一种情况下,回放设备200可以不包括扬声器212,而是可以包括用于连接回放设备200至外部扬声器的扬声器接口。在另一种情况下,回放设备200可以既不包括扬声器212也不包括音频放大器210,而是可以只包括用于连接回放设备200至外部音频放大器或视听接收器的音频接口。
在一个示例中,处理器202可以是被配置成根据存储在存储器206中的指令来处理输入数据的时钟驱动计算部件。存储器206可以是被配置成存储能够由处理器202执行的指令的有形计算机可读介质。例如,存储器206可以是能够加载能够由处理器202执行以实现某些功能的软件组件204中的一个或更多个的数据存储器。在一个示例中,功能可以包括回放设备200从音频源或另一回放设备检索音频数据。在另一示例中,功能可以包括回放设备200向网络上的另一设备或回放设备发送音频数据。在又一示例中,功能可以包括回放设备200与一个或更多个回放设备的配对以创建多通道音频环境。
特定功能可以包括回放设备200与一个或更多个其他回放设备同步音频内容的回放。优选地,在同步回放期间,听者将不能感知到回放设备200的音频内容的回放与一个或更多个其他回放设备的音频内容的回放之间的时间延迟差。名称为“System and methodfor synchronizing operations among a plurality of independently clockeddigital data processing devices”的美国专利第8,234,395号更详细地提供了用于回放设备之间的音频回放同步的一些示例,该申请特此通过引用被合并。
存储器206还可以被配置成存储与回放设备200相关联的数据如回放设备200是其中一部分的一个或更多个区域和/或区域组、能够由回放设备200访问的音频源或者回放设备200(或一些其他回放设备)可能与其相关联的回放队列。可以将这些数据存储为周期性被更新并且用于描述回放设备200的状态的一个或更多个状态变量。存储器206还可以包括与媒体***的其他设备的状态相关联并且有时在设备之间共享使得这些设备中的一个或更多个具有与***相关联的最新数据的数据。其他实施方式也是可以的。
音频处理部件208可以包括一个或更多个数模转换器(DAC)、音频预处理部件、音频增强部件或数字信号处理器(DSP)等。在一个实施方式中,音频处理部件208中的一个或更多个可以是处理器202的子部件。在一个示例中,音频处理部件208可以处理和/或有意地改变音频内容以产生音频信号。然后,可以将产生的音频信号提供至用于放大的音频放大器210并且通过扬声器212回放。特别地,音频放大器210可以包括被配置成将音频信号放大至用于驱动扬声器212中的一个或更多个的水平的设备。扬声器212可以包括单独的换能器(例如,“驱动器”)或者包括具有一个或更多个驱动器的外壳的完整的扬声器***。扬声器212的特定驱动器可以包括例如低音炮(例如,用于低频)、中频段驱动器(例如,用于中频)和/或高频扬声器(例如,用于高频)。在一些情况下,一个或更多个扬声器212中的每个换能器可以由音频放大器210的单独的对应音频放大器来驱动。除了产生用于由回放设备200回放的模拟信号以外,音频处理部件208还可以被配置成对要被发送至用于回放的一个或更多个其他回放设备的音频内容进行处理。
可以诸如经由音频线路输入连接(例如,自动检测3.5mm音频线路输入连接)或网络接口214从外部源接收要由回放设备200处理和/或回放的音频内容。
网络接口214可以被配置成便于回放设备200与数据网络上的一个或更多个其他设备之间的数据流动。这样,回放设备200可以被配置成从与该回放设备200、局域网内的网络设备进行通信的一个或更多个其他回放设备通过数据网络接收音频内容或者通过诸如因特网的广域网接收音频内容源。在一个示例中,可以以包括基于英特网协议(IP)的源地址和基于IP的目标地址的数字分组数据的形式传送由回放设备200传送和接收的音频内容和其他信号。在这种情况下,网络接口214可以被配置成对数字分组数据进行解析,使得回放设备200正确地接收和处理去往回放设备200的数据。
如所示出的,网络接口214可以包括无线接口216和有线接口218。无线接口216可以为回放设备200提供网络接口功能以根据通信协议(例如任何无线标准,包括IEEE802.11a、802.11b、802.11g、802.11n、802.11ac、802.15、4G移动通信标准等)与其他设备(例如,数据网络内的与回放设备200相关联的其他回放设备、扬声器、接收器、网络设备、控制设备)进行无线通信。有线接口218可以为回放设备200提供网络接口功能以根据通信协议(例如,IEEE 802.3)通过有线连接与其他设备进行通信。虽然图2中所示的网络接口214包括无线接口216和有线接口218两者,但是在一些实施方式中网络接口214可以仅包括无线接口或仅包括有线接口。
在一个示例中,可以将回放设备200与一个其他回放设备进行配对以播放音频内容的两个分开的音频分量。例如,回放设备200可以被配置成播放左声道音频分量,而其他回放设备可以被配置成播放右声道音频分量,从而产生或增强音频内容的立体声效果。配对的回放设备(也被称为“绑定的回放设备”)还可以与其他回放设备同步播放音频内容。
在另一示例中,可以将回放设备200与一个或更多个其他回放设备在声音上联合以形成单个联合的回放设备。因为联合的回放设备可以具有可以通过其呈现音频内容的另外的扬声器驱动器,所以联合的回放设备可以被配置成与非联合的回放设备或配对的回放设备不同地处理和再现声音。例如,如果回放设备200是被设计成呈现低频段音频内容的回放设备(即,低音炮),则回放设备200可以与被设计成呈现全频段音频内容的回放设备联合。在这样的情况下,当与低频回放设备200联合时,全频段回放设备可以被配置成仅呈现音频内容的中频分量和高频分量,而低频段回放设备200呈现音频内容的低频分量。联合的回放设备还可以与单个回放设备或又一联合的回放设备配对。
举例来说,SONOS公司目前供售(或已经供售)特定回放设备,特定回放设备包括“PLAY:1”、“PLAY:3”、“PLAY:5”、“PLAYBAR”、“CONNECT:AMP”、“CONNECT”和“SUB”。任何其他过去的、现在的和/或将来的回放设备可以附加地或替选地用于实现本文中公开的示例实施方式的回放设备。另外,应当理解,回放设备不限于图2中所图示的示例或SONOS产品供应。例如,回放设备可以包括有线或无线耳机。在另一示例中,回放设备可以包括用于个人移动媒体回放设备的插接站(docking station)或者与插接站交互。在又一示例中,回放设备可以是对诸如电视、照明器材或者供室内或室外使用的一些其他设备的另一设备或组件所必需的。
b.示例回放区域配置
向回参照图1的媒体回放***100,环境可以具有一个或更多个回放区域,每个回放区域具有一个或更多个回放设备。可以用一个或更多个回放区域来创建媒体回放***100,此后,一个或更多个区域可以被添加或移除以得出图1中所示的示例配置。可以根据诸如办公室、浴室、主卧、卧室、厨房、餐厅、客厅和/或阳台的不同的房间或空间给每个区域一个名称。在一种情况下,单独的回放区域可以包括多个房间或空间。在另一种情况下,单独的房间或空间可以包括多个回放区域。
如图1中所示,阳台、餐厅、厨房、浴室、办公室和卧室区域每个具有一个回放设备,而客厅和主卧区域每个具有多个回放设备。在客厅区域中,回放设备104、106、108和110可以被配置成:作为单独的回放设备、作为一个或更多个绑定的回放设备、作为一个或更多个联合的回放设备或者上述任何组合来同步播放音频内容。类似地,在主卧的情况下,回放设备122和124可以被配置成:作为单独的回放设备、作为绑定的回放设备或者作为联合的回放设备来同步播放音频内容。
在一个示例中,图1的环境中的一个或更多个回放区域可以每个都正播放不同的音频内容。例如,用户可以正在阳台区域烧烤并且聆听由回放设备102正播放的嘻哈音乐,同时另一用户可以正在厨房区域准备食物并且聆听由回放设备114正播放的古典音乐。在另一示例中,回放区域可以与另一回放区域同步播放同一音频内容。例如,用户可以在以下办公室区域中,在该办公室区域中回放设备118正播放与阳台区域中的回放设备102正播放的摇滚音乐相同的摇滚音乐。在这样的情况下,回放设备102和118可以同步播放摇滚音乐,使得当用户在不同回放区域之间移动时可以无缝地(或至少基本上无缝地)欣赏正被大声音播放的音频内容。如在先前引用的美国专利第8,234,395号中描述的,可以以与回放设备之间的同步方式类似的方式实现回放区域之间的同步。
如上面提出的,可以动态地修改媒体回放***100的区域配置,并且在一些实施方式中,媒体回放***100支持许多配置。例如,如果用户物理上将一个或更多个回放设备移动至一个区域或者从该区域移动一个或更多个回放设备,则媒体回放***100可以被重新配置成适应前述改变。例如,如果用户物理上将回放设备102从阳台区域移动至办公室区域,则办公室区域现在可以包括回放设备118和回放设备102两者。如果需要,则可以经由诸如控制设备126和128的控制设备将回放设备102与办公区域配对或分组在一起和/或对该回放设备102重命名。另一方面,如果一个或更多个回放设备被移动至已经不是回放区域的室内环境中特定区域,则可以为该特定区域创建新的回放区域。
此外,可以将媒体回放***100的不同回放区域动态地组合成区域组或者将其划分成单独的回放区域。例如,可以将餐厅区域和厨房区域114组合成用于宴会的区域组,使得回放设备112和114可以同步呈现音频内容。另一方面,如果一个用户希望在客厅空间聆听音乐而另一用户希望看电视,则可以将客厅区域划分成包括回放设备104的电视区域以及包括回放设备106、108和110的聆听区域。
c.示例控制设备
图3示出了示例控制设备300的功能框图,该示例控制设备300可以被配置成媒体回放***100的控制设备126和128中的一个或两个。如所示出的,控制设备300可以包括处理器302、存储器304、网络接口306和用户界面308。在一个示例中,控制设备300可以是用于媒体回放***100的专用控制器。在另一示例中,控制设备300可以是能够被安装媒体回放***控制器应用软件的网络设备,诸如iPhoneTM、iPadTM或者任何其他智能电话、平板计算机或网络设备(例如,联网的计算机如PC或MacTM)等。
处理器302可以被配置成执行与便于媒体回放***100的用户访问、控制以及配置有关的功能。存储器304可以被配置成存储能够由处理器302运行以执行那些功能的指令。存储器304还可以被配置成存储媒体回放***控制器应用软件以及与媒体回放***100和用户相关联的其他数据。
在一个示例中,网络接口306可以基于行业标准(例如,红外标准,无线标准,包括IEEE 802.3的有线标准,包括IEEE 802.11a、802.11b、802.11g、802.11n、802.11ac、802.15、4G移动通信标准的无线标准等)。网络接口306可以为控制设备300提供与媒体回放***100中的其他设备进行通信的途径。在一个示例中,可以经由网络接口306在控制设备300与其他设备之间传送数据和信息(例如,状态变量等)。例如,控制设备300可以经由网络接口306从回放设备或另一网络设备接收媒体回放***100中的回放区域和区域组配置或者控制设备300可以经由网络接口306将媒体回放***100中的回放区域和区域组配置传送至另一回放设备或网络设备。在一些情况下,其他网络设备可以是另一控制设备。
还可以经由网络接口306将诸如音量控制和音频回放控制的回放设备控制命令从控制设备300传送至回放设备。如上面提出的,媒体回放***100的配置的改变还可以通过用户使用控制设备300来执行。配置改变可以包括:将一个或更多个回放设备添加至区域或从区域移除一个或更多个回放设备;将一个或更多个区域添加至区域组或从区域组移除一个或更多个区域;形成绑定的或联合的播放器;从绑定的或联合的播放器分离一个或更多个回放设备。因此,不论控制设备300是专用控制器还是安装媒体回放***控制器应用软件的网络设备,有时都可以将控制设备300称为控制器。
控制设备300的用户界面308可以被配置成通过提供诸如图4中所示的控制器界面400的控制器界面来便利媒体回放***100的用户访问和控制。控制器界面400包括回放控制区410、回放区域区420、回放状态区430、回放队列区440和音频内容源区450。所示的用户界面400仅是可以在诸如图3的控制设备300(和/或图1的控制设备126和128)的网络设备上布置并且由用户访问以诸如媒体回放***100的***体回放***的用户界面的一个示例。可替选地,可以在一个或更多个网络设备上实现不同格式、不同类型和不同交互顺序的其他用户界面以提供对媒体回放***的类似控制访问。
回放控制区410可以包括使所选择的回放区域或区域组中的回放设备播放或暂停、快进、回退(rewind)、跳到下一首、跳到上一首、进入/退出随机模式、进入/退出重复模式、进入/退出交叉淡入淡出模式(cross fade mode)的可选择(例如,通过触摸或通过使用光标)图标。在其他可能性中,回放控制区410还可以包括修改均衡设置和回放音量的可选择图标。
回放区域区420可以包括媒体回放***100中的回放区域的表示。在其他可能性中,在一些实施方式中,回放区域的图形表示可以是可选择的以带出管理或配置诸如绑定区域的创建、区域组的创建、区域组的分离以及区域组的重命名的媒体回放***中的回放区域的另外的可选择图标。
例如,如所示出的,可以在回放区域的图形表示中的每个内提供“分组”图标。在特定区域的图形表示内提供的“分组”图标可以是可选择的以带出对媒体回放***中的要与该特定区域分组在一起的一个或更多个其他区域进行选择的选项。一旦被分组,已经与特定区域分组在一起的区域中的回放设备将被配置成与特定区域中的一个或更多个回放设备同步播放音频内容。类似地,可以在区域组的图形表示内提供“分组”图标。在这种情况下,“分组”图标可以是可选择的以带出取消选择区域组中的要从该区域组移除的一个或更多个区域的选项。用于经由诸如用户界面400的用户界面分组区域和取消分组区域的其他交互和实现也是可以的。随着回放区域或区域组配置被修改,可以动态地更新回放区域区420中的回放区域的表示。
回放状态区430可以包括所选择的回放区域或区域组中的目前正在被播放、先前被播放或被安排接下来要播放的音频内容的图形表示。在诸如在回放区域区420和/或回放状态区430内的用户界面上可以视觉上区分所选择的回放区域或区域组。图形表示可以包括音轨名称、艺术家姓名、专辑名称、专辑年份、音轨长度以及对用户了解何时经由用户界面400来***体回放***而言有用的其他相关信息。
回放队列区440可以包括与所选择的回放区域或区域组相关联的回放队列中的音频内容的图形表示。在一些实施方式中,每个回放区域或区域组可以与包括和零个或更多个供回放区域或区域组回放的音频项目对应的信息的回放队列相关联。例如,回放队列中的每个音频项目可以包括回放区域或区域组中的回放设备可以用来从本地音频内容源或联网音频内容源查找和/或检索可能用于由回放设备回放的音频项目的统一资源标识符(URI)、统一资源定位符(URL)或一些其他标识符。
在一个示例中,可以将播放列表添加至回放队列,在这种情况下,可以将与播放列表中的每个音频项目对应的信息添加至回放队列。在另一示例中,可以将回放队列中的音频项目保存为播放列表。在又一示例中,当回放区域或区域组正连续播放流式音频内容(诸如可以连续播放直到以其他方式被停止的互联网广播),而不是播放具有回放持续时间的离散音频项时,回放队列可以是空的或者被填充但“不在使用中”。在替选实施方式中,当回放区域或区域组正播放英特网广播和/或其他流式音频内容项时,回放队列可以包括这些项目并且“在使用中”。其他示例也是可以的。
当回放区域或区域组被“分组”或被“取消分组”时,可以清空或重新关联与受影响的回放区域或区域组相关联的回放队列。例如,如果将包括第一回放队列的第一回放区域与包括第二回放队列的第二回放区域分组在一起,则所创建的区域组可以具有关联的回放队列,关联的回放队列最初为空,该关联的回放队列包括来自第一回放队列的音频项(例如,如果第二回放区域被添加至第一回放区域),该关联的回放队列包括来自第二回放队列的音频项(例如,如果第一回放区域被添加至第二回放区域),或者该关联的回放队列包括来自第一回放队列和第二回放队列两者的音频项目的组合。随后,如果所创建的区域组被取消分组,则所得到的第一回放区域可以与先前的第一回放队列重新关联,或者可以与以下新回放队列相关联,该新回放队列是空的或者包括来自与所创建的区域组被取消分组之前的该所创建的区域组相关联的回放队列的音频项目。类似地,所得到的第二回放区域可以与先前的第二回放队列重新关联,或者与以下新回放队列相关联,该新回放队列是空的或者包括来自与所创建的区域组被取消分组之前的该所创建的区域组相关联的回放队列的音频项目。其他示例也是可以的。
向回参照图4的用户界面400,回放队列区440中的音频内容的图形表示可以包括音轨名称、艺术家姓名、音轨长度以及与回放队列中的音频内容相关联的其他相关信息。在一个示例中,音频内容的图形表示可以是可选择的以带出管理和/或操纵回放队列和/或回放队列中表示的音频内容的附加可选择图标。例如,在其他可能性中,可以从回放队列移除所表示的音频内容,可以将所表示的音频内容移动至回放队列中的不同位置,或者可以选择立即播放所表示的音频内容,或者可以选择在任何当前正播放的音频内容之后播放所表示的音频内容。与回放区域或区域组相关联的回放队列可以被存储在回放区域或区域组中的一个或更多个回放设备上的存储器中,或者可以被存储在不在回放区域或区域组中的回放设备上的存储器中,和/或可以被存储在某其他指定设备上的存储器中。
音频内容源区450可以包括以下可选择的音频内容源的图形表示,可以从前述可选择的音频内容源检索音频内容并且由所选择的回放区域或区域组播放该音频内容。在以下部分中可以发现关于音频内容源的论述。
d.示例音频内容源
如先前所指示的,区域或区域组中的一个或更多个回放设备可以被配置成从各种可用音频内容源检索供回放的音频内容(例如,根据音频内容的相应的URI或URL)。在一个示例中,回放设备可以从相应的音频内容源(例如,线路输入连接)直接检索音频内容。在另一示例中,可以通过网络经由一个或更多个其他回放设备或网络设备将音频内容提供至回放设备。
在其他可能性中,示例音频内容源可以包括:诸如图1的媒体回放***100的媒体回放***中的一个或更多个回放设备的存储器、一个或更多个网络设备(诸如控制设备、能够上网的个人计算机或网络附加存储(NAS)等)上的本地音乐库、经由英特网(例如,云)提供音频内容的流式音频服务、或者经由回放设备或网络设备上的线路输入连接与媒体回放***连接的音频源。
在一些实施方式中,可以定期地向诸如图1的媒体回放***100的媒体回放***添加音频内容源或从诸如图1的媒体回放***100的媒体回放***移除音频内容源。在一个示例中,无论何时添加、移除或更新一个或更多个音频内容源,都可以执行为音频项目编索引。为音频项目编索引可以包括:在能够由媒体回放***中的回放设备访问的网络上被共享的所有文件夹/目录中扫描可标识的音频项目;以及生成或更新包括元数据(除了别的以外,例如,标题、艺术家、专辑、音轨长度)和其他关联信息如找到的每个可标识的音频项的URI或URL的音频内容数据库。用于管理和保持音频内容源的其他示例也是可以的。
与回放设备、控制器设备、回放区域配置和媒体内容源有关的上面的论述仅提供了可以在其中实现下述功能和方法的操作环境的一些示例。本文中没有明确描述的媒体回放***、回放设备和网络设备的其他操作环境和配置也可应用于并适合于前述功能和方法的实现。
III.用于提供媒体项偏好的示例方法
如上面所论述的,本文中描述的实施方式可以包括根据提供偏好的用户的用户帐户而不是被用于访问和播放媒体项的用户不同帐户来提供媒体项偏好。为了帮助图示实施方式,图5示出了可以实现和/或应用实施方式的示例媒体回放***环境500。如所示出的,媒体回放***环境包括服务提供商502、媒体***服务器504、媒体回放***506和回放环境510。回放环境510进一步包括分别访问控制器522和524的用户512和514。控制器522和524两者都可以被配置成访问、控制和/或管理媒体回放***。控制器522和524可以是与关于部分II.c.和图3的上面论述的控制设备300类似的设备。服务提供商502、媒体***服务器504、媒体回放***、控制器522和控制器524中的每个可以通过局域网(LAN)、广域网(WAN)或其某组合直接地或经由另一设备间接地相互通信。
服务提供商502可以是向媒体回放***506提供用于回放的媒体内容的媒体流送(media streaming)服务。服务提供商可以生成例如所提供的播放列表或“电台频道”,和/或基于与用户帐户相关联的媒体偏好所推荐的艺术家、音轨或播放列表。媒体偏好可以是与服务提供商502相关联的用户帐户设置的一部分,并且可以随着时间基于对媒体项的隐式偏好和/或显式偏好已经被编译。另外地或替选地,服务提供商可以为用户提供对各种媒体项的访问以从中选择。
媒体***服务器504尤其可以存储用于媒体回放***(包括媒体回放***506)的诸如回放设备信息、回放区域信息和/或服务提供商关联信息的信息。媒体回放***506可以是诸如关于图1的上面描述的回放***,并且可以包括被配置成在一个或更多个回放区域内同步播放媒体内容的一个或更多个回放设备。回放环境510可以表示家庭的多个回放区域或家庭中的单个回放区域或区域组。
在一个示例中,用户512可以使用控制器522来访问服务提供商502以在环境510中播放音乐。在一种情况下,用户512可以使用第一用户帐户来访问服务提供商502以浏览从服务提供商502可获得的内容并且选择要播放的媒体内容。在一个示例中,第一用户帐户可以是用户512用于访问服务提供商502的个人用户帐户。如果第一用户帐户与先前指示的对从服务提供商502可获得的媒体内容的偏好相关联,则服务提供商502可以基于那些偏好向第一用户帐户提供或推荐音乐。替选地,用户512可以简单使用第一用户帐户来浏览从服务提供商502可获得的媒体项。当用户512使用控制器522来选择要由媒体回放***506播放的媒体内容时,控制器522可以向服务提供商502发送针对媒体内容的请求,并且服务提供商502可以基于该请求响应地提供媒体内容。然后,媒体回放***506可以播放所提供的媒体内容。
在一种实施方式中,用户514可以使用控制器524来访问媒体回放***506以查看、控制和/或管理媒体回放***506。这样,用户514可以查看来自与第一用户帐户相关联的服务提供商502的内容。例如,如果用户512使用了第一用户帐户以在如上所述的媒体回放***506上播放来自服务提供商502的音乐,则用户514可以经由控制器524查看关于正在被播放的音乐的信息。
在一个示例中,用户514可以指示对使用第一用户帐户正被访问和播放的媒体内容的偏好。然而,偏好可以与第二用户帐户而不是第一用户帐户相关联。因此,由用户514提供的偏好将不修改与第一用户帐户相关联的任何偏好设置。此外,如果第二用户帐户是用户514用于访问服务提供商502的帐户,则由用户514提供的偏好可以与第二用户帐户相关联以创建第二用户帐户的偏好设置。
图6示出了用于提供与用户514相关联的媒体偏好的示例流程图600。继续上面的示例,方法600可以由诸如控制器524或522的控制器来执行。图6中所示的方法600介绍能够在包括例如图1的媒体回放***100、一个或更多个图2的回放设备200、一个或更多个图3的控制设备300以及图5的媒体回放***环境500的操作环境内实现的方法的实施方式。方法600可以包括如由框602至606中的一个或更多个所图示的一个或更多个操作、功能或动作。虽然框按照顺序次序被图示出,但是这些框也可以并行地被执行,和/或按照与本文中描述的次序不同的次序被执行。此外,各种框可以被组合成较少的框,被划分成附加框,和/或基于期望的实现被移除。
另外,对于本文中公开的方法600以及其他处理和方法,流程图示出了当前实施方式的一种可能的实现的功能性和操作。在这一点上,每个框可以表示程序代码的模块、片段或一部分,程序代码包括能够由处理器执行的用于实现处理中的特定逻辑功能或步骤的一个或更多个指令。可以将程序代码存储在例如包括磁盘或硬盘驱动器的存储设备等的任何类型的计算机可读介质上。计算机可读介质可以包括非暂态计算机可读介质,例如像寄存器存储器、处理器高速缓冲存储器和随机存取存储器(RAM)的短时间段存储数据的计算机可读介质等。计算机可读介质还可以包括诸如像只读存储器(ROM)、光盘或磁盘、致密盘只读存储器(CD-ROM)的辅助存储器或持久长期存储器等的非暂态介质。计算机可读介质还可以是任何其他易失性或非易失性存储***。例如,计算机可读介质可以被视为计算机可读存储介质或有形存储设备。另外,对于本文中公开的方法600以及其他处理和方法,图5中的每个框可以表示被布线成执行处理中的特定逻辑功能的电路。
在框602处,方法600包括接收标识与第一用户帐户和第一服务提供商相关联的媒体内容的信息。继续上面的示例,第一服务提供商可以是服务提供商502,并且第一用户帐户可以是上述第一用户帐户。换言之,该示例中的媒体内容可以是用户512选择的要由媒体回放***506播放的来自服务提供商502的音乐。
第一用户帐户可以是关于服务提供商502的用户帐户。在一种情况下,第一用户帐户可以与用于访问媒体回放***506和/或媒体***服务器504的一个或更多个用户简档相关联。换言之,第一用户帐户可以被一个或更多个用户简档中的每个使用以访问服务提供商502媒体回放***506。
在一个示例中,因为当用户512选择要播放的媒体内容时,第一用户帐户在诸如控制器522的控制器上是活动的,所以媒体内容可以与第一用户帐户相关联。在一个示例中,第一用户帐户可以是用户512的帐户,并且控制器522可以是用户512的个人设备。这样,经由控制器522播放或访问的任何媒体内容可以与第一用户帐户相关联。在另一示例中,多个用户帐户在控制器522上是可用的。这样,在选择要播放的媒体项之前,用户512可以从控制器上可用的可用用户帐户的列表中进行选择。在一种情况下,用户帐户的选择可以基于与用户帐户相关联的用户简档。例如,用户512可以使用特定用户简档来访问控制器522和/或媒体回放***506。这样,每当特定用户简档正在被使用或者是活跃的,第一用户帐户可以变为活跃的。其他示例也是可以的。这样,如果当访问控制器522以播放媒体项时用户512选择了第一用户帐户,则媒体项可以与第一用户帐户相关联。其他示例也是可以的。
在一个示例中,所标识的媒体内容可以是由媒体回放***506中的回放设备正在播放的媒体内容。在另一示例中,媒体内容可以是从服务提供商502可获得的任何媒体内容。可以从正在提供媒体内容的服务提供商502、诸如回放设备和/或媒体***服务器504的媒体回放***506中的设备接收标识媒体内容的信息。在一种情况下,可以从不同的源接收标识媒体内容的信息的不同部分。
所接收的信息可以由控制器524显示以供用户514查看。所接收的信息的显示可以类似于关于图4上面示出和描述。如上面所指示的,当查看标识媒体内容的信息时,用户514可能希望提供对媒体项的偏好。
在框604处,方法600包括接收指示与媒体内容相关联的偏好的输入。继续上面的示例,输入可以由用户514使用控制器524来提供。偏好可以是显式偏好或隐式偏好。显式偏好可以包括针对媒体项提供的“喜欢”、“不喜欢”、赞许、反对或评价(例如,多个星等)限定符。隐式偏好可以包括对媒体项的选择或者跳过媒体项或对媒体项的快进。
由用户提供的偏好的形式可以因服务提供商而变化。例如,服务提供商502可以使用赞许/反对限定符并且从而为用户提供赞许或反对媒体项的选项,而另一服务提供商可以使用星评价限定符并且从而为用户提供向媒体项给出评价星级的选项。在一些情况下,服务提供商可以使用多于一种类型的偏好限定符。例如,在使用赞许/反对限定符时,服务提供商502还可以考虑在诸如用户选择媒体内容或跳过媒体内容时的隐式偏好。其他示例也是可以的。
在一些情况下,指示与媒体内容相关联的偏好的输入还可以指示与该偏好相关联的第二用户帐户。与第一用户帐户一样,第二用户帐户可以是关于服务提供商502的服务提供商用户帐户,并且可以与用于访问媒体回放***506或媒体***服务器504的一个或更多个用户简档相关联。在一个示例中,偏好与第二用户帐户之间的关联可以基于从其接收偏好输入的控制器。例如,如果控制器524与第二用户帐户相关联,则在控制器524上所接收的指示对媒体内容的偏好的任何输入可以与第二用户帐户相关联。在一个示例中,控制器524可以与第二用户帐户相关联,这是因为控制器524是属于用户514的个人设备并且用户514使用第二用户帐户来访问服务提供商502。在另一示例中,控制器524可以与第二用户帐户相关联,这是因为第二用户帐户的帐户信息(即,访问凭证)存储在控制器524上。其他示例也是可以的。
在另一示例中,可以经由同一控制器访问多个用户帐户,使得第一用户帐户和第二用户帐户二者都能够经由控制器524被访问。例如,媒体回放***506可以与诸如服务提供商502的同一服务的多个用户帐户相关联,并且操作媒体回放***506的控制器可以选择控制器应当与哪个帐户相关联。因此,当控制器522和524在用户512与用户514之间来回被传递并且选择不同的用户帐户以管理和***体回放***506时,这两个控制器可以是同一控制器的不同表示。如关于第一用户帐户先前所指出的,每个用户帐户可以与用于访问控制器524和/或媒体回放***506的一个或更多个用户简档相关联。这样,可以基于活跃的并且为用户512或用户514所使用的用户简档来选择不同的用户帐户。
无论哪种情况,用户514都可以与控制器522进行交互以使第二用户帐户变成活跃的,使得与第二用户帐户相关联的任何设置、播放列表或偏好等变成经由控制器522可用。因此,不管是否使用控制器524、控制器522或任何其他控制器上的第一用户帐户来播放媒体内容,在第二用户帐户活跃时经由控制器522提供的任何偏好都可以与第二用户帐户相关联。此后,如果第一用户帐户变为活跃的,则经由控制器524提供的任何偏好可以与第一用户帐户相关联。在某些情况下,一个或更多个用户帐户可能在给定时间在控制器522和/或524上是活跃的。
在另一示例中,当多个用户帐户能够经由同一控制器被访问时,该控制器可以在接收对媒体项的偏好时提示该控制器的用户指示该用户希望将偏好与哪个用户帐户相关联。在一些情况下,一次可以将偏好应用于多于一个用户帐户。
在框606处,方法600包括发送包括以下的传输:(i)与媒体内容相关联的偏好以及(ii)与第二用户帐户相关联的信息。该传输可以作为一个或更多个消息来发送。如关于框604上面所论述的,该传输可以响应于接收到输入而被传送。继续上面的示例,可以将该传输传送至服务提供商502和/或媒体***服务器504。在一个示例中,可以经由媒体***服务器504将该传输传送至服务提供商502。在一些情况下,诸如媒体内容的元数据或服务提供商标识的与媒体内容相关联的信息还可以被包括在该传输中并且被传送至服务提供商502和/或媒体***服务器504。
服务提供商502、媒体***服务器504、媒体回放***506以及在一些情况下控制器522和524然后可以根据该传输来执行附加功能。在一个示例中,如果偏好指示了针对媒体内容的快进、不喜欢、反对或任何其他否定偏好,则可以停止媒体内容的回放。在一种情况下,在接收到针对媒体内容的否定偏好时,媒体回放***506可以停止媒体内容的回放,并且向服务提供商502发送针对不同媒体内容的请求。如果服务提供商尚未接收到偏好,则媒体回放***还可以将偏好发送至服务提供商502。
在另一种情况下,可以停止媒体内容的回放,这是因为服务提供商502响应于所接收的否定偏好而停止提供媒体内容并用新的媒体内容代替该媒体内容。可以基于来自第一用户帐户的针对媒体内容的原始请求以及来自第二用户帐户的偏好二者来标识新媒体内容。
在又一示例中,如果第二用户帐户是关于服务提供商502的用户帐户,则可以将偏好连同标识第二用户帐户的信息一起提供至服务提供商502。这样,服务提供商502可以将偏好与第二用户帐户相关联。然后,当为第二用户帐户提供或推荐媒体内容时,服务提供商502可以使用该偏好信息。
在另外的示例中,第二用户帐户可以不访问服务提供商502。例如,第二用户帐户可以是用于访问媒体回放***506的媒体回放***用户帐户并且不访问服务提供商502。在这样的情况下,可以完全丢弃由与使用第一用户帐户访问和播放的媒体项相关联的第二用户帐户所提供的偏好。
在又一示例中,可以将与第二用户帐户相关联的偏好提供至媒体***服务器504。如上所述,可以将媒体回放***506的用户帐户存储并保持在媒体***服务器504中。如果第二用户帐户是用于访问媒体回放***506的用户帐户,则可以将偏好提供至媒体***服务器504,并且该偏好可以与第二用户帐户相关联。
在上述任何情况下,如关于框606所论述的发送至服务提供商502的传输还可以向服务提供商502指示:偏好不应当与用户512的服务提供商502用户帐户相关联。另外,在以诸如跳过或快进的动作的形式来提供偏好的情况下,无论与用户514相关联的偏好被丢弃还是与另一用户帐户相关联,都仍然执行跳过音轨或快进音轨的动作。其他示例也是可以的。
IV.总结
以上描述公开了各种示例***、方法、装置以及包括在硬件上执行的固件和/或软件等组件的制品。应当理解,这些示例仅是示例性的,而不应当被认为是限制性的。例如,可以想到,这些固件、硬件和/或软件方面或组件中的任何一个或全部可以仅以硬件形式实现、仅以软件形式实现、仅以固件形式实现、或以硬件、软件和/或固件的任何组合的形式实现。因此,所提供的示例不是用于实现这样的***、方法、装置和/或制品的唯一方式。
如上面所指示的,本文中所提供的示例涉及根据提供偏好的用户的用户帐户来提供媒体项偏好。在一个实施方式中,提供了一种方法。该方法包括由计算设备接收标识媒体内容的信息。媒体内容与第一用户帐户和第一服务提供商相关联。该方法还包括由计算设备接收指示与媒体内容相关联的偏好的输入。该方法还包括响应于该输入,由计算设备发送包括包括以下的传输:(i)与媒体内容相关联的偏好以及(ii)与第二用户帐户相关联的信息。
在另一实施方式中,提供了一种设备。该设备包括处理器以及存储器,存储器上存储有能够由处理器执行以使该设备执行功能的指令。功能包括接收标识媒体内容的信息。媒体内容与第一用户帐户和第一服务提供商相关联。功能还包括接收指示与媒体内容相关联的偏好的输入。功能还包括响应于该输入,由计算设备发送包括以下的传输:(i)与媒体内容相关联的偏好以及(ii)与第二用户帐户相关联的信息的传输。
在另一实施方式中,提供了一种非暂态计算机可读存储器。该非暂态计算机可读存储器上存储有能够由计算设备执行以使该计算设备执行功能的指令。功能包括接收标识媒体内容的信息。媒体内容与第一用户帐户和第一服务提供商相关联。功能还包括接收指示与媒体内容相关联的偏好的输入。功能还包括:响应于该输入,由计算设备发送包括以下的传输:(i)与媒体内容相关联的偏好以及(ii)与第二用户帐户相关联的信息。
在另一实施方式中,提供了一种方法。该方法包括由计算设备接收针对内容的请求。该请求与第一用户帐户相关联。该方法还包括:响应于该请求,向媒体回放***传送媒体内容。媒体内容基于该请求来确定。该方法还包括接收标识以下的传输:(i)与所传送的媒体内容相关联的偏好数据以及(ii)第二用户帐户;以及响应于该传输,将偏好数据与第二用户帐户相关联。
在另一方面,提供了一种设备。该设备包括处理器以及存储器,存储器上存储有能够由处理器执行以使该设备执行功能的指令。功能包括由计算设备接收针对内容的请求。该请求与第一用户帐户相关联。功能还包括:响应于该请求,向媒体回放***传送媒体内容。媒体内容基于该请求来确定。功能还包括接收标识以下的传输:(i)与所传送的媒体内容相关联的偏好数据以及(ii)第二用户帐户;以及响应于该传输,将偏好数据与第二用户帐户相关联。
在又一方面,提供了一种非暂态计算机可读存储器。该非暂态计算机可读存储器上存储有能够由计算设备执行以使该计算设备执行功能的指令。功能包括由计算设备接收针对内容的请求。该请求与第一用户帐户相关联。功能还包括:响应于该请求,向媒体回放***传送媒体内容。媒体内容基于该请求来确定。功能还包括接收标识以下的传输:(i)与所传送的媒体内容相关联的偏好数据以及(ii)第二用户帐户;以及响应于该传输,将偏好数据与第二用户帐户相关联。
另外,本文对“实施方式”的提及意味着结合实施方式描述的特定特征、结构或特性可以包括在本发明的至少一个示例实施方式中。在说明书中各处出现该短语不一定指代同一实施方式,也不是与其他实施方式互斥的分立的或替代的实施方式。这样,本领域技术人员应当明确地和隐含地理解的是,本文中描述的实施方式可以与其他实施方式组合。
主要在说明性的环境、***、过程、步骤、逻辑块、处理以及直接或间接地与耦接至网络的数据处理设备的操作相类似的其他象征性表示的方面上,提出本说明书。本领域技术人员通常使用这些处理描述和表示以向本领域其他技术人员最有效地传达他们的工作主旨。阐述了许多具体细节,以提供对本公开内容的透彻理解。然而,本领域技术人员应当理解,在没有特定、具体细节的情况下也可以实践本公开内容的某些实施方式。在其他实例中,没有详细描述熟知的方法、过程、组件和电路,以避免不必要地使实施方式的方面模糊不清。因此,本公开内容的范围由所附权利要求而不是由以上对实施方式的描述来限定。
当所附权利要求中的任一项被理解成涵盖纯软件和/或固件的实现时,至少一个示例中的至少一个单元特此被明确限定成包括存储软件和/或固件的诸如存储器、DVD、CD、蓝光等的有形非暂态介质。
Claims (20)
1.一种方法,包括:
由计算设备接收标识媒体内容的信息,其中,所述媒体内容与第一用户帐户和第一服务提供商相关联;
由所述计算设备接收输入,所述输入指示与所述媒体内容相关联的偏好;以及
响应于所述输入,由所述计算设备发送包括以下的传输:(i)与所述媒体内容相关联的所述偏好以及(ii)与第二用户帐户相关联的信息。
2.根据权利要求1所述的方法,其中,所述输入包括跳过所述媒体内容的命令。
3.根据权利要求1所述的方法,还包括:
响应于所述输入,使所述媒体内容的回放跳到下一媒体内容。
4.根据权利要求1所述的方法,其中,将所述传输发送至所述第一服务提供商。
5.根据权利要求1所述的方法,其中,将所述传输发送至与所述媒体回放***相关联的服务器。
6.根据权利要求1所述的方法,其中,所述计算设备是控制器设备。
7.根据权利要求1所述的方法,其中,所述媒体内容正在由媒体回放***中的回放设备播放。
8.根据权利要求6所述的方法,其中,所述计算设备和所述回放设备与联网的媒体***相关联。
9.根据权利要求1所述的方法,其中,标识所述媒体内容的所述信息是从回放设备接收的。
10.根据权利要求1所述的方法,其中,标识所述多媒体内容的所述信息是从所述第一服务提供商接收的。
11.根据权利要求1所述的方法,其中,所述传输还包括与所述媒体内容相关联的信息。
12.一种计算设备,包括:
处理器;以及
存储器,其上存储有能够由所述处理器执行以使所述计算设备执行功能的指令,所述功能包括:
接收针对内容的请求,其中,所述请求与第一用户帐户相关联;
响应于所述请求,向媒体回放***传送媒体内容,其中,所述媒体内容是基于所述请求来确定的;
接收标识以下的传输:(i)与所传送的媒体内容相关联的偏好数据以及(ii)第二用户帐户;以及
响应于所述传输,将所述偏好数据与所述第二用户帐户相关联。
13.根据权利要求12所述的计算设备,其中,所述请求是从与所述媒体回放***相关联的第一控制器设备接收的。
14.根据权利要求13所述的计算设备,其中,所述传输是从与所述媒体回放***相关联的第二控制器设备接收的。
15.根据权利要求12所述的计算设备,还包括:
响应于所述传输,基于所述传输和所述请求来修改所述媒体内容。
16.根据权利要求15所述的计算设备,其中,修改所述媒体内容包括:
跳过所述媒体内容中当前正播放的音轨。
17.根据权利要求15所述的计算设备,其中,修改所述媒体内容包括:
基于所述传输和所述请求来标识音轨;以及
当向所述媒体回放***传送媒体内容时,提供所述音轨。
18.一种非暂态计算机可读介质,其上存储有能够由计算设备执行以使所述计算设备执行功能的指令,所述功能包括:
接收针对内容的请求,其中,所述请求与第一用户帐户相关联;
响应于所述请求,向媒体回放***传送媒体内容,其中,所述媒体内容基于所述请求来确定;
接收标识以下的传输:(i)与所发送的媒体内容相关联的偏好数据以及(ii)第二用户帐户;以及
响应于所述传输,将所述偏好数据与所述第二用户帐户相关联。
19.根据权利要求18所述的非暂态计算机可读介质,其中,所述请求是从与所述媒体回放***相关联的第一控制器设备接收的,以及所述传输是从与所述媒体回放***相关联的第二控制器设备接收的。
20.根据权利要求18所述的非暂态计算机可读介质,其中,所述功能还包括:
响应于所述传输,基于所述传输和所述请求来修改所述媒体内容。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810456929.3A CN108664627A (zh) | 2014-03-28 | 2015-03-27 | 知晓帐户情况下的媒体偏好 |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US14/229,333 | 2014-03-28 | ||
US14/229,333 US9338514B2 (en) | 2014-03-28 | 2014-03-28 | Account aware media preferences |
PCT/US2015/022940 WO2015148898A1 (en) | 2014-03-28 | 2015-03-27 | Account aware media preferences |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810456929.3A Division CN108664627A (zh) | 2014-03-28 | 2015-03-27 | 知晓帐户情况下的媒体偏好 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106134209A true CN106134209A (zh) | 2016-11-16 |
CN106134209B CN106134209B (zh) | 2018-06-12 |
Family
ID=54190442
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810456929.3A Pending CN108664627A (zh) | 2014-03-28 | 2015-03-27 | 知晓帐户情况下的媒体偏好 |
CN201580016924.3A Active CN106134209B (zh) | 2014-03-28 | 2015-03-27 | 知晓帐户情况下的媒体偏好 |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810456929.3A Pending CN108664627A (zh) | 2014-03-28 | 2015-03-27 | 知晓帐户情况下的媒体偏好 |
Country Status (5)
Country | Link |
---|---|
US (5) | US9338514B2 (zh) |
EP (1) | EP3123736A1 (zh) |
JP (3) | JP6216083B2 (zh) |
CN (2) | CN108664627A (zh) |
WO (1) | WO2015148898A1 (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111857644A (zh) * | 2017-05-16 | 2020-10-30 | 苹果公司 | 用于家庭媒体控制的方法和界面 |
Families Citing this family (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9665339B2 (en) | 2011-12-28 | 2017-05-30 | Sonos, Inc. | Methods and systems to select an audio track |
US9338514B2 (en) * | 2014-03-28 | 2016-05-10 | Sonos, Inc. | Account aware media preferences |
US10129599B2 (en) | 2014-04-28 | 2018-11-13 | Sonos, Inc. | Media preference database |
USD771112S1 (en) | 2014-06-01 | 2016-11-08 | Apple Inc. | Display screen or portion thereof with graphical user interface |
US9672213B2 (en) | 2014-06-10 | 2017-06-06 | Sonos, Inc. | Providing media items from playback history |
US9552587B2 (en) | 2014-07-11 | 2017-01-24 | Sensoriant, Inc. | System and method for mediating representations with respect to preferences of a party not located in the environment |
US20160156992A1 (en) * | 2014-12-01 | 2016-06-02 | Sonos, Inc. | Providing Information Associated with a Media Item |
USD760746S1 (en) | 2015-06-04 | 2016-07-05 | Apple Inc. | Display screen or portion thereof with animated graphical user interface |
WO2018213004A1 (en) | 2017-05-16 | 2018-11-22 | Apple Inc. | Credential delegation |
AU2018203023B2 (en) | 2017-05-16 | 2019-09-19 | Apple Inc. | Transferring playback queues between devices |
USD843442S1 (en) | 2017-09-10 | 2019-03-19 | Apple Inc. | Type font |
USD902221S1 (en) | 2019-02-01 | 2020-11-17 | Apple Inc. | Electronic device with animated graphical user interface |
USD900871S1 (en) | 2019-02-04 | 2020-11-03 | Apple Inc. | Electronic device with animated graphical user interface |
US11636855B2 (en) | 2019-11-11 | 2023-04-25 | Sonos, Inc. | Media content based on operational data |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2006107776A2 (en) * | 2005-04-06 | 2006-10-12 | Open Box Technologies, Inc. | Methods and systems for device-independent media transactions |
US20080235592A1 (en) * | 2007-03-21 | 2008-09-25 | At&T Knowledge Ventures, Lp | System and method of presenting media content |
CN101495994A (zh) * | 2006-05-12 | 2009-07-29 | 斯专兹有限公司 | 用户编排节目的媒体分发*** |
US20100180010A1 (en) * | 2009-01-13 | 2010-07-15 | Disney Enterprises, Inc. | System and method for transfering data to and from a standalone video playback device |
US20130347117A1 (en) * | 2012-06-26 | 2013-12-26 | Google Inc. | Automated accounts for media playback |
US20140013342A1 (en) * | 2012-07-05 | 2014-01-09 | Comcast Cable Communications, Llc | Media Content Redirection |
Family Cites Families (86)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5440644A (en) | 1991-01-09 | 1995-08-08 | Square D Company | Audio distribution system having programmable zoning features |
JP3094900B2 (ja) | 1996-02-20 | 2000-10-03 | ヤマハ株式会社 | ネットワーク機器およびデータ送受信方法 |
US6404811B1 (en) | 1996-05-13 | 2002-06-11 | Tektronix, Inc. | Interactive multimedia system |
US6469633B1 (en) | 1997-01-06 | 2002-10-22 | Openglobe Inc. | Remote control of electronic devices |
US6611537B1 (en) | 1997-05-30 | 2003-08-26 | Centillium Communications, Inc. | Synchronous network for digital media streams |
US6032202A (en) | 1998-01-06 | 2000-02-29 | Sony Corporation Of Japan | Home audio/video network with two level device control |
US20020002039A1 (en) | 1998-06-12 | 2002-01-03 | Safi Qureshey | Network-enabled audio device |
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 |
US6763040B1 (en) | 1999-04-29 | 2004-07-13 | Amx Corporation | Internet control system communication protocol and method |
JP2001036832A (ja) * | 1999-07-22 | 2001-02-09 | Matsushita Electric Ind Co Ltd | 放送受信装置 |
US7657910B1 (en) | 1999-07-26 | 2010-02-02 | E-Cast Inc. | Distributed electronic entertainment method and apparatus |
US6522886B1 (en) | 1999-11-22 | 2003-02-18 | Qwest Communications International Inc. | Method and system for simultaneously sharing wireless communications among multiple wireless handsets |
US7065287B1 (en) | 1999-12-02 | 2006-06-20 | Digital Networks North America, Inc. | Apparatus, method and database for control of audio/video equipment |
US20010042107A1 (en) | 2000-01-06 | 2001-11-15 | Palm Stephen R. | Networked audio player transport protocol and architecture |
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 |
AU2001237673A1 (en) | 2000-02-18 | 2001-08-27 | Bridgeco Ag | Reference time distribution over a network |
US6631410B1 (en) | 2000-03-16 | 2003-10-07 | Sharp Laboratories Of America, Inc. | Multimedia wired/wireless content synchronization system and method |
US20020022453A1 (en) | 2000-03-31 | 2002-02-21 | Horia Balog | Dynamic protocol selection and routing of content to mobile devices |
GB2363036B (en) | 2000-05-31 | 2004-05-12 | Nokia Mobile Phones Ltd | Conference call method and apparatus therefor |
US8707185B2 (en) * | 2000-10-10 | 2014-04-22 | Addnclick, Inc. | Dynamic information management system and method for content delivery and sharing in content-, metadata- and viewer-based, live social networking among users concurrently engaged in the same and/or similar content |
US8117281B2 (en) * | 2006-11-02 | 2012-02-14 | Addnclick, Inc. | Using internet content as a means to establish live social networks by linking internet users to each other who are simultaneously engaged in the same and/or similar content |
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 |
US20020124097A1 (en) | 2000-12-29 | 2002-09-05 | Isely Larson J. | Methods, systems and computer program products for zone based distribution of audio signals |
US6757517B2 (en) | 2001-05-10 | 2004-06-29 | Chin-Chi Chang | Apparatus and method for coordinated music playback in wireless ad-hoc networks |
AU2002323413A1 (en) * | 2001-08-27 | 2003-03-10 | Gracenote, Inc. | Playlist generation, delivery and navigation |
US8103009B2 (en) | 2002-01-25 | 2012-01-24 | Ksc Industries, Inc. | Wired, wireless, infrared, and powerline audio entertainment systems |
US7853341B2 (en) | 2002-01-25 | 2010-12-14 | Ksc Industries, Inc. | Wired, wireless, infrared, and powerline audio entertainment systems |
US6915176B2 (en) | 2002-01-31 | 2005-07-05 | Sony Corporation | Music marking system |
US20030157951A1 (en) | 2002-02-20 | 2003-08-21 | Hasty William V. | System and method for routing 802.11 data traffic across channels to increase ad-hoc network capacity |
JP4555072B2 (ja) | 2002-05-06 | 2010-09-29 | シンクロネイション インコーポレイテッド | ローカライズされたオーディオ・ネットワークおよび関連するディジタル・アクセサリ |
EP1504367A4 (en) | 2002-05-09 | 2009-04-08 | Netstreams Llc | AUDIO NETWORK DISTRIBUTION SYSTEM |
US20050021470A1 (en) * | 2002-06-25 | 2005-01-27 | Bose Corporation | Intelligent music track selection |
US8060225B2 (en) | 2002-07-31 | 2011-11-15 | Hewlett-Packard Development Company, L. P. | Digital audio device |
DE60210177T2 (de) | 2002-08-14 | 2006-12-28 | Sony Deutschland Gmbh | Bandbreitenorientierte Neukonfigurierung von drahtlosen Ad-Hoc-Netzen |
US7295548B2 (en) | 2002-11-27 | 2007-11-13 | Microsoft Corporation | Method and system for disaggregating audio/visual components |
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 |
US7483538B2 (en) | 2004-03-02 | 2009-01-27 | Ksc Industries, Inc. | Wireless and wired speaker hub for a home theater system |
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 |
US7797471B2 (en) | 2004-04-27 | 2010-09-14 | Apple Inc. | Method and system for transferring album artwork between a media player and an accessory |
US7630501B2 (en) | 2004-05-14 | 2009-12-08 | Microsoft Corporation | System and method for calibration of an acoustic system |
US7818350B2 (en) * | 2005-02-28 | 2010-10-19 | Yahoo! Inc. | System and method for creating a collaborative playlist |
KR20080100342A (ko) * | 2006-02-10 | 2008-11-17 | 스트랜즈, 아이엔씨. | 동적 양방향 엔터테인먼트 |
US8086332B2 (en) | 2006-02-27 | 2011-12-27 | Apple Inc. | Media delivery system with improved interaction |
US8572169B2 (en) * | 2006-08-28 | 2013-10-29 | Myspace, Llc | System, apparatus and method for discovery of music within a social network |
US8483853B1 (en) | 2006-09-12 | 2013-07-09 | Sonos, Inc. | Controlling and manipulating groupings in a multi-zone media system |
WO2008046141A1 (en) | 2006-10-17 | 2008-04-24 | Avega Systems Pty Ltd | Unification of multimedia devices |
US8700714B1 (en) * | 2006-12-06 | 2014-04-15 | Google, Inc. | Collaborative streaning of video content |
JP2008176126A (ja) * | 2007-01-19 | 2008-07-31 | Nec Corp | 通信端末およびコンテンツリスト管理システム |
US7840563B2 (en) * | 2007-02-03 | 2010-11-23 | Google Inc. | Collective ranking of digital content |
WO2008112944A1 (en) * | 2007-03-14 | 2008-09-18 | Samuel Pierce Baron | Interaction in a virtual social environment |
WO2009032708A2 (en) | 2007-09-04 | 2009-03-12 | Apple Inc. | Protocol for remote user interface for portable media device |
US8316015B2 (en) * | 2007-12-21 | 2012-11-20 | Lemi Technology, Llc | Tunersphere |
WO2009120301A2 (en) * | 2008-03-25 | 2009-10-01 | Square Products Corporation | System and method for simultaneous media presentation |
JP4561864B2 (ja) | 2008-04-08 | 2010-10-13 | ソニー株式会社 | ディスク型記録媒体および製造方法 |
US9870130B2 (en) | 2008-05-13 | 2018-01-16 | Apple Inc. | Pushing a user interface to a remote device |
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 |
US8595793B2 (en) | 2009-02-13 | 2013-11-26 | Samsung Electronics Co., Ltd. | System and method for user login to a multimedia system using a remote control |
US8099334B1 (en) * | 2009-03-04 | 2012-01-17 | David Elbridge Stockwell | Method for music management in a multi-user music system |
US20100228740A1 (en) * | 2009-03-09 | 2010-09-09 | Apple Inc. | Community playlist management |
EP2541930B1 (en) * | 2010-02-22 | 2017-04-05 | Sony Interactive Entertainment Inc. | Content playback device |
US9021370B1 (en) * | 2010-03-17 | 2015-04-28 | Amazon Technologies, Inc. | Collaborative chat room media player with recommendations |
US20110314388A1 (en) * | 2010-06-18 | 2011-12-22 | Nokia Corporation | Method and apparatus for generating a collaborative playlist |
US9497500B1 (en) * | 2011-03-03 | 2016-11-15 | Fly-N-Hog Media Group, Inc. | System and method for controlling external displays using a handheld device |
JP2012222569A (ja) * | 2011-04-07 | 2012-11-12 | Nippon Telegr & Teleph Corp <Ntt> | 番組推薦装置及び方法及びプログラム |
US9286384B2 (en) * | 2011-09-21 | 2016-03-15 | Sonos, Inc. | Methods and systems to share media |
US20140250208A1 (en) * | 2011-10-27 | 2014-09-04 | David Paul Billmaier | Grouping personal playlists into buddy list used to modify a media stream |
EP2786293B1 (en) | 2011-11-29 | 2021-08-18 | Spotify AB | Content provider with multi-device secure application integration |
JP2013131165A (ja) * | 2011-12-22 | 2013-07-04 | Toshiba Corp | 情報再生装置とその制御方法 |
US20130191399A1 (en) * | 2012-01-23 | 2013-07-25 | William Tocaben | System and Method for Content Distribution |
US9197913B2 (en) | 2012-03-29 | 2015-11-24 | Sony Corporation | System and method to improve user experience with streaming content |
US10327032B2 (en) * | 2012-03-29 | 2019-06-18 | Sony Interactive Entertainment LLC | Extracting media content from social networking services |
JP5861541B2 (ja) * | 2012-03-30 | 2016-02-16 | ブラザー工業株式会社 | 配信装置、配信システム、および配信方法 |
EP2654315A1 (en) | 2012-04-18 | 2013-10-23 | Harman International Industries, Incorporated | Multimedia system and method of performing a playback by means of a multimedia system |
US20130339859A1 (en) * | 2012-06-15 | 2013-12-19 | Muzik LLC | Interactive networked headphones |
US20140018153A1 (en) * | 2012-07-11 | 2014-01-16 | Igt | Audio playback and control between an electronic gaming machine and a mobile device |
US8910265B2 (en) | 2012-09-28 | 2014-12-09 | Sonos, Inc. | Assisted registration of audio sources |
US20140123006A1 (en) | 2012-10-25 | 2014-05-01 | Apple Inc. | User interface for streaming media stations with flexible station creation |
WO2014144773A2 (en) | 2013-03-15 | 2014-09-18 | The Echo Nest Corporation | Systems, methods, and computer readable medium for generating playlists |
US9633669B2 (en) | 2013-09-03 | 2017-04-25 | Amazon Technologies, Inc. | Smart circular audio buffer |
US10296884B2 (en) | 2013-09-30 | 2019-05-21 | Sonos, Inc. | Personalized media playback at a discovered point-of-sale display |
US10469624B2 (en) * | 2013-10-07 | 2019-11-05 | Bose Corporation | User interface control in a networked audio system |
US9338514B2 (en) * | 2014-03-28 | 2016-05-10 | Sonos, Inc. | Account aware media preferences |
-
2014
- 2014-03-28 US US14/229,333 patent/US9338514B2/en active Active
-
2015
- 2015-03-27 CN CN201810456929.3A patent/CN108664627A/zh active Pending
- 2015-03-27 EP EP15767945.7A patent/EP3123736A1/en active Pending
- 2015-03-27 CN CN201580016924.3A patent/CN106134209B/zh active Active
- 2015-03-27 JP JP2016569959A patent/JP6216083B2/ja active Active
- 2015-03-27 WO PCT/US2015/022940 patent/WO2015148898A1/en active Application Filing
-
2016
- 2016-03-27 US US15/081,922 patent/US10001967B2/en active Active
-
2017
- 2017-09-21 JP JP2017180908A patent/JP6501844B2/ja active Active
-
2018
- 2018-06-18 US US16/011,080 patent/US10545721B2/en active Active
-
2019
- 2019-03-19 JP JP2019051007A patent/JP2019145124A/ja active Pending
-
2020
- 2020-01-27 US US16/773,947 patent/US11740855B2/en active Active
-
2023
- 2023-07-10 US US18/349,923 patent/US20240231750A9/en active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2006107776A2 (en) * | 2005-04-06 | 2006-10-12 | Open Box Technologies, Inc. | Methods and systems for device-independent media transactions |
CN101495994A (zh) * | 2006-05-12 | 2009-07-29 | 斯专兹有限公司 | 用户编排节目的媒体分发*** |
US20080235592A1 (en) * | 2007-03-21 | 2008-09-25 | At&T Knowledge Ventures, Lp | System and method of presenting media content |
US20100180010A1 (en) * | 2009-01-13 | 2010-07-15 | Disney Enterprises, Inc. | System and method for transfering data to and from a standalone video playback device |
US20130347117A1 (en) * | 2012-06-26 | 2013-12-26 | Google Inc. | Automated accounts for media playback |
US20140013342A1 (en) * | 2012-07-05 | 2014-01-09 | Comcast Cable Communications, Llc | Media Content Redirection |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111857644A (zh) * | 2017-05-16 | 2020-10-30 | 苹果公司 | 用于家庭媒体控制的方法和界面 |
Also Published As
Publication number | Publication date |
---|---|
US20180364969A1 (en) | 2018-12-20 |
US10545721B2 (en) | 2020-01-28 |
JP2019145124A (ja) | 2019-08-29 |
JP2018049621A (ja) | 2018-03-29 |
EP3123736A4 (en) | 2017-02-01 |
US20240134594A1 (en) | 2024-04-25 |
US20150277851A1 (en) | 2015-10-01 |
EP3123736A1 (en) | 2017-02-01 |
JP6501844B2 (ja) | 2019-04-17 |
WO2015148898A1 (en) | 2015-10-01 |
US20200183643A1 (en) | 2020-06-11 |
JP2017517213A (ja) | 2017-06-22 |
US20240231750A9 (en) | 2024-07-11 |
JP6216083B2 (ja) | 2017-10-18 |
CN106134209B (zh) | 2018-06-12 |
US10001967B2 (en) | 2018-06-19 |
US9338514B2 (en) | 2016-05-10 |
US11740855B2 (en) | 2023-08-29 |
US20160210113A1 (en) | 2016-07-21 |
CN108664627A (zh) | 2018-10-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106134209B (zh) | 知晓帐户情况下的媒体偏好 | |
US11968270B2 (en) | Receiving media content based on user media preferences | |
US11948205B2 (en) | Media content based on playback zone awareness | |
US11006214B2 (en) | Default playback device designation | |
CN106537838B (zh) | 媒体回放设备、方法和*** | |
CN106062695B (zh) | 显示回放区域表示的方法、计算机可读介质和计算装置 | |
CN106134214A (zh) | 过滤准则的动态显示 | |
CN106465057A (zh) | 设备组标识 | |
CN106062810A (zh) | 网页媒体回放 | |
CN106105272A (zh) | 基于环境的音频设定 | |
CN106462918A (zh) | 用于发送播放列表的方法和*** | |
EP3111661B1 (en) | Media content playback management |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |