CN104520890A - 用于包括远程添加到队列的联网音乐回放的系统和方法 - Google Patents

用于包括远程添加到队列的联网音乐回放的系统和方法 Download PDF

Info

Publication number
CN104520890A
CN104520890A CN201380040746.9A CN201380040746A CN104520890A CN 104520890 A CN104520890 A CN 104520890A CN 201380040746 A CN201380040746 A CN 201380040746A CN 104520890 A CN104520890 A CN 104520890A
Authority
CN
China
Prior art keywords
content
playback
user
network
playback system
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
Application number
CN201380040746.9A
Other languages
English (en)
Other versions
CN104520890B (zh
Inventor
马克·特里普利特
乔纳森·P·朗格
什希克时·高申
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sonos Inc
Original Assignee
Sonos Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sonos Inc filed Critical Sonos Inc
Publication of CN104520890A publication Critical patent/CN104520890A/zh
Application granted granted Critical
Publication of CN104520890B publication Critical patent/CN104520890B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/83Generation or processing of protective or descriptive data associated with content; Content structuring
    • H04N21/835Generation of protective data, e.g. certificates
    • H04N21/8352Generation of protective data, e.g. certificates involving content or source identification data, e.g. Unique Material Identifier [UMID]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/60Information retrieval; Database structures therefor; File system structures therefor of audio data
    • G06F16/63Querying
    • G06F16/635Filtering based on additional data, e.g. user or group profiles
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/60Information retrieval; Database structures therefor; File system structures therefor of audio data
    • G06F16/63Querying
    • G06F16/638Presentation of query results
    • G06F16/639Presentation of query results using playlists
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/60Information retrieval; Database structures therefor; File system structures therefor of audio data
    • G06F16/68Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/60Information retrieval; Database structures therefor; File system structures therefor of audio data
    • G06F16/68Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
    • G06F16/683Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/0482Interaction with lists of selectable items, e.g. menus
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/16Sound input; Sound output
    • G06F3/165Management of the audio stream, e.g. setting of volume, audio stream path
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/233Processing of audio elementary streams
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management 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/262Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists
    • H04N21/26258Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists for generating a list of items to be played back in a given order, e.g. playlist, or scheduling item distribution according to such list
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/414Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
    • H04N21/41407Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance embedded in a portable device, e.g. video client on a mobile phone, PDA, laptop
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/422Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
    • H04N21/4227Providing Remote input by a user located remotely from the client device, e.g. at work
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/436Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
    • H04N21/43615Interfacing a Home Network, e.g. for connecting the client to a plurality of peripherals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/4508Management of client data or end-user data
    • H04N21/4524Management of client data or end-user data involving the geographical location of the client
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/4508Management of client data or end-user data
    • H04N21/4532Management of client data or end-user data involving end-user characteristics, e.g. viewer profile, preferences
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • H04N21/47217End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for controlling playback functions for recorded or on-demand content, e.g. using progress bars, mode or play-point indicators or bookmarks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/482End-user interface for program selection
    • H04N21/4825End-user interface for program selection using a list of items to be played back in a given order, e.g. playlists
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network 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/63Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
    • H04N21/632Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing using a connection between clients on a wide area network, e.g. setting up a peer-to-peer communication via Internet for retrieving video segments from the hard-disk of other client devices
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/81Monomedia components thereof
    • H04N21/8106Monomedia components thereof involving special audio data, e.g. different tracks for different languages
    • H04N21/8113Monomedia components thereof involving special audio data, e.g. different tracks for different languages comprising music, e.g. song in MP3 format

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • Human Computer Interaction (AREA)
  • Library & Information Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Health & Medical Sciences (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • General Health & Medical Sciences (AREA)
  • Information Transfer Between Computers (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Circuit For Audible Band Transducer (AREA)
  • Telephonic Communication Services (AREA)

Abstract

公开了用来促进发现和远程配置内容以用于经由多媒体回放网络进行回放的系统、方法、装置和加工部件。示例方法包括促进识别正在播放的多媒体内容,该识别包括与内容相关联的内容标识符和内容本身中的至少一个。示例方法包括将内容标识符和内容中的至少一个中继到远离多媒体内容的位置的回放系统,远程添加该内容标识符和内容中的至少一个,以用于在回放系统处回放。

Description

用于包括远程添加到队列的联网音乐回放的系统和方法
技术领域
本公开涉及消费者电子产品,更具体地,涉及经由回放数据网络上的一个或多个设备提供用于回放的音乐。
背景技术
技术进步已增加了对音乐内容以及其他类型的媒体(例如电视内容、电影和交互式内容)的可访问性。例如,除了访问音频和视频内容的更为传统的途径之外,用户还可以通过在线商店、互联网无线电台(radiostation)、音乐服务、电影服务等访问互联网上的音频内容、视频内容或音频内容和视频内容两者。在家庭内部或外部对音频内容、视频内容、以及音频内容和视频内容两者的需求继续增长。
附图说明
参考以下说明书、所附权利要求和附图,将更好地理解本公开技术的特征、方面和优点,在附图中:
图1示出了可以实现本文所公开的方法和装置的实施例的示例性系统的示意图;
图2A示出了具有内置放大器和扬声器的示例性区域播放器的示意图;
图2B示出了具有内置放大器并连接到外部扬声器的示例性区域播放器的示意图;
图2C示出了连接到A/V接收机和扬声器的示例性区域播放器的示意图;
图3示出了示例性控制器的示意图;
图4示出了示例性区域播放器的内部功能框图;
图5示出了示例性控制器的内部功能框图;
图6示出了示例点对点(Ad-Hoc)回放网络;
图7示出了包括多个网络的系统,所述多个网络包括基于云的网络和至少一个局域回放网络;
图8示出了用来促进远程多媒体识别和回放的示例方法的流程图;以及
图9示出了对用来促进对内容的识别以及将内容传输到回放网络的示例系统。
此外,附图用于示出示例性实施例的目的,但可以理解,本公开不限于附图所示的布置和手段。
具体实施方式
I.概述
收听外放(out loud)音频内容可以是包含家人、朋友、或两者的社交活动。音频内容可以包括例如音乐、谈话无线电、书籍、来自电视的音频及其它可收听材料。例如,在家庭中,人们可以在派对和其他社交聚会中外放音乐。在这种环境中,人们可能希望在一个收听区域中或在多个收听区域中同时播放音乐,使得每个收听区域中的音乐可以同步,而听不到回声或干扰(glitch)。当人们例如浏览音频源、将音乐曲目添加到回放队列、了解更多音乐曲目(如曲目标题或曲目艺术家)、或者查看回放队列中下一个音乐曲目时,这种体验尤为强烈。
收听外放音频内容也可以是个人体验。例如,个人在早晨工作前、傍晚饭后、或者一天中在家中、工作、或路上的其他时间为他们自己外放音乐。针对这些个人体验,个人可以选择使用耳机或者将音频内容的外放回放限制于单个区域或地区。
对音频的发现也可能是体验的重要组成部分。举例来讲,发现可以包括朋友告诉彼此他们最近喜欢的新歌或艺术家。在一些情况下,发现可以包括浏览定期评论最新发行内容的音乐杂志和期刊。此外,一些在线音乐服务、无线电台和音乐节目主持人(disc jockey)也是人们分享和发现新音乐或音频的手段。
一般来讲,发现可发生于任意时刻或地点,例如人们正在收听、谈论或思考音频的地方;然而,新的音乐发现可能是容易丢失或忘记的。例如,用户可能在当地商场购物期间听到一首歌曲并想要将该歌曲添加到其家庭系统(或像车辆音频系统一样的一些其它系统)中的回放列表。再例如,用户可能在下班开车回家的路上收听无线电节目并想要将该节目添加到其家庭系统。再例如,已经在其系统上创建了播放列表的用户可能想要通过将该播放列表添加到其朋友的系统上的回放队列来与朋友共享播放列表。又例如,用户已经签署了自动将新的音轨添加到用户的系统中的回放队列的在线音乐服务。这里描述了与上述示例类似和不同的许多其它示例,并示出了不同类型的发现。
某些实施例用来防止或减少与新的音频发现相关联的所丢失的机会。例如,一种实施例允许用户将音频内容远程添加到回放系统(例如他或她的家庭音频系统)。再例如,一种实施例允许用户远程发现音频,在移动设备或一些其它能够联网的设备上对其捕获,以及进而在返回时将音频提供到他或她的家庭音频系统。根据一种实施例,即使用户远离回放系统时,也可以成功进行音频发现,并且在方便时在回放系统上进行体验而不会丢失或忘记。
提供了一些实施例,以给出独特的有线、无线、或者有线和无线二者的音频解决方案,该解决方案允许将内容或对内容的指针(其包括任意类型的内容标识或地址)从远程位置添加到的回放队列。回放队列表示将由具体回放系统播放的音频内容或对音频内容的指针的队列并且可包含音轨或歌曲的混合、专辑、播放列表、无线电台、节目、流内容或其它可收听项目等。根据回放系统的不同,如果期望的话,可以在单个收听区域播放或者跨多个收听区域同时且同步地使用耳机或外放播放来自回放队列的音频内容。在一个示例中,系统可以包括一个或多个音频播放器(这里通常被称为区域播放器或回放设备或播放器)和控制器(在一些情况下还可以是播放器)。控制器可以控制回放系统,并且可以具有浏览和选择用于回放的音频内容、查看和编辑一个或多个回放队列中的音频内容、或者将区域播放器分组到一个或多个收听区域中和对区域播放器取消分组等的能力。根据一种实施例,该回放系统可以作为分布式系统操作,使得每个控制器完全控制整个回放系统,并且每个播放器能够从相同音频源或者从作为另一个播放器的不同音频源播放音频内容。
某些实施例用来允许远程发现或收集音频内容或对内容的指针,并在返回到局部回放系统时将其提供给局部回放系统的设备。例如,用户可能在餐馆听到有趣的歌曲并使用移动设备(诸如智能手机、平板计算机或膝上计算机)来收集关于歌曲的信息。一旦返回到用户的局部回放系统(比如位于其家中、工作地点或车内的系统),则移动设备可以将内容或对内容的指针传输到局部回放系统。局部回放系统可以在方便时访问并播放所述歌曲。
公开了用来促进经由多媒体回放网络对用于回放的内容进行远程配置的某些实施例。某些实施例提供了示例方法,该方法包括促进识别正在播放的多媒体内容,所述识别包括与内容相关联的内容标识符和内容本身中的至少一个。示例方法包括将内容标识符和内容中的至少一个中继到远离多媒体内容回放的位置的回放系统,远程添加所述内容标识符和内容中的至少一个,以在回放系统处回放。
某些实施例提供一种计算机可读存储介质,其中包括用于由处理器执行的指令,所述指令当执行时引起处理器实现用来向局部回放网络提供内容的方法。示例方法包括促进识别正在播放的多媒体内容,所述识别包括与内容相关联的内容标识符和内容本身中的至少一个。示例方法包括将内容标识符和内容中的至少一个中继到远离多媒体内容回放的位置的回放系统,远程添加所述内容标识符和内容中的至少一个,以在回放系统处回放。
某些实施例提供一种多媒体回放设备,其中包括用来与局部回放网络和多媒体内容源通信的无线通信接口和处理器。所述处理器被布置为促进识别正在播放的多媒体内容,其中所述识别包括与内容相关联的内容标识符和内容本身中的至少一个;将内容标识符和内容中的至少一个中继到远离多媒体内容回放的位置的回放系统,从而远程添加所述内容标识符和内容中的至少一个,以在回放系统处回放。
这里提供和描述了许多其它实施例。
II.示例性操作环境
现在参考附图,其中,在整个附图中,类似的附图标记可以指代类似的部分,图1示出了可以实施或实现本文所公开的一个或多个实施例的示例性系统100。
通过示意性方式,系统100表示具有多个区域的家庭,但是家庭可以配置有仅一个区域。每个区域例如可以表示不同的房间或空间,如,办公室、卫生间、卧室、厨房、餐厅、家庭活动室、家庭影院室、杂物或洗衣间、和院子。虽然此处未示出,但单个区域还可以包括多个房间(如果是这样配置的话)。在每个相应区域中示出了区域播放器102至124中的一个或多个。区域播放器102至124还被称为回放设备、多媒体单元、扬声器、播放器等,提供音频、视频和/或视听输出。控制器130(例如为了说明的目的而在厨房中示出的)提供对系统100的控制。控制器130可以固定到区域,或者备选地,控制器130可以是可移动的,使得控制器130可以在区域中到处移动。系统100还可以包括多于一个控制器130。系统100示出了示例性的整个住宅音频系统,但应当理解的是,本文所描述的技术不限于其应用的特定位置或如图1的整个住宅音频系统100的扩展系统。
A.示例性区域播放器
图2A、图2B和图2C示出了示例性类型的区域播放器。例如,图2A、图2B和图2C中的区域播放器200、202和204可以分别对应于图1中的区域播放器102至124中的任意一个。在一些实施例中,仅使用单个区域播放器(如全频段播放器(full-range player))再现音频。在一些实施例中,使用两个或更多个区域播放器(如使用全频段播放器的组合、或者全频段播放器与专用播放器的组合)再现音频。在一些实施例中,区域播放器200至204也可以称为“智能扬声器”,这是因为除了音频再现,它们还包括处理能力,下文将进一步对此进行描述。
图2A示出了包括声音产生设备208的区域播放器200,声音产生设备208能够再现全频段的声音。该声音可以来自由区域播放器200在有线或无线网络上接收并处理的音频信号。声音产生设备208包括一个或多个内置放大器和一个或多个扬声器。下面参考图4描述内置放大器。扬声器或声换能器可以包括例如以下各项中的任意一项:高频扬声器、中频段驱动器、低频段驱动器和低音炮。在一些实施例中,区域播放器200可以静态或动态地被配置为播放立体声音频、单声道音频、或者二者。在一些实施例中,例如当将区域播放器200与其他区域播放器分组在一起以播放立体声音频、单声道音频、和/或环绕声音频时,或者当区域播放器200所接收的音频内容少于全频段时,区域播放器200被配置为再现全频段声音的子集。
图2B示出了区域播放器202,区域播放器202包括内置放大器以给分离扬声器210集合供电。分离扬声器可以包括例如任意类型的扬声器。区域播放器202可以被配置为给一个、两个、或更多个分离扬声器供电。区域播放器202可以被配置为经由有线路径将音频信号(如右声道和左声道音频、或更多个声道,这取决于其配置)传送至分离扬声器210。
图2C示出了区域播放器204,区域播放器204不包括内置放大器,但被配置为将在数据网络上接收的音频信号传送至具有内置放大的音频(或“音频/视频”)接收器214。
返回参考图1,在一些实施例中,区域播放器102至124中的一个、一些、或者全部可以从源直接获取音频。例如,区域播放器可以包括要播放的音频项目的播放列表或者队列。队列中的每个项目可以包括统一资源标识符(URI)或一些其他标识符。URI或标识符可以将区域播放器指向音频源。源可以在互联网(如云)上找到、在本地来自数据网络128上的另一个设备、控制器130、存储在区域播放器自身上、或者来自与区域播放器直接通信的音频源。在一些实施例中,区域播放器自身可以再现音频、将其发送给另一个区域播放器以再现、或者在该区域播放器和一个或多个附加的区域播放器同步播放音频的情况下进行这两个操作。在一些实施例中,区域播放器可以在将不同的第二音频内容发送给另一个区域播放器以再现的同时播放第一音频内容(或者根本就不播放)。
通过示意性方式,加利福尼亚州圣巴巴拉市的SONOS公司当前公开发售了区域播放器,该区域播放器也称为“PLAY:5”、“PLAY:5”、“CONNECT:AMP”、“CONNECT”、以及“SUB”。任意其他过去、现在、和/或将来的区域播放器可以附加地或备选地用于实现在此公开的示例性实施例的区域播放器。此外,应当理解,区域播放器不限于图2A、图2B和图2C示出的特定示例或SONOS的产品供应。例如,区域播放器可以包括有线或无线耳机。在另一示例中,区域播放器可以包括用于电视的条形音箱。在另一示例中,区域播放器可以包括用于Apple iPodTM或类似设备的扩展基座,或与其交互。
B.示例性控制器
图3示出了扩展基座302中的示例性无线控制器300。通过示意性方式,控制器300可以与图1的控制设备130相对应。扩展基座302(如果提供的话)可以用于给控制器300的电池充电。在一些实施例中,控制器300配备有触摸屏304,其允许用户通过触摸与控制器300交互,以例如获取并导航音频项目的播放列表、控制一个或多个区域播放器的操作、以及提供对系统配置100的总体控制。在某些实施例中,可以使用任意数量的控制器来控制系统配置100。在一些实施例中,对能够控制系统配置100的控制器的数量可能设置了限制。控制器可以无线(如无线控制器300)或有线地连接到数据网络128。
在一些实施例中,如果在系统100中使用多于一个控制器,则可以协调每个控制器以显示公共内容,并可以动态地更新所有控制器以指示单个控制器所作的改变。例如,可以通过控制器周期性地向一个或多个区域播放器直接或间接请求状态变量,来进行协调;状态变量可以提供与系统100有关的信息,如当前区域组配置、一个或多个区域中正在播放什么、音量水平、以及其他感兴趣的项目。可以根据需要或者根据编程,在数据网络128上在区域播放器(以及控制器,如果需要的话)之间传递状态变量。
此外,在任意具有网络能力的便携式设备(例如iPhoneTM、iPadTM、AndroidTM支持的电话或任意其他智能电话或具有网络能力的设备)上运行的应用可以用作控制器130。在膝上型计算机或台式PC或Mac上运行的应用也可以用作控制器130。这些控制器可以通过与数据网络128、区域播放器、无线路由器的接口、或者使用一些其他配置的连接路径,连接到系统100。加利福尼亚州圣巴巴拉市的SONOS公司提供的示例性控制器包括“控制器200”、“Sonos控制”、“用于iPhone的控制器”、“用于iPad的控制器”、“用于Android的控制器”、“用于Mac或PC的控制器”。
C.示例性数据连接
图1中的区域播放器102至124直接或间接耦合到数据网络,如数据网络128。控制器130也可以直接或间接耦合到数据网络128或单独的区域播放器。用图中的八边形表示数据网络128以与其他代表性的组件区分开。尽管在单个位置中示出了数据网络128,但是应当理解的是,这种网络分布在系统100内和周围。具体地,数据网络128可以是有线网络、无线网络或有线网络和无线网络两者的组合。在一些实施例中,区域播放器102至124中的一个或多个无线地耦合到基于专有网状网络的数据网络128。在一些实施例中,区域播放器102至124中的一个或多个无线地耦合到使用非网状拓扑的数据网络128。在一些实施例中,区域播放器102至124中的一个或多个经由线缆耦合到使用以太网或类似技术的数据网络128。除了一个或多个区域播放器102至124连接到数据网络128之外,数据网络128还可以允许接入广域网,例如互联网。
在一些实施例中,将区域播放器102至124中的任意一个或一些其他连接设备连接到宽带路由器可以创建数据网络128。然后,其他区域播放器102至124可以有线地或无线地添加到数据网络128。例如,可以通过简单地按下区域播放器自身上的按钮(或执行其他动作)(这能够实现与数据网络128的连接)将区域播放器(例如区域播放器102至124中的任意一个)添加到系统配置100。例如,宽带路由器可以连接到互联网服务提供商(ISP)。宽带路由器可以用于形成系统配置100中的另一数据网络,该另一数据网络可以用在其他应用(例如网上冲浪)中。数据网络128还可以用在其他应用中(如果这样被编程的话)。作为示例,第二网络可以实现圣巴巴拉市的SONOS公司开发的SonosNet协议。SonosNet表示安全的AES-加密的对等无线网状网络。备选地,在某些实施例中,数据网络128是用于家庭中的其他应用的相同网络(如传统的有线网络或无线网络)。
D.示例性区域配置
特定区域可以包含一个或多个区域播放器。例如,图1的家庭活动室包含两个区域播放器106和108,而厨房如图所示具有一个区域播放器102。在另一示例中,家庭影院室包含用于播放来自5.1声道或更大音频源(如利用5.1或更大音频声道编码的电影)的音频的附加区域播放器。在一些实施例中,可以将区域播放器置于房间或空间中,并通过控制130将该区域播放器指派给新的或现有的区域。因此,如果需要的话,可以创建区域、将区域与另一个区域组合、移除区域、并给区域提供具体名称(例如,“厨房”),并且使用控制器130对区域进行编程以这么做。此外,在一些实施例中,即使在使用控制器130或一些其他机制进行配置之后,仍然可以动态地改变区域配置。
在一些实施例中,如果区域包含两个或更多个区域播放器(例如家庭活动室中的两个区域播放器106和108),则两个区域播放器106和108可以被配置为同步播放相同的音频源,或者两个区域播放器106和108可以被配对以例如在左声道和右声道中播放两个分离的声音。换句话说,可以通过两个区域播放器106和108(一个用于左声音,另一个用于右声音)再现或增强声音的立体效果。在某些实施例中,配对的区域播放器(也称为“绑定(bonded)的区域播放器”)可以在相同或不同区域中与其他区域播放器同步播放音频。
在一些实施例中,两个或更多个区域播放器可以在声音上合并以形成单个合并的区域播放器。合并的区域播放器(尽管由多个分离的设备组成)可以被配置为与非合并的区域播放器或配对的区域播放器不同地处理和再现声音,这是因为合并的区域播放器将具有可以从其传递声音的附加扬声器驱动器。合并的区域播放器还可以与单个区域播放器或另一合并区域播放器配对。合并回放设备中的每个回放设备优选地设置于合并模式中。
根据一些实施例,在期望的配置完成之前,可以继续进行以下任意一项:对区域播放器进行分组、合并和配对。分组、合并和配对动作优选地是通过控制界面(例如使用控制器130)执行的,而不是通过物理上将例如扬声器线缆连接和重连到例如单独的分离扬声器以创建不同配置执行的。因此,本文所描述的某些实施例提供更为灵活和动态的平台,通过该平台可以向终端用户提供声音再现。
E.示例性音频源
在一些实施例中,每个区域可以从与另一个区域相同的音频源播放,或者每个区域可以从不同的音频源播放。例如,某人可能正在院子里烧烤并通过区域播放器124收听爵士音乐,而某人正在厨房里准备食物并通过区域播放器102收听古典音乐。此外,某人可能正在办公室里通过区域播放器110收听与在院子里通过区域播放器124播放的爵士音乐相同的爵士音乐。在一些实施例中,同步地播放通过区域播放器110和124播放的爵士音乐。在区域中同步地回放允许某人通过区域同时无缝地(或者基本上无缝地)收听音频。此外,区域可以被置于“派对模式”中,使得所有相关联的区域将同步地播放音频。
由区域播放器102至124播放的音频内容的源是众多的。在一些实施例中,可以访问并播放区域播放器自身上的音乐。在一些实施例中,可以经由数据网络128访问来自在计算机或联网附接存储设备(NAS)上存储的个人库的音乐并播放。在一些实施例中,可以经由数据网络128访问互联网无线电台、表演和播客。可以经由数据网络128访问让用户流式传输和/或下载音乐和音频内容的音乐服务或云服务。此外,例如,可以经由与区域播放器的线路输入连接,从传统源(如唱机转盘或CD播放器)获得音乐。还可以使用不同协议(如Apple公司的AirPlayTM无线技术)访问音频内容。可以经由数据网络128和/或控制器130在区域播放器102至124之间共享从一个或更多源接收的音频内容。以上公开的音频内容源在此称为基于网络的音频信息源。然而,基于网络的音频信息源不限于此。
在一些实施例中,示例性家庭影院区域播放器116、118、120耦合到音频信息源,如电视132。在一些示例中,电视132用作家庭影院区域播放器116、118、120的音频源,而在其他示例中,来自电视132的音频信息可以与音频系统100中的区域播放器102至124中的任意一个共享。
III.区域播放器
现在参考图4,示出了根据实施例的区域播放器400的示例性框图。区域播放器400包括网络接口402、处理器408、存储器410、音频处理组件412、一个或多个模块414、音频放大器416、和耦合到音频放大器416的扬声器单元418。图2A示出了这种区域播放器的示例性示意图。其他类型的区域播放器可以不包括扬声器单元418(如图2B中所示)或音频放大器416(如图2C中所示)。此外,可以想到的是,区域播放器400可以并入另一组件。例如,区域播放器400可以被构造为电视、照明设备、或者在室内或室外使用的一些其他设备的一部分。
在一些实施例中,网络接口402促进数据网络128上的区域播放器400和其他设备之间的数据流。在一些实施例中,除了从数据网络128上的另一个区域播放器或设备获取音频之外,区域播放器400还可以(如在广域网或局部网络上)直接从音频源取得音频。在一些实施例中,网络接口402还可以处理每个分组的地址部分,使得其到达正确的目的地或拦截去往区域播放器400的分组。因此,在某些实施例中,每个分组中包括基于互联网协议(IP)的源地址以及基于IP的目的地址。
在一些实施例中,网络接口402可以包括网络接口404和有线接口406中的一个或两者。无线接口404(也被称为RF接口)为区域播放器400提供网络接口功能以根据通信协议(例如无线标准IEEE 802.11a、802.11b、802.11g、802.11n或802.15中的任意一个)与其他设备(例如,与数据网络128相关联的其他区域播放器、扬声器、接收机、组件等)进行无线通信。无线接口404可以包括一个或多个无线电设备(radio)。为了接收无线信号、向无线接口404提供无线信号并发送无线信号,区域播放器400包括一个或多个天线420。有线接口406为区域播放器400提供网络接口功能以根据通信协议(例如IEEE 802.3)通过线缆与其他设备进行通信。在一些实施例中,区域播放器包括接口404和406两者。在一些实施例中,区域播放器400仅包括无线接口404或有线接口406。
在一些实施例中,处理器408是时钟驱动电子设备,其被配置为根据存储器410中存储的指令处理输入数据。存储器410是可以装载有一个或多个软件模块414的数据存储设备,处理器408可以执行软件模块414以实现特定任务。在示出的实施例中,存储器410是存储可以由处理器408执行的指令的有形机器可读介质。在一些实施例中,任务可以是区域播放器400从另一区域播放器或网络上的设备获取音频数据(如使用URL或其他标识符)。在一些实施例中,任务可以是区域播放器400向另一区域播放器或网络上的设备发送音频数据。在一些实施例中,任务可以是区域播放器400将音频的回放与一个或多个附加区域播放器进行同步。在一些实施例中,任务可以是将区域播放器400与一个或多个区域播放器配对以创建多声道音频环境。附加或备选任务可以经由一个或多个软件模块414和处理器408实现。
音频处理组件412可以包括一个或多个数模转换器(DAC)、音频预处理组件、音频增强组件或数字信号处理器等。在一些实施例中,音频处理组件412可以是处理器408的一部分。在一些实施例中,由音频处理组件210处理和/或有意变更经由网络接口402获取的音频。此外,音频处理组件412可以产生模拟音频信号。然后,将已处理的模拟音频信号提供给音频放大器416以通过扬声器418进行回放。此外,音频处理组件412可以包括用于处理作为输入的模拟或数字信号以从区域播放器400进行播放、发送到网络上的另一区域播放器或播放并发送到网络上的另一区域播放器两者的必要电路。示例性输入包括线路输入连接(例如自检测3.5mm音频线路输入连接)。
音频放大器416是将音频信号放大至用于驱动一个或多个扬声器418的电平的设备。一个或多个扬声器418可以包括单独的换能器(例如“驱动器”)或包括包含一个或多个驱动器的外壳的完整的扬声器系统。例如,特定驱动器可以是例如低音炮(针对低频)、中频段驱动器(中频)和高频扬声器(高频)。例如,外壳可以被封装或运送。每个换能器可被自身单独的放大器驱动。
商业示例(当前已知的是PLAY:5)是具有内置放大器和扬声器的区域播放器,其能够从源(如在互联网或局部网络上)直接获取音频。具体而言,PLAY:5是包括两个高频扬声器、两个中频段驱动器和一个低音炮的五放大器五驱动器扬声器系统。当经由PLAY:5播放音频内容时,从左高频扬声器和左中频段驱动器发出音轨的左音频数据,从右高频扬声器和右中频段驱动器发出音轨的右音频数据,并从低音炮发出单声道低音。此外,两个中频段驱动器和两个高频扬声器具有相同的均衡(或基本上相同的均衡)。即,它们仅从不同的音频声道发送相同的频率。可以从PLAY:5播放来自互联网无线电台、在线音乐和视频服务、下载的音乐、模拟音频输入、电视、DVD等的音频。
IV.控制器
现在参考图5,示出了可以与图1中的控制设备130相对应的控制器500的示例性框图。控制器500可以用于促进对系统中的多媒体应用、自动化等的控制。具体而言,控制器500可以被配置为:通过无线或有线网络接口508,促进对在网络上可用的多个音频源的选择,并能够实现对一个或多个区域播放器(例如图1中的区域播放器102至124)的控制。根据一个实施例,无线通信基于工业标准(例如红外、无线电、无线标准,包括IEEE 802.11a、802.11b、802.11g、802.11n或802.15)。此外,当经由控制器500访问特定音频或经由区域播放器播放特定音频时,可以从区域播放器或其他电子设备向控制器500发送与音频和/或音频源相关联的图片(例如专辑封面)或任意其他数据以便显示。
控制器500配备有屏幕502和输入界面514,输入界面514允许用户与控制器500交互,以例如对许多多媒体项目的播放列表进行导航并控制一个或多个区域播放器的操作。控制器500上的屏幕502可以是例如LCD屏。屏幕500与由微控制器(例如处理器)506控制的屏幕驱动器504进行通信并由屏幕驱动器504指挥。存储器510可以装载有一个或多个应用模块512,微控制器506可以在利用或不利用经由用户界面514的用户输入的情况下执行应用模块512以实现特定任务。在一些实施例中,应用模块512被配置为促进将多个所选择的区域播放器分组为区域组并对区域播放器进行同步以进行音频回放。在一些实施例中,应用模块512被配置为控制区域组中的区域播放器的音频声音(例如音量)。在操作中,当微控制器506执行应用模块512中的一个或多个时,屏幕驱动器504生成控制信号以驱动屏幕502相应地显示应用特定用户界面。
控制器500包括促进与区域播放器的有线或无线通信的网络接口508。在一些实施例中,经由网络接口508发送如音量控制和音频回放同步等的命令。在一些实施例中,经由网络接口508在区域播放器和控制器之间传输所保存的区域组配置。控制器500可以控制一个或多个区域播放器,如图1中的102至124。对于特定系统,可以存在多于一个控制器,并且每个控制器可以与另一个控制器共享公共信息,或者如果区域播放器存储配置数据(如状态变量),则每个控制器可以从该区域播放器获取公共信息。此外,控制器可以并入区域播放器。
应当注意的是,在特定环境中,其他具有网络能力的设备(如 或任意其他智能电话)或者具有网络能力的设备(例如,联网的计算机如PC或)也可以用作与区域播放器交互并控制其的控制器。在一些实施例中,可以将软件应用或升级下载到具有网络能力的设备上以执行在此描述的功能。
在某些实施例中,用户可以通过控制器500创建包括至少两个区域播放器的区域组(也称为绑定区域)。区域组中的区域播放器可以以同步的方式播放音频,使得区域组中的所有区域播放器以同步的方式回放相同的音频源或相同音频源的列表,从而听不见(或基本上听不见)声音延迟或短暂的停顿。类似地,在一些实施例中,当用户通过控制器500增加组的音频音量时,向区域播放器之一发送增加组的音频音量的信号或数据,并使组中的其他区域播放器的音量一起增加。
用户可以经由控制器500通过激活“关联区域”或“添加区域”软按钮来将区域播放器分组为区域组,或通过激活“解除关联区域”或“丢弃区域”按钮对区域组进行解除分组。例如,一种用于将区域播放器“结合”在一起以进行音频回放的机制是将多个区域播放器关联在一起以形成组。为了将多个区域播放器关联在一起,用户可以手动地逐个关联每个区域播放器或房间。例如,假定存在包括以下区域的多区域系统:卫生间、卧室、书房、餐厅、家庭活动室和门厅。
在某些实施例中,用户可以例如通过从单个区域开始然后手动地将每个区域关联到该区域,来关联六个区域播放器中任意数量的区域播放器。
在某些实施例中,可以使用用于创建区域场景或主题的命令将区域集合动态地关联在一起(在首先创建区域场景之后)。例如,“早晨”区域场景命令可以在一个动作中将卧室、办公室和厨房区域关联在一起。在没有该单个命令的情况下,用户将需要手动地单独关联每个区域。单个命令可以包括:鼠标单击、鼠标双击、按钮按下、手势或一些其他编程动作。可以对其他类型的区域场景进行编程。
在某些实施例中,可以基于时间(如闹钟功能)触发区域场景。例如,区域场景可以被设置为在上午8点时应用。系统可以自动地关联合适的区域、设置用于播放的特定音乐、然后在定义的持续时间之后停止该音乐。尽管可以基于时间将任意特定区域触发为“开”或“关”状态,但是例如区域场景使关联到该场景的任意区域能够在特定时刻和/或特定持续时间播放预定音频(例如喜欢的歌曲、预定义的播放列表)。如果因任何原因而不能播放所安排的音乐(例如空播放列表、没有共享的连接、故障的通用即插即用(UPnP)、没有用于互联网无线电台的互联网连接等),则可以对备用蜂鸣器进行编程以发声。蜂鸣器可以包括例如存储在区域播放器中的声音文件。
V.示例Ad-Hoc网络
现在结合图6给出某些具体示例,以便为了说明的目的来描述用来提供和促进连接到回放网络的某些系统和方法。图6示出了三个区域播放器602、604和606以及控制器608构成网络分支,该网络分支还被称为Ad-Hoc网络610。网络610可以是无线的、有线的或是有线和无线的组合。一般地,Ad-Hoc(或“即时”)网络是局域网或其中通常没有针对所有流量的单一接入点的其它小型网络。通过所建立的Ad-Hoc网络610,设备602、604、606和608都可通过例如“端到端”通信方式来彼此通信。此外,设备可以进/出网络610,以及网络610将自动地重新配置自己,而不需要用户来对网络610进行重新配置。虽然图6中引用了Ad-Hoc网络,但应该理解的是,回放网络可以基于与Ad-Hoc网络完全或部分不同的网络类型。
通过使用Ad-Hoc网络610,设备602、604、606和608可以共享或交换一个或多个音频源,并且可被动态地分组以播放相同或不同的音频源。例如,设备602和604可被分成一组,以回放一段音乐,而与此同时,设备606回放另一段音乐。换言之,设备602、604、606和608(如图6所示)形成了分布音频和/或再现声音的家用电器(HOUSEHOLD)。在这里,术语HOUSEHOLD(以大写字母的形式出现,以便与用户的住所相区分)用来表示协作提供应用或服务的联网设备的合集。可以用家用电器610(或家用电器标识符)来标识HOUSEHOLD的一个示例,尽管可以用不同的区域或地方来标识HOUSEHOLD。
在某些实施例中,家用电器标识符(HHID)是由计算机生成以有助于确保唯一性的短字符串或标识符。从而,网络610的特征在于具有唯一的HHID以及配置变量或参数(比如信道(例如各个频带)、SSID(作为无线网的名称的数字字母混编序列)和WEP密钥(有线等同隐私或其它安全密钥))的唯一集合。在某些实施例中,SSID被设为与HHID相同。
在某些实施例中,每个HOUSEHOLD包括两种类型的网络节点:控制点(CP)和区域播放器(ZP)。控制点控制总体网络设置处理和排序,包括自动生成所需网络参数(例如WEP密钥)。在一种实施例中,CP还向用户提供HOUSEHOLD配置用户界面。CP功能可由运行CP应用模块的计算机或同样运行CP应用模块的手持控制器(例如控制器308)提供。区域播放器是网络上的任意其它设备,其参与自动配置处理。这里使用的标记ZP包括例如控制器308或计算设备。在一些实施例中,在单一节点处将CP和ZP两者中的功能或功能的某些部分进行组合(例如ZP包含CP,反之亦然)。
在某些实施例中,HOUSEHOLD的配置涉及集结并建立已知配置以使得它们可以使用通信的标准联网协议(例如有线或无线以太网IP)的多个CP和ZP。在一种实施例中,可采用两种类型的网络/协议:以太网802.3和无线802.11g。CP和ZP之间的互连可使用任一网络/协议。作为HOUSEHOLD的成员,系统中的设备可以同时连接到两个网络。
在具有两种网络的环境中,假定系统中的至少一个设备作为桥接设备连接到两种网络,从而为其它设备提供有线/无线网络之间的桥接服务。图6中的区域播放器606示出为连接到例如两种网络。到网络612的连接基于以太网和/或无线,而到其他设备604、606和608的连接则基于无线和以太网(如果期望如此的话)。
然而,应该理解的是,在一些实施例中,每个区域播放器606、604、602可以在经由桥接设备从云(例如互联网)获取媒体时访问互联网。例如,区域播放器602可包含统一资源定位符(URL),该URL规定云中的具体音轨的地址。通过使用URL,区域播放器602可以从云中获取音轨,并最终通过一个或多个区域播放器播放音频。
VI.示例系统配置
图7示出了包括多个网络的系统,所述多个网络包括基于云的网络和至少一个局域回放网络。局部回放网络包括多个回放设备或播放器,但应该理解的是,回放网络可仅包含一个回放设备。在某些实施例中,每个播放器都有能力获取其用于回放的内容。控制和内容获取可以是例如分布式的或集中式的。输入可包括流内容提供商输入、第三方应用输入、移动设备输入、用户输入和/或为了局部分布和回放而向云中进行的其它回放网络输入。
如图7的示例系统700所示,多个内容提供商720-750可以经由云和/或其它网络710连接到一个或多个局部回放网络760-770。通过使用云710,多媒体回放系统720(例如SONOSTM)、移动设备730、第三方应用740、内容提供商750等可向局部回放网络760、770提供多媒体内容(所请求的及其他)。在每个局部回放网络760、770内,控制器762、772和回放设备764、774可用来回放音频内容。
VII.示例队列操控
在示例系统(比如图1、6或7中所示)中,其中例如SONOS系统(包括一个或多个回放设备和一个或多个控制器)一起连接到局域网(LAN),将音频内容(或对内容的指针)从没有处于局域网的远程位置添加到系统的回放队列的能力是有价值的。此外,当远离网络时在移动设备上存储内容、内容标识或对内容的指针以及在返回到网络时将内容或对内容的指针添加到回放队列也是有价值的。
如之前所提议,远程队列操控(比如“远程添加到队列”)与传统的队列操控(比如“添加到队列”)有所不同,这是因为,与在局域网上的系统内发起的传统“添加到队列”不一样的是,“远程添加到队列”是从位于局域网之外的系统之外的点发起的。换言之,音频内容是在远程位置处发现的并随后添加到系统的回放队列。根据配置,可以远程地或本地地将音频内容添加到回放队列。下面讨论适用于不同场景和不同系统设备的远程队列操控的示例性示例。
A.回放队列
在示例系统中,回放队列可包括(针对每个音轨或项目)关于项目的信息,包括例如标题、艺术家、风格等。回放队列还可包括音频内容,或其可包括统一资源定位符(URL)或标识了内容位于何处的一些其它内容标识。音频内容可位于局域网中的设备(包括直接连接到区域播放器本身的设备)上或可通过互联网位于“云”中。在“云”中包括在内容提供商(像互联网无线电站、按需服务等)的控制下访问计算机服务器。随着附加音频内容被选择,可将内容添加到回放队列,从而可按照顺序(例如顺序地或按随机顺序)播放内容。在一个示例中,可能针对每个区域或区域群组(包括区域场景,其包括响应于时间或一些其它动作动态分组的播放器)都有播放器队列,并且系统可包括多个回放队列。
在示例系统中,回放队列可被本地存储或通过互联网远程存储。在一个示例实施例中,回放队列存储在与回放系统处于同一局域网中的设备上的存储器中。例如,区域播放器(比如图2和/或图4中所示的区域播放器)可在存储器410中存储回放队列。在另一示例中,区域群组中的区域播放器可为区域群组在存储器中存储回放队列。在又一示例中,控制器(诸如图3和/或图5中所示的控制器)可在存储器510中存储回放队列。在另一示例实施例中,可在“云服务器”上的存储器或网络存储设备中通过互联网远程存储回放队列。例如,图7中的SONOSTM服务器720可用来为SONOSTM系统760和770存储一个或多个回放队列。在另一示例实施例中,在包括系统本地的设备和互联网上远程的设备的设备组合上的存储器中存储回放队列。在每种情况中,区域或区域群组的播放器或播放器群组访问回放队列,以确定用于回放的内容。
B.队列操控
在示例系统中,可由用户使用与系统通信(与系统组件直接通信或通过局域网进行通信)的一个或多个控制器(如图3和/或图5中所示的控制器)来完成传统的队列操控。通过由用户选择控制器上的选项(比如“现在播放”、“下一首”、“添加到队列”、“替换队列”等)将内容播放或添加到队列。
除了从回放队列播放音频曲目,示例性系统通常还可以直接播放音频流而无需将它们添加到回放队列中。例如,可以通过选择可用流(如PANDORATM、RHAPSODYTM、SPOTIFYTM等、流无线电台)并使用控制器上的“现在播放”选项来完成这一点。当通过这种方式播放音频流时,该系统可以停止并丢弃当前正在播放的任何音频流,或者以其他方式不接收和/或播放当前正在播放的任何音频流。然而,音频曲目的回放队列可以不受影响。在该示例性系统中,区域和区域组还可以播放流式音频内容。
C.远程添加到队列
示例远程添加到队列方法可以实现于示例系统上,从而一个或多个用户可将音轨或歌曲、专辑、播放列表、无线电站、节目和/或流内容从远程位置添加到系统的回放队列。在一些实施例中,音频内容最初发送到的回放队列可匆忙地(例如在识别或发现时)或在“远程添加到队列”设置配置过程期间选择。从而,在一些实施例中,可经由云将音频内容发送到局部回放系统上的各个回放队列。
在一种实施例中,将音频内容添加到系统中的单个回放队列。例如,用户可以从远离回放网络的位置将内容添加到与区域或区域群组相关联的单个回放队列。使用用户界面(UI)的用户可以远程地或在返回到系统时选择单个回放队列。通过使用上述示例来说明,用户可以向与厨房区域相关联的回放队列添加爵士歌曲。在又一示例中,用户可以将爵士歌曲添加到与区域场景相关联的回放队列,其中区域场景可以是基于触发(比如一天中的特定时刻或一些其它动作)动态创建的区域群组。
在另一示例中,存在用于由远程用户添加的所有内容的单个播放队列。从而,用户可以查看该特定回放队列,以确定例如何时及何地播放音频。在一个示例实施例中,用户可以从特定回放队列选择内容,并将内容保存或拷贝到局部系统中的一个或多个其它位置。例如,用户可以从特定回放队列选择内容并将其添加到与用户或系统相关联的个人播放列表。在另一示例中,用户可以从特定回放队列选择内容并将其添加到系统中的区域或区域群组的回放队列。在又一示例中,用户可以从特定回放队列选择流内容(例如互联网无线电站、定流节目等)并将其添加到“喜爱”位置以便在未来容易访问所述流内容。可借助点击、拖拽、复制粘贴和其它类型的选项中的任意选项来将内容从特定回放队列添加到系统的各个播放列表和/或队列。
在又一实施例中,存在与每个用户相关联或相关的回放队列。换言之,与回放系统相关联的每个用户(或用户的子集)可具有回放队列,其中可根据这里所述的实施例将内容添加到所述回放队列。例如,约翰可在其回放网络上具有与自己相关联的回放队列(例如“约翰的队列”)。
在另一实施例中,将音频内容添加到系统中的多个回放队列。例如,用户可以从远离回放网络的位置将内容添加到系统中的多个区域或区域群组(例如添加到针对厨房的回放队列、针对家庭活动室的回放队列等)。在又一实施例中,将音频内容添加到多个系统中的多个回放队列。例如,用户可将内容添加到多个系统中的回放队列,从而每个系统(例如办公室系统、家庭系统、度假屋系统、车、船等)都能访问内容。
在又一实施例中,用户可将音频内容发送到局部回放系统,在该局部回放系统中,不同的用户可以在局部回放系统上访问或播放音频内容。举例来讲,这对于与远程位置中的其他用户充分地且同时地共享和发现新的内容来讲是有用的。例如,妹妹可以将音频内容发送回家,以便在局部回放系统上进行播放并由其哥哥收听。在一种实施例中,可将内容添加到回放队列并立即播放。例如,“现在远程播放”可用来从局域网之外的系统之外的点提供“现在播放”功能。在另一实施例中,可将内容添加到回放队列,并提醒或邀请用户来播放新内容。在一种示例中,可使用在控制器的显示屏上显示的可视指示(例如消息或提醒符号)来提醒用户播放新内容。在另一示例中,可使用由区域播放器或控制器播放的音频铃声或消息来提醒用户播放新内容。在又一示例中,可使用通过外部网络的消息发送(比如可通过公共交换电话网(PSTN)或互联网发送的短信、电子邮件或语音邮件消息)来提醒用户播放新内容。
在一些实施例中,远程添加到队列包括首先识别或发现音频内容,然后将内容或内容标识传输到远程系统上的回放队列。在某些实施例中,识别音频内容以及将内容或内容标识传输到远程系统上的回放队列这两个步骤可被实现为单个动作。例如,可使用由用户在远离回放网络的移动设备或计算设备的UI上进行的单个按钮按压或选择来进行识别并将内容或内容标识传输到远程回放队列。在其它实施例中,识别音频内容的第一步是与用来将内容或内容标识传输到回放队列的动作分离的,并且可通过其它机制来实现。对音频内容的识别可包括设备和设备上的软件应用经由麦克风对音频进行采样并基于所述采样在数据库中查找音频。备选地,对音频内容的识别可包括设备上的软件应用通过处理与内容相关联的元数据或标签来识别内容。一旦设备识别了音频内容,则与设备相关联的UI可显示和/或存储结果。
D.控制应用
在一种实施例中,远程添加到队列可使用位于远程设备(比如移动电话(例如,IPHONETM或ANDROIDTM)、平板PC(例如,IPADTM或ANDROIDTM)、IPODTM、或计算机)的控制应用来实现。控制应用可以是设备上的单机应用,或其可以是由设备上的应用提供的功能的子集。
控制应用可以是交互式的,从而用户使用控制应用来将内容添加到回放队列。在一些实施例中,单个动作按钮按压可将内容添加到回放队列。在一些实施例中,由用户采用的多个动作可将内容添加到回放队列。控制应用可以是针对回放系统的控制应用的一部分,比如Sonos控制器。
在一种应用中,用户使用控制应用来将内容添加到回放队列,而在另一应用中,使用程序使控制应用以自动的方式将内容添加到回放队列。例如,云中的远程计算机服务器上的程序可将新发行的流行单曲添加到局部回放系统的回放队列。
在一些实施例中,在允许用户或控制器从远程位置向系统中的回放队列添加内容之前,必须对其进行认证。在一种示例实施例中,用户必须进行登录,比如通过输入将被认证的用户名、密码或用户名/密码组合。在另一示例实施例中,可简单地通过设备上使用的控制应用的标识来认证用户,以便将内容添加到系统。例如,设备上的SONOSTM控制器应用可被登记为这种控制应用。
在一种示例实施例中,控制应用通过互联网与系统直接进行通信(发送消息),以便操控队列。在另一示例实施例中,控制应用通过互联网与“基于云的服务器”(比如图7中的720处的SONOSTM服务器)进行通信。该“基于云的服务器”可以作为远程回放队列的主机或充当到单独系统的网关,由此每个系统可被家用电器标识符(或HHID)唯一地标识且通过其IP地址定位。
在某些实施例中,系统的回放队列可能是远离系统的设备上的控制应用所无法触及的。例如,用户可以使用不具有互联网连接的便携式设备上的控制应用。在特定实施例中,即使回放队列是设备所不能触及的,其也期望在设备上存储内容、内容标识和/或内容指针,直到可以触及播放队列时为止。在该时刻,将内容、内容标识和/或指针传输到回放队列。
在一些实施例中,与内容相关联的元数据是与内容一同存储的。元数据可包括歌曲被收听到和/或被用户识别的时刻、首次听到音频的位置和/或地点或商业等。例如,元数据可包括标识了在晚上7点35分在特定餐馆听到歌曲的信息。对于关心知道何时听到特定歌曲或音频(例如年度晚宴)的用户来讲,这种信息是有用的。在一些实施例中,回放网络的控制器可以在回放音频内容期间(或其他时刻)显示与元数据相关联的信息。将与何时和/或何地收听到或识别了音频内容有关的该元数据与类似专辑艺术的信息(其可基于歌曲或歌曲ID的名称从内容提供商获取)相对照。
在一种实施例中,经由电子邮件或短信发送内容,并且当在家中时,用户可以选择电子邮件或短信中的链接,以便将内容添加到回放系统。在这种示例中,控制器可以包含便于电子邮件和/或短信的软件应用。其它示例包括例如经由Twitter账号或Facebook添加针对歌曲的链路。
E.到用户自己的系统的示例远程添加到队列
某些示例允许用户从远程位置将内容发送到其回放网络。例如,用户正在餐馆吃饭时听到餐馆的扬声器中正在播放其喜欢的歌曲。通过使用应用(例如在其平板或智能手机(例如,IPADTM或IPHONETM)上运行的内容识别应用),她可以识别该歌曲。经由云或其它网络传输将歌曲的拷贝或与歌曲相关联的标识符(例如歌曲名、数字歌曲混编标识符等)发送到其家庭回放系统(例如SONOSTM系统)。然后,她可以在晚些时候在家中播放歌曲。在某些实施例中,单次点击或动作促进传输,以便减少或最小化“捕获时间”。在某些实施例中,将歌曲、音轨或站标识符(ID)传输到用户的移动设备(例如智能手机),以便当用户回到家庭回放网络的传输范围时传输到用户的家庭网络。
在用户的家庭回放系统(例如,SONOSTM系统、Apple AIRPLAYTM系统等)上,歌曲可被添加到例如队列或保持位置。家庭系统可以首先检查歌曲是否对于在局部系统上播放是可用的(例如检查在线流音乐服务(比如PANDORATM或RHAPSODYTM)、用户的内容提供商,检查免费内容提供商等)。如果歌曲不是可用的,则回放系统可提供用来获取歌曲的途径,比如通过从付费商店或服务(例如,ITUNESTM、AMAZONTM、SPOTIFYTM等)购买歌曲或从免费内容提供商访问歌曲。
一旦获取,则可将歌曲放入用户的局部回放系统内的特定播放器的队列或保持位置中。例如,用户可以将歌曲添加到起居室队列,将歌曲添加到群组1,将歌曲添加到健身区域场景等。可将歌曲添加到例如播放列表。可将歌曲添加到另一保持位置,比如多媒体驱动器、本地存储、云音乐归档等。可通过内容和/或系统提供商(比如SONOSTM)将歌曲保持在云中。
在某些实施例中,被中继的歌曲或歌曲ID可被标记位置或关于用户在何处(例如从餐馆、健身房、机场、夜店等)发送它的其它指示,从而用户知道或记住歌曲是从哪里发送的。例如,可缺省地提供指示何时/何地发送歌曲的时间戳和/或位置(例如下午3点15分在拉斯维加斯的Hard Rock Café)。在某些实施例中,可以将消息与歌曲一同发送(例如“我儿子喜欢这首歌!”等)。
F.到另一用户的系统的示例远程添加到队列
某些示例允许用户从远程位置将歌曲或其它多媒体内容发送到另一用户的回放网络。在这一示例中,与以上示例一样,获取歌曲或歌曲ID(或其他多媒体内容或内容ID)并发送到远程系统,不同的是第一用户将歌曲或歌曲ID发送到了另一用户(例如朋友或熟人)的局部回放网络。例如,用户在坐在家庭计算机(或家中或室外的膝上计算机或智能手机等)前,并且他听到了他认为他表兄喜欢的歌曲。然后,用户将歌曲添加到其表兄的家庭网络。可将歌曲添加到另一用户的回放网络上的队列或保持位置。所述传输甚至可以包括消息(例如“Scott,我觉得你会喜欢这首歌!”)。
在某些实施例中,第二用户(例如第一用户的“朋友”或亲属)可以授权第一用户将内容添加到第二用户的回放系统。授权可提前进行或匆忙进行。匆忙的示例包括所述朋友在其家庭网络控制器接收说明了一个朋友想要共享歌曲的弹出消息。所述朋友然后被提示批准或不批准请求(例如按下OK添加歌曲;按下NOT OK进行忽略)。在某些实施例中,第二用户(例如第一用户的“朋友”)可以是社交站点(比如 等)上的联系。例如,可以从社交媒体站点生成朋友或熟人的列表,从而用户可以向朋友/熟人列表中的全部或部分推送歌曲建议。在特定实施例中,可立即播放(如果允许的话)中继的歌曲,可将中继的歌曲置于队列或保持区域中,以用于之后/调度回放等。
G.从第一用户的回放网络向第二用户的播放网络的示例发送
某些示例允许第一用户从第一用户的回放网络向第二用户的回放网络发送歌曲或其它多媒体内容。例如,第一用户正在家中收听歌曲并想要与同样拥有兼容媒体内容回放系统的朋友共享歌曲。第一用户将歌曲或歌曲ID发送到第二用户,其中歌曲置于队列、播放列表或第二用户的回放网络的其它保持位置。可由内容回放服务和/或系统提供商将歌曲或歌曲ID保持在云中。可如上所述,对歌曲进行识别、获取并准备立即地、调度地和/或随后回放。
H.从第三方向用户的系统的示例远程添加到队列
某些示例允许远程第三方从远程位置向用户的回放网络发送歌曲或其它多媒体内容。例如,用户可签署歌曲(或播放列表)的周期性或一次收条,所述歌曲被置于用户的保持区域(例如队列)以便经由用户的内容回放系统进行回放。例如,回放系统和/或服务提供商可向感兴趣的顾客发出有趣的播放列表。
在某些实施例中,一个或多个回放系统/网络可被可视化为家用电器的群组或网络,其中可独立设置对每个群组的许可。许可可包括“现在远程播放”、“远程播放下一首”、“远程添加到队列”、“远程添加到库”等。例如,用户可具有其“个人”群组(包括家庭和办公位置)的“远程播放”和“远程添加到队列”许可。根据这些许可,用户可远程地向家庭和办公回放网络添加歌曲并在一个或多个这种系统上播放内容。另一方面,用户可只具有其“朋友”群组的“远程添加到队列”许可,其中用户只能添加歌曲到该群组中的家用电器(但不播放)。
VIII.远程发现和添加到队列的示例方法
图8示出了用来促进远程添加到队列的示例方法800的流程图。在块802,用户接触音频内容。这可以是例如,用户在聚会或跳舞俱乐部听到歌曲、用户在开车期间收听到无线电节目、用户在听朋友的回放系统上的音乐时发现新的表演者或甚至用户头脑中想不起来之前体验过的旋律。音频内容还可涉及视频(比如电影或电视内容)。
在块804,识别音频内容,并且一个或多个标识符的集合(统称为“内容ID”)与所述内容相关联。内容ID可包括例如以下中的一个或多个:音轨名称或节目标识符、音轨表演者、音轨专辑或站标识符、URL或标识内容所位于的地方的其它位置标识符、识别内容时的时间戳、用户标识符、具有由用户提供的字母数字评论的消息标签等。可使用在线音乐识别服务(比如SHAZAMTM、ECHOPRINT、GRACENOTE、MIDOMI、TUNATIC等)识别内容。用户可以例如使用其移动电话上的应用(例如由在线音乐识别服务提供)来识别音频以及捕获内容ID。
然而,音乐识别服务或类似服务可能不具有正确的ID,这是因为其与用户的内容提供商有关。如此,某些实施例可使用软件来基于用户的账号进一步定位和关联正确的ID。例如,如果用户具有SPOTIFYTM账号,则系统可识别歌曲并使用查找表来找出SPOTIFYTM的适当ID。结果,回放网络将能够获取正确歌曲。
在块806,确定系统的回放队列是否可从远程位置触及。例如,用户当前可能不能访问互联网或用来访问系统的回放队列的其它方式。在另一示例中,用户可能能够访问互联网,但可能由于安全限制(例如系统可能被防火墙等保护)而不能触及回放队列系统。
如果不能从远程位置触及系统的回放队列,则存储内容和/或内容ID(如块808所示),直到可触及回放队列时为止。例如,如果用户(其使用移动设备来将内容添加到系统的回放队列)不能触及系统的回放队列,则内容ID存储在移动设备上,直到设备可触及系统的回放队列时为止。
周期性地或基于事件(比如移动设备连接到无线网络),确定系统的回放队列是否可被触及(如块810所示)。
在块812,可触及回放队列,并且内容ID可用来将内容添加到回放队列。如之前所提及,在示例系统中,回放队列可包括(针对每个项目)URL或标识内容所位于的地方的其它标识。在块814中,确定内容ID中是否包括内容位置(例如URL)。如果内容ID中包括内容位置,则在块816中作出第二确定,以验证可从该位置处的系统访问内容。举例来讲,可能能够从识别804内容的位置访问内容,但对于从系统访问来讲是不可用的(或不再可用)。如果可从系统访问内容,则处理完成(如块826所示)。
如果内容ID中不包括内容位置或如果内容ID中包括内容位置但不能由回放系统访问,则如块818中所示,内容ID中的信息用来在系统的可用资源之中搜索内容。例如,系统可使用互联网搜索工具来查找与内容ID中的信息匹配的音频内容。在另一示例中,系统可针对所示内容搜索在线流服务。如块820所示,确定内容是否可用。如果定位了内容且用户能够访问并收听该位置处的内容,则如块824所示,将内容与新位置一起添加到回放队列。一旦已经更新了回放队列,则如块826中所示,处理完成。
如果不能定位内容或如果定位了内容但不能由系统播放,则如块822所示向用户提供关于内容当前不可用的指示。例如,可通过控制器(比如图3和/或图5中所示的控制器)的显示屏上的可视通知来通知用户。一旦将关于内容当前不可用的指示提供给了用户,则处理完成(如块826中所示)。
IX.用来促进对内容的识别和传输的示例系统
图9示出了对用来促进对内容的识别以及将内容传输到回放网络的示例系统900。示例系统900包括移动设备910、网络920、内容库930和回放系统940。在某些实施例中,当用户将移动设备910作为控制器(例如单机控制设备、运行于智能手机上的应用、平板计算机、膝上计算机、个人计算机或其它计算设备)而开启以远程添加内容时,移动设备910控制器在云中和/或其它网络访问介质中建立到服务器(例如服务器)的链路。例如,设备910被配置具有用来联系以获取内容的互联网协议(IP)地址。
在登记期间,用户可以询问是否将启用“远程添加”特征。如果是的话,则可维持基于云的服务器和/或其它网络920的服务器的IP地址,以用于远程添加和存储。在某些实施例中,支持“远程添加”或“远程播放”的回放网络940(例如家用电器网络)意识到云或其它网络地址920并可与基于云的服务器更新其联系信息(例如网络附加存储(NAS)服务器的IP地址)。
在某些实施例中,控制器910可以查询云以获取用户订制到的群组和相应的回放网络940(例如家用电器)的列表。控制器910显示用户所订制到的活动群组的列表(例如禁用不活动的群组)。例如,用户可以具有一个或多个个人群组(例如家庭群组、办公群组等)和/或一个或多个朋友/熟人群组。用户选择其中将添加所选音频/视频的目标网络940(例如目标家用电器)。网络940可以是活动网络。在某些实施例中,网络940可以是不活动网络,其中针对不活动网络将内容添加到云,以用于以后在活动时中继到网络。云服务器920然后可以将目标回放网络的联系信息返回到用户控制器910,使得控制器910能够与目标回放网络940进行通信,以促进从保持所述内容的库930和回放系统940传输内容和/或内容标识。
从而,某些实施例将媒体内容的远程添加、回放、配置等提供给回放系统。某些实施例允许用户收看和/或收听来自其回放网络之外的内容并将该内容带回或添加以用于局部回放。
X.结论
如上所述,提供了系统、方法、装置和加工部件,以提供独特的有线、无线、或者有线和无线二者的音频解决方案,该解决方案允许将内容或对内容的指针从远程位置添加到回放队列,由此回放队列可包含音轨或歌曲的混合、专辑、播放列表、无线电站、节目、流内容或其它流内容。这里描述的其它实施例包括在从最初发现内容的回放网络时向回放队列添加内容或对内容的指针。不管何时将内容添加到回放队列,这里描述的实施例都允许在回放网络的范围之外发现音频(尤其是音乐)。实施例尝试防止或减少与在常规回放网络之外的位置处发现音频相关联的丢失的机会。因此,可以在俱乐部、餐馆、剧场、工作单位、车、商场、公园、咖啡厅中或与朋友在一起时或其它可能发现音频的地方更容易地发现音频。在一些示例中,音频本身不必被将发现的用户听到,而是可以通过别人的建议或通过阅读发现的。
在一种实施例中,提供了一种方法,所述方法包括促进识别正在播放的多媒体内容,所述识别包括与内容相关联的内容标识符和内容本身中的至少一个,以及将内容标识符和内容中的至少一个中继到远离多媒体内容的位置的回放系统,远程添加所述内容标识符和内容中的至少一个,以用于在回放系统处回放。所述方法还包括检查回放系统以确定内容是否已经可用于在回放系统处进行回放,以及如果内容并不是已经可用于回放,则促进在回放系统处访问内容。
在又一实施例中,提供了一种多媒体回放设备,包括无线通信接口和处理器。无线通信接口与局部回放网络和多媒体内容源进行通信。处理器促进识别正在播放的多媒体内容,其中所述识别包括与内容相关联的内容标识符和内容本身中的至少一个,并将内容标识符和内容中的至少一个中继到远离多媒体内容回放的位置的回放系统,从而远程添加所述内容标识符和内容中的至少一个,以用于在回放系统处回放。
说明书公开了各种示例性的系统、方法、装置、以及尤其包括固件和/或在硬件上执行的软件等组件的制品。然而,这些示例仅是示意性的并且不应当被认为是限制性的。例如,可以想到,这些固件、硬件和/或软件组件中的任意一个或全部可以专门在硬件中实现、专门在软件中实现、专门在固件中实现、或在硬件、软件和/或固件的任意组合中实现。因此,尽管下文描述了示例性系统、方法、装置和/或制品,但是所提供的示例不是用于实现这些系统、方法、装置和/或制品的仅有方式。
此外,本文对“实施例”的提及意味着结合实施例描述的特定特征、结构或特性可以包括在本发明的至少一个示例性实施例中。在说明书中各处出现该短语不一定都指代相同的实施例,也不是与其他实施例互斥的分离的或备选的实施例。因此,本领域技术人员应当显式地和隐式地理解的是,本文所描述的实施例可以与其他实施例组合。
此外,主要围绕直接地或间接地与耦合到网络的数据处理设备的操作相类似的示意性环境、系统、过程、步骤、逻辑框、处理和其他符号表示给出了详细描述。本领域技术人员通常使用这些过程描述和表示向本领域其他技术人员最高效地传达他们工作的实质。阐述了大量具体细节以提供对本公开的透彻理解。然而,本领域技术人员应当理解,可以不需要特定具体细节来实现本公开的某些实施例。在其他实例中,没有详细描述公知的方法、过程、组件和电路,以免不必要地使实施例的方面不清楚。因此,本公开的范围由所附权利要求而不是上文实施例的描述来限定。
当随附的任一项权利要求被理解成涵盖纯软件和/或固件的实现时,在此明确限定至少一个示例中的至少一个单元以包括存储软件和/或估计的有形介质,如存储器、DVD、CD、蓝光等。

Claims (23)

1.一种用来向局部回放网络提供内容的方法,所述方法包括:
促进识别正在播放的多媒体内容,所述识别包括与所述内容相关联的内容标识符和所述内容本身中的至少一个;以及
将所述内容标识符和所述内容中的至少一个中继到远离所述多媒体内容回放的位置的回放系统,远程添加所述内容标识符和所述内容中的至少一个以用于在所述回放系统处回放。
2.根据权利要求1所述的方法,还包括:检查所述回放系统以确定所述内容是否已经可用于在所述回放系统处进行回放,以及如果所述内容不可用于回放,则促进在所述回放系统处访问所述内容。
3.根据权利要求1所述的方法,还包括:将所述内容远程添加到所述回放系统处的播放列表。
4.根据权利要求1所述的方法,还包括:在云中存储所述内容以用于在所述回放系统处回放。
5.根据权利要求1所述的方法,其中,第一用户将请求识别所述多媒体内容并将所述内容中继到所述第一用户的回放系统。
6.根据权利要求1所述的方法,其中,第一用户将请求识别所述多媒体内容并将所述内容中继到第二用户的回放系统。
7.根据权利要求1所述的方法,其中,内容提供商服务将请求将所述多媒体内容中继到订制用户的回放系统。
8.根据权利要求1所述的方法,还包括:验证用于将所述多媒体内容添加到所述回放系统的授权。
9.根据权利要求8所述的方法,其中,基于群组配置授权。
10.根据权利要求1所述的方法,其中,经由便携式设备促进识别和中继。
11.根据权利要求1所述的方法,其中,所述便携式设备将存储所述多媒体内容,直到便携式设备处于与所述回放系统相关联的回放网络的范围内为止。
12.一种计算机可读存储介质,所述计算机可读存储介质包括用于由处理器执行的指令,所述指令当被执行时使所述处理器实现用来向局部回放网络提供内容的方法,所述方法包括:
促进识别正在播放的多媒体内容,所述识别包括与所述内容相关联的内容标识符和所述内容本身中的至少一个;以及
将所述内容标识符和所述内容中的至少一个中继到远离所述多媒体内容回放的位置的回放系统,远程添加所述内容标识符和所述内容中的至少一个以用于在所述回放系统处回放。
13.根据权利要求12所述的计算机可读存储介质,其中,所述方法还包括:检查所述回放系统以确定所述内容是否已经可用于在所述回放系统处进行回放,以及如果所述内容不可用于回放,则促进在所述回放系统处访问所述内容。
14.根据权利要求12所述的计算机可读存储介质,其中,所述方法还包括:将所述内容远程添加到所述回放系统处的播放列表。
15.根据权利要求12所述的计算机可读存储介质,其中,所述方法还包括:在云中存储所述内容以用于在所述回放系统处回放。
16.根据权利要求12所述的计算机可读存储介质,其中,第一用户将请求识别所述多媒体内容并将所述内容中继到所述第一用户的回放系统。
17.根据权利要求12所述的计算机可读存储介质,其中,第一用户将请求识别所述多媒体内容并将所述内容中继到第二用户的回放系统。
18.根据权利要求12所述的计算机可读存储介质,其中,内容提供商服务将请求将所述多媒体内容中继到订制用户的回放系统。
19.根据权利要求12所述的计算机可读存储介质,其中,所述方法还包括:验证用于将所述多媒体内容添加到所述回放系统的授权。
20.根据权利要求19所述的计算机可读存储介质,其中,基于群组配置授权。
21.根据权利要求12所述的计算机可读存储介质,其中,经由便携式设备促进识别和中继。
22.根据权利要求12所述的计算机可读存储介质,其中,所述便携式设备将存储所述多媒体内容,直到便携式设备处于与所述回放系统相关联的回放网络的范围内为止。
23.一种多媒体回放设备,包括:
无线通信接口,所述无线通信接口用来与局部回放网络和多媒体内容源进行通信;
处理器,用来:
促进识别正在播放的多媒体内容,所述识别包括与所述内容相关联的内容标识符和所述内容本身中的至少一个;以及
将所述内容标识符和所述内容中的至少一个中继到远离所述多媒体内容回放的位置的回放系统,远程添加所述内容标识符和所述内容中的至少一个以用于在所述回放系统处回放。
CN201380040746.9A 2012-06-26 2013-06-18 用于包括远程添加到队列的联网音乐回放的系统和方法 Active CN104520890B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US13/533,785 US9674587B2 (en) 2012-06-26 2012-06-26 Systems and methods for networked music playback including remote add to queue
US13/533,785 2012-06-26
PCT/US2013/046383 WO2014004181A1 (en) 2012-06-26 2013-06-18 Systems and methods for networked music playback including remote add to queue

Publications (2)

Publication Number Publication Date
CN104520890A true CN104520890A (zh) 2015-04-15
CN104520890B CN104520890B (zh) 2018-12-25

Family

ID=49774484

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201380040746.9A Active CN104520890B (zh) 2012-06-26 2013-06-18 用于包括远程添加到队列的联网音乐回放的系统和方法

Country Status (5)

Country Link
US (6) US9674587B2 (zh)
EP (1) EP2864955A4 (zh)
JP (1) JP2015528127A (zh)
CN (1) CN104520890B (zh)
WO (1) WO2014004181A1 (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106060602A (zh) * 2016-07-08 2016-10-26 腾讯科技(深圳)有限公司 一种数据播放方法及播放终端
CN108289232A (zh) * 2018-01-26 2018-07-17 广东欧珀移动通信有限公司 一种播放设备的控制方法、终端设备及存储介质
WO2019192098A1 (zh) * 2018-04-03 2019-10-10 平安科技(深圳)有限公司 娱乐资源共享方法、装置及计算机可读存储介质

Families Citing this family (124)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9286384B2 (en) 2011-09-21 2016-03-15 Sonos, Inc. Methods and systems to share media
US9665339B2 (en) 2011-12-28 2017-05-30 Sonos, Inc. Methods and systems to select an audio track
US9137564B2 (en) 2012-06-28 2015-09-15 Sonos, Inc. Shift to corresponding media in a playback queue
US20140075308A1 (en) * 2012-09-10 2014-03-13 Apple Inc. Intelligent media queue
US10244281B2 (en) * 2012-11-30 2019-03-26 Lenovo (Singapore) Pte. Ltd. Appending playback from multiple source devices to the same media stream
US9510055B2 (en) 2013-01-23 2016-11-29 Sonos, Inc. System and method for a media experience social interface
US9798510B2 (en) * 2013-05-29 2017-10-24 Sonos, Inc. Connected state indicator
US9232277B2 (en) 2013-07-17 2016-01-05 Sonos, Inc. Associating playback devices with playback queues
US20150081671A1 (en) * 2013-09-19 2015-03-19 Ford Global Technologies, Llc Method and Apparatus for Receiving and Processing Media Recommendations
US10028028B2 (en) 2013-09-30 2018-07-17 Sonos, Inc. Accessing last-browsed information in a media playback system
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
US10346470B1 (en) * 2014-01-20 2019-07-09 Beats Music, Llc Systems and methods for generating playlists in a music service
US20150220498A1 (en) 2014-02-05 2015-08-06 Sonos, Inc. Remote Creation of a Playback Queue for a Future Event
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
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
US20150324552A1 (en) 2014-05-12 2015-11-12 Sonos, Inc. Share Restriction for Media Items
US9654536B2 (en) 2014-06-04 2017-05-16 Sonos, Inc. Cloud queue playback policy
US9720642B2 (en) 2014-06-04 2017-08-01 Sonos, Inc. Prioritizing media content requests
US20150355818A1 (en) 2014-06-04 2015-12-10 Sonos, Inc. Continuous Playback Queue
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
US9467737B2 (en) 2014-07-14 2016-10-11 Sonos, Inc. Zone group control
US10498833B2 (en) * 2014-07-14 2019-12-03 Sonos, Inc. Managing application access of a media playback system
US9485545B2 (en) 2014-07-14 2016-11-01 Sonos, Inc. Inconsistent queues
US9460755B2 (en) 2014-07-14 2016-10-04 Sonos, Inc. Queue identification
US10462505B2 (en) 2014-07-14 2019-10-29 Sonos, Inc. Policies for media playback
US9874997B2 (en) 2014-08-08 2018-01-23 Sonos, Inc. Social playback queues
WO2016024226A1 (en) * 2014-08-12 2016-02-18 Groupon, Inc. Method, apparatus, and computer program product for controlling content distribution via transceivers to a display
WO2016049342A1 (en) 2014-09-24 2016-03-31 Sonos, Inc. Social media connection recommendations based on playback information
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
US9690540B2 (en) 2014-09-24 2017-06-27 Sonos, Inc. Social media queue
US9959087B2 (en) * 2014-09-24 2018-05-01 Sonos, Inc. Media item context from social media
WO2016049329A1 (en) * 2014-09-24 2016-03-31 Sonos, Inc. Social media queue
US9860286B2 (en) 2014-09-24 2018-01-02 Sonos, Inc. Associating a captured image with a media item
US9876780B2 (en) 2014-11-21 2018-01-23 Sonos, Inc. Sharing access to a media service
US9524278B2 (en) * 2014-12-04 2016-12-20 Cynny Spa Systems and methods to present content
US9891880B2 (en) 2015-03-31 2018-02-13 Sonos, Inc. Information display regarding playback queue subscriptions
US9942731B2 (en) * 2015-05-27 2018-04-10 Otto Engineering, Inc. Radio alert system and method
CN104980514B (zh) * 2015-06-19 2018-01-23 广东欧珀移动通信有限公司 一种无线音箱的远程播放控制方法及装置
JP6589458B2 (ja) 2015-08-19 2019-10-16 ヤマハ株式会社 オーディオ機器
US10098082B2 (en) 2015-12-16 2018-10-09 Sonos, Inc. Synchronization of content between networked devices
US10509626B2 (en) 2016-02-22 2019-12-17 Sonos, Inc Handling of loss of pairing between networked devices
US9947316B2 (en) 2016-02-22 2018-04-17 Sonos, Inc. Voice control of a media playback system
US9965247B2 (en) 2016-02-22 2018-05-08 Sonos, Inc. Voice controlled media playback system based on user profile
US10264030B2 (en) 2016-02-22 2019-04-16 Sonos, Inc. Networked microphone device control
US10097919B2 (en) 2016-02-22 2018-10-09 Sonos, Inc. Music service selection
US10142754B2 (en) 2016-02-22 2018-11-27 Sonos, Inc. Sensor on moving component of transducer
US10095470B2 (en) 2016-02-22 2018-10-09 Sonos, Inc. Audio response playback
US20170293463A1 (en) * 2016-04-11 2017-10-12 Mighty Audio, Inc. Systems and methods for managing displayless portable electronic devices
USD799551S1 (en) 2016-04-11 2017-10-10 Might Audio, Inc. Portable electronic device
US9978390B2 (en) 2016-06-09 2018-05-22 Sonos, Inc. Dynamic player selection for audio signal processing
US10152969B2 (en) 2016-07-15 2018-12-11 Sonos, Inc. Voice detection by multiple devices
US10134399B2 (en) 2016-07-15 2018-11-20 Sonos, Inc. Contextualization of voice inputs
US10115400B2 (en) 2016-08-05 2018-10-30 Sonos, Inc. Multiple voice services
US9693164B1 (en) 2016-08-05 2017-06-27 Sonos, Inc. Determining direction of networked microphone device relative to audio playback device
US10122956B2 (en) * 2016-09-16 2018-11-06 Gopro, Inc. Beam forming for microphones on separate faces of a camera
US9794720B1 (en) 2016-09-22 2017-10-17 Sonos, Inc. Acoustic position measurement
US10318233B2 (en) * 2016-09-23 2019-06-11 Sonos, Inc. Multimedia experience according to biometrics
US9942678B1 (en) 2016-09-27 2018-04-10 Sonos, Inc. Audio playback settings for voice interaction
US9967689B1 (en) 2016-09-29 2018-05-08 Sonos, Inc. Conditional content enhancement
US9743204B1 (en) 2016-09-30 2017-08-22 Sonos, Inc. Multi-orientation playback device microphones
US10181323B2 (en) 2016-10-19 2019-01-15 Sonos, Inc. Arbitration-based voice recognition
US11183181B2 (en) 2017-03-27 2021-11-23 Sonos, Inc. Systems and methods of multiple voice services
US10810273B2 (en) 2017-06-13 2020-10-20 Bank Of America Corporation Auto identification and mapping of functional attributes from visual representation
US10475449B2 (en) 2017-08-07 2019-11-12 Sonos, Inc. Wake-word detection suppression
US10048930B1 (en) 2017-09-08 2018-08-14 Sonos, Inc. Dynamic computation of system response volume
US10446165B2 (en) 2017-09-27 2019-10-15 Sonos, Inc. Robust short-time fourier transform acoustic echo cancellation during audio playback
US10051366B1 (en) 2017-09-28 2018-08-14 Sonos, Inc. Three-dimensional beam forming with a microphone array
US10482868B2 (en) 2017-09-28 2019-11-19 Sonos, Inc. Multi-channel acoustic echo cancellation
US10621981B2 (en) 2017-09-28 2020-04-14 Sonos, Inc. Tone interference cancellation
US10466962B2 (en) 2017-09-29 2019-11-05 Sonos, Inc. Media playback system with voice assistance
US10880650B2 (en) 2017-12-10 2020-12-29 Sonos, Inc. Network microphone devices with automatic do not disturb actuation capabilities
US10818290B2 (en) 2017-12-11 2020-10-27 Sonos, Inc. Home graph
US11343614B2 (en) 2018-01-31 2022-05-24 Sonos, Inc. Device designation of playback and network microphone device arrangements
JP7019464B2 (ja) * 2018-03-12 2022-02-15 三菱電機株式会社 統合リスト提供装置、再生システム、及び統合リスト提供プログラム
US11175880B2 (en) 2018-05-10 2021-11-16 Sonos, Inc. Systems and methods for voice-assisted media content selection
US10847178B2 (en) 2018-05-18 2020-11-24 Sonos, Inc. Linear filtering for noise-suppressed speech detection
US10959029B2 (en) 2018-05-25 2021-03-23 Sonos, Inc. Determining and adapting to changes in microphone performance of playback devices
US10602286B2 (en) * 2018-06-25 2020-03-24 Sonos, Inc. Controlling multi-site media playback systems
US10681460B2 (en) 2018-06-28 2020-06-09 Sonos, Inc. Systems and methods for associating playback devices with voice assistant services
US11076035B2 (en) 2018-08-28 2021-07-27 Sonos, Inc. Do not disturb feature for audio notifications
US10461710B1 (en) 2018-08-28 2019-10-29 Sonos, Inc. Media playback system with maximum volume setting
US10878811B2 (en) 2018-09-14 2020-12-29 Sonos, Inc. Networked devices, systems, and methods for intelligently deactivating wake-word engines
US10587430B1 (en) 2018-09-14 2020-03-10 Sonos, Inc. Networked devices, systems, and methods for associating playback devices based on sound codes
US11024331B2 (en) 2018-09-21 2021-06-01 Sonos, Inc. Voice detection optimization using sound metadata
US10811015B2 (en) 2018-09-25 2020-10-20 Sonos, Inc. Voice detection optimization based on selected voice assistant service
US11100923B2 (en) 2018-09-28 2021-08-24 Sonos, Inc. Systems and methods for selective wake word detection using neural network models
US10692518B2 (en) 2018-09-29 2020-06-23 Sonos, Inc. Linear filtering for noise-suppressed speech detection via multiple network microphone devices
US11899519B2 (en) 2018-10-23 2024-02-13 Sonos, Inc. Multiple stage network microphone device with reduced power consumption and processing load
EP3654249A1 (en) 2018-11-15 2020-05-20 Snips Dilated convolutions and gating for efficient keyword spotting
US11183183B2 (en) 2018-12-07 2021-11-23 Sonos, Inc. Systems and methods of operating media playback systems having multiple voice assistant services
US11119724B2 (en) * 2018-12-12 2021-09-14 Inmusic Brands, Inc. Standalone disk jockey console apparatus
US11132989B2 (en) 2018-12-13 2021-09-28 Sonos, Inc. Networked microphone devices, systems, and methods of localized arbitration
US10602268B1 (en) 2018-12-20 2020-03-24 Sonos, Inc. Optimization of network microphone devices using noise classification
US10867604B2 (en) 2019-02-08 2020-12-15 Sonos, Inc. Devices, systems, and methods for distributed voice processing
US11315556B2 (en) 2019-02-08 2022-04-26 Sonos, Inc. Devices, systems, and methods for distributed voice processing by transmitting sound data associated with a wake word to an appropriate device for identification
US11184666B2 (en) 2019-04-01 2021-11-23 Sonos, Inc. Access control techniques for media playback systems
US11120794B2 (en) 2019-05-03 2021-09-14 Sonos, Inc. Voice assistant persistence across multiple network microphone devices
US10586540B1 (en) 2019-06-12 2020-03-10 Sonos, Inc. Network microphone device with command keyword conditioning
US11361756B2 (en) 2019-06-12 2022-06-14 Sonos, Inc. Conditional wake word eventing based on environment
US11200894B2 (en) 2019-06-12 2021-12-14 Sonos, Inc. Network microphone device with command keyword eventing
CN110266982B (zh) * 2019-06-27 2021-10-29 广州酷狗计算机科技有限公司 在录制视频时提供歌曲的方法和系统
CN110266914B (zh) 2019-07-23 2021-08-24 北京小米移动软件有限公司 图像拍摄方法、装置及计算机可读存储介质
US11138969B2 (en) 2019-07-31 2021-10-05 Sonos, Inc. Locally distributed keyword detection
US11138975B2 (en) 2019-07-31 2021-10-05 Sonos, Inc. Locally distributed keyword detection
US10871943B1 (en) 2019-07-31 2020-12-22 Sonos, Inc. Noise classification for event detection
US11189286B2 (en) 2019-10-22 2021-11-30 Sonos, Inc. VAS toggle based on device orientation
US11636855B2 (en) 2019-11-11 2023-04-25 Sonos, Inc. Media content based on operational data
US11200900B2 (en) 2019-12-20 2021-12-14 Sonos, Inc. Offline voice control
US11562740B2 (en) 2020-01-07 2023-01-24 Sonos, Inc. Voice verification for media playback
US11556307B2 (en) 2020-01-31 2023-01-17 Sonos, Inc. Local voice data processing
US11308958B2 (en) 2020-02-07 2022-04-19 Sonos, Inc. Localized wakeword verification
US11727919B2 (en) 2020-05-20 2023-08-15 Sonos, Inc. Memory allocation for keyword spotting engines
US11482224B2 (en) 2020-05-20 2022-10-25 Sonos, Inc. Command keywords with input detection windowing
US11308962B2 (en) 2020-05-20 2022-04-19 Sonos, Inc. Input detection windowing
US11698771B2 (en) 2020-08-25 2023-07-11 Sonos, Inc. Vocal guidance engines for playback devices
US11803348B1 (en) 2020-09-14 2023-10-31 Apple Inc. Electronic devices for focused listening
US11551700B2 (en) 2021-01-25 2023-01-10 Sonos, Inc. Systems and methods for power-efficient keyword detection
US20220377518A1 (en) * 2021-05-19 2022-11-24 Spotify Ab System for device-to-device media capturing

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1362184A (zh) * 2001-01-02 2002-08-07 杨孟君 一种纳米人参养荣制剂药物及其制备方法
US20060206340A1 (en) * 2005-03-11 2006-09-14 Silvera Marja M Methods for synchronous and asynchronous voice-enabled content selection and content synchronization for a mobile or fixed multimedia station
CN101636727A (zh) * 2007-03-09 2010-01-27 爱尔比奎特公司 移动数字无线电播放列表系统
CN101689944A (zh) * 2007-07-12 2010-03-31 索尼爱立信移动通讯有限公司 从移动视听广播内容的用户收集信息的系统和方法

Family Cites Families (515)

* Cited by examiner, † Cited by third party
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
US5406634A (en) 1993-03-16 1995-04-11 Peak Audio, Inc. Intelligent speaker unit for speaker system network
US5642171A (en) 1994-06-08 1997-06-24 Dell Usa, L.P. Method and apparatus for synchronizing audio and video data streams in a multimedia system
JP3688738B2 (ja) 1994-10-28 2005-08-31 富士通株式会社 対話ボックスを持つデータ処理装置
US5616876A (en) 1995-04-19 1997-04-01 Microsoft Corporation System and methods for selecting music on the basis of subjective content
WO1997009756A2 (en) 1995-08-31 1997-03-13 Bucalo Brian D Method and apparatus for automatic shut off of electronic equipment
JP4392513B2 (ja) 1995-11-02 2010-01-06 バン アンド オルフセン アクティー ゼルスカブ 室内のスピーカシステムを制御する方法及び装置
US5864868A (en) 1996-02-13 1999-01-26 Contois; David C. Computer control system and user interface for media playing devices
JP3094900B2 (ja) 1996-02-20 2000-10-03 ヤマハ株式会社 ネットワーク機器およびデータ送受信方法
JP3951193B2 (ja) 1996-02-26 2007-08-01 ソニー株式会社 通信端末装置
US7266686B1 (en) 1996-05-09 2007-09-04 Two-Way Media Llc Multicasting method and apparatus
US6404811B1 (en) 1996-05-13 2002-06-11 Tektronix, Inc. Interactive multimedia system
US5668788A (en) 1996-06-10 1997-09-16 Allison; Avery Vince Programmed juke box capable of calculating a continuous updated playlist
US6199076B1 (en) 1996-10-02 2001-03-06 James Logan Audio program player including a dynamic program selection controller
US6122749A (en) 1996-10-23 2000-09-19 Advanced Micro Devices, Inc. Audio peripheral device having controller for power management
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
JP3453498B2 (ja) 1997-08-27 2003-10-06 インターナショナル・ビジネス・マシーンズ・コーポレーション 情報処理装置及び省電力装置
AU1702199A (en) 1997-11-25 1999-06-15 Motorola, Inc. Audio content player methods, systems, and articles of manufacture
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
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
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
US6181316B1 (en) 1998-06-04 2001-01-30 International Business Machines Corporation Graphical user interface inline scroll control
FR2781591B1 (fr) 1998-07-22 2000-09-22 Technical Maintenance Corp Systeme de reproduction audiovisuelle
KR100643871B1 (ko) 1998-10-27 2006-11-13 소니 가부시끼 가이샤 기록 장치
JP3432779B2 (ja) 1998-12-08 2003-08-04 三星電子株式会社 磁気記録再生器
US7617453B1 (en) 1999-02-03 2009-11-10 Microsoft Corporation Method and system for generating a user interface for distributing devices
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
US20060041639A1 (en) 1999-04-21 2006-02-23 Interactual Technologies, Inc. Platform detection
US7178106B2 (en) 1999-04-21 2007-02-13 Sonic Solutions, A California Corporation Presentation of media content from multiple media sources
US7406214B2 (en) * 1999-05-19 2008-07-29 Digimarc Corporation Methods and devices employing optical sensors and/or steganography
CA2338695C (en) 1999-05-28 2009-07-07 Matsushita Electric Industrial Co., Ltd. Semiconductor memory card, playback apparatus, recording apparatus, playback method, recording method, and computer-readable recording medium
US6703940B1 (en) 1999-06-15 2004-03-09 Bose Corporation Transceiving remote controlling
US7657910B1 (en) 1999-07-26 2010-02-02 E-Cast Inc. Distributed electronic entertainment method and apparatus
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
US6728531B1 (en) 1999-09-22 2004-04-27 Motorola, Inc. Method and apparatus for remotely configuring a wireless communication device
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
US6879862B2 (en) 2000-02-28 2005-04-12 Roy-G-Biv Corporation Selection and control of motion data
US6522886B1 (en) 1999-11-22 2003-02-18 Qwest Communications International Inc. Method and system for simultaneously sharing wireless communications among multiple wireless handsets
EP1104968B1 (en) 1999-12-03 2007-02-14 Telefonaktiebolaget LM Ericsson (publ) A method of simultaneously playing back audio files in two telephones
JP2003518832A (ja) 1999-12-22 2003-06-10 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ 民生用電子機器装置からのマルチメディアコンテンツの遠隔伝達
US20010042107A1 (en) 2000-01-06 2001-11-15 Palm Stephen R. Networked audio player transport protocol and architecture
US20020059637A1 (en) 2000-01-14 2002-05-16 Rakib Selim Shlomo Home gateway for video and data distribution from various types of headend facilities and including digital video recording functions
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
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
WO2001053994A2 (en) 2000-01-24 2001-07-26 Friskit, Inc. Streaming media search and playback system
WO2001061898A2 (en) 2000-02-18 2001-08-23 Bridgeco Ag Reference time distribution over a network
US6721489B1 (en) 2000-03-08 2004-04-13 Phatnoise, Inc. Play list manager
US6631410B1 (en) 2000-03-16 2003-10-07 Sharp Laboratories Of America, Inc. Multimedia wired/wireless content synchronization system and method
US7187947B1 (en) 2000-03-28 2007-03-06 Affinity Labs, Llc System and method for communicating selected information to an electronic device
US20020022453A1 (en) 2000-03-31 2002-02-21 Horia Balog Dynamic protocol selection and routing of content to mobile devices
KR100867760B1 (ko) 2000-05-15 2008-11-10 소니 가부시끼 가이샤 재생장치, 재생방법 및 기록매체
GB2363036B (en) 2000-05-31 2004-05-12 Nokia Mobile Phones Ltd Conference call method and apparatus therefor
US9380414B2 (en) 2000-06-27 2016-06-28 Ortiz & Associates Consulting, Llc Systems, methods and apparatuses for brokering data between wireless devices, servers and data rendering devices
US7630721B2 (en) 2000-06-27 2009-12-08 Ortiz & Associates Consulting, Llc Systems, methods and apparatuses for brokering data between wireless devices and data rendering devices
AU2001267581A1 (en) 2000-07-15 2002-01-30 Filippo Costanzo Audio-video data switching and viewing system
US6826283B1 (en) 2000-07-27 2004-11-30 3Com Corporation Method and system for allowing multiple nodes in a small environment to play audio signals independent of other nodes
US6985694B1 (en) 2000-09-07 2006-01-10 Clix Network, Inc. Method and system for providing an audio element cache in a customized personal radio broadcast
US6976087B1 (en) * 2000-11-24 2005-12-13 Redback Networks Inc. Service provisioning methods and apparatus
US6732155B2 (en) 2000-12-01 2004-05-04 Microsoft Corporation Dynamic controlling of attribute-specific list for improved object organization
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
US7017118B1 (en) 2000-12-29 2006-03-21 International Business Machines Corp. Method and apparatus for reordering data items
US20020124097A1 (en) 2000-12-29 2002-09-05 Isely Larson J. Methods, systems and computer program products for zone based distribution of audio signals
MY147018A (en) 2001-01-04 2012-10-15 Thomson Licensing Sa A method and apparatus for acquiring media services available from content aggregators
US20020165921A1 (en) 2001-05-02 2002-11-07 Jerzy Sapieyevski Method of multiple computers synchronization and control for guiding spatially dispersed live music/multimedia performances and guiding simultaneous multi-content presentations and system therefor
US6907458B2 (en) 2001-05-04 2005-06-14 M&S Systems, L.P. Digital multi-room, multi-source entertainment and communications network
US6757517B2 (en) 2001-05-10 2004-06-29 Chin-Chi Chang Apparatus and method for coordinated music playback in wireless ad-hoc networks
US8600813B2 (en) 2001-05-11 2013-12-03 Clear Channel Management Services, Inc. Technique of providing targeted media items
US7620363B2 (en) 2001-05-16 2009-11-17 Aol Llc Proximity synchronization of audio content among multiple playback and storage devices
US8732232B2 (en) 2001-05-16 2014-05-20 Facebook, Inc. Proximity synchronizing audio playback device
US7890661B2 (en) 2001-05-16 2011-02-15 Aol Inc. Proximity synchronizing audio gateway device
US7117451B2 (en) 2001-05-24 2006-10-03 International Business Machines Corporation Method and apparatus in a data processing system for list ordering with multiple selection
US7136934B2 (en) 2001-06-19 2006-11-14 Request, Inc. Multimedia synchronization method and device
WO2003036541A1 (en) 2001-10-22 2003-05-01 Apple Computer, Inc. Intelligent synchronization for a media player
US7312785B2 (en) 2001-10-22 2007-12-25 Apple Inc. Method and apparatus for accelerated scrolling
US6910078B1 (en) 2001-11-15 2005-06-21 Cisco Technology, Inc. Methods and apparatus for controlling the transmission of stream data
AU2002351232A1 (en) * 2001-12-04 2003-06-17 Yahoo!Inc. Method and system for providing listener-requested music over a network
US7269338B2 (en) 2001-12-11 2007-09-11 Koninklijke Philips Electronics N.V. Apparatus and method for synchronizing presentation from bit streams based on their content
US8417827B2 (en) 2001-12-12 2013-04-09 Nokia Corporation Synchronous media playback and messaging system
US7391791B2 (en) 2001-12-17 2008-06-24 Implicit Networks, Inc. Method and system for synchronization of content rendering
US7853341B2 (en) 2002-01-25 2010-12-14 Ksc Industries, Inc. Wired, wireless, infrared, and powerline audio entertainment systems
US8103009B2 (en) 2002-01-25 2012-01-24 Ksc Industries, Inc. Wired, wireless, infrared, and powerline audio entertainment systems
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
US7797446B2 (en) 2002-07-16 2010-09-14 Apple Inc. Method and system for updating playlists
US7827259B2 (en) 2004-04-27 2010-11-02 Apple Inc. Method and system for configurable automatic media selection
US8151259B2 (en) 2006-01-03 2012-04-03 Apple Inc. Remote content updates for portable media devices
US9715500B2 (en) 2004-04-27 2017-07-25 Apple Inc. Method and system for sharing playlists
US7333519B2 (en) 2002-04-23 2008-02-19 Gateway Inc. Method of manually fine tuning audio synchronization of a home network
US20040025185A1 (en) 2002-04-29 2004-02-05 John Goci Digital video jukebox network enterprise system
WO2003093950A2 (en) 2002-05-06 2003-11-13 David Goldberg Localized audio networks and associated digital accessories
KR100966415B1 (ko) 2002-05-09 2010-06-28 넷스트림스 엘엘씨 오디오 네트워크 분산 시스템
US6987221B2 (en) * 2002-05-30 2006-01-17 Microsoft Corporation Auto playlist generation with multiple seed songs
CA2486671C (en) 2002-05-31 2011-11-15 Onkyo Corporation Network type content reproducing system
US7426537B2 (en) 2002-05-31 2008-09-16 Microsoft Corporation Systems and methods for sharing dynamic content among a plurality of online co-users
US8111132B2 (en) 2004-01-06 2012-02-07 Bose Corporation Remote controlling
US7933945B2 (en) 2002-06-27 2011-04-26 Openpeak Inc. Method, system, and computer program product for managing controlled residential or non-residential environments
US20070086724A1 (en) 2002-07-17 2007-04-19 Jeff Grady Interface systems for portable digital media storage and playback devices
US8060225B2 (en) 2002-07-31 2011-11-15 Hewlett-Packard Development Company, L. P. Digital audio device
EP1389853B1 (en) 2002-08-14 2006-03-29 Sony Deutschland GmbH Bandwidth oriented reconfiguration of wireless ad hoc networks
US10373420B2 (en) 2002-09-16 2019-08-06 Touchtunes Music Corporation Digital downloading jukebox with enhanced communication features
US7822687B2 (en) 2002-09-16 2010-10-26 Francois Brillon Jukebox with customizable avatar
US8151304B2 (en) 2002-09-16 2012-04-03 Touchtunes Music Corporation Digital downloading jukebox system with user-tailored music management, communications, and other tools
US7043477B2 (en) 2002-10-16 2006-05-09 Microsoft Corporation Navigating media content via groups within a playlist
US7313384B1 (en) 2002-10-31 2007-12-25 Aol Llc, A Delaware Limited Liability Company Configuring wireless devices
US7358960B2 (en) 2002-10-31 2008-04-15 Sun Microsystems, Inc. System and method for displaying two-dimensional data on small screen devices
US7295548B2 (en) 2002-11-27 2007-11-13 Microsoft Corporation Method and system for disaggregating audio/visual components
US6812994B2 (en) 2002-12-04 2004-11-02 Eastman Kodak Company Streamlined methods and systems for scheduling and handling digital cinema content in a multi-theatre environment
US20040114036A1 (en) 2002-12-11 2004-06-17 Jeyhan Karaoguz Personal streaming and broadcast channels in a media exchange network
US7965719B2 (en) 2002-12-11 2011-06-21 Broadcom Corporation Media exchange network supporting multiple broadband network and service provider infrastructures
US7496665B2 (en) 2002-12-11 2009-02-24 Broadcom Corporation Personal access and control of media peripherals on a media exchange network
US7797064B2 (en) 2002-12-13 2010-09-14 Stephen Loomis Apparatus and method for skipping songs without delay
US7617278B1 (en) 2003-01-29 2009-11-10 Adobe Systems Incorporated Client controllable server-side playlists
JP3804615B2 (ja) 2003-02-07 2006-08-02 ソニー株式会社 音響再生装置、音響再生方法、およびプログラム
US20040193402A1 (en) 2003-03-28 2004-09-30 Nolan John Timothy Method and apparatus for wirelessly delivering MP3 content
US7020048B2 (en) 2003-04-09 2006-03-28 Delphi Technologies, Inc. User selectable display modes for a vehicle MP3 compact disc player
US7831199B2 (en) 2006-01-03 2010-11-09 Apple Inc. Media data exchange, transfer or delivery for portable electronic devices
US6728729B1 (en) 2003-04-25 2004-04-27 Apple Computer, Inc. Accessing media across networks
US7454511B2 (en) 2003-05-29 2008-11-18 Intel Corporation Visibility of UPNP media renderers and initiating rendering via file system user interface
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
US20040261040A1 (en) 2003-06-23 2004-12-23 Microsoft Corporation Method and apparatus for media access control
US7668964B2 (en) 2005-04-23 2010-02-23 Sonos, Inc. System and method for synchronizing channel handoff as among a plurality of devices
US8290603B1 (en) 2004-06-05 2012-10-16 Sonos, Inc. User interfaces for controlling and manipulating groupings in a multi-zone media system
US7571014B1 (en) 2004-04-01 2009-08-04 Sonos, Inc. Method and apparatus for controlling multimedia players in a multi-zone system
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
US7093274B2 (en) 2003-07-29 2006-08-15 Sony Corporation Apparatus and method for accommodating fast change of digital streaming sources and formats
US20130097302A9 (en) 2003-10-01 2013-04-18 Robert Khedouri Audio visual player apparatus and system and method of content distribution using the same
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
CA2540876A1 (en) 2003-10-07 2005-04-21 Ucentric Holdings, Inc. Digital video recording and playback system with quality of service playback from multiple locations via a home area network
US7836473B2 (en) 2003-10-31 2010-11-16 Microsoft Corporation Interface strategies for creating and invoking marks
US7673062B2 (en) 2003-11-18 2010-03-02 Yahoo! Inc. Method and apparatus for assisting with playback of remotely stored media files
US7430181B1 (en) 2003-11-26 2008-09-30 Cisco Technology, Inc. Method and apparatus for automatically configuring devices on a wireless network
JP4765289B2 (ja) 2003-12-10 2011-09-07 ソニー株式会社 音響システムにおけるスピーカ装置の配置関係検出方法、音響システム、サーバ装置およびスピーカ装置
US7668939B2 (en) 2003-12-19 2010-02-23 Microsoft Corporation Routing of resource information in a network
EP1548741A1 (en) 2003-12-24 2005-06-29 Bose Corporation Intelligent music track selection
US7493567B2 (en) 2004-01-28 2009-02-17 Microsoft Corporation Method and system for pinning contacts and items
US20050177624A1 (en) 2004-02-11 2005-08-11 Alio, Inc. Distributed System and Methodology for Delivery of Media Content to Clients having Peer-to-peer Connectivity
US7483538B2 (en) 2004-03-02 2009-01-27 Ksc Industries, Inc. Wireless and wired speaker hub for a home theater system
JP4059214B2 (ja) 2004-03-04 2008-03-12 ソニー株式会社 情報再生システムの制御方法、情報再生システム、情報提供装置、および情報提供プログラム
US7403769B2 (en) 2004-03-23 2008-07-22 Nokia Corporation System and method for music synchronization in a mobile device
US20050215239A1 (en) * 2004-03-26 2005-09-29 Nokia Corporation Feature extraction in a networked portable device
US9374607B2 (en) 2012-06-26 2016-06-21 Sonos, Inc. Media playback system with guest access
US9977561B2 (en) 2004-04-01 2018-05-22 Sonos, Inc. Systems, methods, apparatus, and articles of manufacture to provide guest access
US20050262253A1 (en) 2004-04-16 2005-11-24 Qiang Li Method and apparatus for a loosely coupled, scalable distributed multimedia streaming system
US7669206B2 (en) 2004-04-20 2010-02-23 Microsoft Corporation Dynamic redirection of streaming media between computing devices
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
US7496623B2 (en) 2004-04-23 2009-02-24 Yahoo! Inc. System and method for enhanced messaging including a displayable status indicator
WO2005109886A2 (en) 2004-04-30 2005-11-17 Vulcan Inc. Controlling one or more media devices
US8028038B2 (en) 2004-05-05 2011-09-27 Dryden Enterprises, Llc Obtaining a playlist based on user profile matching
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
US7630501B2 (en) 2004-05-14 2009-12-08 Microsoft Corporation System and method for calibration of an acoustic system
US9219729B2 (en) 2004-05-19 2015-12-22 Philip Drope Multimedia network system with content importation, content exportation, and integrated content management
US8443038B2 (en) * 2004-06-04 2013-05-14 Apple Inc. Network media device
US8797926B2 (en) 2004-06-04 2014-08-05 Apple Inc. Networked media station
US20070110074A1 (en) 2004-06-04 2007-05-17 Bob Bradley System and Method for Synchronizing Media Presentation at Multiple Recipients
US10268352B2 (en) 2004-06-05 2019-04-23 Sonos, Inc. Method and apparatus for managing a playlist by metadata
JP2006012225A (ja) 2004-06-23 2006-01-12 Hitachi Ltd 情報処理装置
US7631119B2 (en) 2004-06-25 2009-12-08 Apple Inc. Techniques for providing audio for synchronized playback by multiple devices
US8190680B2 (en) 2004-07-01 2012-05-29 Netgear, Inc. Method and system for synchronization of digital media playback
KR20070044031A (ko) 2004-07-22 2007-04-26 아쿠 인터내셔널, 인크. 네트워크화된 컴퓨터 주크박스에서 대화식 콘텐츠 요구를위한 장치 및 방법
US7797719B2 (en) 2004-07-22 2010-09-14 Akoo International, Inc. Apparatus and method for interactive digital media content requests
JP2006054521A (ja) 2004-08-09 2006-02-23 Matsushita Electric Ind Co Ltd プレビュー再生装置、プレビュー再生方法、プレビュー再生用プログラム、コンテンツ提供装置
JP2008510177A (ja) 2004-08-12 2008-04-03 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ オーディオ再生装置間のプレイリストの配布
US7603362B2 (en) 2004-08-20 2009-10-13 Microsoft Corporation Ordered list management
US7155214B2 (en) 2004-09-09 2006-12-26 Dana Innovations I-port controller
TR201904404T4 (tr) 2004-09-10 2019-04-22 Koninklijke Philips Nv En azından bir medya veri işleme cihazını kontrol etmeyi sağlamak için cihaz ve yöntem.
US8099313B2 (en) 2004-09-22 2012-01-17 Samsung Electronics Co., Ltd. Method and system for the orchestration of tasks on consumer electronics
WO2006040723A1 (en) 2004-10-13 2006-04-20 Koninklijke Philips Electronics N.V. Method of and system for synchronizing playback of audio/video signals
US7885622B2 (en) 2004-10-27 2011-02-08 Chestnut Hill Sound Inc. Entertainment system with bandless tuning
KR100594456B1 (ko) 2004-11-15 2006-07-03 엘지전자 주식회사 전자장치의 메뉴 리스트 검색 방법
CA2588630C (en) 2004-11-19 2013-08-20 Tivo Inc. Method and apparatus for secure transfer of previously broadcasted content
WO2006068908A2 (en) 2004-12-22 2006-06-29 Moore Michael W High quality means to view the internet and dvds
US7536565B2 (en) 2005-01-07 2009-05-19 Apple Inc. Techniques for improved playlist processing on media devices
US7958441B2 (en) 2005-01-07 2011-06-07 Apple Inc. Media management for groups of media items
US20070266065A1 (en) 2006-05-12 2007-11-15 Outland Research, Llc System, Method and Computer Program Product for Intelligent Groupwise Media Selection
US7603414B2 (en) 2005-09-09 2009-10-13 Outland Research, Llc System, method and computer program product for collaborative background music among portable communication devices
US20070214182A1 (en) * 2005-01-15 2007-09-13 Outland Research, Llc Establishment-based media and messaging service
US7818350B2 (en) 2005-02-28 2010-10-19 Yahoo! Inc. System and method for creating a collaborative playlist
US20070061725A1 (en) 2005-03-17 2007-03-15 Isaac Emad S System and method for managing content between devices having different capabilities
US20060218294A1 (en) 2005-03-26 2006-09-28 Outland Research, L.L.C. Media player with user-specified newscast capabilities
KR20080004532A (ko) * 2005-03-29 2008-01-09 코닌클리케 필립스 일렉트로닉스 엔.브이. 정보매체의 콘텐츠 보호방법 및 장치
US20060253782A1 (en) 2005-04-01 2006-11-09 Vulcan Inc. Interface for manipulating multimedia playlists
US8516093B2 (en) 2005-04-22 2013-08-20 Intel Corporation Playlist compilation system and method
US8244179B2 (en) 2005-05-12 2012-08-14 Robin Dua Wireless inter-device data processing configured through inter-device transmitted data
JP4385995B2 (ja) 2005-05-23 2009-12-16 ソニー株式会社 コンテンツ表示再生システム、コンテンツ表示再生方法、コンテンツ表示再生プログラムを記録した記録媒体及び操作制御装置
JP4715535B2 (ja) 2005-05-23 2011-07-06 ソニー株式会社 コンテンツ表示再生システム、コンテンツ表示再生方法、コンテンツ表示再生プログラムを記録した記録媒体及び操作制御装置
JP4559943B2 (ja) 2005-06-24 2010-10-13 株式会社東芝 プレイリスト作成装置、プレイリスト作成方法、プレイリスト作成プログラム、著作権情報管理装置、および視聴端末装置
JP5145937B2 (ja) 2005-06-27 2013-02-20 日本電気株式会社 再生開始位置制御付きコンテンツ再生方法および装置
US8184641B2 (en) 2005-07-20 2012-05-22 Verizon Business Global Llc Method and system for providing secure communications between proxy servers in support of interdomain traversal
JP2007060123A (ja) 2005-08-23 2007-03-08 Canon Inc ストリームデータ配信装置
JP4708128B2 (ja) * 2005-09-08 2011-06-22 三菱電機株式会社 携帯端末及びコンテンツ継続視聴システム
US7344084B2 (en) 2005-09-19 2008-03-18 Sony Corporation Portable video programs
US7788586B2 (en) 2005-10-03 2010-08-31 Sony Corporation Content output queue generation
EP1783632B1 (en) 2005-11-08 2012-12-19 Intel Corporation Content recommendation method with user feedback
US20070165144A1 (en) 2006-01-17 2007-07-19 Bennett James D Parallel television based media interaction
US20070136778A1 (en) 2005-12-09 2007-06-14 Ari Birger Controller and control method for media retrieval, routing and playback
KR100754196B1 (ko) 2005-12-10 2007-09-03 삼성전자주식회사 스트리밍 재생 중에 컨텐트 재생 장치를 변경하는 방법 및이를 위한 장치
US7702279B2 (en) 2005-12-20 2010-04-20 Apple Inc. Portable media player as a low power remote control and method thereof
KR101723142B1 (ko) 2005-12-23 2017-04-05 로비 가이드스, 인크. 다수의 장치를 갖는 인터랙티브 미디어 안내 시스템
US20070157281A1 (en) 2005-12-23 2007-07-05 United Video Properties, Inc. Interactive media guidance system having multiple devices
JP2007188597A (ja) 2006-01-13 2007-07-26 Sony Corp コンテンツ再生装置およびコンテンツ再生方法並びにプログラム
JP4665776B2 (ja) 2006-01-25 2011-04-06 ヤマハ株式会社 電子楽器及び音楽情報提供サーバ
US8839065B2 (en) 2011-07-29 2014-09-16 Blackfire Research Corporation Packet loss anticipation and pre emptive retransmission for low latency media applications
US20090222392A1 (en) 2006-02-10 2009-09-03 Strands, Inc. Dymanic interactive entertainment
US20070220150A1 (en) 2006-03-01 2007-09-20 Cypress Semiconductor Corp. Source Switching Method for Multimedia Interface
US20070250900A1 (en) 2006-04-07 2007-10-25 Andrew Marcuvitz Media gateway and server
GB0702604D0 (en) 2006-05-05 2007-03-21 Omnifone Ltd Handset commissi0ning
TWI633769B (zh) 2006-05-11 2018-08-21 Cfph股份有限公司 使用及管理電子檔案的方法和設備
KR100816286B1 (ko) 2006-05-18 2008-03-24 삼성전자주식회사 휴대 단말기와 외부 장치를 이용한 디스플레이 장치 및방법
US20070288470A1 (en) 2006-06-08 2007-12-13 Hannu Kauniskangas Selection of media for public rendering via user devices
US7831928B1 (en) 2006-06-22 2010-11-09 Digg, Inc. Content visualization
US7716699B2 (en) 2006-06-29 2010-05-11 Microsoft Corporation Control and playback of media over network link
US8107639B2 (en) 2006-06-29 2012-01-31 777388 Ontario Limited System and method for a sound masking system for networked workstations or offices
US20080016465A1 (en) 2006-07-14 2008-01-17 Sony Ericsson Mobile Communications Ab Portable electronic device with graphical user interface
US8239559B2 (en) 2006-07-15 2012-08-07 Blackfire Research Corp. Provisioning and streaming media to wireless speakers from fixed and mobile media sources and clients
JP4844270B2 (ja) 2006-07-21 2011-12-28 ソニー株式会社 表示制御装置、記録媒体、表示制御方法及び表示制御プログラム。
US7805682B1 (en) 2006-08-03 2010-09-28 Sonos, Inc. Method and apparatus for editing a playlist
US7770314B2 (en) 2006-08-24 2010-08-10 Irvin Steel, Inc. Outdoor advertising system
US8521857B2 (en) 2006-08-24 2013-08-27 Bby Solutions, Inc. Systems and methods for widget rendering and sharing on a personal electronic device
US8239480B2 (en) * 2006-08-31 2012-08-07 Sony Ericsson Mobile Communications Ab Methods of searching using captured portions of digital audio content and additional information separate therefrom and related systems and computer program products
US8095626B2 (en) 2006-08-31 2012-01-10 Realnetworks, Inc. System and method for configuring a client electronic device
US10013381B2 (en) 2006-08-31 2018-07-03 Bose Corporation Media playing from a docked handheld media device
US20080065722A1 (en) 2006-09-11 2008-03-13 Apple Computer, Inc. Media device playlists
US8483853B1 (en) 2006-09-12 2013-07-09 Sonos, Inc. Controlling and manipulating groupings in a multi-zone media system
US8850481B2 (en) 2006-09-29 2014-09-30 United Video Properties, Inc. Systems and methods for modifying an interactive media guidance application interface based on time of day
US7983614B2 (en) 2006-09-29 2011-07-19 Sony Ericsson Mobile Communications Ab Handover for audio and video playback devices
US7987294B2 (en) 2006-10-17 2011-07-26 Altec Lansing Australia Pty Limited Unification of multimedia devices
US9318152B2 (en) 2006-10-20 2016-04-19 Sony Corporation Super share
US20080109867A1 (en) 2006-11-07 2008-05-08 Microsoft Corporation Service and policies for coordinating behaviors and connectivity of a mesh of heterogeneous devices
US20090132712A1 (en) 2007-11-19 2009-05-21 General Instrument Corporation Method and system for session mobility between end user communication devices
US8756333B2 (en) 2006-11-22 2014-06-17 Myspace Music Llc Interactive multicast media service
US8943210B2 (en) 2006-11-30 2015-01-27 Red Hat, Inc. Mastering music played among a plurality of users
JP2008139423A (ja) 2006-11-30 2008-06-19 Sony Corp コンテンツ再生システム、再生装置、再生切替方法及びプログラム
US9554061B1 (en) 2006-12-15 2017-01-24 Proctor Consulting LLP Smart hub
US8458184B2 (en) 2006-12-22 2013-06-04 Apple Inc. Tagging media assets, locations, and advertisements
GB2444973A (en) 2006-12-22 2008-06-25 British Sky Broadcasting Ltd Media demand and playback system
JP4935345B2 (ja) 2006-12-25 2012-05-23 ソニー株式会社 コンテンツ再生システム、再生装置、再生制御方法及びプログラム
US20080162668A1 (en) 2006-12-29 2008-07-03 John David Miller Method and apparatus for mutually-shared media experiences
US20080157991A1 (en) 2007-01-03 2008-07-03 International Business Machines Corporation Remote monitor device with sensor to control multimedia playback
US7937451B2 (en) 2007-01-08 2011-05-03 Mspot, Inc. Method and apparatus for transferring digital content from a computer to a mobile handset
US7765315B2 (en) 2007-01-08 2010-07-27 Apple Inc. Time synchronization of multiple time-based data streams with independent clocks
US7751773B2 (en) 2007-01-30 2010-07-06 Sony Ericsson Mobile Communications Ab Portable communication device having a media time controller
US20080195239A1 (en) 2007-02-08 2008-08-14 Ben Aaron Rotholtz Collaborative playlist system and method
US8122475B2 (en) 2007-02-13 2012-02-21 Osann Jr Robert Remote control for video media servers
US20090228919A1 (en) 2007-11-16 2009-09-10 Zott Joseph A Media playlist management and viewing remote control
US20080215169A1 (en) 2007-03-02 2008-09-04 Lisa Debettencourt Audio System
JP4752793B2 (ja) 2007-03-06 2011-08-17 株式会社ケンウッド 再生システム、再生装置、再生方法及びプログラム
CA2680281C (en) 2007-03-08 2019-07-09 Slacker, Inc. System and method for personalizing playback content through interaction with a playback device
US7792674B2 (en) 2007-03-30 2010-09-07 Smith Micro Software, Inc. System and method for providing virtual spatial sound with an audio visual player
US20080250328A1 (en) 2007-04-03 2008-10-09 Nokia Corporation Systems, methods, devices, and computer program products for arranging a user's media files
US7881744B2 (en) 2007-04-10 2011-02-01 Research In Motion Limited Media transfer and control system
US20100093393A1 (en) * 2007-04-23 2010-04-15 Nils Graef Systems and Methods for Music Recognition
US20090063627A1 (en) * 2007-05-11 2009-03-05 David Nowacek Playlist on demand
US20080291916A1 (en) 2007-05-22 2008-11-27 Bo Xiong Systems and methods for dynamic quality of service
US7986793B2 (en) 2007-05-25 2011-07-26 Wilson Kelce S Automatically reconfigurable stereo speaker system
US8688991B1 (en) 2007-06-01 2014-04-01 Adobe Systems Incorporated Media player embodiments and secure playlist packaging
US7886318B2 (en) 2007-06-22 2011-02-08 Morega Systems Inc. Set top box with digital rights management for multiple devices and methods for use therewith
US8041438B2 (en) 2007-06-28 2011-10-18 Apple Inc. Data-driven media management within an electronic device
US7962640B2 (en) * 2007-06-29 2011-06-14 The Chinese University Of Hong Kong Systems and methods for universal real-time media transcoding
US20090006968A1 (en) 2007-06-29 2009-01-01 Keoki Trask System, computer-implemented method, and removable computer-readable medium with software for creating and displaying dynamically and automatically in real time a transient themed digital multimedia slide show presentation
US8806038B2 (en) 2007-06-29 2014-08-12 Intel Corporation Method and system for updating media lists in portable media devices
US20090099919A1 (en) 2007-07-18 2009-04-16 Freepath, Inc. Method, system and computer program product for formatting and delivery of playlist presentation content
WO2009018361A1 (en) 2007-07-30 2009-02-05 Marvell Semiconductor, Inc. Simultaneously maintaining bluetooth and 802.11 connections to increase data throughput
JP4952433B2 (ja) 2007-08-08 2012-06-13 ソニー株式会社 情報処理装置および方法、並びに、情報処理システム
KR20090017795A (ko) 2007-08-16 2009-02-19 엘지전자 주식회사 원격 제어 장치 및 그 동작 방법
US8719349B2 (en) * 2007-08-24 2014-05-06 Clear Channel Management Services, Inc. System and method for providing a radio-like experience
US9699232B2 (en) 2007-08-24 2017-07-04 Iheartmedia Management Services, Inc. Adding perishable content to media stream based on user location preference
US8060407B1 (en) 2007-09-04 2011-11-15 Sprint Communications Company L.P. Method for providing personalized, targeted advertisements during playback of media
WO2009032708A2 (en) 2007-09-04 2009-03-12 Apple Inc. Protocol for remote user interface for portable media device
US20090063521A1 (en) * 2007-09-04 2009-03-05 Apple Inc. Auto-tagging of aliases
JP5194673B2 (ja) 2007-09-26 2013-05-08 株式会社日立製作所 携帯端末、及び情報の送受信方法
US7844724B2 (en) 2007-10-24 2010-11-30 Social Communications Company Automated real-time data stream switching in a shared virtual area communication environment
US8875212B2 (en) 2008-04-15 2014-10-28 Shlomo Selim Rakib Systems and methods for remote control of interactive video
JP4465633B2 (ja) 2007-12-07 2010-05-19 ソニー株式会社 情報処理装置および方法、並びにプログラム
US8775647B2 (en) 2007-12-10 2014-07-08 Deluxe Media Inc. Method and system for use in coordinating multimedia devices
US8140974B2 (en) 2007-12-14 2012-03-20 Microsoft Corporation Presenting secondary media objects to a user
US8364296B2 (en) * 2008-01-02 2013-01-29 International Business Machines Corporation Method and system for synchronizing playing of an ordered list of auditory content on multiple playback devices
USRE48946E1 (en) 2008-01-07 2022-02-22 D&M Holdings, Inc. Systems and methods for providing a media playback in a networked environment
WO2009086599A1 (en) 2008-01-07 2009-07-16 Avega Systems Pty Ltd A user interface for managing the operation of networked media playback devices
WO2009086597A1 (en) 2008-01-07 2009-07-16 Avega Systems Pty Ltd. Systems and methods for providing zone functionality in networked media systems
US8072905B2 (en) 2008-02-04 2011-12-06 Sony Ericsson Mobile Communications Ab Intelligent interaction between devices in a local network
US20090228897A1 (en) 2008-03-04 2009-09-10 Murray Frank H Bidirectional Control of Media Players
US20090249222A1 (en) 2008-03-25 2009-10-01 Square Products Corporation System and method for simultaneous media presentation
EP2266050A4 (en) 2008-03-31 2014-08-27 Packetvideo Corp SYSTEM AND METHOD FOR MANAGING, CONTROLLING AND / OR PLAYING MEDIA ON A NETWORK
US9003051B2 (en) 2008-04-11 2015-04-07 Mobitv, Inc. Content server media stream management
US20090275285A1 (en) 2008-05-01 2009-11-05 Zoran Maricevic Method and apparatus for wireless synchronization between host media center and remote vehicular devices
US9870130B2 (en) 2008-05-13 2018-01-16 Apple Inc. Pushing a user interface to a remote device
CN102027450B (zh) 2008-05-20 2015-05-13 思杰系统有限公司 由移动计算装置使用外部显示装置的方法和系统
US7877496B2 (en) * 2008-05-29 2011-01-25 Qwest Communications International Inc. Bandwidth reservation for authenticated applications
US8401681B2 (en) 2008-06-08 2013-03-19 Apple Inc. System and method for placeshifting media playback
US9626363B2 (en) 2008-06-08 2017-04-18 Apple Inc. System and method for placeshifting media playback
US8199941B2 (en) 2008-06-23 2012-06-12 Summit Semiconductor Llc Method of identifying speakers in a home theater system
US8468426B2 (en) 2008-07-02 2013-06-18 Apple Inc. Multimedia-aware quality-of-service and error correction provisioning
US9204359B2 (en) 2008-07-10 2015-12-01 Shoretel, Inc. Client-controlled handover between radio technologies
US20100011054A1 (en) 2008-07-14 2010-01-14 Yang Pan Portable Media Delivery System with a Media Server and Highly Portable Media Client Devices
GB0813203D0 (en) 2008-07-18 2008-08-27 Eldon Technology Ltd Dynamic QoS in a network distributing audio visual content
US9754625B2 (en) 2008-07-31 2017-09-05 Warner Bros. Entertainment Inc. Generation and use of user-selected scenes playlist from distributed digital content
WO2010017205A2 (en) 2008-08-04 2010-02-11 Jeffrey Harrang Systems and methods for video bookmarking
US7796190B2 (en) 2008-08-15 2010-09-14 At&T Labs, Inc. System and method for adaptive content rendition
US8914384B2 (en) 2008-09-08 2014-12-16 Apple Inc. System and method for playlist generation based on similarity data
US8467402B2 (en) * 2008-09-10 2013-06-18 Miselu, Inc. Digital audio communication system
JP2010067097A (ja) 2008-09-11 2010-03-25 Sony Corp 情報処理装置、情報処理方法および情報処理システム
US8488799B2 (en) * 2008-09-11 2013-07-16 Personics Holdings Inc. Method and system for sound monitoring over a network
CN101355664B (zh) 2008-09-23 2010-08-04 华为终端有限公司 一种节目的播放方法、装置和系统
US8392505B2 (en) 2008-09-26 2013-03-05 Apple Inc. Collaborative playlist management
JP2010081321A (ja) 2008-09-26 2010-04-08 Fujitsu Ltd コンテンツの再生を指示するためのコントロール端末、コンテンツ中継装置及びリモートコンテンツ再生システム
US8850052B2 (en) 2008-09-30 2014-09-30 Apple Inc. System and method for simplified resource sharing
US20100087214A1 (en) 2008-10-07 2010-04-08 International Business Machines Corporation Asynchronous url notification
US8544046B2 (en) 2008-10-09 2013-09-24 Packetvideo Corporation System and method for controlling media rendering in a network using a mobile device
US8484227B2 (en) 2008-10-15 2013-07-09 Eloy Technology, Llc Caching and synching process for a media sharing system
WO2010053803A1 (en) 2008-10-28 2010-05-14 Airbiquity Inc. Purchase of a piece of music being played on a radio in a vehicle
US20100114979A1 (en) 2008-10-28 2010-05-06 Concert Technology Corporation System and method for correlating similar playlists in a media sharing network
US20100121891A1 (en) 2008-11-11 2010-05-13 At&T Intellectual Property I, L.P. Method and system for using play lists for multimedia content
US8473993B2 (en) 2008-11-17 2013-06-25 Comcast Cable Communications, Llc Method and apparatus for creating and using video playlists within a network
US8156435B2 (en) 2008-11-25 2012-04-10 At&T Intellectual Property I, L.P. Systems and methods to select media content
US8230341B2 (en) 2008-11-26 2012-07-24 Eyecon Ip Holding Unified media devices controlling using pre-defined functional interfaces
CN102362269B (zh) 2008-12-05 2016-08-17 社会传播公司 实时内核
US8819554B2 (en) 2008-12-23 2014-08-26 At&T Intellectual Property I, L.P. System and method for playing media
US8782712B2 (en) 2008-12-23 2014-07-15 Verizon Patent And Licensing Inc. Method and system for creating a media playlist
KR101467796B1 (ko) 2009-01-12 2014-12-10 엘지전자 주식회사 이동단말기 및 그 제어 방법
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
US9014832B2 (en) 2009-02-02 2015-04-21 Eloy Technology, Llc Augmenting media content in a media sharing group
IT1393089B1 (it) 2009-02-17 2012-04-11 Sanipur S R L Metodo per la disinfezione di acqua calda sanitaria
US8588824B2 (en) 2009-02-26 2013-11-19 Adobe Systems Incorporated Transferring media context information based on proximity to a mobile device
US20100228740A1 (en) * 2009-03-09 2010-09-09 Apple Inc. Community playlist management
US20140317303A1 (en) 2009-03-16 2014-10-23 Apple Inc. Application launching in conjunction with an accessory
CA2754990C (en) 2009-03-18 2015-07-14 Touchtunes Music Corporation Entertainment server and associated social networking services
US8064819B2 (en) 2009-04-17 2011-11-22 Apple Inc. Seamless switching between radio and local media
US8745139B2 (en) 2009-05-22 2014-06-03 Cisco Technology, Inc. Configuring channels for sharing media
US8467275B2 (en) 2009-05-29 2013-06-18 Centurylink Intellectual Property Llc System and method for sharing user content through a set-top box
KR20100129415A (ko) 2009-06-01 2010-12-09 삼성전자주식회사 근거리 무선 통신 기반의 오디오 데이터 출력 방법 및 이를 이용한 휴대 단말기
US8346847B2 (en) 2009-06-03 2013-01-01 Apple Inc. Installing applications based on a seed application from a separate device
US9191721B2 (en) 2009-06-16 2015-11-17 Harman International Industries, Incorporated Networked audio/video system
US8407623B2 (en) 2009-06-25 2013-03-26 Apple Inc. Playback control using a touch interface
US9195775B2 (en) 2009-06-26 2015-11-24 Iii Holdings 2, Llc System and method for managing and/or rendering internet multimedia content in a network
US20120210205A1 (en) 2011-02-11 2012-08-16 Greg Sherwood System and method for using an application on a mobile device to transfer internet media content
US8148622B2 (en) 2009-07-01 2012-04-03 Apple Inc. Media playback queuing for playback management
US8328920B2 (en) 2009-07-15 2012-12-11 Lexmark International, Inc. Inkjet ink having improved high resolution nozzle plate compatibility
US8799496B2 (en) 2009-07-21 2014-08-05 Eloy Technology, Llc System and method for video display transfer between video playback devices
WO2011020065A1 (en) 2009-08-14 2011-02-17 Srs Labs, Inc. Object-oriented audio streaming system
US8640204B2 (en) 2009-08-28 2014-01-28 Broadcom Corporation Wireless device for group access and management
KR20110024435A (ko) 2009-09-02 2011-03-09 삼성전자주식회사 제어 디바이스, 피제어 디바이스, 제어 시스템, 그리고 제어권한 제공방법
CN102483742B (zh) 2009-09-04 2016-06-22 Iii控股2有限责任公司 用于管理因特网媒体内容的系统和方法
US10097880B2 (en) 2009-09-14 2018-10-09 Tivo Solutions Inc. Multifunction multimedia device
WO2011032037A1 (en) 2009-09-14 2011-03-17 The Directv Group, Inc. Method and system for distributing content
CA2824751A1 (en) 2009-09-26 2011-03-31 Disternet Technology Inc. System and method for micro-cloud computing
US9706241B2 (en) 2009-09-29 2017-07-11 Verizon Patent And Licensing Inc. Systems and methods for casting a graphical user interface display of a mobile device to a display screen associated with a set-top-box device
US8972860B2 (en) 2009-09-30 2015-03-03 Adobe Systems Incorporated Player instance management
CN102577247B (zh) 2009-10-23 2016-04-06 瑞典爱立信有限公司 使用连接外网的ue从第一本地网ue向第二本地网ue传送媒体会话
CA2779193A1 (en) 2009-10-29 2011-05-05 Nec Display Solutions, Ltd. System and software product
US8214740B2 (en) 2009-10-30 2012-07-03 Apple Inc. Song flow methodology in random playback
US8438131B2 (en) 2009-11-06 2013-05-07 Altus365, Inc. Synchronization of media resources in a media archive
US8601394B2 (en) 2009-11-06 2013-12-03 Bose Corporation Graphical user interface user customization
US20110126104A1 (en) 2009-11-20 2011-05-26 Rovi Technologies Corporation User interface for managing different formats for media files and media playback devices
US20110125809A1 (en) 2009-11-20 2011-05-26 Rovi Technologies Corporation Managing different formats for media files and media playback devices
US8533469B2 (en) 2009-11-23 2013-09-10 Fujitsu Limited Method and apparatus for sharing documents
JP2011118470A (ja) 2009-11-30 2011-06-16 Toshiba Corp コントロール装置およびコントロール方法
WO2011078879A1 (en) 2009-12-02 2011-06-30 Packet Video Corporation System and method for transferring media content from a mobile device to a home network
US20110143769A1 (en) 2009-12-16 2011-06-16 Microsoft Corporation Dual display mobile communication device
JP2011139136A (ja) 2009-12-25 2011-07-14 Toshiba Corp 通信装置
US9209987B2 (en) 2010-03-02 2015-12-08 Microsoft Technology Licensing, Llc Social media playback
US20110225496A1 (en) 2010-03-12 2011-09-15 Peter Jeffe Suggested playlist
WO2011119554A1 (en) 2010-03-22 2011-09-29 Echostar Technologies Llc Systems and methods for securely streaming media content
US20110247035A1 (en) 2010-03-31 2011-10-06 Verizon Patent And Licensing, Inc. Content playlist
US8805963B2 (en) 2010-04-01 2014-08-12 Apple Inc. Real-time or near real-time streaming
GB2479455B (en) * 2010-04-07 2014-03-05 Apple Inc Real-time or near real-time streaming
US9432373B2 (en) 2010-04-23 2016-08-30 Apple Inc. One step security system in a network storage system
US8667164B2 (en) 2010-04-26 2014-03-04 Samsung Electronics Co., Ltd. Method and apparatus for playing live content
US9280598B2 (en) * 2010-05-04 2016-03-08 Soundhound, Inc. Systems and methods for sound recognition
EP2986034B1 (en) 2010-05-06 2017-05-31 Dolby Laboratories Licensing Corporation Audio system equalization for portable media playback devices
US8825809B2 (en) 2010-05-19 2014-09-02 Microsoft Corporation Asset resolvable bookmarks
US8683007B2 (en) 2010-05-27 2014-03-25 Smsc Holdings S.A.R.L. Seamless transfer of media streams
US9213391B2 (en) 2010-05-28 2015-12-15 Apple Inc. Using a processing device as a dock for a media player
US8755921B2 (en) 2010-06-03 2014-06-17 Google Inc. Continuous audio interaction with interruptive audio
EP2580735A4 (en) 2010-06-10 2015-07-01 Cricket Communications Inc MOBILE DEVICE FOR MEDIA ACCESS AND PLACEMENT
US9015588B2 (en) 2010-06-10 2015-04-21 At&T Mobility Ii Llc Advanced playback queue management
US20120117026A1 (en) 2010-06-10 2012-05-10 Cricket Communications, Inc. Play list management
US20110314388A1 (en) 2010-06-18 2011-12-22 Nokia Corporation Method and apparatus for generating a collaborative playlist
US8493822B2 (en) 2010-07-14 2013-07-23 Adidas Ag Methods, systems, and program products for controlling the playback of music
DE102010038800B4 (de) 2010-08-02 2024-03-07 Kuka Deutschland Gmbh Medizinischer Arbeitsplatz
WO2012020864A1 (ko) 2010-08-13 2012-02-16 엘지전자 주식회사 이동단말기, 디스플레이 장치 및 그 제어 방법
EP2605611B1 (en) 2010-08-13 2020-12-23 LG Electronics Inc. Mobile/portable terminal device for displaying and method for controlling same
US9167302B2 (en) 2010-08-26 2015-10-20 Cox Communications, Inc. Playlist bookmarking
US8614625B2 (en) 2010-08-31 2013-12-24 Apple Inc. Adaptive media content scrubbing on a remote device
US8611559B2 (en) 2010-08-31 2013-12-17 Apple Inc. Dynamic adjustment of master and individual volume controls
US8385721B2 (en) 2010-09-08 2013-02-26 Telefonaktiebolaget L M Ericsson (Publ) Media playlist methods and apparatus
US8606948B2 (en) 2010-09-24 2013-12-10 Amazon Technologies, Inc. Cloud-based device interaction
US8923997B2 (en) 2010-10-13 2014-12-30 Sonos, Inc Method and apparatus for adjusting a speaker system
US9128961B2 (en) 2010-10-28 2015-09-08 Google Inc. Loading a mobile computing device with media files
US9490998B1 (en) 2010-11-08 2016-11-08 Google Inc. Network-based remote control
US20120116883A1 (en) 2010-11-08 2012-05-10 Sony Corporation Methods and systems for use in incorporating targeted advertising into multimedia content streams
US9924229B2 (en) 2010-11-09 2018-03-20 Sony Network Entertainment International Llc Employment of multiple second displays to control IPTV content
US8352576B2 (en) 2010-11-15 2013-01-08 Google Inc. Media file access
US8799395B2 (en) 2010-11-22 2014-08-05 Deluxe Media Inc. Methods and systems of dynamically managing content for use by a media playback device
US8792429B2 (en) 2010-12-14 2014-07-29 Microsoft Corporation Direct connection with side channel control
US9075523B2 (en) 2010-12-17 2015-07-07 Verizon Patent And Licensing Inc. Remote control emulation methods and systems
US9451319B2 (en) 2010-12-17 2016-09-20 Microsoft Technology Licensing, Llc Streaming digital content with flexible remote playback
US9594887B2 (en) 2010-12-30 2017-03-14 Thomson Reuters Global Resources Monetized online content systems and methods and computer-readable media for processing requests for the same
KR20120083090A (ko) 2011-01-17 2012-07-25 삼성전자주식회사 재생리스트 제공방법 및 이를 적용한 리모트 컨트롤러, 그리고 멀티미디어 시스템
US8644778B2 (en) 2011-01-21 2014-02-04 Nokia Corporation Usage of measurement antenna transmitting communication signal for power adjustment in wireless device
US20120202485A1 (en) 2011-02-04 2012-08-09 Takwak GmBh Systems and methods for audio roaming for mobile devices
US20120210226A1 (en) 2011-02-11 2012-08-16 Sony Network Entertainment International Llc Method to playback a recently-played asset via a second display
US10200756B2 (en) 2011-02-11 2019-02-05 Sony Interactive Entertainment LLC Synchronization of favorites and/or recently viewed lists between registered content playback devices
US9628842B2 (en) * 2011-02-11 2017-04-18 Sony Corporation Method and apparatus for identifying content using IPTV devices
US9602851B2 (en) 2011-03-01 2017-03-21 Sony Corporation Method and apparatus for switching between a native application and a second application
US20120233067A1 (en) 2011-03-08 2012-09-13 Proteus Studios, Inc. System and method for providing an interactive remote controlled jukebox
US9563703B2 (en) 2011-03-10 2017-02-07 Cox Communications, Inc. System, method and device for sharing of playlists of authorized content with other users
US8688431B2 (en) 2011-04-05 2014-04-01 Bose Corporation Computer system audio device switching
US9866731B2 (en) 2011-04-12 2018-01-09 Smule, Inc. Coordinating and mixing audiovisual content captured from geographically distributed performers
US20120272062A1 (en) 2011-04-20 2012-10-25 Icsn-Korea, Inc. Apparatus and method for controlling devices using portable terminal in device automation system
GB201107273D0 (en) 2011-04-28 2011-06-15 Inq Entpr Ltd Application control in electronic devices
US9141616B2 (en) 2011-05-06 2015-09-22 Google Inc. Physical confirmation for network-provided content
US8346867B2 (en) * 2011-05-09 2013-01-01 Google Inc. Dynamic playlist for mobile computing device
JP2012243104A (ja) * 2011-05-19 2012-12-10 Buffalo Inc ファイル管理装置及びその制御プログラム
US8543660B2 (en) 2011-05-27 2013-09-24 Verizon Patent And Licensing Inc. Systems and methods for bridging and managing media content associated with separate media content networks
US8954177B2 (en) 2011-06-01 2015-02-10 Apple Inc. Controlling operation of a media device based upon whether a presentation device is currently being worn by a user
US8868859B2 (en) 2011-06-03 2014-10-21 Apple Inc. Methods and apparatus for multi-source restore
US8843586B2 (en) 2011-06-03 2014-09-23 Apple Inc. Playlists for real-time or near real-time streaming
US8856283B2 (en) 2011-06-03 2014-10-07 Apple Inc. Playlists for real-time or near real-time streaming
US9112623B2 (en) 2011-06-06 2015-08-18 Comcast Cable Communications, Llc Asynchronous interaction at specific points in content
US9319815B2 (en) 2011-07-14 2016-04-19 Vivint, Inc. Managing audio output through an intermediary
US9154185B2 (en) 2011-07-14 2015-10-06 Vivint, Inc. Managing audio output through an intermediary
CA2842260A1 (en) 2011-07-20 2013-01-24 Sonos, Inc. Web-based music partner systems and methods
US20130024018A1 (en) 2011-07-22 2013-01-24 Htc Corporation Multimedia control method and multimedia control system
US10706096B2 (en) 2011-08-18 2020-07-07 Apple Inc. Management of local and remote media items
US8750677B2 (en) 2011-08-23 2014-06-10 Microsoft Corporation Method for transferring media playback from a different device
US20140195925A1 (en) 2011-08-24 2014-07-10 Sony Ericsson Mobile Communications Ab Short-range radio frequency wireless communication data transfer methods and related devices
JP5117603B1 (ja) 2011-08-26 2013-01-16 株式会社東芝 コンテンツ処理装置
WO2013033469A1 (en) 2011-08-30 2013-03-07 Allure Energy, Inc. Resource manager, system, and method for communicating resource management information for smart energy and media resources
US20130067303A1 (en) 2011-09-09 2013-03-14 Microsoft Corporation Distinct Links for Publish Targets
US9386063B2 (en) 2011-09-19 2016-07-05 Comcast Cable Communications, Llc Content storage and identification
US9286384B2 (en) 2011-09-21 2016-03-15 Sonos, Inc. Methods and systems to share media
US8204890B1 (en) 2011-09-26 2012-06-19 Google Inc. Media content voting, ranking and playing system
US9052810B2 (en) 2011-09-28 2015-06-09 Sonos, Inc. Methods and apparatus to manage zones of a multi-zone media playback system
US20130076651A1 (en) 2011-09-28 2013-03-28 Robert Reimann Methods and apparatus to change control centexts of controllers
US8983905B2 (en) 2011-10-03 2015-03-17 Apple Inc. Merging playlists from multiple sources
KR20130037434A (ko) 2011-10-06 2013-04-16 삼성전자주식회사 클라우딩 네트워크에서 디바이스들 간에 멀티미디어 콘텐츠를 공유하기 위한 시스템 및 방법
US8971546B2 (en) 2011-10-14 2015-03-03 Sonos, Inc. Systems, methods, apparatus, and articles of manufacture to control audio playback devices
US9094706B2 (en) 2011-10-21 2015-07-28 Sonos, Inc. Systems and methods for wireless music playback
US20130104160A1 (en) 2011-10-24 2013-04-25 The Directv Group, Inc. Method and system for using a second screen device to tune a set top box to display content playing on the second screen device
US8914833B2 (en) 2011-10-28 2014-12-16 Verizon Patent And Licensing Inc. Video session shifting using a provider network
US9460631B2 (en) 2011-11-02 2016-10-04 Sonos, Inc. Systems, methods, apparatus, and articles of manufacture for playback demonstration at a point of sale display
US20130117299A1 (en) 2011-11-07 2013-05-09 GM Global Technology Operations LLC System and method for showing cover art on a display
US10142121B2 (en) 2011-12-07 2018-11-27 Comcast Cable Communications, Llc Providing synchronous content and supplemental experiences
US9245020B2 (en) 2011-12-14 2016-01-26 Microsoft Technology Licensing, Llc Collaborative media sharing
JP2013126152A (ja) 2011-12-15 2013-06-24 Fujitsu Mobile Communications Ltd 情報処理端末装置及び情報処理端末装置制御方法
US9361942B2 (en) 2011-12-22 2016-06-07 Apple Inc. Playlist configuration and preview
US9665339B2 (en) 2011-12-28 2017-05-30 Sonos, Inc. Methods and systems to select an audio track
US9819717B2 (en) 2011-12-28 2017-11-14 Intel Corporation Video adaptation for content-aware wireless streaming
US9654821B2 (en) 2011-12-30 2017-05-16 Sonos, Inc. Systems and methods for networked music playback
US20130198264A1 (en) 2012-02-01 2013-08-01 Erik Hellman Method and device for synchronizing a clock between a server communication device and a client communication device
US10469897B2 (en) 2012-03-19 2019-11-05 Sonos, Inc. Context-based user music menu systems and methods
US8868130B2 (en) 2012-04-10 2014-10-21 Apple Inc. Apparatus and methods for state suspension in hybrid networks
KR20130116107A (ko) 2012-04-13 2013-10-23 삼성전자주식회사 단말의 원격 제어 방법 및 장치
CA3032479C (en) 2012-04-26 2023-02-21 Sonos,Inc. Multi-channel pairing in a media system
US8990364B2 (en) 2012-04-26 2015-03-24 Qualcomm Innovation Center, Inc. Architecture for content awareness and control among peer-to-peer communication devices
US9235867B2 (en) 2012-06-04 2016-01-12 Microsoft Technology Licensing, Llc Concurrent media delivery
US8856847B2 (en) 2012-06-20 2014-10-07 United Video Properties, Inc. Systems and methods for providing a customized program lineup
US9882995B2 (en) 2012-06-25 2018-01-30 Sonos, Inc. Systems, methods, apparatus, and articles of manufacture to provide automatic wireless configuration
US8819841B2 (en) 2012-06-26 2014-08-26 Google Inc. Automated accounts for media playback
US8880648B1 (en) 2012-06-27 2014-11-04 Audible, Inc. Automated transition of content consumption across devices
US9106192B2 (en) 2012-06-28 2015-08-11 Sonos, Inc. System and method for device playback calibration
US9195383B2 (en) 2012-06-29 2015-11-24 Spotify Ab Systems and methods for multi-path control signals for media presentation devices
US10620797B2 (en) 2012-06-29 2020-04-14 Spotify Ab Systems and methods for multi-context media control and playback
US9369565B2 (en) 2012-07-12 2016-06-14 Mitsubishi Electric Corporation Electronic device
EP2688263A1 (en) 2012-07-17 2014-01-22 Tele2 Sverige AB System and method for delegated authentication and authorization
US20140052770A1 (en) 2012-08-14 2014-02-20 Packetvideo Corporation System and method for managing media content using a dynamic playlist
US20140074959A1 (en) 2012-09-10 2014-03-13 Apple Inc. Client side media station generation
US20140075308A1 (en) 2012-09-10 2014-03-13 Apple Inc. Intelligent media queue
US9218118B2 (en) 2012-09-11 2015-12-22 Apple Inc. Media player playlist management
US10034043B2 (en) 2012-09-29 2018-07-24 Arris Enterprises Llc Recorded multimedia and live television roaming
EP3151576A1 (en) 2012-10-12 2017-04-05 Spotify AB Systems and methods for multi-context media control and playback
US20140123005A1 (en) 2012-10-25 2014-05-01 Apple Inc. User interface for streaming media stations with virtual playback
US9552418B2 (en) 2012-10-22 2017-01-24 Apple Inc. Systems and methods for distributing a playlist within a music service
US9280546B2 (en) 2012-10-31 2016-03-08 Palo Alto Research Center Incorporated System and method for accessing digital content using a location-independent name
US9843607B2 (en) 2012-11-01 2017-12-12 Blackberry Limited System and method of transferring control of media playback between electronic devices
JP2016503605A (ja) 2012-11-02 2016-02-04 エルジー エレクトロニクス インコーポレイティド コンテンツ再生方法及び装置
WO2014074089A1 (en) 2012-11-06 2014-05-15 D & M Holding Inc. Selectively coordinated audio player system
US9729211B2 (en) 2012-11-19 2017-08-08 Bose Corporation Proximity based wireless audio connection
US9531833B2 (en) 2012-11-28 2016-12-27 Qualcomm Incorporated System and method for use of network services in receiving content and data
US9277321B2 (en) 2012-12-17 2016-03-01 Nokia Technologies Oy Device discovery and constellation selection
US20140195587A1 (en) 2013-01-04 2014-07-10 SookBox LLC Method and system for providing digital content
US9652118B2 (en) 2013-01-16 2017-05-16 Marcus Thomas Llc System and method for generating a color palette based on audio content
CN103973742B (zh) 2013-01-31 2017-09-01 纬创资通股份有限公司 远程控制方法及系统、支持远程控制的控制及反馈装置
US9237384B2 (en) 2013-02-14 2016-01-12 Sonos, Inc. Automatic configuration of household playback devices
US9356918B2 (en) 2013-03-13 2016-05-31 Google Inc. Identification delegation for devices
US20140347565A1 (en) * 2013-05-21 2014-11-27 Aliphcom Media devices configured to interface with information appliances
US9179199B2 (en) 2013-03-14 2015-11-03 Apple Inc. Media playback across multiple devices
US9607083B2 (en) 2013-03-15 2017-03-28 Bose Corporation Audio systems and related devices and methods
US9330169B2 (en) 2013-03-15 2016-05-03 Bose Corporation Audio systems and related devices and methods
US9501533B2 (en) 2013-04-16 2016-11-22 Sonos, Inc. Private queue for a media playback system
US9684484B2 (en) 2013-05-29 2017-06-20 Sonos, Inc. Playback zone silent connect
US9735978B2 (en) 2013-05-29 2017-08-15 Sonos, Inc. Playback queue control via a playlist on a mobile device
US9066327B2 (en) 2013-06-21 2015-06-23 Bose Corporation Low energy wireless proximity pairing
KR102179056B1 (ko) 2013-07-19 2020-11-16 엘지전자 주식회사 이동 단말기 및 그것의 제어방법
US9201577B2 (en) 2013-09-10 2015-12-01 Bose Corporation User interfaces for controlling audio playback devices and related systems and devices
US10372408B2 (en) 2013-09-10 2019-08-06 Bose Corporation Remote control devices and related devices and systems
US9241355B2 (en) 2013-09-30 2016-01-19 Sonos, Inc. Media system access via cellular network
US9232335B2 (en) 2014-03-06 2016-01-05 Sony Corporation Networked speaker system with follow me
US9609448B2 (en) 2014-12-30 2017-03-28 Spotify Ab System and method for testing and certification of media devices for use within a connected media environment
US9947313B2 (en) 2015-01-26 2018-04-17 William Drewes Method for substantial ongoing cumulative voice recognition error reduction
US10354316B2 (en) 2015-04-02 2019-07-16 Walmart Apollo, Llc Item list display
JP6536201B2 (ja) 2015-06-16 2019-07-03 ヤマハ株式会社 制御端末装置、オーディオシステムおよびオーディオシステム制御プログラム
KR20170027999A (ko) 2015-09-03 2017-03-13 삼성전자주식회사 사용자 단말 장치, 시스템 및 그 제어 방법
US10754826B2 (en) 2015-11-19 2020-08-25 Ctera Networks, Ltd. Techniques for securely sharing files from a cloud storage
US9484030B1 (en) 2015-12-02 2016-11-01 Amazon Technologies, Inc. Audio triggered commands
US10097919B2 (en) 2016-02-22 2018-10-09 Sonos, Inc. Music service selection
JP6857189B2 (ja) 2016-02-26 2021-04-14 ヴァーシテック・リミテッドVersitech Limited 画像のロッシー圧縮およびロスレス圧縮のための形状適応モデルベースコーデック
US9798514B2 (en) 2016-03-09 2017-10-24 Spotify Ab System and method for color beat display in a media content environment
US20170311008A1 (en) 2016-04-25 2017-10-26 Shane Petersen Portable media server for providing offline playback of copyright protected media
US9904508B1 (en) 2016-09-27 2018-02-27 Bose Corporation Method for changing type of streamed content for an audio system
US10818290B2 (en) 2017-12-11 2020-10-27 Sonos, Inc. Home graph
EP3598295A1 (en) 2018-07-18 2020-01-22 Spotify AB Human-machine interfaces for utterance-based playlist selection

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1362184A (zh) * 2001-01-02 2002-08-07 杨孟君 一种纳米人参养荣制剂药物及其制备方法
US20060206340A1 (en) * 2005-03-11 2006-09-14 Silvera Marja M Methods for synchronous and asynchronous voice-enabled content selection and content synchronization for a mobile or fixed multimedia station
CN101636727A (zh) * 2007-03-09 2010-01-27 爱尔比奎特公司 移动数字无线电播放列表系统
CN101689944A (zh) * 2007-07-12 2010-03-31 索尼爱立信移动通讯有限公司 从移动视听广播内容的用户收集信息的系统和方法

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106060602A (zh) * 2016-07-08 2016-10-26 腾讯科技(深圳)有限公司 一种数据播放方法及播放终端
CN106060602B (zh) * 2016-07-08 2020-07-03 腾讯科技(深圳)有限公司 一种数据播放方法及播放终端
CN108289232A (zh) * 2018-01-26 2018-07-17 广东欧珀移动通信有限公司 一种播放设备的控制方法、终端设备及存储介质
WO2019192098A1 (zh) * 2018-04-03 2019-10-10 平安科技(深圳)有限公司 娱乐资源共享方法、装置及计算机可读存储介质

Also Published As

Publication number Publication date
CN104520890B (zh) 2018-12-25
US9788083B2 (en) 2017-10-10
US20160316277A1 (en) 2016-10-27
US20130343567A1 (en) 2013-12-26
US20160316278A1 (en) 2016-10-27
EP2864955A1 (en) 2015-04-29
JP2015528127A (ja) 2015-09-24
WO2014004181A1 (en) 2014-01-03
US20200077158A1 (en) 2020-03-05
EP2864955A4 (en) 2015-12-02
US9674587B2 (en) 2017-06-06
US11825174B2 (en) 2023-11-21
US20160286276A1 (en) 2016-09-29
US9883254B2 (en) 2018-01-30
US20220191599A1 (en) 2022-06-16

Similar Documents

Publication Publication Date Title
US11825174B2 (en) Remote playback queue
CN105284076B (zh) 针对媒体回放系统的私有队列
CN104583998B (zh) 用于提供来宾访问的系统、方法、装置和制品
CN105122724B (zh) 家庭回放设备的自动配置
CN105308902B (zh) 媒体回放系统中的回放队列传送
CN105144825B (zh) 家庭回放设备的自动配置
CN104520927B (zh) 音频内容试听
CN105745863B (zh) 多家庭支持
CN105144143B (zh) 音频内容的预缓存
CN105075282B (zh) 用于媒体体验社交界面的系统和方法
CN104126309B (zh) 用于联网音乐回放的系统和方法
CN105659228B (zh) 媒体回放系统中的音频内容搜索
CN104969561B (zh) 移动源媒体内容访问的方法、设备和计算机可读介质
CN105493442A (zh) 附属音量控制
CN105308901A (zh) 媒体回放系统中的播放列表更新
CN105981334A (zh) 远程创建未来事件的回放队列
CN105453179A (zh) 提供播放/暂停内容的系统和方法
CN105556897A (zh) 将回放设备与回放队列相关联
CN105684349A (zh) 经由蜂窝网络的媒体系统访问
CN105659525A (zh) 联网的回放设备在操作模式之间的转换

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