CN101303878B - 具有个性化内容的车辆信息娱乐系统 - Google Patents
具有个性化内容的车辆信息娱乐系统 Download PDFInfo
- Publication number
- CN101303878B CN101303878B CN200710303567.6A CN200710303567A CN101303878B CN 101303878 B CN101303878 B CN 101303878B CN 200710303567 A CN200710303567 A CN 200710303567A CN 101303878 B CN101303878 B CN 101303878B
- Authority
- CN
- China
- Prior art keywords
- content
- user
- summary music
- music recognition
- recognition value
- 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.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H1/00—Details of electrophonic musical instruments
- G10H1/0033—Recording/reproducing or transmission of music for electrophonic musical instruments
- G10H1/0041—Recording/reproducing or transmission of music for electrophonic musical instruments in coded form
- G10H1/0058—Transmission between separate instruments or between individual components of a musical system
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/40—Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
- G06F16/43—Querying
- G06F16/432—Query formulation
- G06F16/433—Query formulation using audio data
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/40—Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
- G06F16/43—Querying
- G06F16/435—Filtering based on additional data, e.g. user or group profiles
- G06F16/436—Filtering based on additional data, e.g. user or group profiles using biological or physiological data of a human being, e.g. blood pressure, facial expression, gestures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/40—Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
- G06F16/43—Querying
- G06F16/438—Presentation of query results
- G06F16/4387—Presentation of query results by the use of playlists
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/40—Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
- G06F16/48—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
- G06F16/489—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using time information
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/02—Editing, e.g. varying the order of information signals recorded on, or reproduced from, record carriers
- G11B27/031—Electronic editing of digitised analogue information signals, e.g. audio or video signals
- G11B27/034—Electronic editing of digitised analogue information signals, e.g. audio or video signals on discs
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/102—Programmed access in sequence to addressed parts of tracks of operating record carriers
- G11B27/105—Programmed access in sequence to addressed parts of tracks of operating record carriers of operating discs
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/11—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information not detectable on the record carrier
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H2220/00—Input/output interfacing specifically adapted for electrophonic musical tools or instruments
- G10H2220/091—Graphical user interface [GUI] specifically adapted for electrophonic musical instruments, e.g. interactive musical displays, musical instrument icons or menus; Details of user interactions therewith
- G10H2220/101—Graphical user interface [GUI] specifically adapted for electrophonic musical instruments, e.g. interactive musical displays, musical instrument icons or menus; Details of user interactions therewith for graphical creation, edition or control of musical data or parameters
- G10H2220/106—Graphical user interface [GUI] specifically adapted for electrophonic musical instruments, e.g. interactive musical displays, musical instrument icons or menus; Details of user interactions therewith for graphical creation, edition or control of musical data or parameters using icons, e.g. selecting, moving or linking icons, on-screen symbols, screen regions or segments representing musical elements or parameters
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H2240/00—Data organisation or data communication aspects, specifically adapted for electrophonic musical tools or instruments
- G10H2240/075—Musical metadata derived from musical analysis or for use in electrophonic musical instruments
- G10H2240/081—Genre classification, i.e. descriptive metadata for classification or selection of musical pieces according to style
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H2240/00—Data organisation or data communication aspects, specifically adapted for electrophonic musical tools or instruments
- G10H2240/095—Identification code, e.g. ISWC for musical works; Identification dataset
- G10H2240/101—User identification
- G10H2240/105—User profile, i.e. data about the user, e.g. for user settings or user preferences
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H2240/00—Data organisation or data communication aspects, specifically adapted for electrophonic musical tools or instruments
- G10H2240/121—Musical libraries, i.e. musical databases indexed by musical parameters, wavetables, indexing schemes using musical parameters, musical rule bases or knowledge bases, e.g. for automatic composing methods
- G10H2240/131—Library retrieval, i.e. searching a database or selecting a specific musical piece, segment, pattern, rule or parameter set
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H2240/00—Data organisation or data communication aspects, specifically adapted for electrophonic musical tools or instruments
- G10H2240/171—Transmission of musical instrument data, control or status information; Transmission, remote access or control of music data for electrophonic musical instruments
- G10H2240/201—Physical layer or hardware aspects of transmission to or from an electrophonic musical instrument, e.g. voltage levels, bit streams, code words or symbols over a physical link connecting network nodes or instruments
- G10H2240/211—Wireless transmission, e.g. of music parameters or control data by radio, infrared or ultrasound
Abstract
系统的个性化内容系统结合概要音乐识别值的生成和识别算法,该算法代表歌曲、音频文件的精确的概要音乐识别、或其它与音乐相关的标准和数据(如题目、艺术家、类别、每分钟的拍子数等)或其组合。获得的值代表歌曲的音乐品位或风格属性或风格。概要音乐识别值的分析和生成意欲在可投入注意力并且分心和车辆安全不是问题的车辆外进行。用户可生成单个概要音乐识别值或相对于不同标准产生多个概要音乐识别值。其它情况下,概要音乐识别值可相对类别来定义,但是可以比无线电广播站的固定播放列表有更多的个人感情。在另一个实施例中,用户可获得和使用他人(例如名人、艺术家、朋友等)的概要音乐识别值并在系统中使用。
Description
相关申请
本申请要求美国临时专利申请序列号为No.60/882,734,标题为“Vehicle Infotainment System with Personalized Content”并且在2006年12月29日提出的申请的优先权,并引入其全文作为参考;并要求美国临时专利申请序列号为No.60/938,563,标题为“VehicleInfotainment System with Personalized Content”并且在2007年5月17日提出的申请的优先权,并将其全文引入作为参考。
技术领域
本发明的系统涉及信息娱乐(infotainment)系统领域。特别是,此系统提供了一种为用户提供个性化内容同时还能减少用户对系统的主动控制的方法。
背景技术
信息娱乐系统在现有技术中是公知的并且广泛应用于各种目的。一般来说,信息娱乐系统用于向用户提供信息。向用户提供的信息可以是存储在信息娱乐系统中的(例如DVD中的电影),也可以是由信息娱乐系统从其它信源(象播放的广播或电视节目)接收的,或者是由信息娱乐系统基于例如时刻、目前的位置、或者类似信息(诸如便携式导航装置)等特定输入信息生成的。通常,信息以声音的形式、可视的形式或者二者的组合形式提供给用户。
目前需要提供一种能适应如汽车等交通工具的驾驶者或乘客的特定需要的信息娱乐系统。在长途旅行期间驾驶者和乘客期望能被提供给信息以获得娱乐。特别是驾驶者可得到例如由信息娱乐系统提供的导航命令等信息的帮助。
现有技术中的系统的缺点是对于一个或多个用户在个性化内容和娱乐方面的不变性。技术当前的状况包括被远程程控的预定的无线电 台或内容提供者/信源。这些台具有特定的节目形式或者类别并且在结构上是僵化的。目前它们不能通过任何方式由用户/消费者为了车内消费而进行个性化。听者可以在这些台/信源中选择,一旦选择了一个台,用户将受到上述台或信源的播放列表的约束。
然而传统的最多提供几十个不同可接收台的模拟广播,可利用的频道数量在引入了数字音频广播特别是引入了基于卫星的数字广播服务(卫星数字音频广播服务,SDARS)后成十倍地增加。以十的数量级增加的另一因素是车内因特网连通性的出现允许用户接入数以千计的网络无线电台。
现存在大量不同的相互竞争的数字音频播放系统,其不同在于传输技术(基于地对卫星的系统、用于移动或静止的接收器的系统、调制配置、频率波段等)、编码方法(采用专有或公开标准、不同的解码和加密)和商业模式(免费广播系统、基于订阅的内容传送、每项付费或者下载)。例如大部分基于卫星的系统是专用的,例如使用不同的音频数据压缩编码技术、不同的调制技术,和/或不同的加密方法和有条件接收。
对于所有数字音频广播系统来说,通常数字音频信息以压缩的形式传送,从而有效地利用传送带宽和/或改善传输质量。有损耗的数据压缩通过采用人类听觉系统的心理声学模型决定哪些信息可以忽略而不会损害听觉感受而实现。对音频信息的编码和解码通过总体称为多媒体数字信号编解码器的方法执行。关于数字音频广播所采用的多媒体数字信号编解码器的著名例子是MUSICAM(Masking pattern adaptedUniversal subband Ingrated Coding and Multiplexing自适应掩蔽模式的通用子带综合编码和复用),AAC(Advanced Audio Coding高级音频编码),和MP3,更准确地指音频动态压缩第三层(MPEG-1Audio Layer3)(活动图像专家组-Motion Picture Expert Group)。
例如,MP3是流行的数字音频编码和有损压缩格式,其被设计为大大地减少表示音频所需的数据量,但是对于大部分听者来说听起来仍然象原始未压缩音频的忠实再现。它通过使用上面提到的心理声学模型来抛弃对于人类听觉来说更不容易听见的部分,并且基于熵编码方案以高效的方式记录保留的信息,提供了比直接方法(straightforward method)要求更少的空间的表示脉冲代码调制编码音频的方法。MP3音频可以以不同的比特率进行压缩,从而在数据量和声音质量之间提供一定范围的均衡。
MP3文件由多个独立的MP3帧组成,该MP3帧包括MP3头和MP3数据。这一系列的帧称为基本流(elementary stream)。MP3数据是实际的音频有效载荷。MP3头包括用来确定一个有效帧的开始的同步字,随后是表明这是MPEG标准的一个比特和表明正在使用层3的两个比特,因此为音频动态压缩第三层。此后,值将随MP3文件的不同而发生变化。ISO/IEC11172-3定义了头的每一部分的值的范围及头的规范。
除了正常的音频数据,大多数的数字音频广播系统还发送带有每首歌曲或每个节目的艺术家或者名称的节目相关数据(PAD或者元数据),还可能带有频道名称。元数据(meta data)可以为了频道的确定和显示的目的而由例如接收器来解码。
MP3文件,例如,可以包含ID3元数据容器(meta data container)(ID3v1和ID3v2),其位于MP3帧的前面或者后面。这些元数据容器允许例如题目、艺术家、专辑名、音轨号或者其它关于文件的信息等信息存储于文件本身。
ID3v1存储器占有128字节,以TAG字符串开始。较小的容器容量仅允许30个字节用于题目、艺术家、专辑名和“备注”,4个字节用于年份而一个字节用于从有80个预定值的列表中确定的歌曲风格。另一方面,ID3v2标签是大小可变的,并且经常位于文件的开头以方便流媒体的播放。它们包含许多帧,其中每个帧包括一段元数据。帧的长度可以为16MB。
在最新的ID3v2标准中存在84个预先确定的帧类型。特别是,存在标准的帧用于包含题目、封面图片、版权和许可证、歌词、任意文本、和URL数据以及其它信息。例如,TIT2帧包含题目,而WOAR帧包含艺术家的网址的URL。
数字音频广播系统一般使音频数据“流”到它们的客户。流媒体是在被传送的同时又能被使用(听或看)的媒体,正如传统的模拟广播系统一样,但相反对于某些因特网内容提供商,则要求在播放之前 完整地下载文件。
例如卫星数字音频无线电服务(SDARS)是基于卫星的无线电系统,其用于向移动的或固定的接收器播放类似CD品质的音乐和脱口秀。SDARS在北美洲由两个提供商运营,XM无线电广播台和Sirius无线电广播台,其可以提供大约100个频道。每一个提供商已经在与地球的相对位置不变的轨道或者大椭圆轨道上发射卫星以便转播来自地面站的广播信号。
SDARS在2.3GHz的S波段运行,例如从2320到2345MHz。SDARS接收器可以通过小型天线直接接收卫星的视线信号。地面转发器将信号在有可能因为如市区的高大建筑物的较高障碍物而变成弱信号的地区转发。SDARS接收器被设计成能接收一个或两个卫星信号和来自地面转发器的非视线信号。
SDARS要求用户订购提供商的服务。这是很方便的,因为每一个SDARS接收器具有电子序列号(ESN)—无线电ID来标识自身。当一个订阅激活了一个单元时,在数字流中发送一个授权码以告知接收器100从而允许其进入闭塞的频道。
地面数字广播技术的例子是HD无线电广播,其被美国通信委员会(FCC)选为美国境内的当地广播的标准。HD无线电广播在一个频道上提供多个具有CD品质的节目并且以分配给模拟(FM和AM)广播台的相同频率运行。
HD无线电广播是混合数字无线电广播的简称,指的是模拟和数字信号同时在相同的频道上传输。在混合模式中,通常的AM或FM信号以频道的中心频率传输,而数字信号以边带传输。
数字音频广播(DAB)是在欧洲的与美国的HD无线电广播对应的广播。DAB被指定为传统模拟广播的延续系统并且使用频率波段III(174-230MHz)L(1452-1492MHz)。
最后,因特网无线电广播也是越来越受欢迎的一种数字音频广播形式。在因特网上的广播一般看作网络发布,因为其通过网络传输并且不广泛地传输。相对于上面的数字音频广播系统,传输方法因此也不是特定的,可以是例如WLAN或UMTS。
对于传统的无线电广播不可能选择你想听的音乐,但是可以以手 动的方式在不同的频道中进行搜索。随着各种形式的数字音频广播的出现,可接收频道的数量在不断地增加。由于通过卫星、地面广播站和因特网提供了大量的数字广播频道,选择你想听到的音乐是一项非常费神的手动劳动。
特别是在轿车中,在不久的将来数字通信的能力将变得越来越无处不在。因此,现代轿车用娱乐系统将不仅包括用于收听免费广播和基于订购的多媒体提供商例如SDARS的传统接收器,还包括用于音乐下载和因特网无线电广播的双向通信链路。对于所有这些内容,拥有结构化的聆听体验从而允许用户在每次旅程中都听到喜欢的音乐是非常困难的。
研究表明与车内设备例如手机的互动将增加交通事故的风险。因此,制定能允许内容选择的个性化同时还能简化对内容的管理和选择的方案是很重要的。
发明内容
由于我们在未来十年内会使具有可接受的服务质量(QoS)的无线宽带变得无处不在,消费者将能够为其娱乐选择非传统信源。假设在移动设置中能接入因特网,则消费者就能够独自定义他们想听的音乐。而车辆存在一个问题,即在车辆这样的系统中是一个对分心敏感的环境。另外,对这些几乎是无穷无尽的内容选项,管理也将是具有挑战性的。当因特网无线电广播站出现、激增且数量巨大时,在这种广播传入车辆时,将会更加导致分心而不会减轻分心的趋势是现实的且可预见的。
该系统的个性化内容系统结合了概要音乐识别值的生成和识别算法。该系统的生成算法将生成概要音乐识别值。该系统的识别算法可以解释这种概要音乐识别值。这种概要音乐识别值可以是属于一首歌曲的、属于一个音频文件的、或其它与音乐相关的标准和数据(例如题目、艺术家、类别、风格、每分钟的节拍等)或其组合。推导出的值代表了一首歌曲或音频文件的音乐品位、声学特性或者风格属性。概要音乐识别值的分析和产生可以全部或部分地在本地处理(车内)或在远程(基于网络)处理或者从本地或者远程数据库获得。这种概 要音乐识别值的获取可在以下这样的背景中进行,即需要用户投入很少的注意力且不需分心太多,因此安全不是问题。用户可以产生单个概要音乐识别值或针对不同标准产生多个概要音乐识别值。例如,概要音乐识别值可以根据时间(例如早晨驾驶时间)来确定。在其它情况中,概要音乐识别值可以针对类别来定义,但是可以比广播站/内容提供商的固定播放列表具有更多的个人感情(personal touch)。在另一个实施例中,用户可以得到和使用其他人的概要音乐识别值(组)(例如名人、艺术家、朋友等)并且在系统中使用。
在一个实施例中,个性化内容系统利用包括头单元的OEM信息娱乐系统,该头单元具有直接通过其自身或经由连接模块以一定形式上网的能力,其中连接模块或包括在头单元内部或作为单独模块存在。
在一个实施例中,个性化内容系统利用包括两个装置途径的OEM信息娱乐系统。第一装置为集成的汽车信息娱乐处理单元,其可以提供基本功能、车内网络连通性并提供对于第二装置的命令和控制的外部接口。第二装置可以是个性化的连通性装置或(PCD)或者也可以是智能电话、外置大容量存储器、外置智能大容量存储器、PDA、多媒体播放器、UMPC或者甚至是PC,是便携的并且可以是可升级的处理装置,其能通过有线或无线的方式与固定的第一装置进行通信。在一个实施例中,PCD或者其它装置实际上可以与基础单元物理相连,而在另一个实施例中通过有线接口(USB、以太网等)或者无线接口(蓝牙、WiFi、UWB等)相连。这两个设备的配对实现了具有无比的个人化便携性和连通性的实质上可无限制升级的功能的潜力。
在另外一个实施例中,第二装置也可以是带有大容量存储器并且与头单元有线或无线相连的任何播放器。第二装置可以被实现为不与因特网相连或者通过有线或无线与因特网相连。
系统的另一个实施例中,语音识别系统或者其它的语音激活系统可以用来管理装置和选择列表。通过消除对不与车辆的控制紧密相关的装置进行手动操纵的需要,这进一步降低了在汽车环境中的分心。语音激活系统可以用来存取源自于任何地方(包括,例如本地存储内容的库或者远程提供内容的信源)的内容和数据。
在一个实施例中,语音识别可以包括在头单元或者第二装置上的 本地预处理和在与音乐服务器相关的服务器上远程完成的最终处理。在这种形式中,语音命令被传递到启动概要音乐识别值的传送的服务器,以便生成定制的返回媒体(解码流)或文件传输(数据(信息包)流)或者调用存在于远方的特定音乐识别值。
虽然系统的一个实施例是结合基于车辆的信息娱乐系统来描述的,但此系统同样可以用于非基于车辆的系统,而不会背离本系统的范围或者构思。
本发明的其它的系统、方法、特征和优点对于本领域技术人员来说在看了下面的附图和详细描述后是显而易见的。所有这些附加的系统、方法、特征和优点都将包含在描述中,落在本发明的范围内、并且受到权利要求的保护。
附图说明
参考下面的附图和说明将更好地理解本发明。附图中的部分不需要按比例绘出,重点在于解释发明的原理。另外,在附图中,相似的附图标记在不同的视图中表示相应的部分。
图1是使用该系统生成播放列表的流程图。
图2是使用选择的内容生成概要音乐识别值的技术的流程图。
图3是表示从现有的内容生成概要音乐识别值的技术的流程图。
图4是表示使用选择的概要音乐识别值呈现内容的技术的流程图。
图5是表示自动使用概要音乐识别值呈现内容的技术的流程图。
图6是表示在播放内容的过程中调用系统的技术的流程图。
图7是表示系统的基础单元的方框图。
图8是表示系统的便携式单元的方框图。
图9是表示使用许多接口来控制系统的技术的流程图。
图10是表示通过系统的控制菜单上下移动的技术的流程图。
图11是表示通过指定艺术家对内容进行选择的流程图。
图12是表示通过指定歌名对内容进行选择的流程图。
图13是表示通过指定专辑对内容进行选择的流程图。
图14是表示通过指定类别对内容进行选择的流程图。
图15是表示选择艺术家和专辑的复合命令的流程图。
图16是表示使用艺术家和歌名选择内容的复合命令的流程图。
具体实施方式
对一个实施例中的系统的描述中,特定短语的意义将在下面给出。
系统的操作
图1是使用系统时播放列表的生成的流程图。在步骤101,得到概要音乐识别值。如上所述,这可以由使用者基于歌曲、音频文件或类别来完成或者通过获得已存在的第三方概要音乐识别值来完成。这些概要音乐识别值可以是数字的、文本的、符号的、向量或者其组合或者字符串。当通过算法解释时,这些值可以用于识别具有在选定值范围内的概要音乐识别值的内容(例如歌曲和/或播放列表)。在步骤102中,将概要音乐识别值存储在存储器中。在一个实施例中,其包括将概要音乐识别值存储在辅助装置上。在步骤103中,用户在车辆中,并且概要音乐识别值存储装置(和概要音乐识别值或值组)与车辆基础单元进行通信。
在步骤104中,用户选择概要音乐识别值。在步骤105中,车辆基础单元基于概要音乐识别值收集(assemble)内容。在步骤106中,收集好的内容提供给用户欣赏。
在一个实施例中,用户可以执行引导算法(steering algorithm),其允许用户改变概要音乐识别值和所选内容之间的关系界限或限制。也就是说,使用者的概要音乐识别值和每一首歌曲之间匹配的可接受范围可以改变,因此可以产生不确定的结果。结果是相同的概要音乐识别值可以根据匹配范围产生不同的播放列表。
个性化内容
许多车主拥有无线广播和象SDARS的订阅多媒体内容提供商。但有许多内容信源/频道,内容本身通常要经过筛选并以预先打包/程序化的格式传递给用户,其中对内容进行预先打包/程序化的格式是固定的并根据站本身(例如,播放列表)的基本标准或者程序化的格式而进行结构化的。本系统是用户可以为车内应用情况产生定制的广播频道的方法。在一个实施例中系统预期具有从车辆中接入例如因特网的网络的能力和动态地从一个或多个信源获得内容的能力。系统通过生成 定制和个性化的播放列表从而有效地为用户生成个性化的广播站来实现这个功能。
也可能存在可以同时考虑的其它内容信源。在这种形式中,个性化媒体流的构造借助概要音乐识别值来进行,但是将访问不仅包括因特网还包括任何本地或者远程的大容量存储器、媒体播放器和其它服务器的所有可利用的信源。
创建播放列表
在系统中创建一个或者多个播放列表在一个实施例中是分两部分完成的。首先确定概要音乐识别值。其次,访问内容信源以选择与概要音乐识别值的给定范围恰当匹配或相关的内容。
概要音乐识别值
在系统的一个实施例中概要音乐识别值是代表了歌曲的关键属性的值,其中关键属性包括但不局限于所有的声音属性和可用元数据。可以设想到两首歌曲可能会具有相同的概要音乐识别值。这种情况可以在例如用两种语言(例如英语和西班牙语)演唱的一首歌曲的情况下发生。在元数据较少的环境中,这两首分别用英语和西班牙语演唱的歌曲完全可能具有即使不完全相同也在实质上相似的概要音乐识别值。在创建播放列表时,这是可以接受的。这样,概要音乐识别值可能是或也可能不是唯一的。该概要音乐识别值主要用于产生“更喜欢这个”,“更不喜欢这个”和任何变化、迭代、推断的目的。当考虑概要音乐识别值时,每一个可以单独作为在n-空间或者向量空间中的值。当采取这些值的任意组合时,可以确定出值和所要求的界限之间的相对距离。
生成概要音乐识别值是通过使用本地可用的概要音乐识别值和识别算法来实现的,这样使用者可以从歌曲(组)、音频文件(组)或其它相关的音乐标准/数据推导出一个概要音乐识别值。概要音乐识别可以通过对问题和回答作出响应或者通过任何其它的适当方式而基于一首歌曲、歌曲库或其它媒体内容来进行。这个“值”可以全部或者部分概括下面所选的歌曲(组)、音频文件(组)的类型、品位、风格属性和声音特征。可替换地,使用者可以使用为相同目的远程生成的概要音乐识别值。使用概要音乐识别值允许使用者通过单独的选择(概 要音乐识别值或者与概要音乐识别值相关的歌曲—单独的概要音乐识别值可以存档在歌曲的头(标签)中或者独立存档在维护歌曲和概要音乐识别值之间关系的本地或者远程数据库中。它们也可以动态生成)生成自定义、个性化的播放列表。平均值(一个以上概要音乐识别值的平均值)储存在数据库中。这就提供了丰富的自定义内容的经验,从而不用分心于安排节目表、寻找或在尝试寻找适当内容时通常可能存在的其它可能引起分心的事情中。
在一个实施例中可以通过下面的方法得到概要音乐识别值:
1.处理声音特征和/或存在的例如元数据等标准;
2.从音乐库和它们的内容在本地生成/计算概要音乐识别值;或者
3.从远程得到概要音乐识别值。
如上所述,系统使用的概要音乐识别值可通过多种方法得到。系统预期有使用根据目前存在的或者创建的任意个算法生成的概要音乐识别值的能力。例如,存在于网站www.musicip.com上的公知“MusicIP”系统,其被描述为“基于声音特性和特征定义各组音乐间的关系的音乐匹配技术系统”。MusicIP系统允许获得和产生与音乐文件相关联的元数据并且允许生成系统使用的概要音乐识别值。此系统还可以利用例如Gracenote MusicalID系统和微型分类系统等其它音乐识别技术。
另外一种生成概要音乐识别值的技术在www.Pandora.com上描述。Pandora系统描述的是通过识别包括任意音乐内容的“基因”来捕捉音乐本质的音乐基因组工程。Pandora的使用者可以通过选择单首歌曲或者艺术家产生自定义的“广播站”。Pandora系统然后基于选择的歌曲或者艺术家的音乐基因产生播放列表。通过指示喜欢或者不喜欢呈现给使用者的歌曲可以改善个性化。
以上系统只是为了例子而给出的。可以使用任何其它的产生概要音乐识别值的系统,而不会背离系统的范围或精神。
另一种得到概要音乐识别值的方法是通过整体或局部地分析内容库。例如,使用者可以将他或她的全部音乐库进行分析以生成更加个性化或者概括的使用者专用的概要音乐识别值。在其它情况中,使用者也可以通过类别分析使用者的收集内容。例如,如果使用者喜欢表演曲调,但并不是所有的表演曲调,使用者可以仅仅在使用者个人内 容库中的表演曲调(或者表演曲调的子集)方面生成概要音乐识别值。因此,对于使用者的基于概要音乐识别值的类别将会更加个性化。相似地,如果使用者喜欢某种爵士乐,可以在系统中创建和使用个性化类别的概要音乐识别值。
概要音乐识别值也可以通过其它方法创建,例如提问和回答,核对检查框或者在一定等级方面评价内容经验。等级可以从简单的“喜欢/不喜欢”到基于等级(例如1-10级,5分等级,或者任意其它类型的排列等级)的范围。
概要音乐识别值可以不随时间而变或可以基于使用者选择的内容不断更新。
在另一个实施例中,概要音乐识别值可以是基于行为和/或基于每天的时刻和/或基于星期几。使用者可能根据每天的时刻或行为要求某种类型的歌曲而不考虑类别如何。例如,用户在体育锻炼的时候可能需要高能量的(high energy)内容,在早晨上班路上需要更加振奋的音乐类型,在就餐时候需要更加舒缓的音乐。
图2是表示使用所选定的内容生成概要音乐识别值的技术的流程图。在步骤201中,使用者选择概要音乐识别值所基于的内容。这可以包括单首歌曲或艺术家、使用者确定的多首歌曲、使用者本地内容库的子集、或者使用者的整个内容库。
在步骤202,应用算法以提取概要音乐识别值。如上描述,此算法可以是上面所述的“MusicIP”、Pandora方法、Gracenote Musical ID和微类别系统,或者现在已知的或者将来会出现的用于确定概要音乐识别值的其它任何合适的系统。
在步骤203中,采用所选算法产生概要音乐识别值并将该值存储起来。
另一种获得概要音乐识别值的方法是从第三方拷贝或购买一份。例如,如果朋友拥有使用者喜欢的概要音乐识别值,可以按需要拷贝和使用朋友的概要音乐识别值。另外,存在名人推动的概要音乐识别值的市场。正如现在存在的CD或者其它的艺术家最喜欢的歌曲的小型珍藏,名人或者艺术家可以创建代表其音乐品位的概要音乐识别值。这种名人概要音乐识别值可以从网站下载或者以其它方式购买或得 到。
概要音乐识别值的产生可以在多种环境中进行。例如,概要音乐识别值可以在车外产生,例如在工作或者家庭的个人电脑上,或者甚至可以在产生概要音乐识别值的商业环境中。可选择地,概要音乐识别值可以在汽车中动态产生,甚至从对单一歌曲的选择中产生。
图3是表示从现有内容产生概要音乐识别值的技术的流程图。在步骤301中,内容(例如歌曲)已经存在。在步骤302中,在使用者的启动下,使用现有的歌曲作为数据源而应用概要音乐识别值算法。在步骤302中,概要音乐识别值被生成并被存储起来。如下面将要描述的那样,在一个实施例中当调用动态的选项时,系统配置成可以自动地继续运行同时自动产生和呈现播放列表,这样使用者可以最小限度的介入来利用此系统。
虽然系统的一个实施例是基于概要音乐识别值的使用的,但是系统具有同等的适用性,可以利用使用者创建的内容手动产生播放列表。系统可用于允许通过例如声音命令等轻松地从本地或远程访问这些播放列表。
个性化无线电广播站
一旦得到一个或多个音乐信号,不考虑它们如何生成,将它们存储在可以应用在汽车信息娱乐系统中的存储器中。例如,其可以是象车辆基础系统可读的存储装置那样简单的装置。在其它情况下,也可以是能够独立录音重放且有其他特征的更复杂的元件,或者可以为了有更丰富的功能而与车辆基础系统相组合。
这些概要音乐识别值然后成为创建个性化流式无线电广播站的基础值。
在一个实施例中,产生过程如下:
1.通过上面所列的任意方法创建概要音乐识别值和
2.将此值存储在易失性存储器(马上使用的情况)或非易失性存储器(将来使用的情况)中,然后
3.使用此值生成基于概要音乐识别值的自定义播放列表。
生成列表的一种方法是访问例如mp3的数据存储或其它数字存储内容等本地存储的内容,选择种子(种子内容是概要音乐识别值已经 被定义或将被定义并且可用作播放列表的基础的任意歌曲,或者种子歌曲,对于这种种子歌曲,在选择多于一首歌曲的过程中计算平均音乐值(此平均值可以独立存储)并且此计算结果当作播放列表内容的种子使用)内容并且在传输播放列表后开始播放内容(在此实施例中种子歌曲包括在产生的播放列表中)。也可以使用歌曲产生播放列表而不包括“种子”歌曲。
另一项技术是通过因特网访问车外内容/服务提供或者某种服务器,这种服务器将基于此音乐识别值组建播放列表“因特网无线电广播频道”和使内容流回到录音播放装置。(注意,此步骤可以通过两种方法完成;当开始听的时候由车内的使用者初始化,其中音乐识别值从车辆交换到非车内内容/服务提供商/服务器或者预先远程地通过类似的音乐识别值交换(通过PC),并且在稍后可以传到车辆。)
另一项技术是远程控制个人音乐库并通过因特网来进行访问。在此情况下,所有音乐的识别概要值的功能保留但是这里除了远程设备外没有直接的服务提供商。
当使用者在车辆内时,使用者从一个或多个音乐识别值(种子歌曲)或者平均值(种子歌曲)中选择,并且车辆系统搜出内容或者内容源(即,网上电台)以提供/返回定制内容,该定制内容与使用者选择的音乐识别值(种子歌曲)或者平均音乐识别值(种子歌曲组)的关系落在某个预定偏差值/边界之内或以外,并且此偏差值/边界可利用引导算法来控制/改变。此内容的收集是通过在本地或者远程运行的算法来实现的,该算法比较本地概要音乐识别值和带有相关的概要音乐识别值和元数据的可用远程内容,并且选择性地提供落入引导算法的预定限制内的返回流式或数据内容。
图4是表示使用所选概要音乐识别值来提供内容的技术的流程图。在步骤401中,初始化基于概要音乐识别值的内容产生系统。这可以通过语音命令、手动命令或者其它适当的初始化系统的方法来进行。也可以通过使用PCD的远程控制或者与基础单元的手动交互来实现。在另一个实施例中,可以通过PCD、智能电话、外置大容量存储器、外置智能大容量存储器、PDA、UMPC或相对特定使用者编制密码的车辆钥匙来自动初始化,这样无论何时使用者在车内,对于此使用者 的概要音乐识别值可以重新找回和自动使用。在步骤402中,概要音乐识别值被重新找回。这可以是使用者创建或得到的单个概要音乐识别值。也可以是使用者从使用者可以利用的一个或多个概要音乐识别值的列表中选择的。这些概要音乐值的一部分或全部都可以静态存储并且可通过菜单或者其它选择过程来利用。在其它情况下,选项可包括静态存储和/或动态呈现的概要音乐识别值,例如从第三方或者其它渠道得到的值。
下一步是利用概要音乐识别值来确定内容源,以生成播放列表。在步骤403确定内容源是否是本地存储的内容,例如在CD光盘中的数字文件、在本地大容量存储器、mp3播放器或类似装置上的数字文件。如果是,则系统进行到步骤406。
如果使用的不是本地内容,系统在步骤404检查是否使用了URL信源。如果是,系统进行到步骤406。当确定了URL时,其可以是使用者的家用电脑,在该家用电脑中使用者存储了可存取的、可流出的或者可传送的内容。所选择的概要音乐识别值被用作筛选器或者“种子”,以选择或者创建这样一个播放列表,该播放列表包括了落入引导算法基于概要音乐识别值特征确定的边界以内或以外的内容。播放列表然后以数据形式通过宽带无线入口流到或传送到使用者。
这种无线传输并不局限于任何特定的协议。系统可以使用HTTP、Bit Torrent或者任何现在或将来的用于传送数据的传输方法。
在步骤405中,确定是否选择了宽带信源。如果是,系统进行步骤406。这可以是能够基于例如概要音乐识别值等选择标准来提供内容的网上电台或者其它网络资源。该内容通过媒体流或者任何其它合适的方式无线地传送到车辆上。如果没有可检测到的信源被选择,系统进行步骤407,并且向使用者要求信源位置或进入缺省的录音播放模式。
虽然系统描述为可以从例如因特网等基于网络的信源收集内容,但是在系统中也可以实现收集本地存储的内容,例如由车辆使用者收集且存储在车辆中的大容量存储器中的数字歌曲库。在其他实施例中,其可以是存储的内容和网络内容的组合。
在一个实施例中,使用者可以程控PCD,这样就可以知道一天中的时间并且能按照用户的需求(例如,早晨驾驶时间)自动选择存储的概要音乐识别值。使用者能够通过选择另一个要求的概要音乐识别值而轻松地改变内容。这使得使用者(特别是驾驶员)能专心于对车辆的操纵上而不用分心到对娱乐系统的操作上。
图5是表示使用概要音乐识别值自动呈现内容的技术的流程图。在步骤501,使用者进入车辆并且启动车辆。在步骤502,系统识别使用者。这可以通过已知能将车内设置与车辆钥匙相匹配的系统来完成或者通过例如使用者的PCD向系统的基本单元广播识别码等其它一些方式完成。在步骤503,系统确定日期和时刻。
在判定功能块504中,系统搜索其存储器以了解是否存在对于该使用者的与星期几和/或时刻相关的概要音乐识别值。如果是,系统在步骤505恢复概要音乐识别值并利用它产生播放列表并开始反馈。如果没有相关的概要音乐识别值,系统在步骤506停顿。此时,系统可以其它方式调用,例如与图4中描述的操作相关联的方式。
语音控制环境
在车辆环境中,尽可能地使用语音命令以减少对除了安全行使所需设备以外的设备的手动操作是有益的。因此,系统预期可以通过语音命令来控制。在上述任一实施例中,所有动作和选择都可以通过语音命令或语音播放来启动或提供。这使得驾驶员免于手动访问系统。
除了上面描述的系统,在一实施例中可以动态地(on the fly)或者内容的传统播放期间调用概要音乐识别值。此实施例在图6的流程图中描述。在步骤601,使用者初始化车辆信息娱乐系统并且开始播放内容。这可以是通过CD、无线电广播、mp3或者任何其它形式内容播放来进行的传统内容播放。这甚至也可以是调用以上任一实施例中的系统的结果。
在步骤602,使用者收听播放内容。如果使用者听到内容(例如一首歌曲)并且希望听到更多如正在播放那样的内容,使用者调用概要音乐识别值系统。这可以通过语音命令、手动选择或者其它一些适当方式来做到。
在判定功能块603中,确定是否存在与内容相关的概要音乐识别值。这可以通过与使用者相关联的内容数据库和使用者的概要音乐识别值或者概要音乐识别值组来做到。数据库可以本地储存在车辆上或者通过无线宽带来存取。如果存在相关的概要音乐识别值,在步骤605中系统使用其组建播放列表并且在步骤607中播放此播放列表。
如果在判定功能块603中没有概要音乐识别值,在步骤604系统调用概要音乐识别值生成步骤。使用任意上述生成概要音乐识别值的技术,系统这样做并且在步骤606使用新生成的概要音乐识别值来组建播放列表。在步骤607处开始重复播放该组建的列表。
图9是表示使用许多界面来控制系统的技术的流程图。在步骤901中,使用者调用此实施例的选择功能。该选择功能901将在图10中详细描述。在步骤902开始播放内容。其可以是使用者以此模式选择的内容,或者当使用者调用此模式时,内容已经在播放了。此时,系统在所选歌曲播放期间或者播放完成后可以采用许多种分支程序。将采取的路径可能是调用模式时用户预先选择的默认设置产生的结果,或者可能是在选择模式时调用的路径。调用此模式可以通过例如选择艺术家、题目、专辑、类别或以上的组合等语音命令,选择开关或按钮、或其它任何合适的调用模式的方法或方式来实现。在一个实施例中,一些路径的可用和不可用是基于使用者怎样调用该选择功能的。如果使用手动模式,因为在手动模式下可以实现更多的方向控制,所以可以采用更多的路径。在语音命令模式,因为在语音命令模式中对于使用者的选择有限制,所以可以采用的路径较少。
第一分支程序在歌曲的部分播放时(例如播放了5秒钟)开始,然后在步骤903前进到下一首歌曲以便进行部分播放。这样的歌曲部分播放继续下去,直到使用者在步骤904选择了一首歌曲为止。这还是可以通过语音命令或者手动调用来完成。然后系统播放选定歌曲的全部内容。在播放完选定的歌曲后,系统可以返回到部分播放模式并且部分播放歌曲直到使用者选定另外一首全部播放的歌曲。在一个实施例中,在步骤905中,基于选定的歌曲产生播放列表,这样在选定歌曲完整播放后,其它符合生成的播放列表的要求的歌曲也完整呈现给使用者。播放列表可以由图9中的任意其它分支程序产生,或者由本文所述的任何产生播放列表的方法产生。
在步骤906中的第二分支程序允许步骤902中的内容被完整播放,并且在步骤906随机选择下一首歌曲。此随机选择随后歌曲的处理在 步骤907中重复直到使用者停止此模式。使用者可以在任何时候选择停止全部播放或者调用任何分支程序。
第三分支程序包括在步骤908获得正在播放的歌曲的元数据。元数据用于在步骤909中选择下一首要播放的歌曲。此程序重复进行直到被使用者停止或改变。
在第四分支程序的步骤910中,生成概要音乐识别值。此值如上述那样用于产生播放列表。在一个实施例中,在步骤911使用者将面对可以是显示或者说出的选择,例如“更喜欢这个”或者“不太喜欢这个”。这就是用来修改系统产生播放列表的过程的引导算法。其还可以通过使用者的语音命令来调用。基于步骤911中使用者的引导,在步骤912中选择下一首歌曲并且系统重复步骤910-912直到使用者将其停止为止。
第五分支程序在步骤913中进行搜索,以确定现在播放的歌曲是否与事先存在的播放列表相关。如果是,系统在步骤914播放播放列表的下一首歌曲。
选择功能
图10是表示执行图9所示步骤901的选择功能的操作过程的流程图。使用者可以在任何时候启动选择系统,例如在类别1001开始时。然后使用者可以移动到艺术家1002、到专辑/筛选列表1003,然后到歌曲/题目1004。根据选择的方向和结合双向箭头的选择可以看出,使用者可以自由地随意上下移动其选择。此外,使用者可以在任何点进入选择并且可以从每个点向任何其它的选择点移动。这使得能够使用系统轻松地在大量可用选择内容之间来回移动。
根据使用者进入系统的位置或者使用者现在所处的位置,在其余的选项中存在并可以利用不同的选项。例如,如果采用类别路径,使用者比使用歌曲/题目路径时有更多的艺术家可用。因此在路径上向上或向下移动可以相应地增加选项。
当使用者在高于歌曲/题目的级别上选择时,则自动存在将在完成目前选择后播放的其它歌曲和内容。在任何时候可以使用系统调用动态播放列表选项。系统可以通过手动调用或者通过说出希望的选择位置名称(例如“类别”或“艺术家”)来调用。
应该注意到系统的启动和设置可以在车外完成(例如独立于车辆),例如在使用者的PC上,在入口(portal)处或者因特网服务供应商处。此初始化和启动的系统然后可以被传送到使用者的车辆上并且作为传统意义上的频道呈现给使用者。还应该注意到系统可以传送到多于一个的车辆上或者可以按要求从车辆移动到车辆。另外,可运输的系统并不局限于车用系统也可以是应用在任何便携的播放装置上。
筛选操作
在一个实施例中,系统包括筛选或者限制呈现给使用者的可用库内容的方法。例如,使用者可能想将可用的库限制为使用者已经听过的内容或者至少听过一定次数的内容。一些播放系统可以基于内容被选择播放的次数来自动为内容分配“喜欢”状态的程度(例如1-5星)。使用者还可拥有数据库的级别,并且系统可以设置为一次只从其中一个数据库或音乐库获取内容。区分源的一个方法是使本地存储的内容优先于需要流或者下载的内容。
如果使用者处于“更喜欢这个/更不喜欢这个”模式中,例如提供的选择可以限定为特定的数据库或者最喜欢内容的特定种类。如果也包括其它内容,则可要求限制所提供的新内容的量或者百分比。例如,可以要求将新内容限定在现有可用内容的5%内。此百分比可以很容易地按要求来修改。
命令树和智能扫描检测
图11-16表示的是使用该系统的多个命令方案的流程图。例如这些命令树可以用于语音控制系统。图11表示是通过指定艺术家来选择内容的流程图。在步骤1101使用者发出命令“选择艺术家”并提供艺术家的名字。在步骤1102中所匹配的艺术家被显示或以其它方式指示给使用者。在此时,使用者可以控制该艺术家的所有歌曲(步骤1103)或者该艺术家的所有专辑(步骤1105)。如果在步骤1103选择了艺术家的所有歌曲,则在步骤1104播放选定的歌曲或者艺术家的所有歌曲。如果在步骤1105选择了艺术家的所有专辑,则在步骤1106播放选择的专辑或艺术家的所有专辑。在该命令树方案中,可提供包括所有艺术家的歌曲或者所有艺术家的专辑的播放列表用于播放,这样使用者就不需要进一步与系统进行交互以得到额外的播放内容。
图12表示的是通过指定歌曲题目选择内容的流程图。在步骤1201使用者发出命令“选择歌曲题目”并提供歌曲的题目。在步骤1202中所匹配的歌曲题目被显示或以其它方式指示给使用者。在步骤1203中使用者在多于一个艺术家拥有相同题目的歌曲或者相同歌曲的各个版本的情况下选择艺术家。当使用此命令并且只选择一首歌曲的情况下,不需要存在与选择的歌曲相关的播放列表。在那些情况下,使用者可能需要在每一首歌曲播放后继续选择单首歌曲,或者启动其中一个上述的播放列表产生技术。
图13表示的是通过指定专辑来选择内容的流程图。在步骤1301使用者发出命令“选择专辑”并提供专辑的名字。在步骤1302中所匹配的专辑被显示或者以其它方式指示给使用者。在步骤1303使用者选择专辑的播放或者在步骤1304从专辑中选择歌曲。如果在步骤1303选择播放专辑,则系统将专辑作为播放列表使用,从而在每一首歌曲播放完后立刻就会提供更多的内容而不用与使用者进行交互。如果在步骤1304使用者选择的是单个的题目,系统可以播放专辑中余下的歌曲,可以为了选择新内容而要求与使用者进行额外的交互,或者可以使用上述的播放列表产生技术。
图14表示的是通过指定类别来选择内容的流程图。在步骤1401使用者发出命令“选择类别”并识别类别。在步骤1402中匹配的类别被显示或者以其它方式指示给使用者。此时,使用者可以选择类似于图11-13所述的三个分支程序的其中一个。在步骤1403中,使用者可以从类别中选择艺术家。然后使用者可以在步骤1404中选择歌曲题目或者在步骤1405中选择艺术家的专辑。如果选择了专辑,使用者可以从专辑中选择歌曲题目。
在步骤1407中,使用者可以从现有的类别中选择唱片。然后使用者在步骤1408中决定从唱片中选择歌曲题目。在步骤1409中,使用者可以从类别中选择歌曲题目。
图15表示选择艺术家和专辑的复合命令的流程图。在步骤1501使用者发出命令“选择艺术家和专辑”并且识别艺术家和该艺术家的专辑。在步骤1502中匹配的艺术家和专辑被显示或以其它方式指示给使用者。在步骤1503中,专辑中的歌曲被播放给使用者。此命令将产 生作为播放给使用者的播放列表的歌曲(专辑)子集。然后使用者可以利用任何可用的命令来初始化内容,包括这里所述的命令和通过上述技术产生播放列表。
图16表示的是利用艺术家和歌曲题目选择内容的复合命令的流程图。在步骤1601中使用者发出命令“选择艺术家和歌曲题目”并且指定艺术家和此艺术家的歌曲。在步骤1602中匹配的歌曲被显示给使用者或以其它方式指示给使用者并且播放。使用者然后利用任意命令或通过上述技术产生的播放列表选择另一首歌曲来播放。
当使用者使用命令之一深入数据库中时(例如当选择了单首歌曲),系统预先准备许多用于提供新内容的选择,而不要求用户与系统进行大量交互。例如,图11-16中所述的是通过语音命令还是简单的手动命令的单个和复合命令可以用来获得新歌曲。
在另一种方法中,图9所示的分支程序可以用于产生下一首歌。如果需要则这些分支程序中的任何一个都可以作为系统的默认模式。可选择地,用户可以通过语音或者手动命令选择其中一个分支程序。
虽然系统是与音频输出和歌曲联系起来描述的,但是应该注意到其可以等同地应用到任何可定义的内容,包括视频、文本、口述和其它类似形式。另外,可以提供给用户选择内容的非文本方法,例如专辑封面或者艺术家的图象,或者其它图形表示。
使用带有个性化内容系统的信息娱乐系统的实施例
根据系统的信息娱乐系统可以包括设计为能够访问存储器和/或例如因特网的网络的单个单元。在一个实施例中,系统包括第一处理单元和第二处理单元。
第一处理单元
第一处理单元如图7所示。第一处理单元典型地设计为紧固安装在车辆上并且在车辆使用的大部分时间中都保留在车辆上。
参考图7,第一处理单元包括代表了单元的可视部分的基础单元701,其包括显示屏和多个输入和触发按钮和开关。在一个实施例中,基础单元包括触摸屏,其能提供额外输入能力还能提供适当显示能力。
基础单元可以通过例如车辆总线709连接到车辆的数据输出源。车辆数据输出通过总线709提供与车辆的任何状态、车辆的周围环境或 者与车辆相连接的任何其它信息源的输出相对应的信号。车辆数据输出包括但不局限于,模拟信号(例如当前的速度)、由个体信息源(例如时钟、温度计、例如全球定位系统传感器的位置传感器)提供的数字信号、例如车辆数据网络(例如发动机的CAN总线,通过其可以传送发动机相关信息;舒适CAN总线,通过其可以传送与舒适性相关的信息;和象MOST总线的多媒体信息网络,通过其可以在车内的多媒体部件之间传送多媒体数据)的数字信号,基础单元701可以从发动机CAN总线709得到例如来自车轮传感器的当前车辆速度。车辆信息网络的另一个例子是舒适CAN总线,其用于在关于车辆舒适性的部件之间传送命令和特定状态信息。另外,也可以使用如以太网的其他方案,而不会背离本系统的精神和范围。
在一个实施例中的基础单元701包括天线705。所示天线705为单个的天线,但是也可以根据要求或需要包括一个或多个天线。基础单元701可以通过天线705获得宽带无线网络入口。基础单元701可以接收广播信号例如无线电广播、电视、天气、交通和类似信号。基础单元701也可以通过一个或者多个天线705接收例如GPS信号的定位信号。基础单元701也可以通过RF(例如通过天线705)或由适当的接收装置通过红外线或者其它方法来接收无线命令。
输出
基础单元701单元可以连接到一个或多个可视化显示装置(visualdisplay device),例如位于仪表板中央并且对于驾驶员和乘客来说是可视的中心显示器,定位在便于驾驶员读取与行驶相关的信息的位置处的驾驶员显示器,位于挡风板上用于显示信息的平视显示器(head-updisplay),为了让坐在后排乘客座位上的乘客能观看的后排座椅显示器(rear seat display),主要为了使副驾驶员可视的副驾驶员显示器和其它类似的装置。但基础单元701并不一定要与可视化显示装置相连。在此情况下,其可用于在连接到第二处理单元的可视化显示器上显示视频信息,如果第二处理单元与可视化显示器相连的话。第二处理单元到可视化显示装置的连接可以是模拟的、数字的或者其组合。
基础单元701可以与一个或多个声音再现装置相连,这种声音再现装置例如是包括电磁换能器(例如扬声器706A和706B)的典型汽车 音频系统等。汽车音频系统可以是无源的,或更优选地为有源的,例如通过包括功率放大器而成为有源的。基础单元701可以是声音再现装置的唯一的音频源或者也可以存在其它连接到音频再现系统的音频源。第二处理单元到音频再现装置的连接可以是模拟的、数字的或者其组合。
基础单元701包括用于执行程序和控制输入/输出、显示、播放和基础单元701其它操作的处理器702。在一个实施例中包括用于以非易失性形式存储数据的大容量存储器703。处理器702包括相关的RAM707和语音处理单元708。麦克风704连接到基础单元701,用于从用户那里接收语音命令。
需要注意的是,在一个实施例中系统在只有一个基础单元的情况下运行。
第二处理单元
第二处理单元希望能比基础单元701更经常地定期替换(例如如果可以利用更强大的技术),因而可拆卸地与基础单元701相连。
可拆卸的连接
系统包括如图8所示的第二处理单元和例如通过硬线连接806或无线连接805可拆卸地连接到基础单元701的便携式单元801。可拆卸连接包括一个或者多个以下连接:模拟电子连接,串行数字连接(单向或者双向),以硬线连接806表征的并行数字连接(单向或者双向),和以无线连接805表征的包括红外、射频、蓝牙、超声波等类似方式的无线数字连接;上面的任一个可以是单向的或者双向的。便携式单元801也包括电源(未示出)、显示器(其可以是触摸屏)、输入(inut)按钮和开关、非易失性存储器803、RAM 804和处理器802。
输入
便携式单元801可以接收与车辆的任何状态、车辆的周围环境相关的输入信号或与车辆相连的任何其它信息源的输出,通过其连接到基础单元701的接收或发送这些信息的连接来实现。
可选择地,便携式单元801可以直接连到车辆数据输出或车辆数据网络,与上述的基础单元701的情况相类似。
输出
便携式单元801可与一个或多个可视化输出装置连接。在许多情况下,与便携式单元801相连接的可视化输出装置与便携式单元801共同安装在同一壳体中。在这些情况中,可视化输出装置意欲在以下两种情况时操作,即当便携式单元801的操作独立于车辆和基础单元701时,以及当便携式单元801在车辆内使用时,此时,与便携式单元801相连的可视化输出装置可另外利用或者作为与基础单元701相连的可视化输出装置的代替装置,或者甚至可以切断。在上文提到的系统中使用的可视化输出装置包括液晶显示器、TFT显示器、LED(发光二极管)显示器、有机LED显示器、投影仪、平视显示器和类似装置。
便携式单元801可以与至少一个例如扬声器807等声音输出装置相连。在许多情况下,与便携式单元801相连的声音输出装置与第二处理装置共同安装在同一壳体内。在这些情况中,声音输出装置意欲在独立于基础单元701使用时,再现由便携式单元801产生的声音输出流。在上文中提到的系统中使用的声音输出装置包括但不局限于:扩音器、可以通过有线或无线连到便携式单元801上的双耳式耳机。
大容量数据存储器
例如光媒体驱动器(包括CD、DVD、蓝光DVD和类似装置)、硬盘、闪存、存储盘等类似的大容量数据存储器可连接到第一处理装置上,第二连接装置上或者与两者都相连(例子是便携式单元801的大容量存储器803和基础单元701的大容量存储器703)的装置。大容量数据存储装置允许非易失性地存储大量数据,例如视频和音频信息、数字地图信息、可以由第一或第二处理装置轻易找到的操作软件。一旦第二处理装置与第一处理装置相连,处理单元的每一个可以获取存储在各个大容量存储器上的存储数据并且能进入另外一个处理单元。大容量数据存储装置可以牢固地集成到处理单元(例如集成的硬盘或者集成的光媒体驱动)中或者可拆卸地连接处理单元(例如通过USB连接线连接的存储盘)以适应大容量存储装置的热插拔或冷插拔。
操作模式
在系统的信息娱乐系统的便携式单元801从基础单元701上分开时,控制信息娱乐系统的许多实质功能的系统软件完全在基础单元701上运行。
便携式单元801,当从系统的基础单元701上分开时,可以运行自己的系统软件使得便携式单元801能作为独立单元使用。在此情况下,例如数据输入装置、车辆数据输出、或车辆数据网络等必要的输入和输出装置必须直接连接到便携式单元801。
一旦便携式单元801被连接上,两个处理单元检测已经建立的连接并且相应地调整它们的行为。
在操作的第一模式中,信息娱乐系统的主要系统软件在便携式单元801上执行。基础单元701现在将所有或者部分其接收的输入重新定向到便携式单元801,以便做进一步地处理。基础单元701在将输入发送到便携式单元801之前对所有或者部分输入进行预处理。在便携式单元801上运行的系统软件产生输出信号,其直接传送到直接与便携式单元801相连的输出装置上或者传送到向连接于基础单元701上的输出装置输出信号的基础单元701。在向与其连接的输出装置发送之前,基础单元701可以处理或不处理输出信号。
例子
实施例1:车辆配备有基础单元701、可视化显示器和声音再现系统,这些系统均牢固地安装在汽车中。用户可以在以后购买便携式单元801,其可连接到机械固定装置中,该机械固定装置包括到第一处理装置的电气连接。固定装置位于例如轿车的行李箱中。一旦便携式单元801被安装,基础单元701将其操作模式转换为(i)从便携式单元801接收视频输出流并在牢固安装在车内的可视化显示器上显示视频输出流,和(ii)从便携式单元801接收音频控制信号(iii)从便携式单元801接收音频输出流并根据从基础单元701接收的音频控制信号将接收到的音频输出流与连接到基础单元701的音频源相混合。
实施例2:象实施例1一样,但是便携式单元801产生视频输出流和视频控制信号。基础单元701将从便携式单元801接收的视频输出流和从连接到第一处理装置的视频源接收的视频信号混合起来。
实施例3:象实施例1或2一样,但是第二处理装置发送数字编码显示命令给第一处理装置(取代视频输出流)。
实施例4:可视化输出装置连接到第二处理装置并很容易由用户和第二处理装置将其替换。
实施例5:两个第二处理装置,一个是适于提供可替换的显示器(便于以后的升级),第二个是适于提供易于升级的计算能力。第一“便携式单元801”位于仪表板上,从而显示器对于驾驶员是可视的。第二个可以位于不是太显眼的位置例如行李箱或者其它一些隐秘位置。
实施例6:车辆至少具有两个便携式单元801的安装装置。
以上说明是参考被标识为模块和部件的功能块来讨论的,其中这些功能块并不意欲代表分离的结构并可被组合起来或进一步进行再分解。另外,虽然描述了本发明的各种不同的实施例,对于本领域技术人员来说在本发明的范围内的其它实施例和实施是显而易见的。因此,本发明除了要依据权利要求和其等同物外,并不受其他限制。
Claims (10)
1.一种车辆内的信息娱乐系统,其包括:
用于存储代表内容的音乐品味、声音特征或风格属性的概要音乐识别值的存储装置;
与所述存储装置相通信的处理器,用于接收存储的概要音乐识别值,并且使用引导算法,通过将所述存储的概要音乐识别值和关联于存储的内容的相关的概要音乐识别值进行比较,来响应于所述存储的概要音乐识别值从存储的内容中选择并收集内容的不确定选择,所述内容的不确定选择具有用户控制的和变化的所述存储的概要音乐识别值的范围内的相关的概要音乐识别值;
与所述处理器相通信的用于向用户呈现收集的内容的播放装置。
2.如权利要求1所述的系统,其中,所述处理器是互联网服务器。
3.如权利要求2所述的系统,其中,所述播放装置无线连接到所述互联网服务器。
4.如权利要求3所述的系统,其中,所述播放装置位于车辆内。
5.如权利要求4所述的系统,其中,所述播放装置是受语音控制的。
6.一种控制车辆内的信息娱乐系统的方法,其包括:
从存储装置选择代表内容的音乐品味、声音特征或风格属性的存储的概要音乐识别值;
利用所述概要音乐识别值和引导算法,通过将所述存储的概要音乐识别值和关联于存储的内容的相关的概要音乐识别值进行比较,来响应于所述存储的概要音乐识别值从存储的内容中生成内容选择的不确定列表;
在车内向用户播放所述不确定列表的内容。
7.如权利要求6所述的方法,其中,生成内容选择的不确定列表的所述步骤是在车内利用本地存储的内容来完成的。
8.如权利要求6所述的方法,其中,生成内容选择的不确定列表的所述步骤在远程完成并且被传到车辆。
9.如权利要求8所述的方法,其中,所述不确定列表在互联网服务器上生成。
10.如权利要求8所述的方法,其中,所述不确定列表在家用电脑上生成。
Applications Claiming Priority (8)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US88273406P | 2006-12-29 | 2006-12-29 | |
US60/882,734 | 2006-12-29 | ||
US93856307P | 2007-05-17 | 2007-05-17 | |
US60/938,563 | 2007-05-17 | ||
US11/960,647 | 2007-12-19 | ||
US11/960,589 US20080156173A1 (en) | 2006-12-29 | 2007-12-19 | Vehicle infotainment system with personalized content |
US11/960,647 US9865240B2 (en) | 2006-12-29 | 2007-12-19 | Command interface for generating personalized audio content |
US11/960,589 | 2007-12-19 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101303878A CN101303878A (zh) | 2008-11-12 |
CN101303878B true CN101303878B (zh) | 2014-05-28 |
Family
ID=39582106
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN200710303567.6A Active CN101303878B (zh) | 2006-12-29 | 2007-12-29 | 具有个性化内容的车辆信息娱乐系统 |
Country Status (5)
Country | Link |
---|---|
US (2) | US9865240B2 (zh) |
EP (1) | EP2302634B1 (zh) |
JP (3) | JP2008234819A (zh) |
KR (2) | KR20080063184A (zh) |
CN (1) | CN101303878B (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11811789B2 (en) | 2017-02-02 | 2023-11-07 | Nio Technology (Anhui) Co., Ltd. | System and method for an in-vehicle firewall between in-vehicle networks |
Families Citing this family (88)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7187947B1 (en) | 2000-03-28 | 2007-03-06 | Affinity Labs, Llc | System and method for communicating selected information to an electronic device |
US8090309B2 (en) | 2004-10-27 | 2012-01-03 | Chestnut Hill Sound, Inc. | Entertainment system with unified content selection |
US20190278560A1 (en) | 2004-10-27 | 2019-09-12 | Chestnut Hill Sound, Inc. | Media appliance with auxiliary source module docking and fail-safe alarm modes |
US7761293B2 (en) * | 2006-03-06 | 2010-07-20 | Tran Bao Q | Spoken mobile engine |
US8520852B2 (en) * | 2006-12-22 | 2013-08-27 | Ibiquity Digital Corporation | Method and apparatus for store and replay functions in a digital radio broadcasting receiver |
US9865240B2 (en) * | 2006-12-29 | 2018-01-09 | Harman International Industries, Incorporated | Command interface for generating personalized audio content |
US7851688B2 (en) * | 2007-06-01 | 2010-12-14 | Compton James M | Portable sound processing device |
CN100556198C (zh) * | 2007-08-16 | 2009-10-28 | 中兴通讯股份有限公司 | 内容摘要验证接口方法 |
US8260778B2 (en) * | 2008-01-16 | 2012-09-04 | Kausik Ghatak | Mood based music recommendation method and system |
US8642872B2 (en) * | 2008-03-03 | 2014-02-04 | Microsoft Corporation | Music steering with automatically detected musical attributes |
US20090265212A1 (en) * | 2008-04-17 | 2009-10-22 | David Hyman | Advertising in a streaming media environment |
US9489383B2 (en) * | 2008-04-18 | 2016-11-08 | Beats Music, Llc | Relevant content to enhance a streaming media experience |
US8924390B2 (en) * | 2008-04-19 | 2014-12-30 | Beats Music, Llc | Playable music library building in a streaming media environment |
DE102008047915B4 (de) * | 2008-09-19 | 2010-05-12 | Continental Automotive Gmbh | Infotainmentsystem und Computerprogrammprodukt |
JP4623390B2 (ja) * | 2008-10-03 | 2011-02-02 | ソニー株式会社 | 再生装置、再生方法及び再生プログラム |
DE102008051663B4 (de) * | 2008-10-15 | 2017-10-19 | Paragon Ag | Vorrichtung mit Audiointerfacebox für Fahrzeuge |
EP2370915A1 (de) * | 2008-11-26 | 2011-10-05 | Continental Automotive GmbH | Infotainmentsystem und computerprogrammprodukt |
DE102008061574A1 (de) * | 2008-12-11 | 2010-06-17 | Continental Automotive Gmbh | Infotainmentsystem |
JP2012528378A (ja) * | 2009-05-29 | 2012-11-12 | ムレカ カンパニー,リミテッド | 遺伝子情報を用いたマルチメディアコンテンツファイル管理システム及びその方法 |
TWI393047B (zh) * | 2009-06-30 | 2013-04-11 | Accton Technology Corp | 一種智慧型顯示裝置 |
US8035023B2 (en) * | 2009-08-25 | 2011-10-11 | Volkswagen Ag | Predictive environment music playlist selection |
US20110167365A1 (en) * | 2010-01-04 | 2011-07-07 | Theodore Charles Wingrove | System and method for automated interface configuration based on habits of user in a vehicle |
US20120254256A1 (en) * | 2011-03-29 | 2012-10-04 | Bose Corporation | Multimedia Analysis and Cluster Formation |
US8682956B2 (en) | 2011-06-09 | 2014-03-25 | Gm Global Technology Operations, Inc | Systems and methods for determining recommended media content for exchange between vehicles |
CA2839259A1 (en) * | 2011-06-16 | 2012-12-20 | Agero Connected Services, Inc. | Systems and methods for delivering content to vehicles |
EP2541438B1 (en) * | 2011-06-30 | 2018-11-07 | u-blox AG | Geotagging of audio recordings |
US9087348B2 (en) * | 2011-08-11 | 2015-07-21 | GM Global Technology Operations LLC | Digital content networking |
US8966366B2 (en) * | 2011-09-19 | 2015-02-24 | GM Global Technology Operations LLC | Method and system for customizing information projected from a portable device to an interface device |
US8843316B2 (en) | 2012-01-09 | 2014-09-23 | Blackberry Limited | Method to geo-tag streaming music |
US9323813B2 (en) * | 2012-03-05 | 2016-04-26 | Audi Ag | Method for providing at least one service with at least one item of formatted assessment information associated with a data record |
US9355174B2 (en) | 2012-09-07 | 2016-05-31 | Iheartmedia Management Services, Inc. | Multi-input playlist selection |
US20140123004A1 (en) * | 2012-10-25 | 2014-05-01 | Apple Inc. | Station creation |
US8862476B2 (en) * | 2012-11-16 | 2014-10-14 | Zanavox | Voice-activated signal generator |
US20140188920A1 (en) * | 2012-12-27 | 2014-07-03 | Sangita Sharma | Systems and methods for customized content |
JP6276503B2 (ja) * | 2012-12-28 | 2018-02-07 | アルパイン株式会社 | オーディオ装置 |
JP5942864B2 (ja) | 2013-01-18 | 2016-06-29 | ソニー株式会社 | 端末装置、コンテンツ送信方法、コンテンツ送信プログラムおよびコンテンツ再生システム |
US9218805B2 (en) * | 2013-01-18 | 2015-12-22 | Ford Global Technologies, Llc | Method and apparatus for incoming audio processing |
KR101436945B1 (ko) | 2013-04-10 | 2014-09-02 | 주식회사 오비고 | 차량 내의 헤드 유닛의 프라이빗 모드 지원 장치, 방법, 컴퓨터 판독 가능한 기록 매체 |
WO2014172325A1 (en) * | 2013-04-15 | 2014-10-23 | Flextronics Ap, Llc | Virtual personality vehicle communications with third parties |
US10522124B2 (en) * | 2013-10-30 | 2019-12-31 | Harman Becker Automotive Systems Gmbh | Infotainment system |
US10430024B2 (en) * | 2013-11-13 | 2019-10-01 | Microsoft Technology Licensing, Llc | Media item selection using user-specific grammar |
KR102378718B1 (ko) * | 2014-03-25 | 2022-03-24 | 터치튠즈 뮤직 코포레이션 | 향상된 사용자 인터페이스를 가지는 디지털 주크박스 장치 및 관련 방법 |
CN106576179A (zh) * | 2014-05-05 | 2017-04-19 | 哈曼国际工业有限公司 | 播放控制 |
US10284242B2 (en) * | 2014-07-09 | 2019-05-07 | Livio, Inc. | Custom broadcast audio content station |
JP2015046929A (ja) * | 2014-10-24 | 2015-03-12 | トムソン ライセンシングThomson Licensing | プリファレンス・エンジンによりドライブされるパーソナライズされた音楽サービス |
US10528957B2 (en) | 2014-10-28 | 2020-01-07 | Toyota Motor Engineering & Manufacturing North America, Inc. | Systems and methods for providing broadcast data analysis |
US20160297301A1 (en) * | 2015-04-07 | 2016-10-13 | Panasonic Automotive Systems Company Of America, Division Of Panasonic Corporation Of North America | Modular unit identification in a modular upgradeable vehicle infotainment system |
EP3091761B1 (en) | 2015-05-07 | 2018-07-11 | Volvo Car Corporation | Method and system for providing driving situation based infotainment |
US10692126B2 (en) | 2015-11-17 | 2020-06-23 | Nio Usa, Inc. | Network-based system for selling and servicing cars |
US20180012196A1 (en) | 2016-07-07 | 2018-01-11 | NextEv USA, Inc. | Vehicle maintenance manager |
US9928734B2 (en) | 2016-08-02 | 2018-03-27 | Nio Usa, Inc. | Vehicle-to-pedestrian communication systems |
US10652337B2 (en) * | 2016-09-07 | 2020-05-12 | Thundar Power New Energy Vehicle Developmont Company Limited | Passenger side display via a user portable device |
US11024160B2 (en) | 2016-11-07 | 2021-06-01 | Nio Usa, Inc. | Feedback performance control and tracking |
US10708547B2 (en) | 2016-11-11 | 2020-07-07 | Nio Usa, Inc. | Using vehicle sensor data to monitor environmental and geologic conditions |
US10410064B2 (en) | 2016-11-11 | 2019-09-10 | Nio Usa, Inc. | System for tracking and identifying vehicles and pedestrians |
US10694357B2 (en) | 2016-11-11 | 2020-06-23 | Nio Usa, Inc. | Using vehicle sensor data to monitor pedestrian health |
US10515390B2 (en) | 2016-11-21 | 2019-12-24 | Nio Usa, Inc. | Method and system for data optimization |
US10249104B2 (en) | 2016-12-06 | 2019-04-02 | Nio Usa, Inc. | Lease observation and event recording |
US10074223B2 (en) | 2017-01-13 | 2018-09-11 | Nio Usa, Inc. | Secured vehicle for user use only |
US10471829B2 (en) | 2017-01-16 | 2019-11-12 | Nio Usa, Inc. | Self-destruct zone and autonomous vehicle navigation |
US9984572B1 (en) | 2017-01-16 | 2018-05-29 | Nio Usa, Inc. | Method and system for sharing parking space availability among autonomous vehicles |
US10031521B1 (en) | 2017-01-16 | 2018-07-24 | Nio Usa, Inc. | Method and system for using weather information in operation of autonomous vehicles |
US10464530B2 (en) | 2017-01-17 | 2019-11-05 | Nio Usa, Inc. | Voice biometric pre-purchase enrollment for autonomous vehicles |
US10286915B2 (en) | 2017-01-17 | 2019-05-14 | Nio Usa, Inc. | Machine learning for personalized driving |
US10692109B1 (en) | 2017-02-06 | 2020-06-23 | Wells Fargo Bank, N.A. | Providing incentives for consuming sponsored media content |
US10234302B2 (en) | 2017-06-27 | 2019-03-19 | Nio Usa, Inc. | Adaptive route and motion planning based on learned external and internal vehicle environment |
CN107342082A (zh) * | 2017-06-29 | 2017-11-10 | 北京小米移动软件有限公司 | 基于语音交互的音频处理方法、装置及音频播放设备 |
US10710633B2 (en) | 2017-07-14 | 2020-07-14 | Nio Usa, Inc. | Control of complex parking maneuvers and autonomous fuel replenishment of driverless vehicles |
US10369974B2 (en) | 2017-07-14 | 2019-08-06 | Nio Usa, Inc. | Control and coordination of driverless fuel replenishment for autonomous vehicles |
US10837790B2 (en) | 2017-08-01 | 2020-11-17 | Nio Usa, Inc. | Productive and accident-free driving modes for a vehicle |
US10635109B2 (en) | 2017-10-17 | 2020-04-28 | Nio Usa, Inc. | Vehicle path-planner monitor and controller |
US10606274B2 (en) | 2017-10-30 | 2020-03-31 | Nio Usa, Inc. | Visual place recognition based self-localization for autonomous vehicles |
US10935978B2 (en) | 2017-10-30 | 2021-03-02 | Nio Usa, Inc. | Vehicle self-localization using particle filters and visual odometry |
US10717412B2 (en) | 2017-11-13 | 2020-07-21 | Nio Usa, Inc. | System and method for controlling a vehicle using secondary access methods |
JP6907912B2 (ja) * | 2017-12-06 | 2021-07-21 | トヨタ自動車株式会社 | 情報処理装置 |
US20190294690A1 (en) * | 2018-03-20 | 2019-09-26 | Spotify Ab | Media content item recommendation system |
US10369966B1 (en) | 2018-05-23 | 2019-08-06 | Nio Usa, Inc. | Controlling access to a vehicle using wireless access devices |
US20200143805A1 (en) * | 2018-11-02 | 2020-05-07 | Spotify Ab | Media content steering |
US11133004B1 (en) * | 2019-03-27 | 2021-09-28 | Amazon Technologies, Inc. | Accessory for an audio output device |
US11799930B2 (en) * | 2019-06-25 | 2023-10-24 | Spotify Ab | Providing related content using a proxy media content item |
CN110362325B (zh) * | 2019-07-12 | 2023-10-20 | 奇瑞新能源汽车股份有限公司 | 一种汽车软件远程在线升级系统及方法 |
DE102019123852A1 (de) * | 2019-09-05 | 2021-03-11 | Bayerische Motoren Werke Aktiengesellschaft | System und Verfahren zur individualisierten Bereitstellung von Rundfunkinhalten im Fahrzeug |
US10992401B1 (en) * | 2020-03-05 | 2021-04-27 | Rovi Guides, Inc. | Systems and methods for generating playlist for a vehicle |
US10972206B1 (en) | 2020-03-05 | 2021-04-06 | Rovi Guides, Inc. | Systems and methods for generating playlist for a vehicle |
US11805160B2 (en) | 2020-03-23 | 2023-10-31 | Rovi Guides, Inc. | Systems and methods for concurrent content presentation |
US11790364B2 (en) | 2020-06-26 | 2023-10-17 | Rovi Guides, Inc. | Systems and methods for providing multi-factor authentication for vehicle transactions |
US11599880B2 (en) | 2020-06-26 | 2023-03-07 | Rovi Guides, Inc. | Systems and methods for providing multi-factor authentication for vehicle transactions |
CN112092820B (zh) * | 2020-09-03 | 2022-03-18 | 广州小鹏汽车科技有限公司 | 车辆的初始化设置方法、车辆和存储介质 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6993532B1 (en) * | 2001-05-30 | 2006-01-31 | Microsoft Corporation | Auto playlist generator |
Family Cites Families (95)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6231347B1 (en) * | 1995-11-20 | 2001-05-15 | Yamaha Corporation | Computer system and karaoke system |
US5864868A (en) * | 1996-02-13 | 1999-01-26 | Contois; David C. | Computer control system and user interface for media playing devices |
US6275231B1 (en) * | 1997-08-01 | 2001-08-14 | American Calcar Inc. | Centralized control and management system for automobiles |
US6186553B1 (en) * | 1998-05-14 | 2001-02-13 | Jacob L. Phillips | Theme calendar |
US6167370A (en) * | 1998-09-09 | 2000-12-26 | Invention Machine Corporation | Document semantic analysis/selection with knowledge creativity capability utilizing subject-action-object (SAO) structures |
JP2000250574A (ja) * | 1999-03-03 | 2000-09-14 | Sony Corp | コンテンツ選択システム、コンテンツ選択クライアント、コンテンツ選択サーバ及びコンテンツ選択方法 |
US6882970B1 (en) * | 1999-10-28 | 2005-04-19 | Canon Kabushiki Kaisha | Language recognition using sequence frequency |
US7065342B1 (en) * | 1999-11-23 | 2006-06-20 | Gofigure, L.L.C. | System and mobile cellular telephone device for playing recorded music |
US6441776B1 (en) * | 2000-01-07 | 2002-08-27 | Hughes Electronics Corporation | Method and apparatus for spacecraft payload pointing registration |
US7444353B1 (en) * | 2000-01-31 | 2008-10-28 | Chen Alexander C | Apparatus for delivering music and information |
US7028082B1 (en) * | 2001-03-08 | 2006-04-11 | Music Choice | Personalized audio system and method |
US6307346B1 (en) * | 2000-04-20 | 2001-10-23 | General Motors Corporation | Induction motor load limiting for power steering applications |
JP2002073041A (ja) * | 2000-09-05 | 2002-03-12 | Casio Comput Co Ltd | 自動選曲システム、自動選曲方法、及び記憶媒体 |
AU2001288749A1 (en) * | 2000-09-06 | 2002-03-22 | Robert Agresta | System, device and method for remotely providing, accessing and using personal entertainment media |
US9292516B2 (en) * | 2005-02-16 | 2016-03-22 | Sonic Solutions Llc | Generation, organization and/or playing back of content based on incorporated parameter identifiers |
US20020046315A1 (en) * | 2000-10-13 | 2002-04-18 | Interactive Objects, Inc. | System and method for mapping interface functionality to codec functionality in a portable audio device |
US7143939B2 (en) * | 2000-12-19 | 2006-12-05 | Intel Corporation | Wireless music device and method therefor |
US20040019396A1 (en) * | 2001-03-30 | 2004-01-29 | Mcmahon Maureen | Methods for recording music to optical media |
JP2002313070A (ja) * | 2001-04-18 | 2002-10-25 | Matsushita Electric Ind Co Ltd | 記録再生装置 |
US6757517B2 (en) * | 2001-05-10 | 2004-06-29 | Chin-Chi Chang | Apparatus and method for coordinated music playback in wireless ad-hoc networks |
US7962482B2 (en) * | 2001-05-16 | 2011-06-14 | Pandora Media, Inc. | Methods and systems for utilizing contextual feedback to generate and modify playlists |
US20040254659A1 (en) * | 2001-08-20 | 2004-12-16 | Mark Bolas | Playlist radio |
US7599610B2 (en) | 2001-10-25 | 2009-10-06 | Harman International Industries, Incorporated | Interface for audio visual device |
JP4029605B2 (ja) * | 2001-11-29 | 2008-01-09 | ソニー株式会社 | 情報提供方法及び情報提供システム |
JP2003179907A (ja) * | 2001-12-11 | 2003-06-27 | Dentsu Inc | 番組データ配信システム及びその方法 |
US7031477B1 (en) * | 2002-01-25 | 2006-04-18 | Matthew Rodger Mella | Voice-controlled system for providing digital audio content in an automobile |
US8103009B2 (en) * | 2002-01-25 | 2012-01-24 | Ksc Industries, Inc. | Wired, wireless, infrared, and powerline audio entertainment systems |
US20030149574A1 (en) * | 2002-02-05 | 2003-08-07 | Rudman Daniel E. | Method for providing media consumers with total choice and total control |
US7797446B2 (en) * | 2002-07-16 | 2010-09-14 | Apple Inc. | Method and system for updating playlists |
US7657224B2 (en) * | 2002-05-06 | 2010-02-02 | Syncronation, Inc. | Localized audio networks and associated digital accessories |
US6987221B2 (en) * | 2002-05-30 | 2006-01-17 | Microsoft Corporation | Auto playlist generation with multiple seed songs |
US20050021470A1 (en) | 2002-06-25 | 2005-01-27 | Bose Corporation | Intelligent music track selection |
US20040225519A1 (en) * | 2002-06-25 | 2004-11-11 | Martin Keith D. | Intelligent music track selection |
JP2004086189A (ja) * | 2002-07-02 | 2004-03-18 | Matsushita Electric Ind Co Ltd | 楽曲検索システム |
US8060225B2 (en) * | 2002-07-31 | 2011-11-15 | Hewlett-Packard Development Company, L. P. | Digital audio device |
JP2004110422A (ja) * | 2002-09-18 | 2004-04-08 | Double Digit Inc | 曲分類装置、曲分類方法、及びプログラム |
US20050038869A1 (en) * | 2002-09-25 | 2005-02-17 | Randy Zimler | Business portal API |
JP2004163590A (ja) * | 2002-11-12 | 2004-06-10 | Denso Corp | 再生装置及びプログラム |
JP4003127B2 (ja) * | 2002-12-12 | 2007-11-07 | ソニー株式会社 | 情報処理装置および情報処理方法、情報処理システム、記録媒体、並びにプログラム |
CN1729276A (zh) * | 2002-12-19 | 2006-02-01 | 皇家飞利浦电子股份有限公司 | 用于网络下载音乐文件的方法和系统 |
US7243105B2 (en) * | 2002-12-31 | 2007-07-10 | British Telecommunications Public Limited Company | Method and apparatus for automatic updating of user profiles |
US20040176959A1 (en) * | 2003-03-05 | 2004-09-09 | Wilhelm Andrew L. | System and method for voice-enabling audio compact disc players via descriptive voice commands |
US7228100B2 (en) * | 2003-03-25 | 2007-06-05 | Visteon Global Technologies, Inc. | Program data display in duplicative digital audio broadcasting system |
US7521623B2 (en) * | 2004-11-24 | 2009-04-21 | Apple Inc. | Music synchronization arrangement |
US7116976B2 (en) * | 2003-12-08 | 2006-10-03 | Thomas C Douglass | Adaptable communication techniques for electronic devices |
US20040243482A1 (en) * | 2003-05-28 | 2004-12-02 | Steven Laut | Method and apparatus for multi-way jukebox system |
JP4134945B2 (ja) * | 2003-08-08 | 2008-08-20 | ヤマハ株式会社 | 自動演奏装置及びプログラム |
KR20050023941A (ko) * | 2003-09-03 | 2005-03-10 | 삼성전자주식회사 | 음성 인식 및 화자 인식을 통한 개별화된 서비스를제공하는 a/v 장치 및 그 방법 |
US7421391B1 (en) * | 2003-09-08 | 2008-09-02 | Zamtech Llc | System and method for voice-over asset management, search and presentation |
US20050131595A1 (en) * | 2003-12-12 | 2005-06-16 | Eugene Luskin | Enhanced vehicle event information |
US20050138069A1 (en) * | 2003-12-19 | 2005-06-23 | General Motors Corporation | Providing a playlist package of digitized entertainment files for storage and playback |
JP2007524955A (ja) * | 2004-01-20 | 2007-08-30 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | 階層的プレイリスト生成装置 |
US7650513B2 (en) * | 2004-01-21 | 2010-01-19 | Gm Global Technology Operations, Inc. | System and method for vehicle-to-vehicle migration of multimedia content |
US20060010167A1 (en) * | 2004-01-21 | 2006-01-12 | Grace James R | Apparatus for navigation of multimedia content in a vehicle multimedia system |
US7885926B2 (en) * | 2004-01-21 | 2011-02-08 | GM Global Technology Operations LLC | System and apparatus for wireless synchronization of multimedia content |
US7725475B1 (en) * | 2004-02-11 | 2010-05-25 | Aol Inc. | Simplifying lexicon creation in hybrid duplicate detection and inductive classifier systems |
US10417298B2 (en) * | 2004-12-02 | 2019-09-17 | Insignio Technologies, Inc. | Personalized content processing and delivery system and media |
US7286082B2 (en) * | 2004-02-26 | 2007-10-23 | Raytheon Company | Method and apparatus for wide area augmentation system having GEO uplink subsystem with enhanced clock steering |
US7181182B2 (en) * | 2004-03-17 | 2007-02-20 | Interdigital Technology Corporation | Method for steering a smart antenna for a WLAN using a self-monitored re-scan |
JP3931179B2 (ja) * | 2004-03-24 | 2007-06-13 | シャープ株式会社 | コンテンツ再生装置 |
JP2005346828A (ja) * | 2004-06-02 | 2005-12-15 | Pioneer Electronic Corp | 情報処理装置、その方法、そのプログラム、そのプログラムを記録した記録媒体、および、情報記録装置 |
JP2005346347A (ja) * | 2004-06-02 | 2005-12-15 | Kddi Corp | 情報検索装置、情報検索方法、情報検索プログラムおよび記録媒体 |
US7213675B2 (en) * | 2004-09-29 | 2007-05-08 | Delphi Technologies, Inc. | Method and system for anti-static steering for vehicle steering systems |
US7899564B2 (en) | 2004-11-09 | 2011-03-01 | Bang & Olufsen | Procedure and apparatus for generating automatic replay of recordings |
JP2006155157A (ja) * | 2004-11-29 | 2006-06-15 | Sanyo Electric Co Ltd | 自動選曲装置 |
US7809647B2 (en) * | 2005-01-27 | 2010-10-05 | International Business Machines Corporation | Processing system for recording media content |
WO2006087676A2 (en) * | 2005-02-18 | 2006-08-24 | Koninklijke Philips Electronics N.V. | Method of multiplexing auxiliary data in an audio/video stream |
US8180770B2 (en) * | 2005-02-28 | 2012-05-15 | Yahoo! Inc. | System and method for creating a playlist |
AU2006220720A1 (en) | 2005-03-04 | 2006-09-14 | Resonance Media Services, Inc. | Scan shuffle for building playlists |
US20060236219A1 (en) * | 2005-04-19 | 2006-10-19 | Microsoft Corporation | Media timeline processing infrastructure |
US8516093B2 (en) * | 2005-04-22 | 2013-08-20 | Intel Corporation | Playlist compilation system and method |
US20060259464A1 (en) * | 2005-05-10 | 2006-11-16 | Szczublewski Francis E | Selection of audio categories and files in entertainment system |
US7613736B2 (en) * | 2005-05-23 | 2009-11-03 | Resonance Media Services, Inc. | Sharing music essence in a recommendation system |
JP4841172B2 (ja) * | 2005-05-26 | 2011-12-21 | シャープ株式会社 | 音楽情報検索方法、音楽情報検索装置及びコンピュータプログラム |
JP4752623B2 (ja) * | 2005-06-16 | 2011-08-17 | ソニー株式会社 | 情報処理装置、情報処理方法、およびプログラム |
US8543095B2 (en) * | 2005-07-08 | 2013-09-24 | At&T Mobility Ii Llc | Multimedia services include method, system and apparatus operable in a different data processing network, and sync other commonly owned apparatus |
US7840178B2 (en) * | 2005-07-12 | 2010-11-23 | Martin E. Hellman | FM broadcast system competitive with satellite radio |
US7793823B2 (en) * | 2005-10-03 | 2010-09-14 | Realnetworks, Inc. | System and method for supplementing a radio playlist with local content |
TWI302691B (en) * | 2005-10-21 | 2008-11-01 | Delta Electronics Inc | Portable electronic device with speech synthesize and music prelude functions |
JP4622808B2 (ja) * | 2005-10-28 | 2011-02-02 | 日本ビクター株式会社 | 楽曲分類装置、楽曲分類方法、楽曲分類プログラム |
US20070143526A1 (en) * | 2005-12-20 | 2007-06-21 | Bontempi Raymond C | Method and apparatus for enhanced randomization function for personal media |
EP1801711A1 (en) * | 2005-12-21 | 2007-06-27 | Transmedia Communications Sàrl | Method for remotely organizing audio-visual items stored in a central database |
KR100718084B1 (ko) * | 2006-01-03 | 2007-05-16 | 삼성전자주식회사 | 사용자 단말장치 및 그의 음악파일 관리 방법 |
TW200727165A (en) * | 2006-01-05 | 2007-07-16 | Benq Corp | Playing system and playing method thereof |
US7653761B2 (en) * | 2006-03-15 | 2010-01-26 | Microsoft Corporation | Automatic delivery of personalized content to a portable media player with feedback |
CN101467142A (zh) * | 2006-04-04 | 2009-06-24 | 约翰逊控制技术公司 | 在车辆中从数字媒体存储设备提取元数据以用于媒体选择的系统和方法 |
US7870142B2 (en) * | 2006-04-04 | 2011-01-11 | Johnson Controls Technology Company | Text to grammar enhancements for media files |
US20070294292A1 (en) * | 2006-06-14 | 2007-12-20 | Microsoft Corporation | Advertising transfer and playback on portable devices |
US8762843B2 (en) * | 2006-06-16 | 2014-06-24 | Creative Technology Ltd | System and method for modifying media content playback based on limited input |
DE602006021752D1 (de) * | 2006-10-09 | 2011-06-16 | Sony Deutschland Gmbh | Verfahren und Vorrichtungen zum Senden und Empfangen von Signalen in einem drahtlosen Kommunikationssystem mit spezieller Rahmenstruktur |
US20080215645A1 (en) * | 2006-10-24 | 2008-09-04 | Kindig Bradley D | Systems and devices for personalized rendering of digital media content |
US7696427B2 (en) * | 2006-12-01 | 2010-04-13 | Oracle America, Inc. | Method and system for recommending music |
US20080130699A1 (en) * | 2006-12-05 | 2008-06-05 | Motorola, Inc. | Content selection using speech recognition |
US9865240B2 (en) * | 2006-12-29 | 2018-01-09 | Harman International Industries, Incorporated | Command interface for generating personalized audio content |
US20080305832A1 (en) * | 2007-06-07 | 2008-12-11 | Microsoft Corporation | Sharing profile mode |
-
2007
- 2007-12-19 US US11/960,647 patent/US9865240B2/en active Active
- 2007-12-19 US US11/960,589 patent/US20080156173A1/en not_active Abandoned
- 2007-12-28 JP JP2007341366A patent/JP2008234819A/ja not_active Withdrawn
- 2007-12-28 EP EP10014663.8A patent/EP2302634B1/en active Active
- 2007-12-28 KR KR1020070140048A patent/KR20080063184A/ko not_active Application Discontinuation
- 2007-12-29 CN CN200710303567.6A patent/CN101303878B/zh active Active
-
2009
- 2009-10-19 JP JP2009240930A patent/JP5059829B2/ja active Active
- 2009-12-28 KR KR1020090131596A patent/KR101010412B1/ko active IP Right Grant
-
2010
- 2010-11-08 JP JP2010250338A patent/JP5053432B2/ja active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6993532B1 (en) * | 2001-05-30 | 2006-01-31 | Microsoft Corporation | Auto playlist generator |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11811789B2 (en) | 2017-02-02 | 2023-11-07 | Nio Technology (Anhui) Co., Ltd. | System and method for an in-vehicle firewall between in-vehicle networks |
Also Published As
Publication number | Publication date |
---|---|
JP5059829B2 (ja) | 2012-10-31 |
KR20080063184A (ko) | 2008-07-03 |
JP5053432B2 (ja) | 2012-10-17 |
CN101303878A (zh) | 2008-11-12 |
US9865240B2 (en) | 2018-01-09 |
US20080162147A1 (en) | 2008-07-03 |
EP2302634B1 (en) | 2015-02-18 |
JP2011076709A (ja) | 2011-04-14 |
EP2302634A2 (en) | 2011-03-30 |
KR20100007843A (ko) | 2010-01-22 |
US20080156173A1 (en) | 2008-07-03 |
EP2302634A3 (en) | 2011-12-28 |
JP2008234819A (ja) | 2008-10-02 |
KR101010412B1 (ko) | 2011-01-21 |
JP2010049270A (ja) | 2010-03-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101303878B (zh) | 具有个性化内容的车辆信息娱乐系统 | |
EP2163434A2 (en) | Vehicle infotainment system with virtual personalization settings | |
US11663283B2 (en) | Apparatus, systems and methods for content playlist based on user location | |
US7580325B2 (en) | Utilizing metadata to improve the access of entertainment content | |
CN105493511A (zh) | 用于借助于语音命令控制电子设备的系统、更具体地借助于语音命令控制多个电子设备的远程控制器 | |
CN101019117A (zh) | 播放内容的方法和装置 | |
EP1939880B1 (en) | Method of controlling a vehicle infotainment system with personalized content | |
CN101496329A (zh) | 预选电子内容的实时、即时发布 | |
WO2009029889A1 (en) | Radio receiver and method for receiving and playing signals from multiple broadcast channels | |
US20210037292A1 (en) | Media program having selectable content depth | |
CN107980144B (zh) | 无限电台推荐系统和方法 | |
US7767901B2 (en) | Control of musical instrument playback from remote management station | |
JP4779545B2 (ja) | 車載用情報提供装置 | |
US8843961B2 (en) | Multiple resolution audio and video systems, methods of production, delivery and uses thereof | |
JP2006293697A (ja) | 車載用音楽装置 | |
JP2007057571A (ja) | コンテンツリスト生成システム、コンテンツサーバ、車載装置 | |
CN101138038A (zh) | 用于内容传送的无线适配器 | |
KR100867116B1 (ko) | 차량용 단말에서의 맞춤형 서비스 제공 장치 및 방법 | |
CN105262554A (zh) | 自定义音频内容广播电台 | |
JP2007080385A (ja) | 車載情報提供装置 | |
Blossom | Radio & Digital Audio | |
as Interface | Personal Digital Audio Recording via DAB | |
Warburton | Picture radio: will pictures with the change to digital, transform radio? | |
Schatter | The Computerization of Digital Audio Broadcasting Receivers and the Demand for Empathic Interface Solutions |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |