專利名稱:根據(jù)用戶反應(yīng)選擇項(xiàng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明說(shuō)明書(shū)涉及根據(jù)用戶反應(yīng)選擇項(xiàng)。
背景技術(shù):
對(duì)于光盤(pán)上音樂(lè)音軌的項(xiàng),例如,有些CD播放器使用戶能夠通過(guò)對(duì)要播放的所述音軌順序編程來(lái)指示他的偏好。當(dāng)一條音軌結(jié)束,CD播放器就根據(jù)編程的順序選擇下一條音軌。
有些音樂(lè)播放設(shè)備和軟件能讓用戶指示對(duì)音樂(lè)類型(例如爵士樂(lè))的偏好,并且所述設(shè)備和軟件將播放選定類型的音樂(lè)項(xiàng)。
一種推薦的系統(tǒng),根據(jù)用戶提供的估值信息來(lái)選擇要播放的下一音軌。一種系統(tǒng),提供姆指指上/姆指指下接口讓用戶指示他的偏好。另一種系統(tǒng)根據(jù)正在聽(tīng)的聽(tīng)眾在姆指指上/姆指指下接口上指示的偏好選擇要播放的音樂(lè)項(xiàng)。有些系統(tǒng)提供自動(dòng)播放列表特征,其中自動(dòng)播放列表中要播放的音樂(lè)項(xiàng)是根據(jù)用戶指示的對(duì)音樂(lè)類型的偏好的問(wèn)題所做的答案選擇的。至少一個(gè)在線商根據(jù)用戶購(gòu)買(mǎi)的音樂(lè)推斷用戶的喜好。
在其他情況下,要選定的那些項(xiàng)是軟件應(yīng)用程序的特征或者是軟件應(yīng)用程序所使用的文件。用戶使用所述特征或者所述文件表達(dá)他的偏好。在微軟的Word中,例如最近使用的文件由應(yīng)用程序選擇,以便在下拉(drop down)菜單上顯示最近使用文件的列表,并且只有最近使用的特征(例如,概要特征)被選擇來(lái)顯示在下拉菜單上,由用戶進(jìn)行可能的啟動(dòng)。
發(fā)明內(nèi)容
總體而言,在一個(gè)方面,本發(fā)明的特征在于這樣一種方法,所述方法包括提供一種控制車(chē)輛中音頻系統(tǒng)的用戶接口,所述用戶接口展示的可用特征是提供和/或接收關(guān)于音頻系統(tǒng)的操作的信息,所述方法還提供根據(jù)車(chē)輛的運(yùn)動(dòng)狀態(tài)修改至少一種特征的可用性。
本發(fā)明的實(shí)施可以包括一個(gè)或者多個(gè)以下的特征??梢岳玫奶卣靼ㄌ峁┖?或接收關(guān)于音頻系統(tǒng)的操作的信息這兩者。音頻系統(tǒng)的操作包括根據(jù)用戶反應(yīng)挑選要播放的項(xiàng)。用戶接口的特征包括用戶指示他對(duì)音頻項(xiàng)的反應(yīng)的方式。車(chē)輛運(yùn)動(dòng)時(shí)與車(chē)輛停止時(shí)相比,有較少數(shù)的特征是可以利用的。所述特征包括關(guān)于用戶對(duì)要播放的音頻項(xiàng)的反應(yīng)的子特征,并且車(chē)輛運(yùn)動(dòng)時(shí)與車(chē)輛停止時(shí)相比,提供較少數(shù)的用戶反應(yīng)子特征。關(guān)于用戶反應(yīng)的子特征包括指示對(duì)音頻項(xiàng)的喜歡或不喜歡的反應(yīng)的級(jí)別,以及控制用于指示反應(yīng)以便確定要播放的音頻項(xiàng)的軟件的配置。所述特征包括向用戶顯示車(chē)輛不運(yùn)動(dòng)時(shí)的音頻系統(tǒng)的配置狀態(tài)。所述特征包括接收關(guān)于用戶是否喜歡播放中的音頻項(xiàng)的信息。所述用戶接口包括語(yǔ)音識(shí)別和語(yǔ)音合成中的至少一個(gè)。
總體而言,在另一方面,本發(fā)明的特征在于包括車(chē)輛的音頻系統(tǒng)的裝置,所述音頻系統(tǒng)具有用戶接口、信息級(jí)別,其中用戶接口包括用于提供和/或接收關(guān)于音頻系統(tǒng)的操作信息的輸入設(shè)備和/或輸出設(shè)備;被提供和/或被接收的信息級(jí)別隨著車(chē)輛的運(yùn)動(dòng)狀態(tài)而被修改。
本發(fā)明的實(shí)施可以包括一個(gè)或多個(gè)下列特征。用戶接口包括輸入設(shè)備和輸出設(shè)備,這兩者它們都提供和接收信息。音頻系統(tǒng)包括根據(jù)通過(guò)用戶接口表達(dá)的用戶反應(yīng)挑選要播放的音頻項(xiàng)的選擇器。用戶接口包括用戶指示他對(duì)音頻項(xiàng)的反應(yīng)的方式。車(chē)輛運(yùn)動(dòng)時(shí)與車(chē)輛停止時(shí)相比,有較少的信息可以利用。信息級(jí)別包括對(duì)音頻項(xiàng)喜歡或不喜歡的反應(yīng)的指示。信息級(jí)別包括車(chē)輛不運(yùn)動(dòng)時(shí)的音頻系統(tǒng)的配置狀態(tài)。用戶接口包括語(yǔ)音識(shí)別和語(yǔ)音合成中的至少之一。
總體而言,在另一方面,本發(fā)明的特征在于這樣的裝置,所述裝置包括適用于音頻、視頻或者多媒體系統(tǒng)的一組手動(dòng)可操作的用戶控制器,該組包括用戶用來(lái)指示對(duì)播放中的音頻、視頻或者多媒體項(xiàng)的反應(yīng)的至少一個(gè)傳送控制器和至少一個(gè)反應(yīng)控制器,反應(yīng)控制器和傳送控制器被組合在人的手指可以觸碰到而不用動(dòng)手的空間之內(nèi)。
本發(fā)明的實(shí)施可以包括一個(gè)或多個(gè)以下的特征??刂破鹘M包括至少兩個(gè)傳送控制器,每個(gè)傳送控制器允許用戶從一個(gè)音頻、視頻或者多媒體項(xiàng)切換到另一個(gè)。控制器組包括至少兩個(gè)反應(yīng)控制器,反應(yīng)控制器適用于用戶指示對(duì)播放中的內(nèi)容項(xiàng)的不同反應(yīng)??刂破鹘M包括恰好兩個(gè)反應(yīng)控制器,允許用戶指示對(duì)播放中項(xiàng)的肯定、否定的反應(yīng)。所述組包括手動(dòng)的推式按鈕。所述反應(yīng)控制器之一包括用于指示對(duì)播放中的項(xiàng)的肯定的反應(yīng)的控制器。所述反應(yīng)控制器之一包括用于指示對(duì)播放項(xiàng)的否定的反應(yīng)的控制器。所述傳送控制器之一包括用于指示音頻、視頻、或者多媒體系統(tǒng)應(yīng)該播放新項(xiàng)的前進(jìn)控制器。所述傳送控制器之一包括用于指示音頻、視頻、或者多媒體系統(tǒng)應(yīng)該播放前一項(xiàng)的內(nèi)容的后退控制器。兩個(gè)反應(yīng)控制器互相之間是相對(duì)地安排的,兩個(gè)傳送控制器相互之間是相對(duì)地安排的。連接兩個(gè)反應(yīng)控制器的線與連接兩個(gè)傳送控制器的線是互相垂直的。兩個(gè)反應(yīng)控制器是垂直安排的,兩個(gè)傳送控制器是水平安排的。兩個(gè)反應(yīng)控制器分別指示肯定的反應(yīng)和否定的反應(yīng),兩個(gè)反應(yīng)控制器被配置成提供分別對(duì)應(yīng)于人的肯定的反應(yīng)和否定的反應(yīng)的觸覺(jué)感受。肯定的反應(yīng)控制器要比否定的反應(yīng)控制器大些。肯定的反應(yīng)控制器位于否定的反應(yīng)控制器之上。所有控制器都包括圓形按鈕。
總體而言,在另一方面,本發(fā)明的特征在于這樣的裝置,所述裝置包括成串的四個(gè)推式按鈕,其中兩個(gè)按鈕是一個(gè)位于另一個(gè)之上的,是用戶用來(lái)指示對(duì)播放中的音頻、視頻或者多媒體內(nèi)容項(xiàng)的肯定的反應(yīng)或者否定的反應(yīng)的,另外兩個(gè)按鈕是并排靠著的,是用戶用來(lái)指示下一個(gè)或者前一個(gè)音頻、視頻或者多媒體內(nèi)容項(xiàng)應(yīng)該接著被播放的。
本發(fā)明的實(shí)施可以包括一個(gè)或多個(gè)以下的特征。按鈕是圓的。上面的反應(yīng)按鈕大于下面的反應(yīng)按鈕。上面的反應(yīng)按鈕具有凹形輪廓,下面的反應(yīng)按鈕具有凸形輪廓。四個(gè)按鈕被組合放置成不用移動(dòng)手而手指就可以觸碰到。所述組合具有圓周形。支撐物將所述組合固定在車(chē)輛方向盤(pán)上。
總體而言,在另一方面,本發(fā)明的特征在于這樣的裝置,所述裝置包括用戶用來(lái)指示對(duì)播放中的音頻、視頻或者多媒體內(nèi)容項(xiàng)的各自不同反應(yīng)的至少兩個(gè)控制器,所述兩個(gè)控制器向用戶提供不同的觸覺(jué)感受。所述觸覺(jué)的差異包括控制器的尺寸。所述觸覺(jué)的差異包括兩個(gè)控制器的相對(duì)位置。所述觸覺(jué)的差異包括所述控制器的各自的表面輪廓。兩個(gè)控制器還具有代表不同的反應(yīng)的不同的可見(jiàn)標(biāo)記。所述可見(jiàn)標(biāo)記包括加記號(hào)和減記號(hào)。所述可見(jiàn)標(biāo)記包括指上和指下。所述可見(jiàn)標(biāo)記包括文本“越加喜歡”和“不太喜歡”或者同義文本。
總體而言,在另一方面,本發(fā)明的特征在于這樣的裝置,所述裝置包括代表對(duì)音頻、視頻或者多媒體系統(tǒng)要播放的音頻、視頻或者多媒體內(nèi)容項(xiàng)的反應(yīng)的存儲(chǔ)預(yù)置,和用于接收對(duì)一個(gè)預(yù)置的選擇以及用于根據(jù)選定的預(yù)置生成項(xiàng)的概率性播放順序的電路。
本發(fā)明的實(shí)施可以包括一個(gè)或多個(gè)以下的特征。每個(gè)預(yù)置是以播放過(guò)的項(xiàng)的歷史為基礎(chǔ)的。每個(gè)預(yù)置與一個(gè)用戶相關(guān)聯(lián)。至少有些用戶每個(gè)與至少兩個(gè)預(yù)置相關(guān)聯(lián)。每個(gè)預(yù)置是根據(jù)播放過(guò)的項(xiàng)被更新的。每個(gè)預(yù)置是按照用戶的確定被更新的。每個(gè)預(yù)置與名字相關(guān)聯(lián)。
總體而言,在另一方面,本發(fā)明的特征在于這樣的方法,所述方法包括(a)從用戶接收來(lái)自預(yù)置中的選擇,所述預(yù)置代表對(duì)音頻、視頻或者多媒體系統(tǒng)前次播放過(guò)的音頻、視頻或者多媒體內(nèi)容項(xiàng)的反應(yīng);(b)根據(jù)選定的預(yù)置選擇要播放的項(xiàng);以及(c)根據(jù)對(duì)選定項(xiàng)的反應(yīng)修改預(yù)置。所述用戶的選擇來(lái)自與所述用戶相關(guān)聯(lián)的預(yù)置之中。所述用戶的選擇來(lái)自與其它用戶相關(guān)聯(lián)的預(yù)置之中。所述預(yù)置是按照用戶確定的次數(shù)被更新的。所述預(yù)置是每次播放新項(xiàng)時(shí)被更新的。
總體而言,在另一方面,本發(fā)明的特征在于這樣的裝置,所述裝置包括(a)用于音頻、視頻或者多媒體系統(tǒng)的用戶接口,所述用戶接口包括至少一個(gè)控制器,所述至少一個(gè)控制器使用戶能夠提供關(guān)于播放音頻、視頻、或者多媒體內(nèi)容項(xiàng)的反應(yīng)的信息;(b)存儲(chǔ)預(yù)置,所述存儲(chǔ)預(yù)置代表用戶對(duì)音頻、視頻或者多媒體系統(tǒng)前次播放過(guò)的音頻、視頻或者多媒體內(nèi)容項(xiàng)的反應(yīng),所述反應(yīng)控制器還提供附加功能,該附加功能使用戶能夠應(yīng)用預(yù)置讓音頻、視頻或者多媒體系統(tǒng)播放音頻、視頻或者多媒體內(nèi)容項(xiàng)。
總體而言,在另一方面,本發(fā)明的特征在于這樣的方法,所述方法包括(a)使用戶能夠在至少兩種模式之間進(jìn)行挑選,以便選擇音頻、視頻或者多媒體系統(tǒng)要播放的項(xiàng);(b)在一種模式下,播放用戶直接選定的項(xiàng),所述項(xiàng)之后是按照記錄媒體所規(guī)定的、順序地位于第一項(xiàng)之后的項(xiàng);以及(c)在另一種模式下,播放音頻、視頻或者多媒體系統(tǒng)根據(jù)用戶前次指示的反應(yīng)概率性地選擇的項(xiàng)。
本發(fā)明的實(shí)施可以包括一個(gè)或多個(gè)以下的特征。用戶能夠選擇另一種模式,在該模式下,各項(xiàng)是根據(jù)用戶設(shè)定的播放列表確定的順序播放的。用戶能夠選擇另一種模式,在該模式下,各項(xiàng)是根據(jù)項(xiàng)的預(yù)定組播放的。所述組包括與光盤(pán)相關(guān)聯(lián)的音軌。系統(tǒng)操作所述的另一種模式之后,系統(tǒng)自動(dòng)地回復(fù)到所述的一種模式。
總體而言,在另一方面,本發(fā)明的特征在于這樣的裝置,所述裝置包括(a)從用戶接收模式的選擇以便播放音頻、視頻或者多媒體內(nèi)容項(xiàng)的用戶接口;以及(b)與所述用戶接口相連接的音頻、視頻或者多媒體系統(tǒng),所述系統(tǒng)被配置成在一種模式下播放用戶通過(guò)用戶接口直接選定的項(xiàng),以及按照原始記錄媒體規(guī)定的順序跟隨著選擇項(xiàng)的那些項(xiàng),并且在另一種模式下還播放由音頻、視頻或者多媒體系統(tǒng)根據(jù)用戶前次指示的反應(yīng)概率性地選擇的項(xiàng)。
本發(fā)明的實(shí)施可以包括一個(gè)或多個(gè)以下的特征。所述系統(tǒng)還可以被配置成只播放用戶提前選定的項(xiàng)。
總體而言,在另一方面,本發(fā)明的特征在于承載這樣的指令的媒體,所述指令能夠引發(fā)機(jī)器讓用戶來(lái)(a)在兩種模式之間進(jìn)行選擇,以便選擇音頻、視頻或者多媒體系統(tǒng)要播放的項(xiàng);(b)在一種模式下,播放用戶直接選定的項(xiàng),所述項(xiàng)之后是按照原始記錄媒體所規(guī)定的位于選定頂之后的項(xiàng);以及(c)在其它模式下,播放由音頻、視頻或者多媒體系統(tǒng)根據(jù)關(guān)于前次播放音頻、視頻或者多媒體內(nèi)容項(xiàng)而得出并存儲(chǔ)的用戶反應(yīng)信息概率性地選擇的項(xiàng)。
本發(fā)明的實(shí)施可以包括一個(gè)或多個(gè)以下的特征。所述指令還能夠引發(fā)機(jī)器只播放用戶提前選定的項(xiàng)。
總體而言,在另一方面,本發(fā)明的特征在于包含這樣的方法,所述方法包括(a)當(dāng)啟動(dòng)音頻、視頻或者多媒體系統(tǒng)運(yùn)行時(shí),自動(dòng)地進(jìn)入這樣的模式,在該模式下,音頻、視頻或者多媒體內(nèi)容項(xiàng)是按照音頻、視頻或者多媒體系統(tǒng)確定的順序播放的,所述順序是根據(jù)關(guān)于前次播放音頻、視頻或者多媒體內(nèi)容項(xiàng)而得出并存儲(chǔ)的反應(yīng)信息確定的。
本發(fā)明的實(shí)施可以包括一個(gè)或多個(gè)以下的特征。在啟動(dòng)音頻、視頻或者多媒體系統(tǒng)運(yùn)行之后,用戶可以終止自動(dòng)地進(jìn)入的模式。用戶可以指示相對(duì)于音頻、視頻或者多媒體系統(tǒng)播放過(guò)的每一項(xiàng)的反應(yīng),并且所述反應(yīng)被用來(lái)更新存儲(chǔ)的反應(yīng)信息。在音頻、視頻或者多媒體系統(tǒng)運(yùn)行在自動(dòng)進(jìn)入的模式的同時(shí),用戶可以直接指定要播放的項(xiàng),所述直接指定的項(xiàng)被播放,以及在直接指定的項(xiàng)已被播放之后,回復(fù)到自動(dòng)進(jìn)入的模式。
總體而言,在另一方面,本發(fā)明的特征在于包含這樣的方法,所述方法包括按照一種操作模式確定的播放項(xiàng)的順序在音頻、視頻或者多媒體系統(tǒng)上播放音頻、視頻或者多媒體內(nèi)容項(xiàng),以及當(dāng)所述一種操作模式終止時(shí),引發(fā)音頻、視頻或者多媒體系統(tǒng)自動(dòng)進(jìn)入這樣的模式,在該模式下,內(nèi)容項(xiàng)是按照系統(tǒng)確定的順序自動(dòng)地播放,所述順序是根據(jù)關(guān)于前次播放的內(nèi)容項(xiàng)的用戶響應(yīng)而得出并存儲(chǔ)的反應(yīng)信息而確定的。
本發(fā)明的實(shí)施可以包括一個(gè)或多個(gè)以下的特征。所述運(yùn)行的一種模式包括用戶直接指定音頻、視頻或者多媒體系統(tǒng)要播放的音頻、視頻或者多媒體的內(nèi)容項(xiàng),所述項(xiàng)之后是用戶指定項(xiàng)之后的、按照記錄媒體所確定的順序的內(nèi)容。所述運(yùn)行的模式包括用戶指定要播放的音頻、視頻或者多媒體內(nèi)容的每一項(xiàng)。
總體而言,在另一方面,本發(fā)明的特征在于包含這樣的方法,所述方法包括結(jié)合由用戶使用音頻、視頻或者多媒體系統(tǒng)的會(huì)話來(lái)標(biāo)識(shí)音頻、視頻或者多媒體系統(tǒng)的用戶,以及按照根據(jù)標(biāo)識(shí)的用戶對(duì)會(huì)話之前的那次播放過(guò)的項(xiàng)的響應(yīng)概率性地確定的順序播放音頻、視頻或者多媒體系統(tǒng)上的音頻、視頻或者多媒體內(nèi)容項(xiàng)。
本發(fā)明的實(shí)施可以包括一個(gè)或多個(gè)以下的特征。所述用戶是自動(dòng)被標(biāo)識(shí)的。所述用戶是生物統(tǒng)計(jì)地被標(biāo)識(shí)的。所述用戶是根據(jù)語(yǔ)音識(shí)別、指紋或者眼睛特征被標(biāo)識(shí)的。所述用戶是根據(jù)所述用戶采用的動(dòng)作被標(biāo)識(shí)的。
總體而言,在另一方面,本發(fā)明的特征在于包含這樣的方法,所述方法包括使用戶能夠指示相對(duì)于音頻、視頻或者多媒體內(nèi)容項(xiàng)的反應(yīng),以及如果所述反應(yīng)是否定的,則終止播放音頻、視頻或者多媒體的內(nèi)容項(xiàng),并且存儲(chǔ)所述否定的反應(yīng)以供以后使用。
本發(fā)明的實(shí)施可以包括一個(gè)或多個(gè)以下的特征。用戶通過(guò)手動(dòng)地啟動(dòng)代表否定的反應(yīng)的控制器來(lái)指示他的反應(yīng)。在已終止項(xiàng)的播放之后,根據(jù)用戶相對(duì)于播放過(guò)的音頻、視頻或者多媒體內(nèi)容項(xiàng)的前次指示的反應(yīng),自動(dòng)選擇要播放的下一項(xiàng)。
總體而言,在另一方面,本發(fā)明的特征在于包含這樣的方法,所述方法包括使用戶能夠?qū)⒁纛l、視頻或者多媒體系統(tǒng)從播放中的第一項(xiàng)推進(jìn)到要播放的下一項(xiàng),以及將音頻、視頻或者多媒體系統(tǒng)推進(jìn)到下一項(xiàng),并且存儲(chǔ)如下的事實(shí)作為對(duì)第一項(xiàng)的否定的反應(yīng)的指示符以供以后使用,所述事實(shí)是用戶已經(jīng)推進(jìn)了音頻、視頻或者多媒體系統(tǒng)。
本發(fā)明的實(shí)施可以包括一個(gè)或多個(gè)以下的特征。下一項(xiàng)是音頻、視頻或者多媒體系統(tǒng)根據(jù)用戶相對(duì)于播放過(guò)的音頻、視頻或者多媒體內(nèi)容項(xiàng)的前次指示的反應(yīng)選擇的。用戶已經(jīng)推進(jìn)了系統(tǒng)的事實(shí)被用于更新反應(yīng)信息,所述反應(yīng)信息與屬于這種項(xiàng)的實(shí)體的音頻、視頻或者多媒體的內(nèi)容項(xiàng)相關(guān)聯(lián)。
總體而言,在另一方面,本發(fā)明的特征在于包含這樣的方法,所述方法包括使用戶能夠表達(dá)不止一個(gè)級(jí)別的任一級(jí)別的、對(duì)音頻、視頻或者多媒體系統(tǒng)播放中的項(xiàng)的否定的反應(yīng),推進(jìn)音頻、視頻或者多媒體系統(tǒng)到下一項(xiàng),以及存儲(chǔ)用戶已經(jīng)表達(dá)的否定的反應(yīng)的級(jí)別以供以后使用。
本發(fā)明的實(shí)施可以包括一個(gè)或多個(gè)以下的特征。下一項(xiàng)是音頻、視頻或者多媒體系統(tǒng)根據(jù)用戶相對(duì)于播放過(guò)的音頻、視頻或者多媒體內(nèi)容項(xiàng)的前次指示的反應(yīng)選擇的。否定的反應(yīng)的級(jí)別之一是顯式地表達(dá)的。否定的反應(yīng)的級(jí)別之一是隱式地表達(dá)的。否定的反應(yīng)的級(jí)別之一是通過(guò)啟動(dòng)與否定的反應(yīng)相關(guān)聯(lián)的手動(dòng)輸入設(shè)備表達(dá)的。否定的反應(yīng)的級(jí)別之一是通過(guò)啟動(dòng)與控制用于不同于指示反應(yīng)的系統(tǒng)的操作相關(guān)聯(lián)的手動(dòng)輸入設(shè)備表達(dá)的。
總體而言,在另一方面,本發(fā)明的特征在于包含這樣的方法,所述方法包括自動(dòng)地選擇音頻、視頻或者多媒體內(nèi)容項(xiàng)以便在音頻、視頻或者多媒體系統(tǒng)上播放,所述選擇是以由音頻、視頻或者多媒體系統(tǒng)的用戶相對(duì)于前次播放過(guò)的內(nèi)容項(xiàng)前次指示的反應(yīng)為基礎(chǔ)的,以及關(guān)于播放音頻、視頻或者多媒體內(nèi)容項(xiàng),向用戶指示代表曾為播放而選擇項(xiàng)的依據(jù)的信息。
本發(fā)明的實(shí)施可以包括一個(gè)或多個(gè)以下的特征。向用戶指示的信息包括所述項(xiàng)與用戶前次指示的反應(yīng)匹配的程度的指示符,所述指示符包括一組圖標(biāo)。所述圖標(biāo)包括加記號(hào)和減記號(hào)。
總體而言,在另一方面,本發(fā)明的特征在于包含這樣的方法,所述方法包括(a)根據(jù)相對(duì)于播放中的項(xiàng)的、累積的、存儲(chǔ)的反應(yīng)信息自動(dòng)選擇音頻、視頻或者多媒體系統(tǒng)要播放的音頻、視頻或者多媒體內(nèi)容項(xiàng);(b)中斷音頻、視頻或者多媒體系統(tǒng)播放項(xiàng);(c)一段時(shí)間之后,重新啟動(dòng)音頻、視頻或者多媒體系統(tǒng)對(duì)項(xiàng)的播放;(d)如果所述時(shí)間段短于預(yù)定的超時(shí)時(shí)間段,則根據(jù)到中斷時(shí)間為止時(shí)所累積的、存儲(chǔ)的反應(yīng)信息自動(dòng)選擇要播放的音頻、視頻或者多媒體內(nèi)容項(xiàng)。
總體而言,在另一方面,本發(fā)明的特征在于包含這樣的方法,所述方法包括從有限容量的大容量存儲(chǔ)媒體播放音頻、視頻或者多媒體內(nèi)容項(xiàng),將音頻、視頻或者多媒體內(nèi)容項(xiàng)存儲(chǔ)在大容量存儲(chǔ)媒體上,存儲(chǔ)根據(jù)對(duì)大容量存儲(chǔ)媒體上的內(nèi)容項(xiàng)的播放從用戶得出的反應(yīng)信息,以及當(dāng)大容量存儲(chǔ)媒體已滿時(shí),根據(jù)所存儲(chǔ)的反應(yīng)信息標(biāo)識(shí)將要從大容量存儲(chǔ)媒體上刪除的音頻、視頻或者多媒體內(nèi)容項(xiàng)。
本發(fā)明的實(shí)施可以包括一個(gè)或多個(gè)以下的特征。所述反應(yīng)信息被存儲(chǔ)在大容量存儲(chǔ)媒體上。所述大容量存儲(chǔ)媒體在機(jī)器之間是可以移動(dòng)的。大容量存儲(chǔ)媒體上存儲(chǔ)的音頻、視頻或者多媒體內(nèi)容項(xiàng)是根據(jù)所述反應(yīng)信息被打分的,并且所述項(xiàng)根據(jù)它相對(duì)于其它項(xiàng)的分?jǐn)?shù)的分?jǐn)?shù)而被標(biāo)識(shí)以便刪除。
總體而言,在另一方面,本發(fā)明的特征在于包含這樣的裝置,所述裝置包括可移動(dòng)式大容量存儲(chǔ)媒體,它包含存儲(chǔ)的音頻、視頻或者多媒體內(nèi)容項(xiàng)以及根據(jù)對(duì)大容量存儲(chǔ)媒體上的內(nèi)容項(xiàng)的播放從用戶得出的反應(yīng)信息。
本發(fā)明的實(shí)施可以包括一個(gè)或多個(gè)以下的特征。所述反應(yīng)信息包括對(duì)媒體上的項(xiàng)的打分。所述反應(yīng)信息與用戶預(yù)置相關(guān)聯(lián)。所述媒體還包含標(biāo)識(shí)項(xiàng)的特征的元數(shù)據(jù)。所述媒體還包括便攜式硬盤(pán)。
總體而言,在另一方面,本發(fā)明的特征在于包含這樣的媒體,所述媒體包含能夠進(jìn)行如下操作的指令引發(fā)機(jī)器播放有限容量的大容量存儲(chǔ)媒體中的音頻、視頻或者多媒體內(nèi)容項(xiàng),將音頻、視頻或者多媒體內(nèi)容項(xiàng)存儲(chǔ)在大容量存儲(chǔ)媒體上,存儲(chǔ)根據(jù)大容量存儲(chǔ)媒體上的內(nèi)容項(xiàng)的播放從用戶得出的反應(yīng)信息,以及當(dāng)大容量存儲(chǔ)媒體已滿時(shí),根據(jù)所存儲(chǔ)的反應(yīng)信息標(biāo)識(shí)將要從大容量存儲(chǔ)媒體上刪除的音頻、視頻或者多媒體內(nèi)容項(xiàng)。
本發(fā)明的實(shí)施可以包括一個(gè)或多個(gè)以下的特征。所述反應(yīng)信息被存儲(chǔ)在大容量存儲(chǔ)媒體上。所述大容量存儲(chǔ)媒體在機(jī)器間是可以移動(dòng)的。大容量存儲(chǔ)媒體上存儲(chǔ)的音頻、視頻或者多媒體內(nèi)容項(xiàng)是根據(jù)所述反應(yīng)信息被打分的,并且所述項(xiàng)根據(jù)它相對(duì)于其它項(xiàng)的分?jǐn)?shù)的分?jǐn)?shù)而被標(biāo)識(shí)以便刪除。
總體而言,在另一方面,本發(fā)明的特征在于包含這樣的裝置,所述裝置包括這樣的音頻、視頻或者多媒體系統(tǒng),該系統(tǒng)包括用于存儲(chǔ)音頻、視頻或者多媒體內(nèi)容項(xiàng)的媒體,用于根據(jù)用戶關(guān)于前次播放過(guò)的項(xiàng)所提供的反應(yīng)信息按順序播放項(xiàng)的播放器,以及用于與用戶就音頻、視頻或者多媒體內(nèi)容項(xiàng)的播放相互聯(lián)系的用戶接口,或者音頻、視頻或者多媒體系統(tǒng)被配置成用于通過(guò)用戶接口向用戶提供關(guān)于音頻、視頻或者多媒體項(xiàng)的編纂的建議以便購(gòu)買(mǎi)。
本發(fā)明的實(shí)施可以包括一個(gè)或多個(gè)以下的特征。所述編纂包括光盤(pán)、DVD、盒式磁帶或者記錄集。所述用戶接口包括語(yǔ)音識(shí)別和語(yǔ)音合成中的至少之一。
總體而言,在另一方面,本發(fā)明的特征在于包含這樣的方法,所述方法包括使用戶能夠指示相對(duì)于音頻、視頻或者多媒體系統(tǒng)播放中的音頻、視頻或者多媒體內(nèi)容項(xiàng)的反應(yīng),使用所述反應(yīng)來(lái)影響以后要播放的音頻、視頻或者多媒體內(nèi)容項(xiàng)的順序,以及使用戶能夠取消對(duì)反應(yīng)的指示。所述取消是通過(guò)手動(dòng)的用戶接口設(shè)備來(lái)實(shí)現(xiàn)的。
總體而言,在另一方面,本發(fā)明的特征在于包含這樣的方法,所述方法包括給音頻、視頻或者多媒體系統(tǒng)的用戶標(biāo)識(shí)就要播放的音頻、視頻或者多媒體內(nèi)容項(xiàng),使用戶能夠引發(fā)音頻、視頻或者多媒體系統(tǒng)不播放所述項(xiàng),存儲(chǔ)關(guān)于用戶引發(fā)的將不播放的項(xiàng)的信息,以及使用關(guān)于要播放的選擇項(xiàng)的存儲(chǔ)的信息。所述項(xiàng)可以在顯示器上或者通過(guò)語(yǔ)音合成來(lái)給用戶標(biāo)識(shí)。
總體而言,在另一方面,本發(fā)明的特征在于包含這樣的方法,所述方法包括為用戶播放音頻、視頻或者多媒體內(nèi)容項(xiàng),自動(dòng)選擇要播放項(xiàng)的順序,所述順序反映用戶的反應(yīng),根據(jù)用戶關(guān)于音頻、視頻或者多媒體內(nèi)容項(xiàng)的播放指示的反應(yīng)在較長(zhǎng)的一段時(shí)間期間修改項(xiàng)的順序,以及在較短的一段時(shí)間期間臨時(shí)修改項(xiàng)的所述順序來(lái)反映在指示的反應(yīng)中所指示的用戶心情的短期變化。
相對(duì)于所述項(xiàng)的反應(yīng)信息被維護(hù),所述反應(yīng)信息包括較長(zhǎng)期反應(yīng)信息和較短期反應(yīng)信息。
總體而言,在另一方面,本發(fā)明的特征在于包含這樣的方法,所述方法包括按照音頻、視頻或者多媒體系統(tǒng)的用戶的反應(yīng)所確定的順序播放音頻、視頻或者多媒體內(nèi)容項(xiàng),所述反應(yīng)是關(guān)于前次播放項(xiàng)而表達(dá)的,以及隨著時(shí)間自動(dòng)地修改針對(duì)表達(dá)的反應(yīng)的順序,所述修改被執(zhí)行而不要求使用這樣的元數(shù)據(jù),所述元數(shù)據(jù)定義可獲得的用來(lái)播放的項(xiàng)的風(fēng)格和藝術(shù)家。
總體而言,在另一方面,本發(fā)明的特征在于包含這樣的方法,所述方法包括使用音頻、視頻或者多媒體系統(tǒng)從音頻、視頻或者多媒體內(nèi)容項(xiàng)的主體播放音頻、視頻或者多媒體內(nèi)容項(xiàng),根據(jù)用戶關(guān)于從項(xiàng)的所述主體播放項(xiàng)前次所提供的反應(yīng)信息自動(dòng)選擇要播放的下一項(xiàng),音頻、視頻或者多媒體內(nèi)容項(xiàng)中的每一個(gè)具有被選定的限定的非零概率。
本發(fā)明的實(shí)施可以包括一個(gè)或多個(gè)以下的特征。項(xiàng)被選定的概率是根據(jù)與各個(gè)項(xiàng)相關(guān)聯(lián)的分?jǐn)?shù)確定的。選擇具有相對(duì)較低的分?jǐn)?shù)的項(xiàng)的概率隨著風(fēng)險(xiǎn)因數(shù)而變化。所述風(fēng)險(xiǎn)因數(shù)是按照用戶對(duì)最近播放的項(xiàng)所表達(dá)的反應(yīng)來(lái)確定的。如果用戶反應(yīng)是肯定的,則所述風(fēng)險(xiǎn)因數(shù)就增加。如果用戶反應(yīng)是否定的,則所述風(fēng)險(xiǎn)因數(shù)就降低。
總體而言,在另一方面,本發(fā)明的特征在于包含這樣的方法,所述方法包括為用戶從在音頻、視頻或者多媒體系統(tǒng)上可以獲得的音頻、視頻或者多媒體內(nèi)容項(xiàng)的主體中播放音頻、視頻或者多媒體內(nèi)容項(xiàng),從用戶接收關(guān)于項(xiàng)的播放的反應(yīng)信息,以及為主體中的每一項(xiàng)自動(dòng)更新所述項(xiàng)將會(huì)被選擇來(lái)播放的概率。
本發(fā)明的實(shí)施可以包括一個(gè)或多個(gè)以下的特征。項(xiàng)是根據(jù)所更新的概率被選擇來(lái)播放的。所述反應(yīng)信息包括關(guān)于用戶曾喜歡還是不曾喜歡所述項(xiàng)的顯式信息。所述反應(yīng)信息包括關(guān)于用戶曾喜歡還是不曾喜歡所述項(xiàng)的隱式信息。
總體而言,在另一方面,本發(fā)明的特征在于包含這樣的方法,所述方法包括關(guān)于在音頻、視頻或者多媒體系統(tǒng)上播放音頻、視頻或者多媒體內(nèi)容項(xiàng),從用戶接收對(duì)所述項(xiàng)的反應(yīng)的指示,以及能夠使用戶顯式地、隱式地或者采用兩種方式來(lái)指示所述反應(yīng)。
本發(fā)明的實(shí)施可以包括一個(gè)或多個(gè)以下的特征。用戶能夠通過(guò)激活指定用于接收顯式反應(yīng)的用戶接口控制器來(lái)指示對(duì)所述項(xiàng)的反應(yīng)。用戶能夠通過(guò)激活指定用于不同于接收用戶的顯式反應(yīng)的功能的用戶接口控制器來(lái)指示對(duì)所述項(xiàng)的反應(yīng)。所述用戶接口控制器指定用于傳送控制器。所述反應(yīng)包括對(duì)所述項(xiàng)的親和性。
總體而言,在另一方面,本發(fā)明的特征在于包含這樣的方法,所述方法包括按照順序播放音頻、視頻或者多媒體內(nèi)容項(xiàng),所述順序是根據(jù)跨越一組可獲得的項(xiàng)的概率分布以及風(fēng)險(xiǎn)因數(shù)選擇的,所述風(fēng)險(xiǎn)因數(shù)代表在播放所述分布上被分配了相對(duì)較低的概率的項(xiàng)上所采用的冒的風(fēng)險(xiǎn)程度,以及根據(jù)用戶指示的反應(yīng)修改所述風(fēng)險(xiǎn)因數(shù)。
本發(fā)明的實(shí)施可以包括一個(gè)或多個(gè)以下的特征。如果用戶反應(yīng)是肯定的,則所述風(fēng)險(xiǎn)因數(shù)就增加。如果用戶反應(yīng)是否定的,則所述風(fēng)險(xiǎn)因數(shù)就降低。
總體而言,在另一方面,本發(fā)明的特征在于包含這樣的方法,所述方法包括存儲(chǔ)分配給屬于音頻、視頻或者多媒體內(nèi)容項(xiàng)的可獲得的主體的音頻、視頻或者多媒體內(nèi)容項(xiàng)的概率的概率分布,為用戶選擇將要在音頻、視頻或者多媒體系統(tǒng)上播放的項(xiàng),所述選擇是以所述概率分布為基礎(chǔ)的,以及根據(jù)用戶所指示的關(guān)于所述項(xiàng)的播放的反應(yīng)動(dòng)態(tài)地修改所述概率分布。
總體而言,在另一方面,本發(fā)明的特征在于包含這樣的方法,所述方法包括使用戶能夠通過(guò)指示他對(duì)播放的項(xiàng)的反應(yīng)控制要播放的項(xiàng)的順序,所述控制是在不要求給用戶顯示任何信息的情況之下實(shí)現(xiàn)的。
總體而言,在另一方面,本發(fā)明的特征在于包含這樣的方法,所述方法包括根據(jù)前次用戶指示的關(guān)于音頻、視頻或者多媒體內(nèi)容項(xiàng)的播放的反應(yīng)為用戶控制音頻、視頻或者多媒體系統(tǒng)對(duì)音頻、視頻或者多媒體內(nèi)容項(xiàng)的播放,所述控制是在音頻、視頻或者多媒體系統(tǒng)被激活時(shí)并且不要求預(yù)先送入反應(yīng)信息的情況下動(dòng)態(tài)地開(kāi)始修改的。在音頻、視頻或者多媒體系統(tǒng)激活之前或者期間,用戶可以預(yù)先送入反應(yīng)信息。
總體而言,在另一方面,本發(fā)明的特征在于包含這樣的方法,所述方法包括維護(hù)在音頻、視頻或者多媒體系統(tǒng)上自動(dòng)播放的項(xiàng)的歷史,維護(hù)屬于可獲得的音頻、視頻或者多媒體內(nèi)容項(xiàng)的主體的項(xiàng)的分?jǐn)?shù),以及更新所述分?jǐn)?shù)以便反映播放過(guò)的項(xiàng)的歷史,并且根據(jù)所述分?jǐn)?shù)概率性地選擇要播放的項(xiàng)。所述更新包括罰去最近播放過(guò)的項(xiàng)的分?jǐn)?shù)。所述更新包括隨時(shí)間減小所述分?jǐn)?shù)被罰去的程度。所述分?jǐn)?shù)包括除了播放過(guò)的項(xiàng)的歷史以外的其它因數(shù)。
總體而言,在另一方面,本發(fā)明的特征在于包含這樣的裝置,所述裝置包括安裝在車(chē)輛的某個(gè)位置的手動(dòng)可操作的控制器,由此允許用戶在握著車(chē)輛的方向盤(pán)的同時(shí)操作所述控制器,以及與所述控制器相耦合的電路,所述電路被配置成將所述控制器的操作解釋為指示用戶相對(duì)于在車(chē)輛中為用戶正在執(zhí)行的音頻、視頻或者多媒體材料項(xiàng)的反應(yīng),所述電路還被配置成將所述反應(yīng)用在確定以后要播放的音頻、視頻或者多媒體材料項(xiàng)上。
本發(fā)明的實(shí)施可以包括一個(gè)或多個(gè)以下的特征。所述手動(dòng)可操作的控制器被安裝在方向盤(pán)上。所述手動(dòng)可操作的控制器包括至少一個(gè)按鈕。
總體而言,在另一方面,本發(fā)明的特征在于包含這樣的方法,所述方法包括(a)存儲(chǔ)與要從項(xiàng)的主體選擇的項(xiàng)相關(guān)聯(lián)的元數(shù)據(jù),所述元數(shù)據(jù)隱含著所述項(xiàng)之間的關(guān)系;(b)對(duì)項(xiàng)的請(qǐng)求作出響應(yīng),從項(xiàng)的主體中提供項(xiàng),所述提供的項(xiàng)是與所述請(qǐng)求相一致的項(xiàng);(c)從用戶接收指示相對(duì)于所提供的項(xiàng)的反應(yīng)的反應(yīng)信息;(d)根據(jù)所述反應(yīng)信息概率性地從項(xiàng)的選定的主體中選擇另一項(xiàng);以及(e)重復(fù)所述接收和選擇以便提供用戶感興趣的項(xiàng)。
本發(fā)明的實(shí)施可以包括一個(gè)或多個(gè)以下的特征。所述項(xiàng)的主體包括數(shù)據(jù)庫(kù)。所述項(xiàng)的主體包括網(wǎng)頁(yè)。所述主體中的每一個(gè)項(xiàng)具有被選擇的非零概率。所述反應(yīng)信息在對(duì)所述主體中的有可能選擇的項(xiàng)進(jìn)行打分的過(guò)程中被處理為短期信息和長(zhǎng)期信息。
總體而言,在另一方面,本發(fā)明的特征在于包含這樣的方法,所述方法包括將新的音頻、視頻或者多媒體內(nèi)容項(xiàng)添加到內(nèi)容項(xiàng)的主體,交互地從用戶接收對(duì)每一新項(xiàng)的分類的指示,在執(zhí)行內(nèi)容項(xiàng)期間從用戶接收反應(yīng)信息,以及根據(jù)用戶的反應(yīng)信息和來(lái)自用戶的分類信息選擇要播放的項(xiàng)。
總體而言,在另一方面,本發(fā)明的特征在于包含這樣的方法,所述方法包括從內(nèi)容項(xiàng)的主體選擇音頻、視頻或者多媒體內(nèi)容項(xiàng)以便展示給用戶,所述選擇是以用戶相對(duì)于前次播放的項(xiàng)所指示的反應(yīng)的組合和隱含著內(nèi)容項(xiàng)之間的關(guān)系的元數(shù)據(jù)為基礎(chǔ)的,每次選擇項(xiàng)時(shí),所述項(xiàng)中的每一個(gè)都具有被選擇的限定的概率。
總體而言,在另一方面,本發(fā)明的特征在于包含這樣的方法,所述方法包括在播放屬于預(yù)先組合的音頻、視頻或者多媒體內(nèi)容項(xiàng)的集合如唱片集中的音頻、視頻或者多媒體內(nèi)容項(xiàng)之一期間,此處所述唱片集是在大容量存儲(chǔ)媒體上所存儲(chǔ)的音頻、視頻或者多媒體內(nèi)容的多個(gè)唱片集中的一個(gè),使用戶能夠啟動(dòng)控制器以便引發(fā)屬于所述集合中的跟隨在所述一項(xiàng)之后的將要自動(dòng)播放的所有其它項(xiàng)。
本發(fā)明的實(shí)施可以包括一個(gè)或多個(gè)以下的特征。在完成對(duì)所述其它項(xiàng)的自動(dòng)播放之后,系統(tǒng)回復(fù)到這樣的模式之下,在該模式之下,其它項(xiàng)被自動(dòng)地從包括其它唱片集的項(xiàng)的項(xiàng)的主體中選擇以便播放。所述一項(xiàng)是由音頻、視頻或者多媒體系統(tǒng)根據(jù)用戶相對(duì)于前次播放的音頻、視頻或者多媒體內(nèi)容項(xiàng)而得出的反應(yīng)概率性地選擇的。所述項(xiàng)的主體中的其它項(xiàng)是由音頻、視頻或者多媒體系統(tǒng)根據(jù)用戶關(guān)于前次播放的音頻、視頻或者多媒體內(nèi)容而得出的反應(yīng)概率性地自動(dòng)選擇的。
總體而言,在另一方面,本發(fā)明的特征在于包含這樣的方法,所述方法包括在播放音頻、視頻或者多媒體內(nèi)容項(xiàng)期間,從用戶接收他相對(duì)對(duì)于播放中的項(xiàng)的反應(yīng)的信息,以及順序地播放音頻、視頻或者多媒體內(nèi)容另一項(xiàng),所述播放音頻、視頻或者多媒體內(nèi)容另一項(xiàng)是部分地根據(jù)用戶反應(yīng)信息概率性地從項(xiàng)的主體中加以選擇的。
總體而言,在另一方面,本發(fā)明的特征在于包含這樣的方法,所述方法包括將可能的相關(guān)項(xiàng)從專利材料的數(shù)據(jù)庫(kù)交付給用戶,接收代表用戶對(duì)所述項(xiàng)的相關(guān)的感覺(jué)的信息,根據(jù)所接收的信息和所述各項(xiàng)之間的關(guān)系更新各個(gè)項(xiàng)的分?jǐn)?shù),以及根據(jù)所述分?jǐn)?shù)概率性地選擇項(xiàng)以便交付給用戶。
本發(fā)明的實(shí)施可以包括一個(gè)或多個(gè)以下的特征??赡芟嚓P(guān)的項(xiàng)包括專利和專利申請(qǐng)。所述項(xiàng)之間的關(guān)系是以關(guān)于所述項(xiàng)的元數(shù)據(jù)為基礎(chǔ)的。所述元數(shù)據(jù)包括發(fā)明人、受讓人、類別、日期以及專利號(hào)中的至少之一。用戶能夠通過(guò)在線連接接收項(xiàng)并提供信息。每個(gè)項(xiàng)都有被選擇的非零概率。一個(gè)或者不止一個(gè)所述項(xiàng)可以被一次性地交付給用戶。
根據(jù)以下的說(shuō)明和權(quán)利要求書(shū),其它優(yōu)點(diǎn)和特征將會(huì)非常清楚。
圖1、2和3是平臺(tái)的框圖。
圖4、5和6是狀態(tài)圖。
圖7是框圖。
圖8表示節(jié)點(diǎn)。
圖9表示顯示器。
圖10、11和12表示數(shù)據(jù)庫(kù)示意圖。
圖13表示用戶接口。
圖14表示音軌歷史。
圖15表示數(shù)據(jù)庫(kù)結(jié)構(gòu)。
圖16表示狀態(tài)圖。
圖17表示流程圖。
圖18表示遙控器。
圖19表示顯示器。
圖20和圖21表示狀態(tài)圖。
圖22表示分級(jí)結(jié)構(gòu)。
圖23和24表示用戶接口。
圖25表示用戶接口。
圖26、27和28表示顯示器。
圖29表示圖形。
圖30表示分級(jí)結(jié)構(gòu)。
圖31表示圖形。
圖32表示用戶接口。
圖33表示框圖。
圖34表示分級(jí)結(jié)構(gòu)。
具體實(shí)施例方式
如圖33所示,在用于根據(jù)用戶偏好選擇項(xiàng)的系統(tǒng)10的一個(gè)例子中,所述項(xiàng)是多篇樂(lè)曲(音軌),所述樂(lè)曲是可用的音軌12供應(yīng)的一部分。
所述音軌是從音軌的源14供應(yīng)的,所述音軌的源14可以包括媒體,諸如音頻磁帶、光盤(pán)、迷你盤(pán)、數(shù)字通用盤(pán),或者其它源包括廣播媒體、無(wú)限連接、衛(wèi)星廣播、因特網(wǎng)上的流媒體或者某個(gè)其它的計(jì)算機(jī)網(wǎng)絡(luò),或者任何其它的源。因此,盡管我們使用詞語(yǔ)音軌,就好像這些項(xiàng)僅僅呈現(xiàn)為實(shí)際媒體上的音軌一樣,但是我們的意思是詞語(yǔ)音軌包括采用它們被建立或者存儲(chǔ)或者交付給用戶的任何形式的任何項(xiàng)。
此外,盡管在多數(shù)的論述中我們將使用音樂(lè)的例子,但是偏好正在為其表達(dá)的那些項(xiàng)可以是任何類型的項(xiàng),包括音頻、視頻和多媒體項(xiàng),以及非音頻可視項(xiàng),其包括數(shù)據(jù)庫(kù)的記錄、通過(guò)搜索萬(wàn)維網(wǎng)可以獲得的項(xiàng)、或者甚至是軟件程序的特征亦在其中。類似地,任何類型的音軌的源14是可能例如包括商業(yè)上可以獲得的源、用戶制作的源。為了包括所有類型的音軌的源,我們使用術(shù)語(yǔ)CD或者光盤(pán)。在有些情況下,例如在音軌代表軟件程序的特征的地方,音軌的源則是系統(tǒng)本身(因?yàn)檐浖撬陨硖卣鞯摹霸础??;蛘?,在這個(gè)例子中,CD可以代表軟件特征的邏輯子集,例如所有的文本格式的命令可以組成單一的CD,此處每個(gè)命令就可能是單一的音軌。
可用的音軌供應(yīng)可以存儲(chǔ)在大容量的存儲(chǔ)設(shè)備中,從而它們按照需要在本地可以獲得。所述存儲(chǔ)設(shè)備可以包括硬盤(pán)(包括便攜式硬盤(pán))、CD-RW驅(qū)動(dòng)器、磁道記錄器、視頻記錄器、存儲(chǔ)設(shè)備、或者能夠保持用戶要執(zhí)行的多個(gè)項(xiàng)的任何存儲(chǔ)設(shè)備。簡(jiǎn)而言之,我們通篇替換地提到硬盤(pán)或者存儲(chǔ)設(shè)備;用于提供讀取訪問(wèn)(有或者沒(méi)有寫(xiě)訪問(wèn))的任何存儲(chǔ)設(shè)備。在一些例子中,在本地存儲(chǔ)可用的音軌可以是不必要的。相反,在工作時(shí)通過(guò)有線或者無(wú)線通信的信道從遠(yuǎn)程的源中來(lái)獲得它們是可能的。當(dāng)使用存儲(chǔ)時(shí),系統(tǒng)可以提供這樣的一種機(jī)制,所示機(jī)制用于捕獲音軌;將它們轉(zhuǎn)換為適當(dāng)?shù)母袷?;生成關(guān)聯(lián)的標(biāo)識(shí)信息;以及將它們記錄在存儲(chǔ)媒體上。
在圖33所示的系統(tǒng)中,由音軌播放器16為用戶播放各音軌。在給定的時(shí)間要播放的音軌是通過(guò)下一音軌標(biāo)識(shí)符18來(lái)標(biāo)識(shí)的。所述音軌播放器可以包括能夠?qū)?biāo)識(shí)將要播放的音軌的信號(hào)作出響應(yīng)而為用戶表現(xiàn)音軌的任何設(shè)備。因此,播放器可以包括例如CD播放器、CD換片機(jī)、磁帶播放機(jī)、無(wú)線音樂(lè)播放設(shè)備、MP3播放器、視頻磁帶播放器、DVD播放器、網(wǎng)絡(luò)瀏覽器、顯示設(shè)備、便攜式數(shù)字助理、移動(dòng)或者固定電話、或者計(jì)算機(jī)。音軌播放器的性質(zhì)依賴于音軌的性質(zhì)。例如,在音軌代表軟件程序的特征的地方,則音軌播放器就是軟件程序本身。在有些例子中,音軌選擇器可以控制多個(gè)音軌播放器。
當(dāng)所述播放器從所述音軌選擇器中接收下一個(gè)音軌標(biāo)識(shí)符時(shí),音軌播放器就從所述供應(yīng)中取出所標(biāo)識(shí)的音軌并且為用戶20表現(xiàn)它。在音頻、視頻或者其它多媒體音軌的例子中,音軌的播放典型地是順序地進(jìn)行的。當(dāng)音軌包括數(shù)據(jù)庫(kù)中的記錄或者通過(guò)因特網(wǎng)可以獲得的資源時(shí),例如,所述音軌可以根據(jù)下一組音軌選擇器同時(shí)成組地被顯示。因此我們使用詞語(yǔ)播放或者表現(xiàn)在寬范圍上意味著采用對(duì)音軌和用戶適合的形式對(duì)一個(gè)用戶的任何顯示、表現(xiàn)、或者項(xiàng)的其它交付。
對(duì)下一個(gè)將要播放哪個(gè)音軌或者哪些音軌的確定是由音軌選擇器22做出的。所述音軌選擇器可以采用各種形式。在一些例子中,它可以是包括微處理器、存儲(chǔ)器、合適的總線和高速緩存、大容量存儲(chǔ)器、操作系統(tǒng)軟件、應(yīng)用程序軟件以及關(guān)聯(lián)的輸入和輸出設(shè)備的I/O驅(qū)動(dòng)器的通用計(jì)算機(jī)。在其它例子中,它可以是為這里所論述的具體目的而設(shè)計(jì)的客戶建立的電路組。所述音軌選擇器可以是車(chē)輛之中或者計(jì)算機(jī)之中或者手持式設(shè)備之中的現(xiàn)有系統(tǒng)的一部分。圖33所示的完整的元件組可以在諸如,個(gè)人數(shù)字助理、移動(dòng)電話或者音樂(lè)播放器手持式設(shè)備之中或者位于車(chē)輛或者建筑物中的系統(tǒng)之中實(shí)施。
所述音軌選擇器可以包括采用軟件、固件或硬件形式的邏輯24,以及采用存儲(chǔ)器或者大容量存儲(chǔ)設(shè)備形式的存儲(chǔ)裝置26。音軌選擇是由音軌選擇模塊28來(lái)執(zhí)行的。盡管音軌選擇過(guò)程的細(xì)節(jié)在下面描述,但是總體而言,所述音軌選擇是以用戶通過(guò)用戶接口30所提供的信息和關(guān)于在存儲(chǔ)裝置26中所保持的音軌的信息為基礎(chǔ)的。在一些例子中,用戶所提供的信息是隱式的或者顯示的反饋,所述反饋指示用戶相對(duì)于音軌的反應(yīng)或者偏好,并且對(duì)要播放的音軌的選擇是依賴于所述反饋的。反應(yīng)信息可以是用戶輸入的原始信息,或者是從所述原始信息中所導(dǎo)出的信息(例如變量)被存儲(chǔ)并且用于包括對(duì)以后要播放的音軌的進(jìn)行選擇的目的。在其它情況下,音軌選擇不僅是以過(guò)去用戶的偏好或者反應(yīng)消息為基礎(chǔ),而且還以用戶通過(guò)用戶接口的輸入側(cè)32所提供的更加常規(guī)的命令組為基礎(chǔ)。所述常規(guī)的命令可以通過(guò)用戶接口的各方面來(lái)提供,所述用戶接口的各方面使用戶能夠指定例如他想讓系統(tǒng)按照音軌順序播放選定CD的所有音軌。
用戶接口包括輸入側(cè)32和輸出側(cè)34這二者。所述輸入側(cè)可以包括按鈕、把手、觸摸面板、語(yǔ)音識(shí)別軟件以及這樣的傳感器,所述傳感器可以隱式地確定用戶希望讓系統(tǒng)作什么或者用戶想要提供什么偏好信息。所述輸出側(cè)可以包括可以聽(tīng)見(jiàn)的信號(hào)、顯示器、燈、語(yǔ)音合成、或者向用戶提供關(guān)于系統(tǒng)運(yùn)行狀態(tài)的信息的任何其它設(shè)備。
輸入側(cè)可以包括這樣的顯示或者隱式的機(jī)制,所述機(jī)制是用戶用來(lái)指示關(guān)于音軌的偏好以及另外用于提供反饋或者反應(yīng)。所述顯式機(jī)制可以包括按鈕或者使用戶能夠直接指示他喜歡和者不喜歡音軌的其它設(shè)備,例如音軌播放中的音軌。隱式機(jī)制也可以被使用;例如當(dāng)用戶壓下傳送按鈕以便跳到下一音軌時(shí),他的動(dòng)作可以被解釋為一種隱式指示他不喜歡播放中的音軌。
在音軌選擇器中的存儲(chǔ)裝置保持使系統(tǒng)能夠選擇要播放的音軌的信息。音軌打分信息36可以提供給在音軌供應(yīng)中的所有音軌。用于音軌供應(yīng)中的所有音軌的音軌打分信息可以在每次任何音軌被播放或者用戶通過(guò)用戶接口采取了反映用戶反饋以及偏好的任何活動(dòng)時(shí)被更新。音軌是根據(jù)它們的相對(duì)的分?jǐn)?shù)采用以下描述的方式被選擇的。
還在存儲(chǔ)裝置26中保持的是播放歷史38和元數(shù)據(jù)40,所述播放歷史記錄以前被播放的音軌的標(biāo)識(shí)符的順序,所述元數(shù)據(jù)保持關(guān)于音軌的信息(例如,標(biāo)題、表演者、流派)?;蛘?,元數(shù)據(jù)可以位于與所述存儲(chǔ)裝置相獨(dú)立的只讀資料庫(kù)中,例如CD-ROM上,或者它可以通過(guò)無(wú)線機(jī)制從外部的中央數(shù)據(jù)源中被訪問(wèn)。其它信息也保持在存儲(chǔ)裝置中,在以下對(duì)其進(jìn)行更加詳細(xì)的描述。
除了音軌選擇模塊28之外,邏輯24包括模塊50和模塊52,模塊50用于控制與用戶接口的交互,模塊52用于控制音軌到可用的音軌供應(yīng)之中的存儲(chǔ)。元數(shù)據(jù)維護(hù)模塊56獲得和維護(hù)元數(shù)據(jù),所述元數(shù)據(jù)是從元數(shù)據(jù)源60中被提供的,并且在一些情況中元數(shù)據(jù)可以由用戶通過(guò)用戶接口的輸入或者通過(guò)個(gè)人計(jì)算機(jī)接口直接提供到所述存儲(chǔ)裝置中。播放歷史維護(hù)模塊58維護(hù)播放歷史38。音軌打分模塊54可以維護(hù)關(guān)于用戶對(duì)以前播放的音軌的響應(yīng)的數(shù)據(jù),并且還為音軌分配分?jǐn)?shù)以供音軌選擇模塊28使用。根據(jù)以下討論將明白可包括其他邏輯模塊。
項(xiàng)選擇系統(tǒng)10使用戶能夠簡(jiǎn)單的直覺(jué)地訪問(wèn)滿足用戶的偏好的項(xiàng),諸如音樂(lè)音軌,而不要求預(yù)先的配置。所述系統(tǒng)考慮到過(guò)去的和當(dāng)前的用戶行為以及項(xiàng)的內(nèi)容的內(nèi)部知識(shí)從所述供應(yīng)中自動(dòng)地選擇項(xiàng),即,音軌。所述系統(tǒng)被安排成使得提供來(lái)自用戶的反饋簡(jiǎn)單化。通過(guò)用戶最少的參與,所述系統(tǒng)選擇他感興趣的項(xiàng)。
在系統(tǒng)運(yùn)行的一個(gè)簡(jiǎn)單的例子中,當(dāng)用戶正在聽(tīng)音軌時(shí),他可以推指示他喜歡所述音軌的偏好按鈕或者推指示他不喜歡所述音軌的另一個(gè)偏好按鈕。在任一例子中,關(guān)于他的偏好的信息是累積的并且存儲(chǔ)作為那個(gè)音軌的分?jǐn)?shù)的一部分。同時(shí),偏好信息被用于改變其它音軌的分?jǐn)?shù),例如在同一張CD上的其它音軌或者在其它CD中的相同藝術(shù)家的其它音軌。當(dāng)用戶指示他不喜歡所述音軌時(shí),所述系統(tǒng)可以跳到另一音軌。用戶能夠通過(guò)推所述偏好按鈕之一再次指示他的偏好并且所述信息被再次用于給所述音軌重新打分。如果用戶允許音軌從頭至尾播放完畢,或者他按壓了傳送按鈕以便強(qiáng)迫系統(tǒng)跳到下一音軌,則那個(gè)隱式偏好信息也被使用。
當(dāng)系統(tǒng)運(yùn)行在這樣的模式下時(shí),其中系統(tǒng)是自動(dòng)地選擇音軌的,按照考慮了所述音軌的分?jǐn)?shù)的算法,在可用的音軌供應(yīng)中的每一音軌具有下一個(gè)被播放的非零概率。這樣,系統(tǒng)快速有效地適應(yīng)用戶的偏好并且僅當(dāng)由用戶要求有限交互量以指示他的偏好時(shí)這樣做。關(guān)于其中用戶表達(dá)他的偏好的方式,其中系統(tǒng)選擇要播放的音軌的方式,以及其中音軌打分被維護(hù)的方式的更多細(xì)節(jié)在下面進(jìn)行描述。
在選擇系統(tǒng)的其它優(yōu)勢(shì)中的是以下的一個(gè)或多個(gè)(1)簡(jiǎn)單性。系統(tǒng)提供對(duì)音軌集合的簡(jiǎn)單訪問(wèn)。所述系統(tǒng)允許用戶僅僅壓下“電源”按鈕,就開(kāi)始聽(tīng)他或者她想聽(tīng)的音軌。
(2)控制。系統(tǒng)提供這種簡(jiǎn)單的訪問(wèn),而用戶卻不失去對(duì)所播放的控制。通過(guò)表達(dá)對(duì)當(dāng)前播放中的音軌的簡(jiǎn)單的響應(yīng),他或者他可以影響系統(tǒng)挑選下一個(gè)所要播放的。在音樂(lè)領(lǐng)域,CD播放器實(shí)現(xiàn)高程度的控制但是在音樂(lè)選擇過(guò)程中可能要求用戶實(shí)際參與,就降低了總體的簡(jiǎn)單性。收音機(jī)要求最小的用戶參與,從而允許高程度的簡(jiǎn)單性,但是允許很少的控制。參見(jiàn)圖29,當(dāng)應(yīng)用到音樂(lè)音軌上時(shí),這個(gè)系統(tǒng)的意義就在于跨過(guò)上述的鴻溝。
(3)訪問(wèn)。在沒(méi)有必要地可利用的原始媒體情況下所述系統(tǒng)提供對(duì)整個(gè)存儲(chǔ)的音軌集合的訪問(wèn)。
(4)不用設(shè)置。所述系統(tǒng)提供這個(gè)控制而不要求用戶提前決定要播放什么。
(5)安全性。所述系統(tǒng)允許用戶欣賞他的整個(gè)集合同時(shí)還安全地操作電動(dòng)車(chē)輛,或者參與要求密切關(guān)注的其它任務(wù)。
在音樂(lè)項(xiàng)的環(huán)境中,選擇系統(tǒng)可以在圖7所繪制形式的硬件系統(tǒng)中實(shí)施。系統(tǒng)708包括計(jì)算機(jī)704、存儲(chǔ)設(shè)備705、放大器706以及揚(yáng)聲器707。外部部件可以包括CD驅(qū)動(dòng)器701、用戶輸入702以及適用于用戶的顯示器703。
適用于并入選擇系統(tǒng)的三種可能的平臺(tái)在圖1、2和3中表示,不過(guò)各種平臺(tái)是可以廣泛地使用的。
如圖1所示,系統(tǒng)103可以通過(guò)添加用于存儲(chǔ)以后要回放的音樂(lè)的硬盤(pán)驅(qū)動(dòng)器101安置到家庭娛樂(lè)系統(tǒng)中,諸如Bose Lifesty1e35(106)。所述系統(tǒng)然后會(huì)確定將要播放的音軌順序并且會(huì)將它們從硬盤(pán)驅(qū)動(dòng)器提供到所述娛樂(lè)系統(tǒng)。用戶偏好信息和反饋可以在集成的遠(yuǎn)程控制器107從用戶接收并且送回到系統(tǒng)103,以供在確定以后要播放的音軌中使用。所述娛樂(lè)系統(tǒng)106具有從調(diào)幅和調(diào)頻(AM/FM)收音機(jī)104、光盤(pán)或DVD105或者它的硬盤(pán)驅(qū)動(dòng)器101播放音樂(lè)的能力,并且是分區(qū)段的,允許它在房屋的不同區(qū)域播放不同的音樂(lè)項(xiàng)。遠(yuǎn)程控制器107可以與核心單元108和項(xiàng)選擇系統(tǒng)103這二者接口。
在圖2中所繪制的另一個(gè)例子中,項(xiàng)選擇系統(tǒng)202可以再次通過(guò)添加硬盤(pán)驅(qū)動(dòng)器或者其它隨機(jī)訪問(wèn)存儲(chǔ)媒體201置于較小的單元,諸如玻色聲波音樂(lè)系統(tǒng)(Bose Acoustic Wave Music System)205。在這種配置下,所述系統(tǒng)可以從AM/FM收音機(jī)203、光盤(pán)204以及它的內(nèi)部硬盤(pán)驅(qū)動(dòng)器201播放音樂(lè)。遠(yuǎn)程控制器206可以與核心單元207和項(xiàng)選擇系統(tǒng)202這二者接口。
在圖3所示的第三個(gè)例子中,項(xiàng)選擇系統(tǒng)305可以被集成到車(chē)輛音樂(lè)網(wǎng)絡(luò)之中。在這個(gè)實(shí)施中,所述系統(tǒng)會(huì)補(bǔ)充標(biāo)準(zhǔn)的汽車(chē)娛樂(lè)系統(tǒng)309(它最少會(huì)包括音頻源諸如光盤(pán)播放器302和揚(yáng)聲器303)、硬盤(pán)驅(qū)動(dòng)器或者其它的隨機(jī)訪問(wèn)存儲(chǔ)媒體304、計(jì)算引擎307以及附加的用戶接口控制器306,并且所述系統(tǒng)會(huì)鏈接到汽車(chē)的音頻可視網(wǎng)絡(luò)。在這個(gè)配置中,所述系統(tǒng)會(huì)從它的內(nèi)部硬盤(pán)驅(qū)動(dòng)器304播放音樂(lè),所述硬盤(pán)驅(qū)動(dòng)器反過(guò)來(lái)能夠從AM/FM收音機(jī)301、CD或DVD302以及潛在的衛(wèi)星收音機(jī)308記錄音樂(lè)。
如較早前所指出的,所述系統(tǒng)還可以包括在其它平臺(tái)之中,諸如視頻自動(dòng)唱片點(diǎn)唱系統(tǒng)、數(shù)據(jù)庫(kù)引擎或者軟件程序(此處要選擇的項(xiàng)可以是特征或菜單項(xiàng))。
如較早前所提到的,所述系統(tǒng)可以從各種源播放音軌,所述源例如是(1)CD/DVD。所述系統(tǒng)播放當(dāng)前加載的CD/DVD盤(pán)。在這個(gè)模式下,相對(duì)于當(dāng)前加載的CD/DVD盤(pán),用戶能夠選擇在光盤(pán)播放器上可用的標(biāo)準(zhǔn)選項(xiàng),例如,播放、暫停、下一音軌以及前一音軌。在CD/DVD模式下的操作持續(xù)著,直到新的模式被選擇為止。
(2)AM/FM/衛(wèi)星收音機(jī)。所述系統(tǒng)作為標(biāo)準(zhǔn)AM/FM收音機(jī),或者作為衛(wèi)星收音機(jī)運(yùn)行。
(3)盒式磁帶。所述系統(tǒng)作為盒式播放機(jī)操作。
(4)存儲(chǔ)音軌。所述系統(tǒng)從它的內(nèi)部硬盤(pán)驅(qū)動(dòng)器播放音軌。
(5)因特網(wǎng)。所述系統(tǒng)播放從位于因特網(wǎng)上的另一個(gè)計(jì)算機(jī)所檢索的音軌。
(6)內(nèi)部的。例如,當(dāng)音軌是計(jì)算機(jī)軟件的特征時(shí),可以不需要外部數(shù)據(jù)。
當(dāng)系統(tǒng)從它的硬盤(pán)驅(qū)動(dòng)器播放音軌時(shí),或者在不需要外部數(shù)據(jù)的地方,所述系統(tǒng)可以在以下的模式之一中運(yùn)行(1)自動(dòng)選擇模式。如圖6所示,在這個(gè)模式下,所述系統(tǒng)播放取自可用于系統(tǒng)的所有音軌中的選擇。用戶顯式地和隱式地提供關(guān)于被播放音軌的反饋。所述反饋可以代表用戶偏好。所述系統(tǒng)根據(jù)用戶的反饋(強(qiáng)調(diào)較新近的反饋)和最近播放的音軌的歷史為用戶選擇音軌。所述選擇系統(tǒng)還可以考慮在當(dāng)前所謂的用戶站(User Station)中存儲(chǔ)的反饋(參見(jiàn)以下的“站和預(yù)置”)。在有些實(shí)施中,為了更加簡(jiǎn)單,自動(dòng)選擇模式是缺省的模式,并且當(dāng)任何其它的模式已經(jīng)完成回放時(shí),所述系統(tǒng)回復(fù)到自動(dòng)選擇模式。
圖6描述了這樣的過(guò)程,按照所述過(guò)程,所述選擇系統(tǒng)能夠在自動(dòng)選擇模式時(shí)起作用。音軌選擇是通過(guò)自動(dòng)選擇模塊來(lái)完成的(參見(jiàn)以下的“模塊”)。自動(dòng)選擇模塊最初處空閑狀態(tài)2201。(注意,其它模塊可能不處于空閑;特別是系統(tǒng)可能正在播放音軌)。當(dāng)所述模塊接收通知2204到選擇下一音軌的時(shí)間了(信號(hào)可以通過(guò)播放器來(lái)提供,指示前一音軌已經(jīng)或不久就要給完成),如在“模塊”部分所描述的,所述系統(tǒng)切換到“選擇音軌”狀態(tài)2202。它然后選擇下一音軌來(lái)播放,如在以下的部分所描述的。如果在所述模塊處在選擇音軌狀態(tài)的同時(shí)還有選擇音軌請(qǐng)求被接收,它就將它們添加到選擇音軌隊(duì)列中。如果,當(dāng)所述模塊已經(jīng)完成選擇音軌時(shí),在選擇音軌或者反饋隊(duì)列中沒(méi)有任何項(xiàng),則系統(tǒng)返回2205到空閑狀態(tài)。如果還有選擇音軌請(qǐng)求,則所述系統(tǒng)返回2206到選擇音軌狀態(tài)。
當(dāng)所述模塊接收反饋事件(即,來(lái)自用戶接口模塊的消息在那里已經(jīng)是來(lái)自用戶相對(duì)于當(dāng)前播放中的音軌的隱式或者顯示的指示)時(shí),如果所述模塊處于空閑狀態(tài),則所述系統(tǒng)切換2209到“更新反饋結(jié)構(gòu)”狀態(tài)2203。如果所述模塊接收到所述消息同時(shí)它處在選擇音軌或者更新反饋結(jié)構(gòu)狀態(tài),則它就將所述事件放在反饋隊(duì)列中。當(dāng)所述模塊完成選擇音軌的處理時(shí),如果所述反饋隊(duì)列不為空并且不再有更多的選擇音軌事件,則模塊切換2207到“更新反饋結(jié)構(gòu)”狀態(tài)。在那兒,它更新存儲(chǔ)音軌圖,如以下所描述的。當(dāng)它完成時(shí),如果反饋和選擇音軌隊(duì)列為空,它就返回2210到空閑狀態(tài)。如果所述反饋隊(duì)列不為空,則模塊返回2211到更新反饋結(jié)構(gòu)狀態(tài)。如果所述選擇音軌隊(duì)列不為空,則所述模塊返回2208到選擇音軌狀態(tài)。
其它實(shí)施例允許用戶指定自動(dòng)選擇模式應(yīng)該在CD或者唱片級(jí)上運(yùn)行,而不是在音軌級(jí)上運(yùn)行。在這個(gè)配置中,自動(dòng)選擇模式會(huì)選擇它預(yù)期是用戶感興趣的CD,然后播放所述CD從開(kāi)始到結(jié)束。
(2)音軌模式。在這個(gè)模式下,所述系統(tǒng)只播放預(yù)先指定的音軌,例如,只播放用戶定義的在給定的預(yù)置中所列出的那些音軌,或者在特定CD或者唱片集上的所有音軌。這個(gè)模式可以有若干種回放選項(xiàng),包括(a)正常;(b)隨機(jī);以及(c)重復(fù)。
(a)“正?!边x項(xiàng)引發(fā)系統(tǒng)按照用戶對(duì)所有的音軌編制程序的順序全部地來(lái)播放它們。在最后的音軌結(jié)束時(shí),所述系統(tǒng)返回到自動(dòng)選擇模式。
(b)“隨機(jī)”選項(xiàng)引發(fā)系統(tǒng)按照隨機(jī)的順序播放用戶所指定的音軌。當(dāng)所有的音軌都已經(jīng)播放了,所述系統(tǒng)可以返回到自動(dòng)選擇模式。
(c)“重復(fù)”選項(xiàng)在用戶指示系統(tǒng)改變之前使系統(tǒng)停留在音軌模式。這個(gè)模式能夠結(jié)合“正常”或者“隨機(jī)”選項(xiàng)使用,以便確定在音軌重復(fù)之前所述音軌按照什么順序來(lái)播放。
(3)箱(bins)模式。在這個(gè)模式下,每個(gè)預(yù)置(通過(guò)用戶接口對(duì)象諸如控制面板上的小鍵盤(pán)按鈕代表的)包含一個(gè)或多個(gè)CD。所述系統(tǒng)將從用戶已經(jīng)添加到當(dāng)前預(yù)置的任何CD播放音軌。如果CD只被存儲(chǔ)了部分,則所述系統(tǒng)就只播放那些已經(jīng)存儲(chǔ)的音軌。在實(shí)施箱模式的系統(tǒng)中,通過(guò)設(shè)置菜單,CD可以被添加到箱預(yù)置或從其刪除。在一些例子中,當(dāng)所述系統(tǒng)在任一模式下正播放所存儲(chǔ)音軌時(shí),用戶可以壓下并保持預(yù)置鍵以便添加當(dāng)前音軌曾從其被錄制到那個(gè)預(yù)置的CD。音軌被播放的順序是由在“音軌”下所描述的相同的回放選項(xiàng)所指定的。在“正?!被蛘摺半S機(jī)”選項(xiàng)下播放結(jié)束時(shí),所述系統(tǒng)可以返回到自動(dòng)選擇模式。
(4)虛擬CD換片機(jī)模式。這個(gè)模式與箱模式是相似的,除了每個(gè)預(yù)置只代表單一的CD之外。因此,用戶可以壓小鍵盤(pán)1805上的按鈕來(lái)選擇CD播放?;蛘?,用戶可以輸入兩個(gè)或者三個(gè)數(shù)字代碼來(lái)選擇指定的CD。用戶還可以選擇在“音軌”中所描述的回放選項(xiàng)之一。這些選項(xiàng)只應(yīng)用到當(dāng)前的CD,不過(guò)附加選項(xiàng)可以允許它們應(yīng)用在任一預(yù)置中所有CD中的所有音軌。在回放結(jié)束時(shí),系統(tǒng)可以返回到自動(dòng)選擇模式。
(5)”搜索模式”(參見(jiàn)圖9)。在”搜索模式”下,用戶能夠滾動(dòng)通過(guò)顯示的可用內(nèi)容列表,所述內(nèi)容列表是按照盤(pán)號(hào)、藝術(shù)家、或者可以使用的其它信息進(jìn)行排序的。用戶可以選擇要回放的整張盤(pán)、藝術(shù)家、流派、或者任意組合?;蛘撸脩艨梢暂斎氪硪呀?jīng)被記錄到系統(tǒng)硬盤(pán)驅(qū)動(dòng)器的CD的代碼來(lái)從所述CD播放音軌。
所描述的用于音軌模式的回放選項(xiàng)也應(yīng)用到“搜索模式”。在“正常”或者“隨機(jī)”選項(xiàng)下的播放結(jié)束時(shí),所述系統(tǒng)可以返回到自動(dòng)選擇模式?;胤艑?shí)際上是在音軌模式下發(fā)生的;搜索模式僅僅是設(shè)置了特殊的播放列表以便按照音軌模式回放。
在一個(gè)例子中,系統(tǒng)只維護(hù)一個(gè)播放列表;用戶通過(guò)壓下所述小鍵盤(pán)上的0來(lái)激活這個(gè)播放列表。在這個(gè)例子中,在一些模式之間的切換是按照?qǐng)D20的狀態(tài)圖發(fā)生的。系統(tǒng)開(kāi)始按照缺省處于自動(dòng)選擇模式2001。用戶可以通過(guò)壓下遙控器(參見(jiàn)圖18)的小鍵盤(pán)1805上的相應(yīng)的按鈕改變用戶站(參見(jiàn)下面的“用戶站和預(yù)置”)2005。當(dāng)音軌完成時(shí)2006,系統(tǒng)仍然處于自動(dòng)選擇模式并且選項(xiàng)新的音軌。當(dāng)用戶壓下?lián)Q片機(jī)1806時(shí),系統(tǒng)切換2007到換片機(jī)模式2003。在換片機(jī)模式下,如果用戶壓下小鍵盤(pán)的按鈕或者通過(guò)直接輸入代碼選擇CD,則系統(tǒng)停留在2012換片機(jī)模式2003下,并且開(kāi)始從已經(jīng)被指定代碼的CD或者從被分配給小鍵盤(pán)按鈕的CD(這里稱為槽)播放音軌。在音軌結(jié)束時(shí),系統(tǒng)播放2011下一音軌。當(dāng)所述CD完成時(shí),系統(tǒng)開(kāi)始播放2013由下一槽所指定的CD。也就是說(shuō),如果用戶壓下小鍵盤(pán)按鈕2,則系統(tǒng)播放槽2中的CD,并且然后播放槽3中的CD。如果用戶壓下“智能播放”,則系統(tǒng)切換2008到自動(dòng)選擇模式。如果用戶從換片機(jī)模式壓下整張唱片集,系統(tǒng)仍然保持2023在換片模式下,但是從開(kāi)始處開(kāi)始當(dāng)前唱片集。
當(dāng)用戶壓下搜索1812(并從搜索屏幕進(jìn)行選擇),播放列表,系統(tǒng)從自動(dòng)選擇模式2001或者換片機(jī)模式2003切換2009,2010到音軌模式2002。從自動(dòng)選擇模式,整張唱片集按鈕還引發(fā)系統(tǒng)切換2009到音軌模式。如果搜索按鈕被壓下,則系統(tǒng)設(shè)置代表搜索結(jié)果的播放列表。如果播放列表被壓下,則系統(tǒng)播放在播放列表中的音軌。如果整張唱片集被壓下,則系統(tǒng)設(shè)置代表在當(dāng)前播放中的CD上的每個(gè)音軌的播放列表。音軌模式按照較早前所描述的播放所述播放列表。回放持續(xù)2016,只要還有音軌要播放。如果用戶壓下“智能播放”,或者如果系統(tǒng)完成了在所述播放列表中的所有音軌并且前一狀態(tài)是自動(dòng)選擇模式,則系統(tǒng)切換2014到自動(dòng)選擇模式。如果用戶壓下“換片機(jī)”,或者如果系統(tǒng)完成了在所述播放列表中的所有音軌并且前一狀態(tài)是換片機(jī)模式,則系統(tǒng)切換2015到換片機(jī)模式。
如果用戶從所述三種狀態(tài)中的任一壓下另一個(gè)源按鈕,則系統(tǒng)在保存了它的狀態(tài)之后切換2018、2020、2021到新的源2004。從其它源,用戶可以讓當(dāng)前播放的音軌記錄到系統(tǒng)的硬盤(pán)。當(dāng)存儲(chǔ)完成時(shí),系統(tǒng)返回2017、2019、2022到前一種狀態(tài)。如果用戶從其它源模式壓下“智能播放”,則系統(tǒng)切換2019到最近使用的用戶狀態(tài)。如果用戶壓下“換片機(jī)”,則系統(tǒng)切換2022到換片機(jī)模式。如果用戶壓下播放列表,則系統(tǒng)返回到音軌模式。
在這個(gè)例子中,在音軌正在換片機(jī)中播放的同時(shí)完全保持0,音軌或者自動(dòng)選擇模式將當(dāng)前音軌添加到播放列表。用戶可以通過(guò)壓下除去按鈕或者從設(shè)置菜單選擇一選項(xiàng)將音軌從所述播放列表中除去。
其它實(shí)施例允許多于一個(gè)播放列表,并且有些實(shí)施例還實(shí)施“箱”模式,如上所述,可以通過(guò)修改音軌模式來(lái)播放整個(gè)CD而不是CD中的各個(gè)音軌。有些實(shí)施沒(méi)有包括上面所列出的所有模式。其它實(shí)施例可以包括附加或者替代的模式。例如,有些實(shí)施可以包括“這個(gè)藝術(shù)家的所有項(xiàng)”按鈕,它與“整張唱片集”按鈕是相似的,只不過(guò)它播放由同一個(gè)藝術(shù)家所表演的所有音軌當(dāng)作當(dāng)前播放的音軌。搜索功能的其它子集也是可能的,諸如“這一流派的所有項(xiàng)”。
選擇系統(tǒng)能夠提供復(fù)雜操作模式以及更加自動(dòng)的模式這兩者,所述復(fù)雜操作模式允許例如用戶對(duì)所有功能完全控制,所述更加自動(dòng)模式用于減小用戶可以使用的特征數(shù)并且例如只允許簡(jiǎn)單的用戶控制。在用戶的注意力主要集中在另一項(xiàng)任務(wù)的情況下,有些特征例如用戶接口的復(fù)雜方面就被禁用。在那個(gè)時(shí)間期間,系統(tǒng)提供能夠滿足用戶的偏好而不把他或者她從主要任務(wù)分散開(kāi)的簡(jiǎn)單的功能的接口。
這個(gè)特征的例子可以用于安裝在汽車(chē)中的選擇系統(tǒng)(參見(jiàn)圖17)。在那里它可以被配置成在汽車(chē)處于運(yùn)動(dòng)的同時(shí)搜索模式對(duì)用戶不可用。這個(gè)模式可以被限制成它只在車(chē)輛的傳動(dòng)裝置處于停車(chē)或者停車(chē)閘被置定的同時(shí)被允許。傳動(dòng)裝置在任一其他情況下,可用其他的模式。
系統(tǒng)的有些實(shí)施例可以允許與個(gè)人計(jì)算機(jī)之間的可選接口。這些實(shí)施例允許用戶從系統(tǒng)中卸掉存儲(chǔ)設(shè)備并且將它直接連到計(jì)算機(jī)上。用戶然后能夠?qū)⑺写鎯?chǔ)音軌的列表與代表每個(gè)CD的代碼一起保存到計(jì)算機(jī)。用戶然后能夠打印出與每個(gè)CD相關(guān)聯(lián)的代碼,以供以后使用直接訪問(wèn)功能快速地訪問(wèn)。
在硬盤(pán)連接到計(jì)算機(jī)的同時(shí),用戶還能夠充分地利用計(jì)算機(jī)的硬件將附加音軌存儲(chǔ)到硬盤(pán)上的優(yōu)點(diǎn),例如,假如計(jì)算機(jī)的CD播放器能夠比系統(tǒng)的播放器更加快速地讀取和存儲(chǔ)CD數(shù)據(jù),這可以是有利的。
計(jì)算機(jī)還可以提供這樣的能力建立播放列表并從對(duì)項(xiàng)選擇系統(tǒng)不可使用的元數(shù)據(jù)庫(kù)中查詢存儲(chǔ)音軌的元數(shù)據(jù)。最后,為了備份,用戶能夠?qū)⑺鎯?chǔ)音軌集合保存到他的計(jì)算機(jī)上。
用戶通過(guò)接口機(jī)制與選擇系統(tǒng)交互,所述接口機(jī)制依賴于系統(tǒng)所嵌入在的平臺(tái)。例如,如圖18所示,用戶可以應(yīng)用遠(yuǎn)程控制器。或者當(dāng)所述嵌入在例如家庭娛樂(lè)系統(tǒng)中時(shí),系統(tǒng)可以由控制面板來(lái)控制,如圖23所示。當(dāng)安裝在汽車(chē)中時(shí),所述系統(tǒng)可以具有安置在方向盤(pán)上的某些控制器,如在圖24中,其余的控制器在儀表盤(pán)上,如圖25中所繪制的。在那里系統(tǒng)控制對(duì)計(jì)算機(jī)軟件的特征進(jìn)行選擇時(shí),用戶接口就由軟件本身來(lái)提供。在以下描述有些用戶接口元件元件不可以應(yīng)用到非音樂(lè)音軌。
圖18中的遠(yuǎn)程控制器繪制了對(duì)用戶可以利用的大多數(shù)功能,不過(guò)控制器本身可以安裝在控制臺(tái)上,作為從屏幕菜單或別的地方的選擇。電源可以使用標(biāo)準(zhǔn)開(kāi)/關(guān)按鈕1816來(lái)控制。用戶可以使用靜音按鈕1818來(lái)靜音。用戶可以使用一組按鈕1826來(lái)選擇音軌源?;蛘?,可以有單一的按鈕循環(huán)地來(lái)遍歷系統(tǒng)可以利用的源。當(dāng)系統(tǒng)處于不同于存儲(chǔ)的音軌的任一源模式時(shí),用戶可以壓下并保持“已存儲(chǔ)”按鈕1817以便指示系統(tǒng)將當(dāng)前的音軌存儲(chǔ)到它的硬盤(pán)上?;蛘?,如圖25,系統(tǒng)可以提供獨(dú)立的按鈕2503來(lái)允許用戶存儲(chǔ)當(dāng)前的音軌。它還可以提供按鈕2502,如果系統(tǒng)正在播放存儲(chǔ)音軌,則允許用戶刪除當(dāng)前的音軌?;蛘?,這個(gè)按鈕可以提供從當(dāng)前CD或者唱片集刪除所有的音軌的功能。
用戶可以使用設(shè)置按鈕1801來(lái)訪問(wèn)系統(tǒng)的高級(jí)設(shè)置。但處于DVD模式時(shí),在DVD上編碼的特殊特征和信息可以通過(guò)DVD菜單按鈕1804來(lái)訪問(wèn)。這些按鈕中的任一個(gè)可以用退出按鈕1803退出。這些菜單之內(nèi)的導(dǎo)航是通過(guò)箭頭鍵1825來(lái)實(shí)現(xiàn)的?;剀?chē)鍵1802用于接受這些菜單中的任一個(gè)的選擇。
用戶可以通過(guò)音量鍵1826來(lái)控制音量。當(dāng)在自動(dòng)選擇模式下播放時(shí),當(dāng)前用戶站(參見(jiàn)“用戶站和預(yù)置”)是可以改變的,并且當(dāng)在支持改變音軌的輸入模式下時(shí),使用按鈕1827,當(dāng)前播放的音軌是可以改變的。通過(guò)直接從小鍵盤(pán)1805選擇新站,當(dāng)前用戶站也是可以改變的。
當(dāng)音軌正在從系統(tǒng)的硬盤(pán)播放時(shí),按照不同于播放列表模式的任一模式,用戶通過(guò)壓下并保持0可以將音軌添加到所述播放列表。用戶通過(guò)在小鍵盤(pán)1807上壓下0一次可以進(jìn)入播放列表模式。用戶通過(guò)壓下為這一目的指定的按鈕1819能夠回復(fù)到前一種播放模式。
對(duì)當(dāng)前播放的音軌的控制可以使用標(biāo)準(zhǔn)傳送控制器來(lái)執(zhí)行。用戶可以使用播放按鈕1820來(lái)開(kāi)始回放;使用暫停按鈕1822來(lái)暫?;胤?;以及使用停止按鈕1821來(lái)停止回放。此外,用戶可以使用下一音軌按鈕1823跳到下一音軌,或者使用按鈕1824返回到前一音軌。
當(dāng)播放硬盤(pán)上的音軌時(shí),可以使用按鈕1811、1806、1810以及1813調(diào)整回放模式。整張唱片集按鈕1811引發(fā)系統(tǒng)播放唱片集上的所有音軌,當(dāng)前音軌是從所述唱片集上所錄制的。換片機(jī)按鈕1806引發(fā)系統(tǒng)切換到虛擬CD換片機(jī)模式(參見(jiàn)“操作模式”)。智能播放鍵1810引發(fā)系統(tǒng)切換到自動(dòng)選擇模式。箱按鈕1813引發(fā)系統(tǒng)切換到箱模式。用戶可以通過(guò)壓下搜索按鈕1812進(jìn)入”搜索模式”。
系統(tǒng)包括反饋機(jī)制,從而使用戶可以指示對(duì)音軌例如當(dāng)前播放的音軌的反應(yīng)(偏好)。這可以通過(guò)提供簡(jiǎn)單的+1815和-1814評(píng)估按鈕(Rating button)來(lái)實(shí)現(xiàn)。在其它例子中,如圖23所繪制的,+按鈕2302位于-按鈕2303之上,并且這二者能夠用于在最大值和最小值之間滾動(dòng)偏好值。在其它例子中,如圖24和32所繪制的,+按鈕2401可以比-按鈕2402要大些并且位于它的上面。在有些例子中,這些按鈕起到在系統(tǒng)處于智能播放模式時(shí)的評(píng)估按鈕和系統(tǒng)處于其它播放模式時(shí)的滾動(dòng)按鈕的雙重作用。其它指示符也可以使用。例如,取代+和-,系統(tǒng)可以提供姆指指上和姆指指下指示符。這些按鈕還可以編有顏色(例如,紅色按鈕用于否定的反應(yīng),綠色按鈕用于肯定的反應(yīng))。
除了反饋按鈕,系統(tǒng)的有些實(shí)施例提供取消按鈕。這一按鈕會(huì)完全取消前次啟動(dòng)的反饋按鈕對(duì)存儲(chǔ)音軌的圖(參見(jiàn)“元數(shù)據(jù)”)的影響。對(duì)一個(gè)用戶而言根據(jù)以前播放音軌所給出的情況,通過(guò)返回到以前的音軌然后指示與對(duì)以前播放的音軌所給出的相反的反饋減少無(wú)意識(shí)的偏好指示也是可能的。
種類廣泛的機(jī)制可以提供到接口中以便使用戶能夠指示對(duì)音軌的正或者否定的反應(yīng)。不止兩個(gè)按鈕可以被提供以便允許顯式地指示來(lái)自不止兩個(gè)選項(xiàng)之中的偏好。相反,單一的反饋按鈕的應(yīng)用是有可能的,或者是單一的正反饋按鈕,或者是單一的負(fù)反饋按鈕,或者是能夠被壓下指示用戶偏好的級(jí)別的一段時(shí)間的單一按鈕。盡管不簡(jiǎn)單,但是用意在于提供除了簡(jiǎn)單的喜歡或者不喜歡類型的反饋的按鈕會(huì)是有可能的,例如會(huì)代表對(duì)音軌的感情反應(yīng)類型,諸如,快樂(lè)、傷心以及漠不關(guān)心的按鈕。用于反饋需要的機(jī)制需要的不只是按鈕還有把手、撥號(hào)盤(pán)、指輪、觸摸屏、語(yǔ)音識(shí)別、生物統(tǒng)計(jì)讀數(shù)器或者能夠接收用戶輸入的任何設(shè)備。按鈕的形狀可以不同于在圖中所示的形狀。
反饋設(shè)備的形狀、輪廓、位置以及其它方面是可以進(jìn)行選擇的以便給用戶對(duì)應(yīng)于按鈕功能的直覺(jué)的觸覺(jué)感受。例如,將+按鈕置于-按鈕之上以及讓+按鈕大于-按鈕,可以傳達(dá)每個(gè)按鈕的意義的直覺(jué)感覺(jué)。兩個(gè)不同偏好按鈕的表面輪廓可以被安排成直覺(jué)地指示它們的意義。例如,+按鈕可以是凹表面(這典型地感覺(jué)很舒服),-按鈕是凸表面(這典型地感覺(jué)不舒服)。
還希望互相緊密地放置偏好按鈕或者各按鈕以及緊密地靠著一個(gè)或多個(gè)主要傳送按鈕,例如靠的足夠緊就使用戶能夠通過(guò)僅僅動(dòng)一下他的手指而不用動(dòng)整只手就可壓下那些按鈕中的任一個(gè)。如圖24所示,讓組合按鈕的一種有用的方式是這樣的安排,其中在該安排之下,+按鈕和-按鈕互相處于上和下,向后傳送和向前傳送按鈕緊靠著連系+和-按鈕的垂直軸的左和右。當(dāng)安裝在方向盤(pán)上時(shí),例如,用戶能夠使用他的拇指來(lái)調(diào)速和傳送而不用動(dòng)他的整只手。除了方便之外,這種安排可能比在車(chē)輛中所用的其它更加安全。
系統(tǒng)可以將關(guān)于所表達(dá)的偏好和其它問(wèn)題的反饋提供給用戶。在一種方法中,如圖23所示,反饋可以提供到內(nèi)置的屏幕2301上。在另一種方法中,如圖25所示,反饋可以提供到LCD顯示器2501上。反饋可以包括播放中的音軌的標(biāo)識(shí)、播放中的用戶站、音軌長(zhǎng)度、經(jīng)歷過(guò)的時(shí)間、以及系統(tǒng)對(duì)用戶關(guān)于播放中的音軌的可能的偏好級(jí)別的解釋的指示。
有些實(shí)施例可以通過(guò)語(yǔ)音應(yīng)答系統(tǒng)來(lái)增加和替換以上所述按鈕和顯示器。系統(tǒng)會(huì)向用戶提供口頭反饋,以及會(huì)聽(tīng)口頭命令。或者,系統(tǒng)會(huì)提供口頭菜單選擇,這可以通過(guò)按鈕壓下或者口頭應(yīng)答來(lái)加以選擇。
在使用屏幕顯示將反饋提供給用戶的實(shí)施例中,當(dāng)系統(tǒng)正在從存儲(chǔ)音軌播放時(shí),系統(tǒng)可以顯示關(guān)于當(dāng)前播放的音軌的信息,如圖26所繪制的。系統(tǒng)可以顯示當(dāng)前唱片集的名稱2601;當(dāng)前音軌的標(biāo)題2602;藝術(shù)家的名字2603;流派2604;當(dāng)前音軌經(jīng)歷過(guò)的時(shí)間2605;哪個(gè)用戶站是當(dāng)前正在播放2606(參見(jiàn)“用戶站和預(yù)置”);以及音軌的源是什么2607。
在”搜索模式”下,如圖9所繪制的,系統(tǒng)可以顯示允許用戶按照流派904、藝術(shù)家903、音軌902或者唱片集901來(lái)搜索的菜單。系統(tǒng)可以顯示當(dāng)前搜索結(jié)果的范圍905,這最初可能是所存儲(chǔ)音軌的完整組。在一些例子中,搜索的最初范圍是以當(dāng)時(shí)播放的音軌為基礎(chǔ)的。用戶然后能夠相對(duì)快速地容易地選擇例如按照相同的藝術(shù)家,或者相同的唱片集上的,或者按照相同的流派相似的音軌。
當(dāng)用戶希望編輯預(yù)置或者用戶站時(shí),系統(tǒng)可以顯示圖19所繪制的屏幕。如果所述預(yù)置不是用戶站,則用戶可以添加給定的音軌到所述預(yù)置或者從其刪除。如果預(yù)置是用戶站,則用戶可以給出相對(duì)于所述站的顯式的正或者否定的反饋。
當(dāng)較小的顯示器是必須的,諸如在車(chē)輛中或者便攜式立體聲系統(tǒng)中時(shí),顯示器可以采用圖27所示的形式。系統(tǒng)會(huì)連續(xù)地顯示當(dāng)前模式2701和經(jīng)歷過(guò)的時(shí)間2702。還可以滾動(dòng)通過(guò)關(guān)于當(dāng)前藝術(shù)家2703(例如,“甲克蟲(chóng)”)以及當(dāng)前音軌的標(biāo)題2704(例如,“Hard Day’s Night”)的屏幕信息。
當(dāng)用戶壓下顯式反饋按鈕(例如圖18中的按鈕1814或1815)時(shí),在任一實(shí)施例中,顯示器能夠確認(rèn)反饋(例如,通過(guò)臨時(shí)地顯示確認(rèn)消息,諸如“反饋已確認(rèn)”)。在有些實(shí)施例中,當(dāng)接收到隱式反饋以及顯示反饋時(shí),所述確認(rèn)會(huì)被顯示。
當(dāng)系統(tǒng)正在播放音軌時(shí),顯示器能夠示出代表系統(tǒng)對(duì)用戶關(guān)于那個(gè)音軌的偏好級(jí)別的理解的指示符2608(圖26)。所述指示符可以是例如在圖31所示的5個(gè)圖標(biāo)中之一。所述5個(gè)圖標(biāo)可以包括實(shí)心+3101、邊框+3102、圓環(huán)3103、邊框-3104以及實(shí)心-3105。其它圖標(biāo)、圖標(biāo)的其它數(shù)字以及圖標(biāo)的其它意義也可以使用。
當(dāng)用戶進(jìn)入設(shè)置模式時(shí),參見(jiàn)圖28,設(shè)置屏幕2801就出現(xiàn)。該屏幕可允許用戶來(lái)改變當(dāng)前播放的預(yù)置或站2802。它還允許用戶配置系統(tǒng)2803以便在用戶指定量的時(shí)間之后自行關(guān)閉,或者在某日的指定時(shí)間之后自行打開(kāi)。它可以允許用戶調(diào)整標(biāo)準(zhǔn)音頻設(shè)置2804,諸如高音、貝司以及平衡。它可以允許用戶查看和修改高級(jí)設(shè)置2805。
如果用戶選擇編輯高級(jí)設(shè)置,則屏幕(諸如2806)會(huì)出現(xiàn)。其中,系統(tǒng)將顯示當(dāng)前播放的站2807;顯示關(guān)于有多少音軌已經(jīng)有記錄的一些反饋2808以及那個(gè)反饋是什么2809的信息;以及顯示在當(dāng)前站下2810具有最高反饋率的藝術(shù)家。它還可以允許用戶清除在當(dāng)前站2811中的所有信息。
如果系統(tǒng)使用語(yǔ)音合成而不使用屏幕式顯示,相似的信息和選項(xiàng)可以口頭地傳遞給用戶。
從概念上講,預(yù)置代表關(guān)于每個(gè)存儲(chǔ)音軌影響系統(tǒng)選擇要播放哪個(gè)音軌的信息。系統(tǒng)使用這個(gè)信息的這種機(jī)制依賴于當(dāng)前的模式,并且有些預(yù)置信息只可以應(yīng)用到某些模式。例如,當(dāng)在音軌、箱、虛擬CD換片機(jī)模式下時(shí),預(yù)置將包含每個(gè)存儲(chǔ)音軌或者唱片集的簡(jiǎn)單的是/否數(shù)據(jù),代表那個(gè)音軌或者唱片集是否在當(dāng)前的預(yù)置之中。在用戶站模式下,預(yù)置將包含系統(tǒng)使用來(lái)在自動(dòng)選擇模式下選擇音軌的信息。例如,在圖12,它可以包括在存儲(chǔ)音軌圖(參見(jiàn)“元數(shù)據(jù)”)中的每個(gè)節(jié)點(diǎn)的反饋記錄1213。
選擇系統(tǒng)可以維護(hù)一組任意數(shù)的預(yù)置(參見(jiàn)圖15的數(shù)據(jù)庫(kù)圖表)。例如,系統(tǒng)能夠維護(hù)四個(gè)預(yù)置,每個(gè)預(yù)置由按鈕或者在物理用戶接口上的其它用戶接口項(xiàng)來(lái)表示,被標(biāo)記為1-4(參見(jiàn)圖23的項(xiàng)1805)。音軌在任一模式下播放的同時(shí),用戶能夠例如通過(guò)壓下對(duì)應(yīng)的按鈕指定所述音軌應(yīng)該添加到給定的預(yù)置。當(dāng)系統(tǒng)處于自動(dòng)選擇模式時(shí),這與給出當(dāng)前的音軌一個(gè)肯定的評(píng)估有一樣的效果。用戶通過(guò)壓下相對(duì)應(yīng)的按鈕激活預(yù)置。為了顯示和選擇,每個(gè)預(yù)置能可被分配一個(gè)號(hào)或者名字。
如圖15所示,系統(tǒng)可以維護(hù)至少三種類型的預(yù)置。一個(gè)允許用戶將各個(gè)音軌指定到預(yù)置以便建立播放列表。第二個(gè)允許用戶指定CD或者CD組到預(yù)置以便從那些CD播放音軌。第三類型的預(yù)置稱為用戶站。此外,用戶能夠設(shè)置CD預(yù)置來(lái)播放單一的CD。
用戶站是用在自動(dòng)選擇模式之下的預(yù)置。每個(gè)用戶站與存儲(chǔ)在系統(tǒng)上的每個(gè)音軌的概率相關(guān)聯(lián)。所述概率是通過(guò)自動(dòng)選擇算法(以下描述)而生成的,并且是根據(jù)例如用戶或者顯式地或者隱式的或者二者組合地指示的偏好動(dòng)態(tài)地更新的。在預(yù)置處于使用中時(shí),選擇要播放的音軌是以與音軌的整個(gè)集合相關(guān)聯(lián)的、存儲(chǔ)在預(yù)置中的概率的具體組為基礎(chǔ)的。幾個(gè)預(yù)置可以被定義為要播放音軌的方式,所述音軌是以在整個(gè)集合中的項(xiàng)的不同概率為基礎(chǔ)而選擇的。
在有些實(shí)施例中,用戶站可以與各個(gè)用戶相關(guān)聯(lián)。因此,如果有系統(tǒng)的三個(gè)用戶,則用戶站1可以反映用戶1的偏好;用戶站2可以反映用戶2的偏好;以及用戶站3可以反映用戶3的偏好。用戶站1會(huì)根據(jù)音軌的打分播放選擇,所述音軌的打分是從在由用戶站1的音軌播放期間所指示的用戶偏好等而得出的。
有些實(shí)施例可以允許自動(dòng)標(biāo)識(shí)用戶,以及自動(dòng)使用他的預(yù)置。這可以通過(guò)生物統(tǒng)計(jì)識(shí)別來(lái)實(shí)現(xiàn)。例如,系統(tǒng)可以配有語(yǔ)音識(shí)別能力,并且用戶可以通過(guò)他的語(yǔ)音的聲音而被標(biāo)識(shí)。一旦被標(biāo)識(shí),系統(tǒng)能夠自動(dòng)地切換到那個(gè)用戶站。其它系統(tǒng)可以使用指紋識(shí)別、視網(wǎng)膜掃描或者其它的生物統(tǒng)計(jì)測(cè)量技術(shù)。其它系統(tǒng)還可以與外部識(shí)別設(shè)備相接口。例如,嵌入到汽車(chē)中的系統(tǒng)在用戶將駕駛座位的位置改變?yōu)橐郧按鎯?chǔ)用戶1喜歡的位置時(shí)可以切換到用戶1的站。
在有些例子中,取代在每次系統(tǒng)從用戶接收反饋時(shí)自動(dòng)更新預(yù)置,預(yù)置只根據(jù)用戶顯示的指令才被更新。照那樣,用戶能夠甚至在會(huì)話之后返回到喜歡的預(yù)置,在所述會(huì)話之下,所述預(yù)置被用于選擇播放項(xiàng)的順序。
圖21代表在一個(gè)可行的實(shí)施例中所包含的功能性模塊,以及它們交互的性質(zhì)。在這一實(shí)施例中,音樂(lè)播放器2107對(duì)輸入作出響應(yīng)而控制音軌的播放,并且以“音軌回放結(jié)束”以及“時(shí)間更新”消息2122的形式向播放模式模塊2103提供關(guān)于播放的音軌的狀態(tài)信息。它將“時(shí)間更新”以及“新音軌播放中”消息2118發(fā)送到屏幕顯示(OSD)模塊2101。它將“音軌回放結(jié)束”消息2115發(fā)送到播放器狀態(tài)模塊2104。當(dāng)CD已經(jīng)插入、CD已經(jīng)彈出以及CD已就緒來(lái)被存儲(chǔ)時(shí)間,它將“RipTime更新”、“CD已插入”、“CD已彈出”以及“CD就緒”消息2116發(fā)送到撥開(kāi)器模塊2106(如下看到),以便告訴撥開(kāi)器模塊在剝開(kāi)(ripping)過(guò)程中還有多少時(shí)間。
撥開(kāi)器2106響應(yīng)來(lái)自控制用戶接口模塊2102的存儲(chǔ)命令,并且將消息2117發(fā)送到自動(dòng)選擇模塊,以便將存儲(chǔ)音軌添加到存儲(chǔ)音軌圖(參見(jiàn)“元數(shù)據(jù)”)。它還可以問(wèn)自動(dòng)選擇模塊2117給定的音軌是否已經(jīng)存儲(chǔ)到了所述圖中。撥開(kāi)器模塊將ripTrack(撥開(kāi)音軌)消息2123發(fā)送到音樂(lè)播放器模塊,以便指示音樂(lè)播放器模塊實(shí)際存儲(chǔ)所述音軌。音樂(lè)播放器模塊在它已經(jīng)完成時(shí)發(fā)送確認(rèn)消息。
播放模式模塊2103響應(yīng)來(lái)自控制用戶接口的按鈕壓下2109。它向播放器狀態(tài)模塊2104發(fā)送消息2111以便改變當(dāng)前狀態(tài)到“已停止”或者“播放中”。它還能夠查詢2124自動(dòng)選擇模塊來(lái)查找出下一個(gè)要播放什么音軌或者獲取當(dāng)前的播放列表。它還可以指示2124自動(dòng)選擇模塊來(lái)處理反饋事件。它還維護(hù)用戶站(參見(jiàn)“用戶站和預(yù)置”)以及虛擬CD換片機(jī)(參見(jiàn)“操作模式”)的音軌歷史和狀態(tài)。
播放器狀態(tài)模塊2104響應(yīng)來(lái)自用戶控制器的傳送控制事件以及來(lái)自播放模式模塊的命令。它還充當(dāng)在遠(yuǎn)程控制器和音樂(lè)播放器模塊之間的接口。它傳遞從控制用戶接口和播放模式模塊接收的傳送控制和播放音軌指令2112到音樂(lè)播放器模塊。它能夠查詢2113播放模式模塊當(dāng)前、前一個(gè)以及下一個(gè)音軌。
屏幕顯示(OSD)模塊2101給用戶顯示關(guān)于什么是當(dāng)前正在播放的信息。它處理關(guān)于“重置”或者其它方面的編輯預(yù)置的用戶交互,并且能夠向自動(dòng)選擇模塊發(fā)送“重置”消息2120。它還顯示搜索接口的用戶接口,并且向播放模式模塊發(fā)送搜索結(jié)果2121。它查詢2119自動(dòng)選擇模塊以便獲取搜索結(jié)果(是由用戶向OSD模塊提供的給定搜索參數(shù))。它還查詢2119自動(dòng)選擇模塊以供關(guān)于當(dāng)前播放的音軌的信息,以便展示給用戶。
自動(dòng)選擇模塊2105在單元處于“自動(dòng)選擇“模式(參見(jiàn)“操作模式”)時(shí)選擇要播放哪些音軌。它維護(hù)所有用戶站(參見(jiàn)“用戶站和預(yù)置”)的所有反饋信息。它在被用戶通過(guò)OSD模塊請(qǐng)求時(shí)實(shí)施搜索,將由OSD模塊公式化的查詢轉(zhuǎn)換為要播放的音軌列表。它給OSD模塊供應(yīng)關(guān)于當(dāng)前播放的音軌的信息。它響應(yīng)來(lái)自用戶接口的、編輯存儲(chǔ)音軌圖中的數(shù)據(jù)的請(qǐng)求。因?yàn)檫@個(gè)模塊維護(hù)存儲(chǔ)音軌圖,所以當(dāng)系統(tǒng)處于虛擬CD換片機(jī)模式、音軌模式或者箱模式時(shí),播放模式模塊必須查詢2124自動(dòng)選擇模塊以便從這個(gè)數(shù)據(jù)結(jié)構(gòu)確定下一個(gè)要播放的音軌是什么。
控制用戶接口(Contri1UI)2102模塊調(diào)度用戶事件。為了例如在”搜索”模式下的用戶交互,它將按鈕壓下2108發(fā)送到OSD模塊。它將源改變、模式改變、評(píng)估以及下一音軌消息2109發(fā)送到播放模式模塊。它將傳送控制消息(除了下一音軌消息)2110發(fā)送到播放器狀態(tài)模塊。它將存儲(chǔ)按鈕壓下2114發(fā)送到撥開(kāi)器模塊。
自動(dòng)選擇模式、音軌模式、箱模式、虛擬CD換片機(jī)模式以及搜索模式都要求將音軌數(shù)據(jù)存儲(chǔ)到系統(tǒng)的硬盤(pán)上。這是通過(guò)撥開(kāi)器模塊操作的,所述撥開(kāi)器模塊按照?qǐng)D5所繪制的操作。
當(dāng)沒(méi)有插入盤(pán)(以及沒(méi)有其它源在操作中)500時(shí),所述模塊處于“目前無(wú)盤(pán)”狀態(tài)501。當(dāng)有盤(pán)插入(或用戶開(kāi)始從另一個(gè)源例如收音機(jī)或者盒式收錄機(jī)播放)503時(shí),系統(tǒng)讀取內(nèi)容表(TOC)數(shù)據(jù)(如果可利用的話)(參見(jiàn)下面的“數(shù)據(jù)存儲(chǔ)”),并且進(jìn)入“目前有盤(pán)/空閑”狀態(tài)502。當(dāng)用戶壓下存儲(chǔ)按鈕時(shí),如果還有剩余音軌要存儲(chǔ)504,則系統(tǒng)保存未存儲(chǔ)音軌列表并進(jìn)入“存儲(chǔ)中”狀態(tài)509。如果沒(méi)有剩余音軌要存儲(chǔ)508,則系統(tǒng)顯示錯(cuò)誤消息。
在存儲(chǔ)狀態(tài)中,在其它模塊處理播放源的同時(shí),所述音軌被同步地記錄到硬盤(pán)驅(qū)動(dòng)器上。當(dāng)所有音軌的存儲(chǔ)完成時(shí),所述模塊可以將確認(rèn)消息顯示給用戶506并返回到空閑狀態(tài)502,或者它可以返回到其它源模式并從開(kāi)始播放該源。如果在所有音軌都被存儲(chǔ)507之前所述源被除去,則系統(tǒng)返回到目前無(wú)盤(pán)狀態(tài)501。如果所述源被除去了,用戶壓下停止,用戶改變?cè)矗到y(tǒng)用盡硬盤(pán)空間,或者某個(gè)其它事件發(fā)生致使其對(duì)系統(tǒng)不可能繼續(xù)存儲(chǔ)當(dāng)前音軌,則當(dāng)前音軌的存儲(chǔ)數(shù)據(jù)就被刪除。
在其它例子中,音軌在處于被存儲(chǔ)到單元的硬盤(pán)驅(qū)動(dòng)器的同時(shí),不會(huì)被播放。音軌存儲(chǔ)然后可以在更短的時(shí)間內(nèi)完成。存儲(chǔ)模塊在這些實(shí)施例中是獨(dú)立操作的,并且存儲(chǔ)模塊正在存儲(chǔ)音軌的同時(shí),用戶可以繼續(xù)聽(tīng)任何源包括系統(tǒng)的硬盤(pán)中的任何音軌。
其它實(shí)施例允許“后臺(tái)存儲(chǔ)”。這種特征允許用戶指示給定的音軌應(yīng)該被存儲(chǔ)。系統(tǒng)會(huì)推遲實(shí)際的存儲(chǔ)直到稍后的時(shí)間(當(dāng)系統(tǒng)不處于運(yùn)行中時(shí))。如果系統(tǒng)在后臺(tái)存儲(chǔ)音軌的同時(shí)用戶使用系統(tǒng),則系統(tǒng)中止存儲(chǔ)功能。如果用戶播放CD中的排在后臺(tái)存儲(chǔ)隊(duì)列中的音軌,則在用戶播放它時(shí),音軌可以被存儲(chǔ)。
后臺(tái)存儲(chǔ)可以與如下的標(biāo)準(zhǔn)存儲(chǔ)特征組合起來(lái)。標(biāo)準(zhǔn)存儲(chǔ)在一般情況下被使用;但是如果系統(tǒng)用盡了硬盤(pán)空間,用戶要取出CD,或者某個(gè)其它事件發(fā)生致使不可能存儲(chǔ)音軌,則系統(tǒng)可以對(duì)要在后臺(tái)存儲(chǔ)的音軌進(jìn)行排隊(duì),并且在稍后可能的時(shí)間存儲(chǔ)它。
有些實(shí)施例在存儲(chǔ)時(shí)間執(zhí)行最小量的處理,并且推遲高級(jí)處理直到系統(tǒng)空閑時(shí)為止。在這些實(shí)施例中,在需要原始媒體期間的時(shí)間量被減小了,大多數(shù)信號(hào)處理發(fā)生在空閑時(shí)間。
所謂元數(shù)據(jù)我們指的是關(guān)于音軌的不同于基礎(chǔ)音軌數(shù)據(jù)本身的信息。有許多潛在的元數(shù)據(jù)的源以及分級(jí)結(jié)構(gòu)類型的例子。例如,如果存儲(chǔ)音軌在性質(zhì)上是音樂(lè),則系統(tǒng)就會(huì)利用數(shù)字信號(hào)處理算法來(lái)分析,例如在特定音軌上的貝司量。它然后會(huì)給所述音軌指定類別諸如“重貝司”、“輕貝司”、或者在它們之間的某個(gè)量。或者,如果音軌代表的是非音樂(lè)數(shù)據(jù),則適合于那種類型的數(shù)據(jù)的元數(shù)據(jù)會(huì)被使用。例如,如果音軌代表的是在計(jì)算機(jī)程序中的命令,合適的元數(shù)據(jù)類別可以是“范圍”(例如文檔級(jí)別的命令、全局命令或者選擇級(jí)別的命令);“類型”(例如,字體、樣式、偏好、布局);菜單(例如,文件、編輯、視圖);以及命令名(例如,插入頁(yè))。與使用音樂(lè)數(shù)據(jù)一樣,這種元數(shù)據(jù)可以預(yù)先與軟件打包在一起,或者例如通過(guò)因特網(wǎng)可以獨(dú)立地獲得。在以下的這些部分,使用存儲(chǔ)音樂(lè)的例子。以下的描述展示建立適用于表示音樂(lè)數(shù)據(jù)諸如藝術(shù)家、流派以及風(fēng)格的特有的特性的存儲(chǔ)音軌圖。在其它例子中,根據(jù)存儲(chǔ)中的數(shù)據(jù)類型,會(huì)使用具有節(jié)點(diǎn)間的不同關(guān)系的不同結(jié)構(gòu)。
返回到音樂(lè)的例子,元數(shù)據(jù)呈現(xiàn)諸如圖30所繪制的那樣的結(jié)構(gòu)。各個(gè)音軌3001一起組成唱片集3002;多個(gè)唱片集組成藝術(shù)家的作品3003;以及多個(gè)藝術(shù)家一起形成流派3004。許多實(shí)施將添加附加層,這在下面描述。
自動(dòng)選擇模式可以利用例如元數(shù)據(jù)支持的以下三級(jí)中任一級(jí)(1)完全無(wú)元數(shù)據(jù)。
(2)外部提供的元數(shù)據(jù)的數(shù)據(jù)庫(kù),以唯一的唱片集標(biāo)識(shí)符為索引,潛在地包含以下列“流派”、“藝術(shù)家名”、“唱片集標(biāo)題”以及按照“音軌號(hào)”排序的“音軌標(biāo)題”列表。這種數(shù)據(jù)的一個(gè)源是Gracenote的CDDB數(shù)據(jù)庫(kù);我們將泛指具有這些字段的任何數(shù)據(jù)為“CDDB數(shù)據(jù)”。參見(jiàn)圖10。
(3)外部提供的數(shù)據(jù)庫(kù),包括唱片集表,以唯一的唱片集標(biāo)識(shí)符為索引,潛在地包含以下列“流派”、“風(fēng)格”列表,唯一的藝術(shù)家標(biāo)識(shí)符,“唱片集標(biāo)題”、“可排序的唱片集標(biāo)題”以及“類似的”唱片集列表(以它們唯一的ID作為參考)。所述數(shù)據(jù)庫(kù)還包括藝術(shù)家表,以唯一的藝術(shù)家標(biāo)識(shí)符為索引,以及如下列“藝術(shù)家名”、“可排序的唱片集名”、“風(fēng)格”列表以及“類似的”藝術(shù)家表(以它們唯一的ID作為參考)。所述數(shù)據(jù)庫(kù)還包括固定的“風(fēng)格”表,其中每個(gè)風(fēng)格全連接到一個(gè)“流派”。所述數(shù)據(jù)庫(kù)還包括“音軌”表,以唯一的唱片集標(biāo)識(shí)符為索引,具有如下列“媒體索引”(在多盤(pán)組中的順序盤(pán)號(hào)),“音軌號(hào)”、“音軌標(biāo)題”、“可排序的音軌標(biāo)題”、“藝術(shù)家唯一的ID”。這種數(shù)據(jù)的一個(gè)源是ALL-Music Guide。我們將泛指具有這些字段的數(shù)據(jù)為“AMG數(shù)據(jù)”。參見(jiàn)圖11。
選擇系統(tǒng)的其它例子是可以與能夠被轉(zhuǎn)換為選擇系統(tǒng)的內(nèi)部圖格式的任何元數(shù)據(jù)格式一起工作的。系統(tǒng)的“存儲(chǔ)音軌圖”是具有在通用性的不同級(jí)別上的節(jié)點(diǎn)的圖。節(jié)點(diǎn)可以是按照祖先-后代關(guān)系或者是堂兄與堂兄關(guān)系連接的,如圖8所繪制的。通用型的級(jí)別以及這樣的所有祖先-后代關(guān)系是傳遞的。
用于系統(tǒng)的存儲(chǔ)音軌圖的數(shù)據(jù)結(jié)構(gòu)綜述在圖12中。元數(shù)據(jù)的每一項(xiàng)形成在半分級(jí)的網(wǎng)絡(luò)中的節(jié)點(diǎn)。在該圖中描述有大量不同類型的節(jié)點(diǎn),其中的每個(gè)都是從通用節(jié)點(diǎn)對(duì)象派生的。節(jié)點(diǎn)對(duì)象1209(以及這樣的每個(gè)節(jié)點(diǎn))包含“名字”字段(它用在有些內(nèi)容必須要顯示給用戶時(shí))、“id”(唯一標(biāo)識(shí)符)、“排序名”(“名字”的可排序版),以及一組反饋記錄1214。反饋記錄包括記錄數(shù)組1213,一用于每個(gè)用戶站,加一全局維護(hù),這樣保持所有反饋、記分以及播放歷史信息的音軌。
分級(jí)結(jié)構(gòu)在該圖中是用縱向元和節(jié)點(diǎn)之間的連接來(lái)表示的。從一級(jí)的節(jié)點(diǎn)A到較高級(jí)的節(jié)點(diǎn)B(即祖先-后代關(guān)系)的連接隱含著節(jié)點(diǎn)A所代表的實(shí)體是節(jié)點(diǎn)B代表的實(shí)體的一部分或者被節(jié)點(diǎn)B代表的實(shí)體執(zhí)行。
從該圖的底部向上讀,音軌節(jié)點(diǎn)1201包含標(biāo)準(zhǔn)節(jié)點(diǎn)字段,以及附加地包含trackNumber(軌道號(hào))(它在CD上的位置)、它的藝術(shù)家和流派(當(dāng)有元數(shù)據(jù)可以利用時(shí))、它的持續(xù)時(shí)間的字段。每個(gè)音軌節(jié)點(diǎn)連接1222到單一的CD節(jié)點(diǎn)1202,并且多藝術(shù)家CD的音軌連接1225到一個(gè)或多個(gè)藝術(shù)家節(jié)點(diǎn)1204(當(dāng)這個(gè)元數(shù)據(jù)可以利用時(shí))。
CD節(jié)點(diǎn)1202存儲(chǔ)盤(pán)的內(nèi)容表(TOC)字符串,以及代表在多盤(pán)組中的盤(pán)號(hào)的順序的“媒體索引”(當(dāng)可利用時(shí))。每個(gè)CD節(jié)點(diǎn)連接1223到單一的唱片集節(jié)點(diǎn)1203。
唱片集節(jié)點(diǎn)1203代表或者單一的CD或者多盤(pán)組。如果唱片集包括單個(gè)藝術(shù)家的音軌,則它連接1224到單個(gè)藝術(shù)家節(jié)點(diǎn)1204;如果它包含多個(gè)藝術(shù)家的音軌,則它不與任一藝術(shù)家節(jié)點(diǎn)相連接。相反,音軌節(jié)點(diǎn)1201直接連接1225到藝術(shù)家節(jié)點(diǎn)1204。唱片集節(jié)點(diǎn)可以連接1227到零個(gè)或者多個(gè)風(fēng)格節(jié)點(diǎn)1206。唱片集節(jié)點(diǎn)也可以按照堂兄弟-堂兄弟鏈路連接1221到零個(gè)或者多個(gè)“類似”唱片集。
藝術(shù)家節(jié)點(diǎn)1204代表單個(gè)表演者,此處表演者被定義為錄制了一個(gè)或多個(gè)音軌的一個(gè)或多個(gè)個(gè)人。它可以連接1226到零個(gè)或者多個(gè)風(fēng)格節(jié)點(diǎn)1206。藝術(shù)家節(jié)點(diǎn)也可以按照堂兄弟-堂兄弟鏈路連接1229到零個(gè)或者多個(gè)“相關(guān)的”藝術(shù)家。
風(fēng)格節(jié)點(diǎn)1206代表音樂(lè)的子流派。它連接1205到至少一個(gè)流派節(jié)點(diǎn)1207。當(dāng)元數(shù)據(jù)不提供風(fēng)格和流派信息這二者時(shí),流派可以通過(guò)靜態(tài)查詢表(參見(jiàn)圖11的1101)根據(jù)風(fēng)格來(lái)確定。例如,風(fēng)格“經(jīng)典搖滾”映射成流派“搖滾”。
流派節(jié)點(diǎn)1207相應(yīng)于類別很寬的音樂(lè)(例如,“搖滾”、“古典”、“爵士”)。它連接1228到根節(jié)點(diǎn)(“一切”節(jié)點(diǎn))1208。
根節(jié)點(diǎn)1208是所有其它節(jié)點(diǎn)的祖先。它代表整個(gè)音樂(lè)集合。
在各節(jié)點(diǎn)之間的連接是用數(shù)據(jù)結(jié)構(gòu)1229表示的。連接是雙向的(以及因此包含雙親或者左堂兄弟1230以及孩子或者右堂兄弟1231),并且每個(gè)連接都有數(shù)字權(quán)重(“鏈路權(quán)重”)1232和類型1233,所述數(shù)字權(quán)重代表關(guān)系的強(qiáng)度,所述類型指定關(guān)系的性質(zhì)。鏈路權(quán)重可以從外部元數(shù)據(jù)信息得到,它們可以是靜態(tài)的或者它們可以都等于1。
在沒(méi)有顯式元數(shù)據(jù)可以利用的情況下,系統(tǒng)沒(méi)有直接的方式來(lái)分類音軌。例如,當(dāng)新的音樂(lè)CD已被購(gòu)買(mǎi)并且被加載到系統(tǒng)中,盡管系統(tǒng)會(huì)知道在所述CD上的音軌之間的關(guān)系,但是它卻不會(huì)知道每個(gè)音軌的流派或者風(fēng)格。它因此就不能夠?qū)⒐?jié)點(diǎn)建立在存儲(chǔ)音軌圖中的合適的位置。有些實(shí)施是通過(guò)(例如,使用語(yǔ)音合成)提示用戶以獲得所需要的信息,然后使用結(jié)果將元數(shù)據(jù)置于系統(tǒng)中來(lái)處理這些關(guān)系的。例如,系統(tǒng)可能會(huì)間“你認(rèn)為這是什么流派?”??陬^回答“爵士”可以被識(shí)別并存儲(chǔ)。
有五個(gè)事件是選擇系統(tǒng)使用來(lái)向用戶學(xué)習(xí)并確定用戶偏好的(盡管描述了五個(gè)事件,但是其它類型的事件也是可能的)(1)用戶壓下按鈕或者采用某個(gè)其它的方式指示在某個(gè)級(jí)別的顯式的肯定的反應(yīng)(例如,“評(píng)估+”);(2)用戶壓下按鈕或者采用某個(gè)其它的方式指示在某個(gè)級(jí)別的顯式的否定的反應(yīng)(“評(píng)估-”);(3)用戶壓下按鈕或者采用某個(gè)其它的方式指示系統(tǒng)應(yīng)該跳到下一音軌或者要不然終止當(dāng)前音軌,例如,假設(shè)按鈕的壓下發(fā)生在所述音軌已經(jīng)開(kāi)始播放之后的某個(gè)預(yù)先指定的時(shí)間段(例如,大于兩秒而小于兩分鐘)之內(nèi)(“下一音軌”);(4)假如在設(shè)定的時(shí)間段例如集中在音軌開(kāi)始時(shí)間的一個(gè)小時(shí)之內(nèi)也存在某個(gè)類型的用戶交互,項(xiàng)從開(kāi)始播放到完,指示用戶可能聽(tīng)過(guò)所述音軌并且有意地允許它完成(“音軌成功結(jié)束”);(5)用戶增大音量(“音量+”)。
最初兩項(xiàng)是用戶的顯式動(dòng)作,以便告訴系統(tǒng)他的某個(gè)偏好。其余的項(xiàng)只代表關(guān)于用戶偏好的隱式信息。其它類型的關(guān)于偏好的反饋顯式和隱式這二者是可以使用的。
在項(xiàng)選擇系統(tǒng)中,存儲(chǔ)音軌圖的節(jié)點(diǎn)根據(jù)來(lái)自用戶的反饋被指派記分。因?yàn)閳D中各節(jié)點(diǎn)之間的連接,應(yīng)用到一個(gè)節(jié)點(diǎn)的反饋(例如,用戶對(duì)音軌的響應(yīng))潛在地影響圖中的所有節(jié)點(diǎn),因此,系統(tǒng)可以根據(jù)用戶對(duì)僅僅一個(gè)音軌的響應(yīng)作出關(guān)于用戶對(duì)每個(gè)存儲(chǔ)音軌的響應(yīng)的推斷。此外,系統(tǒng)可以保持短期和長(zhǎng)期的偏好的音軌。這個(gè)特征允許系統(tǒng)快速地適應(yīng)用戶心情的變化,而不丟失有關(guān)用戶一般的長(zhǎng)期音軌偏好的信息。
圖31示出兩個(gè)音軌記分分布,代表接收到任何反饋之前音軌之間記分的最初分布,以及希望的最終分布的一個(gè)例子。最初是3106,系統(tǒng)還沒(méi)有接收到用戶的反饋;因此就假設(shè)用戶對(duì)每一音軌保持中立3103。當(dāng)更加顯式和隱式反饋被接收到時(shí),系統(tǒng)就作出關(guān)于與已經(jīng)接收到顯式反饋的音軌類似的音軌的推斷。最終,系統(tǒng)的一個(gè)目標(biāo)是要實(shí)現(xiàn)雙鐘曲線分布3107。用戶將給出關(guān)于幾個(gè)音軌顯式的正3101或者負(fù)3105,或者隱式的正3102或者負(fù)3104的反饋。使用那個(gè)信息,系統(tǒng)將推斷用戶的偏好,根據(jù)未估計(jì)的音軌與估計(jì)的音軌的關(guān)系將肯定或者否定的記分指派給其余音軌。
如前所述,選擇系統(tǒng)維護(hù)表示每個(gè)音軌,關(guān)于那個(gè)音軌的元數(shù)據(jù)以及那個(gè)音軌和其它音軌之間的關(guān)系的圖。如將要更加詳細(xì)地描述的,系統(tǒng)充分利用這個(gè)圖的結(jié)構(gòu)將反饋傳播到除了當(dāng)前播放中的音軌以外的節(jié)點(diǎn)。此外,如以下更加充分的描述,節(jié)點(diǎn)可以有選擇地跟蹤獨(dú)立于短期偏好的長(zhǎng)期偏好。
長(zhǎng)期偏好可以按照如下被跟蹤,不過(guò)數(shù)字權(quán)重只是被提供為一個(gè)可能的例子(參見(jiàn)圖13)。
(1)當(dāng)用戶壓下“+”按鈕1306時(shí),系統(tǒng)將1301 a+1反饋事件發(fā)送到音軌節(jié)點(diǎn)1311。
(2)當(dāng)用戶壓下“-”按鈕1307時(shí),系統(tǒng)將1302 a-1反饋事件發(fā)送到音軌節(jié)點(diǎn)。
(3)當(dāng)用戶壓下“下一音軌”按鈕1308時(shí),系統(tǒng)將1303 a-1/3反饋事件發(fā)送到音軌節(jié)點(diǎn)。
(4)當(dāng)音軌成功完成時(shí)1310,系統(tǒng)將1305 a+1/3反饋事件發(fā)送到音軌節(jié)點(diǎn)。
(5)當(dāng)用戶壓下“音量增”按鈕1309時(shí),系統(tǒng)有選擇地將1304a+1/6反饋事件發(fā)送到音軌節(jié)點(diǎn)。
這些反饋事件修改音軌節(jié)點(diǎn)1201的accumulatedSore(累加分?jǐn)?shù))1210和accumulatedWeight(累加權(quán)重)1211變量以及在元數(shù)據(jù)網(wǎng)絡(luò)中它的祖先的所有變量。AccumulatedSore等于那個(gè)節(jié)點(diǎn)的所有反饋(正和負(fù))之和,accumulatedWeight等于那個(gè)節(jié)點(diǎn)的每個(gè)反饋事件的絕對(duì)值之和。因此,比率AccumulatedSore/accumulatedWeight總落在范圍-1,+1。這個(gè)比率稱為“局部分?jǐn)?shù)”。如果“局部分?jǐn)?shù)”是+1,則意味著接收到的所有反饋是肯定的。如果“局部分?jǐn)?shù)”是-1,意味著接收到的所有反饋是否定的。如果accumulatedWeight是0,則“局部分?jǐn)?shù)”就被定義為0。
在有些例子中,accumulatedWeight和AccumulatedSore是有邊界的。如果accumulatedWeight超過(guò)固定邊界值,則這兩個(gè)變量就乘fixedBoundareValue/accumulatedWeight,由此就使比率保持在變量之間同時(shí)將所述變量保持在指定的邊界之內(nèi)。
短期基于心情的偏好可以得到類似的處理。例如,如果用戶通常喜歡聽(tīng)播滾樂(lè),但是當(dāng)時(shí)想聽(tīng)古典音樂(lè),則系統(tǒng)能夠接收他的短期偏好,并且加以調(diào)節(jié),而基本上不修改長(zhǎng)期偏好。因此,在這一例子中,系統(tǒng)會(huì)快速地中斷用戶的反饋,意思是他此刻想要聽(tīng)古典音樂(lè);但是當(dāng)稍后打開(kāi)時(shí),系統(tǒng)將記住用戶多數(shù)情況下愛(ài)聽(tīng)搖滾。
為此目的,取代對(duì)accumulatedScore和accumulatedWeight的影響,受影響的變量將是moodBonusSore1212。在這一配置中,當(dāng)反饋事件就要被處理時(shí),穿過(guò)所有節(jié)點(diǎn)中的所有moodBonusSore變量將被減小趨向于0(例如,通過(guò)給每個(gè)值乘以小數(shù),諸如0.9)。然后,系統(tǒng)將為接收反饋的音軌和它的每個(gè)祖先調(diào)整moodBonusSore,例如通過(guò)給正反饋加上+0.1,給負(fù)反饋加上-0.1。moodBonusSore可以有邊界;在上述例子中,它保證要落在范圍-1,+1。
維護(hù)長(zhǎng)期和短期偏好數(shù)據(jù)這二者的系統(tǒng)可以按照如下發(fā)揮作用(1)“評(píng)估+”事件將對(duì)moodBonusSore變量做大的肯定改變,并對(duì)累積變量做小的肯定改變。
(2)“評(píng)估-”事件將對(duì)moodBonusSore變量做大的否定改變,并對(duì)累積的變量做小的否定改變。
(3)“下一音軌”事件將對(duì)moodBonusSore變量做小的否定改變,并對(duì)累積的變量做小的否定改變。
(4)“音軌成功完成”事件將對(duì)moodBonusSore變量做小的肯定改變,并對(duì)累積的變量做小的肯定改變。
(5)“音量+”事件對(duì)moodBonusSore變量做小的肯定改變,并對(duì)累積的變量做小的肯定改變。
因此,累積變量具有不確定的存儲(chǔ)器,而moodBonusSore變量具有有限的存儲(chǔ)器(因?yàn)樗鼈兯p趨向于0)。
另外,在有些例子中,系統(tǒng)允許從搜索屏幕送入分?jǐn)?shù)(參見(jiàn)“操作模式”)。也就是說(shuō),用戶可以在搜索屏幕上查找音軌,并且壓下顯式評(píng)估按鈕之一以便將所述反饋應(yīng)用到所述節(jié)點(diǎn)和它的雙親。
在有些實(shí)施中,壓下“評(píng)估-”按鈕引發(fā)當(dāng)前音軌停止播放并且下一音軌開(kāi)始。對(duì)于用戶,這與壓下“下一音軌”按鈕具有相同的效果,但是它對(duì)系統(tǒng)的中間行為具有更強(qiáng)的影響。
在其它實(shí)施中,除了如上述引發(fā)當(dāng)前音軌跳變之外,在播放每個(gè)新音軌之前有短的暫停。要播放的音軌名出現(xiàn)在屏幕顯示器上。用戶在音軌播放之前可以壓下“評(píng)估-”以便立即跳到下一音軌。在這一情況中,用戶提供顯式反饋而又不曾讓音軌播放。
在所述圖中的每個(gè)節(jié)點(diǎn)維護(hù)它自己的有關(guān)分?jǐn)?shù)的數(shù)據(jù)。每個(gè)節(jié)點(diǎn)包含一組反饋記錄1214(參見(jiàn)圖12)。所述組包括每個(gè)預(yù)置的一組變量,加上附加的全局組。每個(gè)組包含三個(gè)數(shù)字變量accumulatedScore(即,累積分?jǐn)?shù))、accumulatedWeight(即,累積權(quán)重)以及moodBonusScore(即,心情獎(jiǎng)勵(lì)分?jǐn)?shù))。
每個(gè)音軌、CD、以及藝術(shù)家節(jié)點(diǎn)還具有單一的整數(shù)值變量lastPlayedAtIndex。如果lastPlayedAtIndex保持的值是-1,則由那個(gè)節(jié)點(diǎn)所代表的音軌,系統(tǒng)還不曾播放過(guò)。系統(tǒng)保持從零開(kāi)始的全局循環(huán)播放計(jì)數(shù)器每次音軌播放則增量,并且當(dāng)它達(dá)到指定值例如1024時(shí)它就返回到零。當(dāng)音軌播放時(shí),lastPlayedAtIndex變量與全局計(jì)數(shù)器的值相等的所有節(jié)點(diǎn)就復(fù)位到“-1”。例如,如果系統(tǒng)播放過(guò)的第五音軌是X,并且系統(tǒng)現(xiàn)在正播放第1029音軌,則全局計(jì)數(shù)器值現(xiàn)在會(huì)是5(1029模1024=5),并且音軌X的lastPlayedAtIndex,現(xiàn)在是5,會(huì)復(fù)位為-1。因此,系統(tǒng)“忘記”這一音軌曾播放過(guò)。然后,當(dāng)前音軌、CD、藝術(shù)家節(jié)點(diǎn)的lastPlayedAtIndex值被設(shè)置為全局計(jì)數(shù)器的當(dāng)前值。此時(shí),表達(dá)式(globalCounter-lastPlayedAtIndex)模1024表示音軌、CD或者藝術(shù)家新近已經(jīng)被播放了多久,假如lastPlayedAtIndex大于-1的話。
系統(tǒng)還維護(hù)每個(gè)預(yù)置的先進(jìn)先出列表(參見(jiàn)圖14),所述列表代表最新近播放過(guò)的音軌。這一播放歷史僅僅用在用戶使用傳送控制器播放歷史中向后動(dòng)和向前動(dòng)時(shí)。因此,如果系統(tǒng)當(dāng)前正在播放音軌1402,并且用戶壓下前一音軌按鈕,則系統(tǒng)就播放音軌1401。它將播放的下一音軌將是音軌1402。當(dāng)系統(tǒng)完成播放音軌1402時(shí),新的音軌將被選擇并且被添加到列表1404的末尾,并且音軌1403,這個(gè)最舊的音軌將被從列表中除去。
如果用戶壓下前一或者下一音軌時(shí),并且那個(gè)另外要播放的音軌已經(jīng)從硬盤(pán)上被刪除了,則系統(tǒng)就跳過(guò)那個(gè)音軌,并播放在列表中緊跟在它之前或者之后的音軌。
音軌是從CD錄制到硬盤(pán)或者其它隨機(jī)存取存儲(chǔ)媒體上的。當(dāng)音軌代表音樂(lè)數(shù)據(jù)時(shí),每個(gè)音軌在媒體上被存儲(chǔ)為獨(dú)立的文件,可以用MPEG-1 layer 3格式(MP3;按照運(yùn)動(dòng)圖像專家組所規(guī)定的標(biāo)準(zhǔn))、從C格式(高級(jí)音頻編碼;也規(guī)定為運(yùn)動(dòng)圖像專家組標(biāo)準(zhǔn)的一部分)、或者其它合適的格式壓縮。內(nèi)容表信息如果在原始媒體上可獲得的話就與每個(gè)音軌一起被存儲(chǔ)。CD上的音軌索引也被存儲(chǔ)。在新媒體上的具體格式是無(wú)關(guān)緊要的,只要音軌號(hào)和內(nèi)容表是可用的。在有些實(shí)施例中,為每個(gè)唱片集建立獨(dú)立的目錄(參見(jiàn)圖22)。這些目錄是順序地編號(hào)的,例如,CD0001、CD0002等。在目錄中,音軌文件是順序編號(hào)的(TR001,TR002等)。內(nèi)容表可以被存儲(chǔ)為例如在每個(gè)MP3文件的ID3頭標(biāo)中的字符串。
當(dāng)音軌存儲(chǔ)在硬盤(pán)驅(qū)動(dòng)器上時(shí),節(jié)點(diǎn)就被添加到存儲(chǔ)音軌圖。如較早前所指出的,為了建立圖,選擇系統(tǒng)可以從多個(gè)源獲得元數(shù)據(jù)。在有些事例其中,音軌數(shù)據(jù)是音樂(lè)之中,它搜索ALL Media Guide公司(AMG)所提供的數(shù)據(jù)、以及Gracenote’s CDDB業(yè)務(wù)所提供的數(shù)據(jù)。首先,系統(tǒng)搜索、為其TOC與當(dāng)前CD的內(nèi)容表匹配的CD節(jié)點(diǎn)存儲(chǔ)的音軌圖。如果CD不存在,則系統(tǒng)使用CD’內(nèi)容表作為索引來(lái)查詢AMG數(shù)據(jù)庫(kù)。如果AMG數(shù)據(jù)庫(kù)返回匹配,則系統(tǒng)使用來(lái)自AMG數(shù)據(jù)庫(kù)的數(shù)據(jù)添加CD節(jié)點(diǎn),并且如果唱片集節(jié)點(diǎn)已經(jīng)不存在了則添加唱片集節(jié)點(diǎn)。注意,每當(dāng)建立新節(jié)點(diǎn)時(shí),它的所有變量就被設(shè)置為零。在新添加的CD節(jié)點(diǎn)之下,建立音軌節(jié)點(diǎn)并添加到網(wǎng)絡(luò)。系統(tǒng)使用AMG數(shù)據(jù)庫(kù)中類似唱片集列表來(lái)將唱片集節(jié)點(diǎn)連接到網(wǎng)絡(luò)中的其它唱片集。音軌節(jié)點(diǎn)連接到唱片集節(jié)點(diǎn)。唱片集節(jié)點(diǎn)連接到適當(dāng)?shù)娘L(fēng)格的節(jié)點(diǎn),如果所述合適的風(fēng)格節(jié)點(diǎn)已經(jīng)不存在,則建立它們。
如果這是單一的藝術(shù)家CD,并且唱片集節(jié)點(diǎn)以前就不存在,或者如果這是各種藝術(shù)家CD,則系統(tǒng)建立藝術(shù)家節(jié)點(diǎn),假如一個(gè)已經(jīng)不存在的話。藝術(shù)家節(jié)點(diǎn)連接到唱片集節(jié)點(diǎn),假如這不是各種藝術(shù)家CD的話。如果藝術(shù)家節(jié)點(diǎn)以前就不存在,則它連接到在AMG數(shù)據(jù)庫(kù)的藝術(shù)家表的藝術(shù)家條目中所指定的風(fēng)格節(jié)點(diǎn)。如果這是各種藝術(shù)家CD,則系統(tǒng)將藝術(shù)家節(jié)點(diǎn)直接連接到音軌節(jié)點(diǎn);要不然,它就被連接到唱片集節(jié)點(diǎn)。
以前不存在的任何風(fēng)格節(jié)點(diǎn)連接到合適的流派節(jié)點(diǎn)(它們是按照需要建立的),并且任何新的流派節(jié)點(diǎn)連接到根節(jié)點(diǎn)。
如果元數(shù)據(jù)都不曾返回,則系統(tǒng)可以查詢CDDB數(shù)據(jù)庫(kù)。如果存在匹配,則就按照對(duì)于AMG數(shù)據(jù)庫(kù)所做的描述那樣建立節(jié)點(diǎn)。如果還不存在匹配,則音軌和CD節(jié)點(diǎn)就與唱片集、藝術(shù)家以及風(fēng)格級(jí)的虛的“未知”節(jié)點(diǎn)一起建立。
或者,可以首先查詢CDDB數(shù)據(jù)庫(kù)。如果發(fā)現(xiàn)匹配,則接著就查詢AMG數(shù)據(jù)庫(kù),以及AMG數(shù)據(jù)庫(kù)中的更加詳細(xì)的信息如果可用的話就被用于補(bǔ)充CDDB數(shù)據(jù)。
如較早前所指出的,CDDB和AMG數(shù)據(jù)只是兩種可能類型的元數(shù)據(jù),并且尤其適用于音樂(lè)音軌。當(dāng)使用其它類型的數(shù)據(jù)時(shí),具有不同級(jí)的其它分級(jí)結(jié)構(gòu)會(huì)被建立以便映射由適用于所述數(shù)據(jù)的元數(shù)據(jù)可生成的信息。例如,在數(shù)據(jù)庫(kù)包含授權(quán)專利的地方,如果所提供的元數(shù)據(jù)是領(lǐng)域、發(fā)明人、引用的現(xiàn)有技術(shù)以及專利名,則存儲(chǔ)音軌圖就被建立,將這些元數(shù)據(jù)字段映射為上述的結(jié)構(gòu)。
用戶反饋可以按照如下應(yīng)用到給定節(jié)點(diǎn)。系統(tǒng)調(diào)用函數(shù),insertFeedbackAtNode,將它傳遞給將反饋應(yīng)用到的節(jié)點(diǎn)(即,播放中的那個(gè)音軌節(jié)點(diǎn));整數(shù)預(yù)置號(hào)、moodBonus(它代表短期分?jǐn)?shù)的變化),以及浮點(diǎn)型rawScore和weightΔ(代表長(zhǎng)期反饋的變化)。首先,對(duì)選定節(jié)點(diǎn)進(jìn)行初始化node.currentFeedbackFlag1218=1node.currentFeedbackRawScore1216=rawScorenode.currentFeedbackWeight1217=weightnode.currentMoodBonus1219=moodBonus接著,系統(tǒng)遍歷圖,以確保在任何較高級(jí)節(jié)點(diǎn)被訪問(wèn)之前,較低級(jí)的所有節(jié)點(diǎn)都被訪問(wèn)。當(dāng)每個(gè)節(jié)點(diǎn)被訪問(wèn)時(shí),如果節(jié)點(diǎn)的currentFeedbackFlag被置位了,則就要考慮該節(jié)點(diǎn)的每個(gè)堂兄弟鏈路。對(duì)臨時(shí)變量tbonus、tweight以及trawScore進(jìn)行初始化tweigth=node.currentFeedbackWeight*link.Weight*COUSIN_PENALTYtrawScore=node.currentFeedbackRawScore*link.Weight*COUSIN_PENALTY*MAX_IMPLICIT_CONTRIBUTIONtbonus=node.currentMoodBonus*link.Weight*
COUSIN_PENALTY;以及如果該堂兄弟節(jié)點(diǎn)的currentFeedbackFlag沒(méi)有被設(shè)置并且tweight大于用于currentFeedbackWeight的堂兄弟節(jié)點(diǎn)的值,則用于currentFeedbackRawScore和currentFeedbackWeight堂兄弟節(jié)點(diǎn)的值就被分別置為trawScore和tweight。在一個(gè)例子中,COUSIN_PENALTY設(shè)置為0.4,MAX_IMPLICIT_CONTRIBUTION設(shè)置為0.8。如果堂兄弟節(jié)點(diǎn)currentMoodBonus的絕對(duì)值小于tbonus的絕對(duì)值,則堂兄弟節(jié)點(diǎn)currentMoodBonus就設(shè)置為等于tbonus。
接著,還假設(shè)當(dāng)前節(jié)點(diǎn)的currentFeedbackFlag被設(shè)置了,接著考慮該節(jié)點(diǎn)的每個(gè)雙親鏈路。對(duì)臨時(shí)變量tbonus、tweight以及trawScore進(jìn)行初始化tbonus=node.currentMoodBonus*link.Weighttweight=node.currentFeedbackWeight*link.WeighttrawScore=node.currentFeedbackRawScore*link.Weight如果currentFeedbackWeight的雙親節(jié)點(diǎn)值小于tweight,則雙親的currentFeedbackFlag就置為1,并且它的currentFeedbackRawScore和currentFeedbackWeight值就分別置為trawScore和tweight。如果雙親節(jié)點(diǎn)的currentMoodBonus的絕對(duì)值小于tbonus絕對(duì)值,則它就被置為等于tbonus。
系統(tǒng)對(duì)于當(dāng)前節(jié)點(diǎn)的雙親重復(fù)這一過(guò)程。
在所有的節(jié)點(diǎn)都已經(jīng)被訪問(wèn)之后,它們按照反序再次被訪問(wèn)(從“一切”節(jié)點(diǎn)開(kāi)始,向下工作直到音軌節(jié)點(diǎn))。當(dāng)每個(gè)節(jié)點(diǎn)被第二次訪問(wèn)時(shí),如果currentFeedbackWeight為非零,則該節(jié)點(diǎn)的反饋?zhàn)兞?對(duì)于指定的預(yù)置)就按照如下進(jìn)行調(diào)整accumulatedRawScore+=ccurrentFeedbackRawScoreaccumulatedWeight+=currentFeedbackWeight每個(gè)節(jié)點(diǎn)類型可具有權(quán)重限值。不過(guò)其它權(quán)重是可能的,一個(gè)例子如下FeedbackLimit=4.0,#音軌10.0,#CD10.0,#唱片集20.0,#藝術(shù)家
40.0,#風(fēng)格60.0,#流派100.0#所有如果accumulatedWeight現(xiàn)在大于那種類型的節(jié)點(diǎn)的限值,則accumulatedWeight就置為等于該限值。如果accumulatedRawScore的絕對(duì)值現(xiàn)在大于如上為那種類型節(jié)點(diǎn)所限定的該限值,則它就規(guī)范化為等于該限值。
此外,節(jié)點(diǎn)的moodBonusScore(對(duì)于指定預(yù)置的)乘以(1-moodBonus)并且將值currentMoodBonus與它相加。最后,值currentFeedbackFlag、currentFeedbackRawScore以及currentFeedbackWeight都?xì)w零了。此時(shí),系統(tǒng)已經(jīng)把反饋傳播到選定節(jié)點(diǎn)的所有祖先和祖先的第一堂兄。
在一個(gè)例子中,insertFeedbackAtNode函數(shù)只用rawScore、weight以及moodBonus的四個(gè)可能的組合之一來(lái)調(diào)用1.如果“評(píng)估+”按鈕被壓下,則rawScore=1.0,weight=1.0,moodBonus=0.1。
2.如果“評(píng)估-”按鈕被壓下,則rawScore=-1.0,weight=1.0,moodBonus=0.1。
3.如果“下一音軌”按鈕在適當(dāng)?shù)臅r(shí)間窗內(nèi)被壓下,則rawScore=-MAX_IMPLICIT_CONTRIBUTION*IMPLICT_PENALTY,weight=IMPLICT_PENALTY,mooodBonus=0.05。
4.如果音軌播放到完成,則rawScore=MAX_IMPLICIT_CONTRIBUTION*IMPLICT_PENALTY,weight=IMPLICT_PENALTY,mooodBonus=0.05。
在一個(gè)實(shí)施例中,這些常量可以按照如下設(shè)置MAX_IMPLICIT_CONTRIBUTION=0.8,IMPLICT_PENALTY=0.33。
一旦反饋已經(jīng)傳播過(guò)所述圖,還有必要考慮短期和長(zhǎng)期偏好這二者來(lái)計(jì)算節(jié)點(diǎn)的分?jǐn)?shù)。這就涉及到對(duì)所述圖另一次從頂?shù)降椎谋闅v,不過(guò)這個(gè)步驟可以與前次遍歷相組合。以“一切”節(jié)點(diǎn)開(kāi)始向下工作,首先,系統(tǒng)使節(jié)點(diǎn)的變量rawScore1216和weight1217歸零。對(duì)于當(dāng)前節(jié)點(diǎn)的每個(gè)雙親(如果有的話),將在那個(gè)預(yù)置中的雙親節(jié)點(diǎn)的rawScore加到rawScore(乘以鏈路權(quán)重),并且將那個(gè)預(yù)置中雙親節(jié)點(diǎn)的weight加到weight,乘以鏈路權(quán)重。在所有雙親反饋中進(jìn)行了加入之后,將rawScore和weight這二者乘以PARENT_PENALTY。在例子實(shí)施中,PARENT_PENALTY可以是值0.2。接著,系統(tǒng)將節(jié)點(diǎn)的當(dāng)前預(yù)置值accumulatedRawScore加到rawScore,將值accumulatedWeight加到weight。
系統(tǒng)維護(hù)常量列表,稱為MOOD_WEIGHTS[GRAPH_LEVELS],在圖的分級(jí)結(jié)構(gòu)的每級(jí)都有一個(gè)心情權(quán)重常量。在一個(gè)實(shí)施中,每個(gè)MOOD_WEIGHT都為零,以下例外CD級(jí)的MOOD_WEIGHT為1;藝術(shù)家級(jí)的MOOD_WEIGHT為1;以及風(fēng)格級(jí)的MOOD_WEIGHT為2。
選擇系統(tǒng)將當(dāng)前節(jié)點(diǎn)的moodBonusScore乘以該節(jié)點(diǎn)級(jí)的心情權(quán)重,并將該值與rawScore相加。系統(tǒng)然后將當(dāng)前級(jí)的心情權(quán)重加到weight。系統(tǒng)然后對(duì)當(dāng)前節(jié)點(diǎn)的每個(gè)孩子重復(fù)這一過(guò)程。
比率rawScore/weight被定義為指定預(yù)置中的節(jié)點(diǎn)分?jǐn)?shù),除非該權(quán)重為零,在這種情況下所述分?jǐn)?shù)被定義為零。注意,節(jié)點(diǎn)的分?jǐn)?shù)取決于在網(wǎng)絡(luò)中它的所有祖先的分?jǐn)?shù)比率。因?yàn)樗泄?jié)點(diǎn)都是從“一切”節(jié)點(diǎn)派生而來(lái),所以這隱含著一切反饋事件都會(huì)影響所有節(jié)點(diǎn)的分?jǐn)?shù)。
當(dāng)系統(tǒng)處于“自動(dòng)選擇”模式時(shí),它根據(jù)每個(gè)節(jié)點(diǎn)的分?jǐn)?shù),結(jié)合當(dāng)前的風(fēng)險(xiǎn)容限以及大量的其它變量選擇要播放的下一音軌。因此,在有些例子中,選定要播放的音軌可以不是評(píng)估最高的音軌。每一個(gè)音軌,即使分?jǐn)?shù)最低,也有在每個(gè)選擇循環(huán)中被播放的某個(gè)概率,確切的概率取決于系統(tǒng)的當(dāng)前風(fēng)險(xiǎn)容限。所述風(fēng)險(xiǎn)容限變量試圖防止系統(tǒng)連續(xù)犯兩次錯(cuò)誤,同時(shí)達(dá)到若系統(tǒng)只播放估值最高的音軌的情況下不可能的變化程度。如果系統(tǒng)接收到負(fù)反饋,要避免重復(fù)犯錯(cuò)誤的可能性則會(huì)變得更加保守。當(dāng)它接收到正反饋時(shí),它就逐漸變得不怎么保守。
在一些實(shí)施例中,選擇過(guò)程按照如下進(jìn)行。首先,系統(tǒng)對(duì)藝術(shù)家、CD、以及那些分?jǐn)?shù)大于常量閾值的音軌節(jié)點(diǎn)的數(shù)量進(jìn)行計(jì)數(shù)。在一個(gè)實(shí)施中,閾值是0.2。結(jié)果,系統(tǒng)知道用戶“喜歡”的藝術(shù)家、CD、音軌有多少。這些計(jì)數(shù)被分別指派給變量artistCount、CDCount以及trackCount。
每個(gè)預(yù)置具有conservatismThrottle變量1215,該變量確定系統(tǒng)在選擇分?jǐn)?shù)相對(duì)較低的音軌上愿意冒多大的風(fēng)險(xiǎn)。ConservatismThrottle是有邊界的,例如限制在范圍
,并且每當(dāng)某個(gè)反饋事件發(fā)生時(shí)它就被調(diào)整。如果這些調(diào)整中的任一會(huì)引發(fā)節(jié)流超過(guò)它的閾值,則它就被置為如合適的最大值或最小值。
(1)當(dāng)“評(píng)估-”鍵被壓下時(shí),節(jié)流就乘以10.0,這起到降低在選擇下一音軌時(shí)要冒風(fēng)險(xiǎn)的效果,并且反映了這樣的含義希望在用戶已經(jīng)至少略微有不滿意的情形之下不要冒太大的風(fēng)險(xiǎn)。
(2)當(dāng)“下一音軌”按鈕在合適的窗口之中被壓下時(shí),所述節(jié)流就乘以1.5,這降低要冒的風(fēng)險(xiǎn)但是又不接近在“評(píng)估-”鍵被壓下時(shí)所冒的風(fēng)險(xiǎn)那樣大。
(3)當(dāng)音軌成功完成時(shí),它被乘以0.9,因此根據(jù)以前選擇音軌的成功,增大了要冒的風(fēng)險(xiǎn)。
(4)最后,當(dāng)系統(tǒng)選擇分?jǐn)?shù)小于常量閾值(例如,0.2)的音軌時(shí),所述節(jié)流就乘以1.5,這就使要冒的風(fēng)險(xiǎn)以更加大的量增加。
注意,“評(píng)估+”和“音量+”并不影響所述節(jié)流。
為了選擇要回放的音軌,臨時(shí)變量、totalLikelihood被歸零。然后,按照任意順序來(lái)訪問(wèn)每個(gè)音軌節(jié)點(diǎn)。變量score就按照前述那樣被設(shè)置為它的rawScore/weight。然后,如果音軌的lastPlayedAtIndex不等于-1,則它就按照如下那樣被轉(zhuǎn)換為距離(dustance),(此處百分號(hào)代表模運(yùn)算)distance=(globalPlayIndex-lastPlayedAtIndex)%1024如果distance小于音軌計(jì)數(shù)(上述計(jì)算的),則罰分就施加到score上score-=2.0*(1.0-trackDistance/trackCount)類似地,對(duì)音軌的CD節(jié)點(diǎn)和藝術(shù)家節(jié)點(diǎn)進(jìn)行檢查,并且如果它們的距離分別小于CD計(jì)數(shù)和藝術(shù)家計(jì)數(shù),又有罰分被施加score-=0.6*(1.0-CDDistance/CDCount)score-=0.4*(1.0-artistDistance/artistCount)此時(shí),給定節(jié)點(diǎn)的score代表它所接收到的平均反饋,如果最近已經(jīng)播放過(guò)音軌、CD或者藝術(shù)家則要被罰分?,F(xiàn)在,score按照如下被轉(zhuǎn)換為似然(likelihood)值,此處pow(x,y)給x加上y次冪likelihood=pow(10.0,score*ConservatismThrottle)這個(gè)函數(shù)的確切形式無(wú)關(guān)緊要,但是兩個(gè)不同分?jǐn)?shù)的兩個(gè)似然性的比率L1/L2,此處score1>score2,對(duì)于較大值的ConservatismThrottle應(yīng)該增加,對(duì)較小的值應(yīng)該減小,即該函數(shù)表現(xiàn)出易擴(kuò)張的非線性。接著,likelihood被加到局部變量totalLikelihood,并且生成在范圍[0,1)之間的隨機(jī)數(shù)。如果乘以totalLikelihood的隨機(jī)數(shù)小于partialLikelihood,其中,partialLikelihood為偏幾率,則正在考慮的音軌就以局部變量currentBestChoice來(lái)跟蹤。
這一過(guò)程對(duì)于每一音軌都重復(fù)進(jìn)行。在該過(guò)程結(jié)束時(shí),系統(tǒng)選擇currentBestChoice代表的音軌播放。可保證的是音軌將被選擇,并且每個(gè)音軌被選擇的概率等于它的likelihood值除以所有音軌節(jié)點(diǎn)的likelihood值之和。
在用戶已使用選擇系統(tǒng)足夠長(zhǎng)的時(shí)間段之后,在所述圖中節(jié)點(diǎn)的打分值將會(huì)與用戶有多么喜歡音軌的各種組很好地關(guān)連。接近+1的分?jǐn)?shù)值指示濃厚的偏好,接近-1的分?jǐn)?shù)值指示強(qiáng)烈的不喜歡。
系統(tǒng)可以擴(kuò)展到臨時(shí)地將用戶實(shí)際上沒(méi)有的關(guān)于CD的數(shù)據(jù)插入到所述圖中。這種信息會(huì)從前述的外部元數(shù)據(jù)源之一被導(dǎo)出。一旦插入到所述圖中,就可以使用從該CD的雙親節(jié)點(diǎn)繼承的值來(lái)計(jì)算CD的分?jǐn)?shù)。如果該CD接收到高的分?jǐn)?shù),則系統(tǒng)可能會(huì)推薦用戶購(gòu)買(mǎi)該CD。在推薦之后,該CD數(shù)據(jù)會(huì)從系統(tǒng)的圖中刪除。
選擇系統(tǒng)使用有限容量存儲(chǔ)的機(jī)制。在某個(gè)時(shí)刻,系統(tǒng)的存儲(chǔ)容量被耗盡是有可能的。當(dāng)這發(fā)生時(shí),系統(tǒng)可能列出分?jǐn)?shù)/權(quán)重值最低的音軌或者CD,并建議這些應(yīng)該刪除。
系統(tǒng)可以允許用戶將反饋“預(yù)先送入”到具有偏好數(shù)據(jù)的存儲(chǔ)音軌圖中。例如,盡管在搜索模式下,但是用戶卻能夠指示系統(tǒng)他或她喜歡或者不喜歡整個(gè)藝術(shù)家、唱片集、或者流派。反饋然后能夠直接地應(yīng)用到存儲(chǔ)音軌圖中的合適節(jié)點(diǎn)。在這些例子中,預(yù)先送入只設(shè)置節(jié)點(diǎn)的初始值;它們會(huì)持續(xù)著以便按照前述那樣在音軌回放的標(biāo)準(zhǔn)過(guò)程中被更新。
用戶可以切換到“自動(dòng)選擇”以外的模式一個(gè)短暫的時(shí)間段。例如,用戶可以切換到收音機(jī)來(lái)核對(duì)交通情況或者棒球分?jǐn)?shù)。如果用戶在短的時(shí)間量(例如,1小時(shí))之內(nèi)切回到“自動(dòng)選擇”模式,則系統(tǒng)能夠恢復(fù)它的狀態(tài)包括短期偏好變量、當(dāng)前音軌信息,并播放歷史信息,達(dá)到與它在“自動(dòng)選擇”模式被掛起時(shí)完全一樣。在這一時(shí)間段之后,通過(guò)重置播放列表歷史和短期偏好歷史,系統(tǒng)表現(xiàn)為好像是它剛剛處于開(kāi)始一樣。
當(dāng)選擇系統(tǒng)正在從它的硬盤(pán)驅(qū)動(dòng)器播放內(nèi)容時(shí)(即,在除了CD模式或者AM/FM模式以外的任一模式下),它的屏幕顯示由圖16中的狀態(tài)圖所限定。當(dāng)從系統(tǒng)的硬盤(pán)播放音軌時(shí),OSD模塊被激活1604。在“現(xiàn)在播放中”狀態(tài)1601中,最少的信息可以被顯示。當(dāng)用戶壓下1605“設(shè)置”按鈕1801(參見(jiàn)圖18)時(shí),關(guān)于當(dāng)前播放的音軌的更加詳細(xì)的信息會(huì)出現(xiàn)或者消失(參見(jiàn)圖26)。當(dāng)用戶壓下1606回車(chē)按鈕時(shí),如果關(guān)于當(dāng)前播放項(xiàng)的詳細(xì)信息有顯示,則編輯預(yù)置狀態(tài)1602的編輯預(yù)置屏幕出現(xiàn)(參見(jiàn)圖19)。其中,用戶能夠?qū)㈨?xiàng)添加到預(yù)置或從其刪除(或者,在用戶站的情形之下,給出項(xiàng)的正或者負(fù)反饋),或者完全地清除預(yù)置(包括播放列表和用戶站)。當(dāng)用戶壓下回車(chē)1607時(shí),系統(tǒng)請(qǐng)他或者她確認(rèn);如果用戶壓“是”,則OSD將發(fā)送重置消息并返回到現(xiàn)正在播放狀態(tài)。如果用戶選擇“否”,或者壓下退出或者設(shè)置而不是回車(chē),則系統(tǒng)返回1607到現(xiàn)正在播放狀態(tài)而什么都不作。
從編輯預(yù)置和現(xiàn)正在播放狀態(tài),當(dāng)用戶壓下1609、1610“搜索”時(shí)1802,系統(tǒng)進(jìn)入1609“搜索”模式1603(參見(jiàn)以上的“操作模式”),允許用戶搜索音軌來(lái)播放。從搜索模式,如果用戶壓下退出或者搜索,則模塊返回1608到現(xiàn)正在播放模式而什么都不作。如果用戶壓下播放或回車(chē),則模塊重置播放列表并將當(dāng)前播放狀態(tài)設(shè)置為“播放列表”。OSD模塊返回1608到現(xiàn)正在播放模式。如果用戶壓下設(shè)置按鈕,則系統(tǒng)顯示關(guān)于當(dāng)前播放項(xiàng)的詳細(xì)信息,并返回1608到現(xiàn)正在播放狀態(tài)。
播放狀態(tài)模塊的有些實(shí)施可以按照?qǐng)D4所述的那樣進(jìn)行操作。當(dāng)用戶壓下?lián)Q片機(jī)或者智能播放時(shí),或者當(dāng)存儲(chǔ)音軌時(shí),模塊從非硬盤(pán)源401進(jìn)入403“播放中”狀態(tài)407。如果系統(tǒng)上次在小于k分鐘以前曾處于“播放中”模式,此處k是常量(例如5分鐘),則模塊從它停止的地方再繼續(xù)播放;要不然從開(kāi)始處開(kāi)始。當(dāng)?shù)竭_(dá)音軌的結(jié)尾時(shí),或者用戶壓下跳到音軌時(shí),系統(tǒng)推進(jìn)到下一音軌,假如還有剩余的音軌的話,并返回406到“播放中”模式。如果用戶壓下“前一”音軌,并且自那個(gè)音軌開(kāi)始以來(lái)有大于預(yù)先指定的時(shí)間量(例如,3秒)已經(jīng)歷過(guò),或者如果系統(tǒng)已經(jīng)在播放第一音軌,則系統(tǒng)就從開(kāi)始播放當(dāng)前音軌,并返回404到“播放中”模式。如果系統(tǒng)已經(jīng)處于播放之中的時(shí)間量小于閾值,并且存在前一音軌,則系統(tǒng)就跳到前一音軌并繼續(xù)404播放。如果用戶在“播放中”模式同時(shí)壓下暫停/播放,則模塊切換411到已暫停模式416,并且暫?;胤?。如果到達(dá)音軌的結(jié)尾并且不再有要播放的音軌,或者如果用戶壓下停止,則模塊切換413到已停止模式。
在播放被暫停416的同時(shí),如果用戶壓下“前一音軌”,并且回放已經(jīng)進(jìn)展了大于預(yù)先指定的時(shí)間量(例如,3秒),或者模塊已經(jīng)在播放第一音軌,則模塊從開(kāi)始啟動(dòng)當(dāng)前軌道,但是仍然405處于暫停模式。如果回放時(shí)間小于閾值,并且存在前一音軌,則模塊就切換到前一音軌,并且仍然405處于暫停模式。如果用戶壓下“跳動(dòng)音軌”,并且存在下一音軌,則系統(tǒng)就跳到下一音軌,并且仍然417處于暫停模式。如果模塊暫停的同時(shí)用戶壓下“暫停/播放”,則模塊就切換411到“播放中”模式。如果回放暫停的同時(shí)用戶壓下并保持前一音軌或者下一音軌或者快進(jìn)或者反繞,則模塊就切換419到“安靜FF/RW”模式429。在預(yù)先指定的超時(shí)(例如,5分鐘)之后,或者如果用戶壓下停止,模塊就切換414到已停止模式。如果用戶壓下“暫停/播放”,則系統(tǒng)繼續(xù)回放410。
在“安靜FF/RW”模式429中,模塊靜靜地快進(jìn)或者反繞。如果它到達(dá)音軌的結(jié)尾,并且還有要播放的音軌(或者在反繞的情形下在當(dāng)前音軌之前,或者在快進(jìn)的情形下在當(dāng)前音軌之后),它就跳到下一或前一音軌的結(jié)尾或者開(kāi)始,并繼續(xù)靜靜地426反繞或快進(jìn)。它持續(xù)著427,只要用戶保持壓下該按鈕。如果它達(dá)到了音軌的末尾,并且不再有音軌要播放了,則模塊就切換428到“已停止”模式。當(dāng)用戶松開(kāi)了按鈕,模塊就返回418到已暫停狀態(tài)。如果到達(dá)了音軌的結(jié)尾,并且不再有要播放的音軌,則模塊就進(jìn)入428到停止模式425。
在停止模式425中,如果用戶壓下下一音軌或者前一音軌,并且存在下一音軌或者前一音軌,則系統(tǒng)就跳到那個(gè)音軌,并且仍然424處于停止模式。如果用戶壓下播放,則系統(tǒng)就從開(kāi)始處開(kāi)始播放412當(dāng)前音軌。如果用戶壓下并保持快進(jìn)、反繞、下一音軌或者前一音軌,則系統(tǒng)就切換423到“FF/Rewind”模式430。如果用戶壓下暫停,則系統(tǒng)就將經(jīng)歷的時(shí)間置為0,并且為當(dāng)前音軌進(jìn)入415暫停模式。
在“播放”模式同時(shí),如果用戶壓下并保持快進(jìn)、反繞、前一音軌或者下一音軌,則系統(tǒng)就切換408到FF/Rewind式430。模塊可聽(tīng)見(jiàn)地快進(jìn)或者反繞該音軌。在該按鈕保持著的同時(shí),模塊仍然421處于這一模式之下。如果模塊到達(dá)了該音軌的結(jié)尾,并且還有播放的音軌,如果反繞,則它就切換到前一音軌的結(jié)尾,或者如果快進(jìn),就切換到下一音軌的開(kāi)始,并且繼續(xù)420處于當(dāng)前狀態(tài)。當(dāng)用戶松開(kāi)了該按鈕時(shí),系統(tǒng)就切換409到播放模式。
當(dāng)壓下“源”按鈕時(shí)(諸如磁帶、AM/FM收音機(jī)、或者CD/DVD),系統(tǒng)就在保存了針對(duì)那個(gè)音軌的當(dāng)前經(jīng)歷過(guò)的時(shí)間之后切換402到那個(gè)模式。
盡管已經(jīng)描述了各種實(shí)施,但是其它實(shí)施例也是在以下的權(quán)利要求書(shū)的范圍之內(nèi)的。
例如,要被搜索或者使用的項(xiàng)的任何主體、以及對(duì)它在分級(jí)結(jié)構(gòu)上或其它方面將所述項(xiàng)相互聯(lián)系的元數(shù)據(jù),可以根據(jù)用戶的顯式和隱式偏好受到類似的選擇。例如,在項(xiàng)的數(shù)據(jù)庫(kù)的情形下,用戶能夠分階段表示一個(gè)常規(guī)搜索。系統(tǒng)能夠從所述搜索產(chǎn)生第一“命中”,并將它顯示給用戶。用戶能夠指示它對(duì)第一命中的滿意或者不滿意。系統(tǒng)然后能夠根據(jù)由所述元數(shù)據(jù)指示的關(guān)系從初始搜索而得到的項(xiàng)重新打分。系統(tǒng)然后能夠用在上述的系統(tǒng)中針對(duì)音樂(lè)而選擇下一音軌的類似的方式將另一個(gè)命中交付給用戶。按照上述系統(tǒng)適合自己將興趣音軌交付給用戶的相同的方式,數(shù)據(jù)庫(kù)系統(tǒng)能夠適合自己來(lái)將興趣命中交付給數(shù)據(jù)庫(kù)搜索器。這種數(shù)據(jù)庫(kù)的具體例子可以用于搜索專利數(shù)據(jù)庫(kù)中的專利。捕獲標(biāo)題、受讓人、專利號(hào)、類別、引用的現(xiàn)有技術(shù)、它是否是設(shè)計(jì)或者實(shí)用專利、發(fā)明人是誰(shuí)、以及其它信息的元數(shù)據(jù)能夠被使用。圖34提供對(duì)于這種變化的存儲(chǔ)音軌樹(shù)的例子結(jié)構(gòu)。
另一個(gè)例子會(huì)是沖浪www。與網(wǎng)頁(yè)相關(guān)聯(lián)的元數(shù)據(jù)可以包括IP地址、標(biāo)題、長(zhǎng)度、語(yǔ)言、域名、以及其它信息。當(dāng)搜索產(chǎn)生命中時(shí),用戶能夠指示它是否符合他的需要。然后,系統(tǒng)能夠快速地適應(yīng)來(lái)將更加相關(guān)的命中交付給用戶瀏覽器。
盡管上面已經(jīng)論述了一些例子,其它實(shí)施也是在如下的權(quán)利要求書(shū)的范圍之中。
權(quán)利要求
1.一種方法,包括提供一種控制車(chē)輛音頻系統(tǒng)的用戶接口,所述用戶接口展示的可用特征是提供和/或接收關(guān)于音頻系統(tǒng)的操作的信息;以及根據(jù)車(chē)輛的運(yùn)動(dòng)狀態(tài)修改至少一種特征的可用性。
2.權(quán)利要求1的方法,其中,可用的特征包括提供和接收關(guān)于音頻系統(tǒng)的操作的信息這兩者。
3.權(quán)利要求1的方法,其中,音頻系統(tǒng)的操作包括根據(jù)用戶的偏好挑選要播放的音頻項(xiàng)。
4.權(quán)利要求3的方法,其中,用戶接口的特征包括用戶指示他對(duì)音頻項(xiàng)的偏好的方式。
5.權(quán)利要求1的方法,其中,車(chē)輛運(yùn)動(dòng)時(shí)與車(chē)輛停止時(shí)相比,有較少數(shù)的特征是可以利用的。
6.權(quán)利要求1的方法,其中,所述特征包括涉及用戶對(duì)要播放的音頻項(xiàng)的偏好的子特征,并且車(chē)輛運(yùn)動(dòng)時(shí)與車(chē)輛停止時(shí)相比,提供較少數(shù)的用戶偏好子特征。
7.權(quán)利要求6的方法,其中,涉及用戶偏好的子特征包括指示對(duì)音頻項(xiàng)的喜歡或不喜歡的反應(yīng)的級(jí)別以及控制用于指示偏好以便確定音頻項(xiàng)的軟件的配置。
8.權(quán)利要求1的方法,其中,所述特征包括向用戶顯示車(chē)輛不運(yùn)動(dòng)時(shí)的音頻系統(tǒng)的配置狀態(tài)。
9.權(quán)利要求1的方法,其中,所述特征包括接收關(guān)于用戶是否喜歡播放中的音頻項(xiàng)的信息。
10.權(quán)利要求1的方法,其中,所述用戶接口包括語(yǔ)音識(shí)別和語(yǔ)音合成中的至少一個(gè)。
11.一種裝置,包括車(chē)輛的音頻系統(tǒng),所述音頻系統(tǒng)具有用戶接口包括用于提供和/或接收關(guān)于音頻系統(tǒng)的操作信息的輸入設(shè)備和/或輸出設(shè)備;信息級(jí)別,被提供和/或被接收的信息級(jí)別根據(jù)車(chē)輛的運(yùn)動(dòng)狀態(tài)而被修改。
12.權(quán)利要求11的裝置,其中,用戶接口包括輸入設(shè)備和輸出設(shè)備這兩者,它們都提供和接收信息。
13.權(quán)利要求11的裝置,其中,音頻系統(tǒng)包括根據(jù)通過(guò)用戶接口表達(dá)的用戶的偏好挑選要播放的音頻項(xiàng)的選擇器。
14.權(quán)利要求11的裝置,其中,用戶接口包括為用戶指示他對(duì)音頻項(xiàng)的偏好的方式。
15.權(quán)利要求11的裝置,其中,車(chē)輛運(yùn)動(dòng)時(shí)與車(chē)輛停止時(shí)相比,有較少的信息可以利用。
16.權(quán)利要求11的裝置,其中,信息級(jí)別包括對(duì)音頻項(xiàng)喜歡或不喜歡的反應(yīng)的指示。
17.權(quán)利要求11的裝置,其中,信息級(jí)別包括,當(dāng)車(chē)輛不運(yùn)動(dòng)時(shí),音頻系統(tǒng)的配置狀態(tài)。
18.權(quán)利要求11的裝置,其中,用戶接口包括語(yǔ)音識(shí)別和語(yǔ)音合成中的至少之一。
19.一種含有指令的媒體能夠引發(fā)機(jī)器進(jìn)行如下操作提供一種車(chē)輛音頻系統(tǒng)的用戶接口,所述用戶接口使可利用的特征提供和/或接收關(guān)于音頻系統(tǒng)的操作的信息;以及根據(jù)車(chē)輛的運(yùn)動(dòng)狀態(tài)修改至少一種特征的可用性。
20.權(quán)利要求19的媒體,其中,可用的特征提供和接收關(guān)于音頻系統(tǒng)的操作的信息這兩者。
21.權(quán)利要求19的媒體,其中,音頻系統(tǒng)的操作包括根據(jù)用戶的偏好挑選要播放的音頻項(xiàng)。
22.權(quán)利要求21的媒體,其中,用戶接口的特征包括為用戶指示他對(duì)音頻項(xiàng)的偏好的方式。
23.權(quán)利要求19的媒體,其中,車(chē)輛運(yùn)動(dòng)時(shí)與車(chē)輛停止時(shí)相比,有較少數(shù)的特征是可以利用的。
24.權(quán)利要求19的媒體,其中,所述特征包括涉及用戶對(duì)要播放的音頻項(xiàng)的偏好的子特征,并且車(chē)輛運(yùn)動(dòng)時(shí)與車(chē)輛停止時(shí)相比,提供較少數(shù)的用戶偏好子特征。
25.權(quán)利要求19的媒體,其中,涉及用戶偏好的子特征包括指示對(duì)音頻項(xiàng)的喜歡或不喜歡的反應(yīng)的級(jí)別以及控制用于指示偏好以便確定要播放的音頻項(xiàng)的軟件的配置。
26.權(quán)利要求19的媒體,其中,所述特征包括向用戶顯示車(chē)輛不運(yùn)動(dòng)時(shí),音頻系統(tǒng)的配置狀態(tài)。
27.權(quán)利要求19的媒體,其中,所述特征包括接收關(guān)于用戶是否喜歡播放中的音頻項(xiàng)的信息。
28.權(quán)利要求19的媒體,其中,所述用戶接口包括語(yǔ)音識(shí)別和語(yǔ)音合成中的至少一個(gè)。
29.一種裝置,包括用于音頻、視頻或者多媒體系統(tǒng)的一組手動(dòng)可操作的用戶控制器;該組包括用戶用來(lái)指示對(duì)播放中的音頻、視頻或者多媒體項(xiàng)的反應(yīng)的至少一個(gè)傳送控制器和至少一個(gè)反應(yīng)控制器;反應(yīng)控制器和傳送控制器被組合于人的手指可以觸碰到而不用動(dòng)手的空間之內(nèi)。
30.權(quán)利要求29的裝置,其中,控制器組包括至少兩個(gè)傳送控制器,每個(gè)傳送控制器允許用戶從一個(gè)音頻、視頻或者多媒體項(xiàng)切換到另一個(gè)。
31.權(quán)利要求29的裝置,其中,控制器組包括至少兩個(gè)反應(yīng)控制器,用于用戶指示對(duì)播放中的內(nèi)容項(xiàng)的不同反應(yīng)。
32.權(quán)利要求31的裝置,其中,控制器組包括恰好兩個(gè)反應(yīng)控制器,允許用戶指示對(duì)播放中的項(xiàng)的肯定、否定的反應(yīng)。
33.權(quán)利要求29的裝置,其中,所述組包括機(jī)械的推式按鈕。
34.權(quán)利要求29的裝置,其中,所述反應(yīng)控制器之一包括用于指示對(duì)播放中的項(xiàng)的肯定的反應(yīng)的控制器。
35.權(quán)利要求29的裝置,其中,所述反應(yīng)控制器之一包括用于指示對(duì)播放中的項(xiàng)的否定的反應(yīng)的控制器。
36.權(quán)利要求29的裝置,其中,所述傳送控制器之一包括用于指示音頻、視頻、或者多媒體系統(tǒng)應(yīng)該播放新項(xiàng)的前進(jìn)控制器。
37.權(quán)利要求29的裝置,其中,所述傳送控制器之一包括用于指示音頻、視頻、或者多媒體系統(tǒng)應(yīng)該播放內(nèi)容的前一項(xiàng)的后退控制器。
38.權(quán)利要求29的裝置,其中,有兩個(gè)反應(yīng)控制器互相之間是相對(duì)地安排的,兩個(gè)傳送控制器相互之間是相對(duì)地安排的。
39.權(quán)利要求38的裝置,其中,連接兩個(gè)反應(yīng)控制器的線與連接兩個(gè)傳送控制器的線是垂直的。
40.權(quán)利要求38的裝置,其中,兩個(gè)反應(yīng)控制器是縱向安排的,兩個(gè)傳送控制器是水平安排的。
41.權(quán)利要求29的裝置,其中,有兩個(gè)反應(yīng)控制器分別指示肯定的反應(yīng)和否定的反應(yīng),兩個(gè)反應(yīng)控制器被配置成提供分別對(duì)應(yīng)于人的肯定的反應(yīng)和否定的反應(yīng)的觸覺(jué)感受。
42.權(quán)利要求41的裝置,其中,肯定的反應(yīng)控制器要比否定的反應(yīng)控制器大些。
43.權(quán)利要求41的裝置,其中,肯定的反應(yīng)控制器位于否定的反應(yīng)控制器之上。
44.權(quán)利要求29的裝置,其中,所有控制器包括圓形按鈕。
45.一種裝置,包括組合的四個(gè)推式按鈕,其中兩個(gè)按鈕一個(gè)位于另一個(gè)之上,以便用戶用來(lái)指示對(duì)播放中的音頻、視頻或者多媒體內(nèi)容項(xiàng)的肯定的反應(yīng)或者否定的反應(yīng)的,另外兩個(gè)按鈕是并排放著的,以便用戶用來(lái)指示下一個(gè)或者前一個(gè)音頻、視頻或者多媒體內(nèi)容項(xiàng)目應(yīng)該下一個(gè)被播放的。
46.權(quán)利要求45的裝置,其中,所述按鈕是圓的。
47.權(quán)利要求45的裝置,其中,上面的一個(gè)反應(yīng)按鈕大于下面的反應(yīng)按鈕。
48.權(quán)利要求45的裝置,其中,上面的反應(yīng)按鈕具有凹形輪廓,下面的反應(yīng)按鈕具有凸形輪廓。
49.權(quán)利要求45的裝置,其中,四個(gè)按鈕被組合成不用移動(dòng)手而手指就可以觸碰到。
50.權(quán)利要求45的裝置,其中,所述組合具有圓周形。
51.權(quán)利要求45的裝置,還包括用于將所述串固定在車(chē)輛方向盤(pán)上的支撐物。
52.一種裝置,包括用戶用來(lái)指示對(duì)播放中的音頻、視頻或者多媒體內(nèi)容項(xiàng)的各自不同反應(yīng)的至少兩個(gè)控制器,所述兩個(gè)控制器向用戶提供不同的觸覺(jué)感受。
53.權(quán)利要求52的裝置,其中,所述觸覺(jué)的差異包括控制器的尺寸。
54.權(quán)利要求52的裝置,其中,所述觸覺(jué)的差異包括兩個(gè)控制器的相對(duì)位置。
55.權(quán)利要求52的裝置,其中,所述觸覺(jué)的差異包括所述控制器的各自的表面輪廓。
56.權(quán)利要求52的裝置,其中,兩個(gè)控制器還具有不同的可見(jiàn)標(biāo)記,所述標(biāo)記代表不同的反應(yīng)。
57.權(quán)利要求56的裝置,其中,所述可見(jiàn)標(biāo)記包括加記號(hào)和減記號(hào)。
58.權(quán)利要求56的裝置,其中,所述可見(jiàn)標(biāo)記包括姆指指上和姆指指下。
59.權(quán)利要求56的裝置,其中,所述可見(jiàn)標(biāo)記包括文本“越加喜歡”和“不太喜歡”或者同義文本。
60.一種裝置,包括代表對(duì)由音頻、視頻或者多媒體系統(tǒng)要播放的音頻、視頻或者多媒體內(nèi)容項(xiàng)的反應(yīng)的存儲(chǔ)預(yù)置;以及用于接收對(duì)一個(gè)預(yù)置的選擇以及用于根據(jù)選定的預(yù)置生成項(xiàng)的概率性播放順序的電路。
61.權(quán)利要求60的裝置,其中,每個(gè)預(yù)置是以播放過(guò)的項(xiàng)的歷史為基礎(chǔ)的。
62.權(quán)利要求60的裝置,其中,每個(gè)預(yù)置與一個(gè)用戶相關(guān)聯(lián)。
63.權(quán)利要求60的裝置,其中,至少有些用戶每個(gè)都與至少兩個(gè)預(yù)置相關(guān)聯(lián)。
64.權(quán)利要求60的裝置,其中,每個(gè)預(yù)置是根據(jù)播放過(guò)的項(xiàng)被更新的。
65.權(quán)利要求60的裝置,其中,每個(gè)預(yù)置是按照用戶的確定被更新的。
66.權(quán)利要求60的裝置,其中,每個(gè)預(yù)置與名字相關(guān)聯(lián)。
67.一種方法,包括從用戶接收來(lái)自預(yù)置中的選擇,所述預(yù)置代表對(duì)由音頻、視頻或者多媒體系統(tǒng)前次播放過(guò)的音頻、視頻或者多媒體內(nèi)容項(xiàng)的反應(yīng);根據(jù)選定的預(yù)置選擇要播放的項(xiàng);以及根據(jù)用戶對(duì)選定項(xiàng)的反應(yīng)修改預(yù)置。
68.權(quán)利要求67的方法,其中,所述用戶的選擇來(lái)自與所述用戶相關(guān)聯(lián)的預(yù)置之中。
69.權(quán)利要求67的方法,其中,所述用戶的選擇來(lái)自與其它用戶相關(guān)聯(lián)的預(yù)置之中。
70.權(quán)利要求67的方法,其中,所述預(yù)置是按照用戶確定的次數(shù)被更新的。
71.權(quán)利要求67的方法,其中,所述預(yù)置是每次播放新項(xiàng)時(shí)被更新的。
72.一種裝置,包括用于音頻、視頻或者多媒體系統(tǒng)的用戶接口,所述用戶接口包括至少一個(gè)控制器,所述至少一個(gè)控制器使用戶能夠提供關(guān)于播放音頻、視頻、或者多媒體內(nèi)容項(xiàng)的反應(yīng)的信息;存儲(chǔ)預(yù)置,所述存儲(chǔ)預(yù)置代表用戶對(duì)由音頻、視頻或者多媒體系統(tǒng)前次播放過(guò)的音頻、視頻或者多媒體內(nèi)容項(xiàng)的反應(yīng);所述反應(yīng)控制器還提供附加功能,該附加功能使用戶應(yīng)用預(yù)置用音頻、視頻或者多媒體系統(tǒng)播放音頻、視頻或者多媒體內(nèi)容項(xiàng)。
73.一種方法,包括使用戶能夠在至少兩種模式之間進(jìn)行挑選,以便選擇由音頻、視頻或者多媒體系統(tǒng)要播放的項(xiàng);在一種模式下,播放用戶直接選定的項(xiàng),接著是按照記錄媒體所規(guī)定的、順序地位于第一項(xiàng)之后的項(xiàng);以及在另一種模式下,播放由音頻、視頻或者多媒體系統(tǒng)根據(jù)用戶對(duì)前次播放過(guò)的項(xiàng)的反應(yīng)概率性地選擇的項(xiàng)。
74.權(quán)利要求73的方法,還包括使用戶能夠選擇另一種模式,在該模式下,各項(xiàng)是根據(jù)用戶設(shè)定的播放列表確定的順序播放的。
75.權(quán)利要求73的方法,還包括使用戶能夠選擇另一種模式,在該模式下,各項(xiàng)是根據(jù)項(xiàng)的預(yù)定組播放的。
76.權(quán)利要求75的方法,其中,所述組包括與光盤(pán)相關(guān)聯(lián)的音軌。
77.權(quán)利要求73的方法,其中,在操作所述的另一種模式之后,系統(tǒng)自動(dòng)地回復(fù)到所述的一種模式。
78.一種裝置,包括根據(jù)用戶接收模式的選擇用于播放音頻、視頻或者多媒體內(nèi)容項(xiàng)的用戶接口;以及與所述用戶接口相連接的音頻、視頻或者多媒體系統(tǒng),所述系統(tǒng)被配置成在一種模式下播放由用戶通過(guò)用戶接口直接選定的項(xiàng),以及按照原始記錄媒體規(guī)定的順序跟隨著選擇項(xiàng)的那些項(xiàng),并且在另一種模式下播放由音頻、視頻或者多媒體系統(tǒng)根據(jù)用戶對(duì)前次播放過(guò)的項(xiàng)的反應(yīng)概率性地選擇的項(xiàng)。
79.權(quán)利要求78的裝置,其中,所述系統(tǒng)還可以被配置成只播放用戶提前選定的項(xiàng)。
80.一種含有指令的媒體能夠引發(fā)機(jī)器進(jìn)行如下操作使用戶在兩種模式之間進(jìn)行選擇,以便選擇由音頻、視頻或者多媒體系統(tǒng)要播放的項(xiàng);在一種模式下,播放用戶直接選定的項(xiàng),接著是按照由原始記錄媒體所規(guī)定的位于選定頂之后的項(xiàng);以及在其它模式下,播放由音頻、視頻或者多媒體系統(tǒng)根據(jù)存儲(chǔ)的關(guān)于前次播放音頻、視頻或者多媒體內(nèi)容項(xiàng)而得出的用戶反應(yīng)信息概率性地選擇的項(xiàng)。
81.權(quán)利要求80的媒體,其中,所述指令還能夠引發(fā)機(jī)器只播放用戶提前選定的項(xiàng)。
82.一種方法,包括當(dāng)啟動(dòng)音頻、視頻或者多媒體系統(tǒng)運(yùn)行時(shí),自動(dòng)地進(jìn)入這樣的模式,在該模式下,音頻、視頻或者多媒體內(nèi)容項(xiàng)是按照由音頻、視頻或者多媒體系統(tǒng)確定的順序播放的,所述順序是根據(jù)存儲(chǔ)的關(guān)于前次播放音頻、視頻或者多媒體內(nèi)容項(xiàng)而得出的反應(yīng)信息確定的。
83.權(quán)利要求82的方法,還包括在啟動(dòng)音頻、視頻或者多媒體系統(tǒng)運(yùn)行之后,使用戶能夠終止自動(dòng)地進(jìn)入的模式。
84.權(quán)利要求82的方法,其中,用戶可以指示對(duì)于用音頻、視頻或者多媒體系統(tǒng)播放過(guò)的每一項(xiàng)的反應(yīng),并且所述反應(yīng)被用來(lái)更新存儲(chǔ)的反應(yīng)信息。
85.權(quán)利要求82的方法,還包括在音頻、視頻或者多媒體系統(tǒng)運(yùn)行在自動(dòng)進(jìn)入的模式的同時(shí),使用戶能夠直接指定要播放的項(xiàng);播放所述直接指定的項(xiàng);以及在直接指定的項(xiàng)已被播放之后,回復(fù)到自動(dòng)進(jìn)入的模式。
86.一種含有指令的媒體能夠引發(fā)機(jī)器進(jìn)行如下操作當(dāng)啟動(dòng)音頻、視頻或者多媒體系統(tǒng)運(yùn)行時(shí),自動(dòng)地進(jìn)入這樣的模式,在該模式下,內(nèi)容項(xiàng)是按照系統(tǒng)確定的順序播放的,所述順序是根據(jù)存儲(chǔ)的關(guān)于前次播放內(nèi)容項(xiàng)的用戶響應(yīng)而得出的反應(yīng)信息確定的。
87.一種方法,包括按照一種操作模式確定的播放項(xiàng)的順序在音頻、視頻或者多媒體系統(tǒng)上播放音頻、視頻或者多媒體內(nèi)容項(xiàng);以及當(dāng)所述一種操作模式終止時(shí),引發(fā)音頻、視頻或者多媒體系統(tǒng)自動(dòng)進(jìn)入這樣的模式,在該模式下,內(nèi)容項(xiàng)是按照系統(tǒng)確定的順序自動(dòng)地播放的,所述順序是根據(jù)存儲(chǔ)的關(guān)于前次播放的內(nèi)容項(xiàng)的用戶響應(yīng)而得出的反應(yīng)信息而確定的。
88.權(quán)利要求87的方法,其中,所述操作的一種模式包括用戶直接指定音頻、視頻或者多媒體系統(tǒng)要播放的音頻、視頻或者多媒體內(nèi)容項(xiàng),所述項(xiàng)接著是用戶指定項(xiàng)之后的、按照記錄媒體所確定的順序的內(nèi)容。
89.權(quán)利要求87的方法,其中,所述操作的一種模式包括用戶指定要播放的音頻、視頻或者多媒體內(nèi)容的每一項(xiàng)。
90.一種方法,包括關(guān)于用戶使用音頻、視頻或者多媒體系統(tǒng)的會(huì)話來(lái)標(biāo)識(shí)音頻、視頻或者多媒體系統(tǒng)的用戶;以及按照根據(jù)標(biāo)識(shí)的用戶對(duì)會(huì)話之前播放過(guò)的項(xiàng)的響應(yīng)概率性地確定的順序在系統(tǒng)上播放音頻、視頻或者多媒體內(nèi)容項(xiàng)。
91.權(quán)利要求90的方法,其中,所述用戶是自動(dòng)被標(biāo)識(shí)的。
92.權(quán)利要求91的方法,其中,所述用戶是生物統(tǒng)計(jì)地被標(biāo)識(shí)的。
93.權(quán)利要求92的方法,其中,所述用戶是根據(jù)語(yǔ)音識(shí)別、指紋或者眼睛特征被標(biāo)識(shí)的。
94.權(quán)利要求90的方法,其中,所述用戶是響應(yīng)所述用戶采用的動(dòng)作被標(biāo)識(shí)的。
95.一種方法,包括使用戶能夠指示對(duì)于播放中的音頻、視頻或者多媒體內(nèi)容項(xiàng)的反應(yīng);以及如果所述反應(yīng)是否定的,則終止播放音頻、視頻或者多媒體的內(nèi)容項(xiàng),并且存儲(chǔ)所述否定的反應(yīng)以供以后使用。
96.權(quán)利要求95的方法,其中,用戶通過(guò)手動(dòng)地引用代表否定的反應(yīng)的控制器來(lái)指示他的反應(yīng)。
97.權(quán)利要求95的方法,還包括在已終止項(xiàng)的播放之后,根據(jù)用戶對(duì)于播放過(guò)的音頻、視頻或者多媒體內(nèi)容項(xiàng)的前次指示的反應(yīng),自動(dòng)選擇要播放的下一項(xiàng)。
98.一種方法,包括使用戶能夠?qū)⒁纛l、視頻或者多媒體系統(tǒng)從播放中的第一項(xiàng)推進(jìn)到要播放的下一項(xiàng);以及將音頻、視頻或者多媒體系統(tǒng)推進(jìn)到下一項(xiàng),并且存儲(chǔ)如下的事實(shí)作為對(duì)第一項(xiàng)的否定的反應(yīng)的指示符以供以后使用,所述事實(shí)是用戶已經(jīng)推進(jìn)了音頻、視頻或者多媒體系統(tǒng)。
99.權(quán)利要求98的方法,其中,下一項(xiàng)是由音頻、視頻或者多媒體系統(tǒng)根據(jù)用戶對(duì)于播放過(guò)的音頻、視頻或者多媒體內(nèi)容項(xiàng)的前次指示的反應(yīng)選擇的。
100.權(quán)利要求98的方法,其中,用戶已經(jīng)推進(jìn)了系統(tǒng)的事實(shí)被用于更新反應(yīng)信息,所述反應(yīng)信息與屬于這種項(xiàng)的實(shí)體的音頻、視頻或者多媒體的內(nèi)容項(xiàng)相關(guān)聯(lián)。
101.一種方法,包括使用戶能夠表達(dá)不止一個(gè)級(jí)別的任一級(jí)別的、對(duì)由音頻、視頻或者多媒體系統(tǒng)播放中的項(xiàng)的否定的反應(yīng);推進(jìn)音頻、視頻或者多媒體系統(tǒng)到下一項(xiàng);以及存儲(chǔ)用戶已經(jīng)表達(dá)的所述級(jí)別的否定的反應(yīng)供以后使用。
102.權(quán)利要求101的方法,其中,下一項(xiàng)是由音頻、視頻或者多媒體系統(tǒng)根據(jù)用戶對(duì)于播放過(guò)的音頻、視頻或者多媒體內(nèi)容項(xiàng)的前次指示的反應(yīng)選擇的。
103.權(quán)利要求101的方法,其中,否定的反應(yīng)的級(jí)別之一是顯式地表達(dá)的。
104.權(quán)利要求101的方法,其中,否定的反應(yīng)的級(jí)別之一是隱式地表達(dá)的。
105.權(quán)利要求101的方法,其中,否定的反應(yīng)的級(jí)別之一是通過(guò)引用與否定的反應(yīng)相關(guān)聯(lián)的手動(dòng)輸入設(shè)備表達(dá)的。
106.權(quán)利要求101的方法,其中,否定的反應(yīng)的級(jí)別之一是通過(guò)引用與控制不同于反應(yīng)指示的系統(tǒng)的操作相關(guān)聯(lián)的手動(dòng)輸入設(shè)備表達(dá)的。
107.一種方法,包括自動(dòng)地選擇音頻、視頻或者多媒體內(nèi)容項(xiàng)以便在音頻、視頻或者多媒體系統(tǒng)上播放,所述選擇是以音頻、視頻或者多媒體系統(tǒng)的用戶相對(duì)于前次播放過(guò)內(nèi)容項(xiàng)前次指示的反應(yīng)為基礎(chǔ);以及關(guān)于播放音頻、視頻或者多媒體內(nèi)容項(xiàng),依據(jù)代表曾為播放而選擇項(xiàng)向用戶指示信息。
108.權(quán)利要求107的方法,其中,向用戶指示的信息包括所述項(xiàng)與用戶前次指示的反應(yīng)匹配的程度的指示符。
109.權(quán)利要求108的方法,其中,所述指示符包括一組圖標(biāo)。
110.權(quán)利要求109的方法,其中,所述圖標(biāo)包括加記號(hào)和減記號(hào)。
111.一種方法,包括根據(jù)對(duì)于播放中的項(xiàng)的、累積的、存儲(chǔ)的反應(yīng)信息自動(dòng)選擇由音頻、視頻或者多媒體系統(tǒng)要播放的音頻、視頻或者多媒體內(nèi)容項(xiàng);中斷用音頻、視頻或者多媒體系統(tǒng)播放項(xiàng);一段時(shí)間之后,重新啟動(dòng)音頻、視頻或者多媒體系統(tǒng)對(duì)項(xiàng)的播放;如果所述時(shí)間段短于預(yù)定的超時(shí)時(shí)間段,則根據(jù)到中斷時(shí)間為止時(shí)所累積的、存儲(chǔ)的反應(yīng)信息自動(dòng)選擇要播放的音頻、視頻或者多媒體內(nèi)容項(xiàng)。
112.一種方法,包括從有限容量的大容量存儲(chǔ)媒體播放音頻、視頻或者多媒體內(nèi)容項(xiàng);將音頻、視頻或者多媒體內(nèi)容項(xiàng)存儲(chǔ)在大容量存儲(chǔ)媒體上;存儲(chǔ)根據(jù)對(duì)大容量存儲(chǔ)媒體上的內(nèi)容項(xiàng)的播放從用戶得出的反應(yīng)信息;以及當(dāng)大容量存儲(chǔ)媒體已滿時(shí),根據(jù)所存儲(chǔ)的反應(yīng)信息標(biāo)識(shí)將要從大容量存儲(chǔ)媒體上刪除的音頻、視頻或者多媒體內(nèi)容項(xiàng)。
113.權(quán)利要求112的方法,其中,所述反應(yīng)信息被存儲(chǔ)在大容量存儲(chǔ)媒體上。
114.權(quán)利要求112的方法,其中,所述大容量存儲(chǔ)媒體在機(jī)器之間是可以移動(dòng)的。
115.權(quán)利要求112的方法,其中,大容量存儲(chǔ)媒體上存儲(chǔ)的音頻、視頻或者多媒體內(nèi)容項(xiàng)是根據(jù)所述反應(yīng)信息被打分的,并且所述項(xiàng)根據(jù)它相對(duì)于其它項(xiàng)的分?jǐn)?shù)的分?jǐn)?shù)而被標(biāo)識(shí)以便刪除。
116.一種裝置,包括可移動(dòng)式大容量存儲(chǔ)媒體,它包括存儲(chǔ)的音頻、視頻或者多媒體內(nèi)容項(xiàng)以及對(duì)所有項(xiàng)的打分信息,所述打分信息是以用戶對(duì)于大容量存儲(chǔ)媒體上的音頻、視頻或者多媒體內(nèi)容的一個(gè)或多個(gè)項(xiàng)的播放的隱式或者顯式的的反應(yīng)為基礎(chǔ)的。
117.權(quán)利要求116的裝置,其中,所述反應(yīng)信息包括對(duì)媒體上的項(xiàng)的打分。
118.權(quán)利要求116的裝置,其中,所述反應(yīng)信息與用戶預(yù)置相關(guān)聯(lián)。
119.權(quán)利要求116的裝置,其中,所述媒體還包括標(biāo)識(shí)項(xiàng)的特征的元數(shù)據(jù)。
120.權(quán)利要求116的裝置,其中,所述媒體包括便攜式硬盤(pán)。
121.一種包括指令的媒體能夠引發(fā)機(jī)器進(jìn)行如下操作播放來(lái)自有限容量的大容量存儲(chǔ)媒體的音頻、視頻或者多媒體內(nèi)容項(xiàng);將音頻、視頻或者多媒體內(nèi)容項(xiàng)存儲(chǔ)在大容量存儲(chǔ)媒體上;存儲(chǔ)根據(jù)從大容量存儲(chǔ)媒體上的音頻、視頻或者多媒體內(nèi)容項(xiàng)的播放從用戶得出的反應(yīng)信息;以及當(dāng)大容量存儲(chǔ)媒體已滿時(shí),根據(jù)所存儲(chǔ)的反應(yīng)信息標(biāo)識(shí)將要從大容量存儲(chǔ)媒體上刪除的音頻、視頻或者多媒體內(nèi)容項(xiàng)。
122.權(quán)利要求121的方法,其中,所述反應(yīng)信息被存儲(chǔ)在大容量存儲(chǔ)媒體上。
123.權(quán)利要求121的方法,其中,所述大容量存儲(chǔ)媒體在機(jī)器之間是可以移動(dòng)的。
124.權(quán)利要求121的方法,其中,大容量存儲(chǔ)媒體上存儲(chǔ)的音頻、視頻或者多媒體內(nèi)容項(xiàng)是根據(jù)所述反應(yīng)信息被打分的,并且所述項(xiàng)根據(jù)它相對(duì)于其它項(xiàng)的分?jǐn)?shù)的分?jǐn)?shù)而被標(biāo)識(shí)以便刪除。
125.一種裝置,包括音頻、視頻或者多媒體系統(tǒng)包括存儲(chǔ)音頻、視頻或者多媒體內(nèi)容項(xiàng)的媒體;用于根據(jù)用戶關(guān)于前次播放過(guò)的項(xiàng)所提供的反應(yīng)信息按順序播放項(xiàng)的播放器;以及用于與用戶就音頻、視頻或者多媒體內(nèi)容項(xiàng)的播放相互聯(lián)系的用戶接口;所述音頻、視頻或者多媒體系統(tǒng)被配置成通過(guò)用戶接口向用戶提供關(guān)于音頻、視頻或者多媒體項(xiàng)的編纂的建議以便購(gòu)買(mǎi)。
126.權(quán)利要求125的裝置,其中,所述編纂包括光盤(pán)、DVD、盒式磁帶或者記錄集。
127.權(quán)利要求125的裝置,其中,所述用戶接口包括語(yǔ)音識(shí)別和語(yǔ)音合成中的至少之一。
128.一種方法,包括使用戶能夠指示對(duì)于音頻、視頻或者多媒體系統(tǒng)播放中的音頻、視頻或者多媒體內(nèi)容項(xiàng)的反應(yīng);使用所述反應(yīng)來(lái)影響以后將要播放的音頻、視頻或者多媒體內(nèi)容項(xiàng)的順序;以及使用戶能夠取消反應(yīng)的指示。
129.權(quán)利要求128的方法,其中,所述取消是通過(guò)手動(dòng)的用戶接口設(shè)備來(lái)實(shí)現(xiàn)的。
130.一種方法,包括給音頻、視頻或者多媒體系統(tǒng)的用戶標(biāo)識(shí)就要播放的音頻、視頻或者多媒體內(nèi)容項(xiàng);使用戶能夠引發(fā)音頻、視頻或者多媒體系統(tǒng)不播放所述項(xiàng);存儲(chǔ)關(guān)于用戶引發(fā)的將不播放的項(xiàng)的信息;以及使用關(guān)于要播放的選擇項(xiàng)的存儲(chǔ)的信息。
131.權(quán)利要求130的方法,其中,所述項(xiàng)是在顯示器上給用戶標(biāo)識(shí)的。
132.權(quán)利要求130的方法,其中,所述項(xiàng)是通過(guò)語(yǔ)音合成給用戶標(biāo)識(shí)的。
133.一種方法,包括為用戶播放音頻、視頻或者多媒體內(nèi)容項(xiàng);自動(dòng)選擇要播放項(xiàng)的順序,所述順序反映用戶的反應(yīng);根據(jù)用戶關(guān)于音頻、視頻或者多媒體內(nèi)容項(xiàng)的播放指示的反應(yīng)在較長(zhǎng)的一段時(shí)間期間修改項(xiàng)的順序;以及在較短的一段時(shí)間期間臨時(shí)修改項(xiàng)的所述順序來(lái)反映如在指示的反應(yīng)中所反映的用戶心情的短期變化。
134.權(quán)利要求133的方法,還包括維護(hù)對(duì)于所述項(xiàng)的反應(yīng)信息,所述反應(yīng)信息包括較長(zhǎng)期反應(yīng)信息和較短期反應(yīng)信息。
135.一種方法,包括按照音頻、視頻或者多媒體系統(tǒng)的用戶的反應(yīng)所確定的順序播放音頻、視頻或者多媒體內(nèi)容項(xiàng),所述反應(yīng)是關(guān)于前次播放項(xiàng)而表達(dá)的;以及隨著時(shí)間自動(dòng)地修改針對(duì)表達(dá)的反應(yīng)的順序,所述修改被執(zhí)行而不要求使用這樣的元數(shù)據(jù),所述元數(shù)據(jù)定義可獲得的用來(lái)播放的項(xiàng)的風(fēng)格和藝術(shù)家。
136.一種方法,包括使用音頻、視頻或者多媒體系統(tǒng)從音頻、視頻或者多媒體內(nèi)容項(xiàng)的主體播放音頻、視頻或者多媒體內(nèi)容項(xiàng);根據(jù)用戶關(guān)于從項(xiàng)的所述主體播放項(xiàng)前次所提供的反應(yīng)信息自動(dòng)選擇要播放的下一項(xiàng);以及音頻、視頻或者多媒體內(nèi)容項(xiàng)中的每一個(gè)具有被選擇的限定的非零概率。
137.權(quán)利要求136的方法,其中,項(xiàng)被選定的概率是根據(jù)與各個(gè)項(xiàng)相關(guān)聯(lián)的分?jǐn)?shù)確定的。
138.權(quán)利要求136的方法,其中,選擇具有相對(duì)較低的分?jǐn)?shù)的項(xiàng)的概率隨著風(fēng)險(xiǎn)因數(shù)而變化。
139.權(quán)利要求138的方法,其中,所述風(fēng)險(xiǎn)因數(shù)是按照用戶對(duì)最近播放的項(xiàng)所表達(dá)的反應(yīng)來(lái)確定的。
140.權(quán)利要求139的方法,其中,如果用戶反應(yīng)是肯定的,則所述風(fēng)險(xiǎn)因數(shù)就增加。
141.權(quán)利要求139的方法,其中,如果用戶反應(yīng)是否定的,則所述風(fēng)險(xiǎn)因數(shù)就降低。
142.一種方法,包括為用戶從在音頻、視頻或者多媒體系統(tǒng)上可以獲得的音頻、視頻或者多媒體內(nèi)容項(xiàng)的主體播放音頻、視頻或者多媒體內(nèi)容項(xiàng);從用戶接收關(guān)于項(xiàng)的播放的反應(yīng)信息;以及為主體中的每一項(xiàng)自動(dòng)更新所述項(xiàng)將會(huì)被選擇來(lái)播放的概率。
143.權(quán)利要求142的方法,包括根據(jù)所更新的概率選擇要播放的項(xiàng)。
144.權(quán)利要求142的方法,其中,所述反應(yīng)信息包括關(guān)于用戶曾喜歡還是不曾喜歡所述項(xiàng)的顯式信息。
145.權(quán)利要求142的方法,其中,所述反應(yīng)信息包括關(guān)于用戶曾喜歡還是不曾喜歡所述項(xiàng)的隱式信息。
146.一種方法,包括關(guān)于在音頻、視頻或者多媒體系統(tǒng)上播放音頻、視頻或者多媒體內(nèi)容項(xiàng),從用戶接收對(duì)所述項(xiàng)的反應(yīng)的指示;以及能夠使用戶顯式地、隱式地或者采用兩種方式來(lái)指示所述反應(yīng)。
147.權(quán)利要求146的方法,其中,用戶能夠通過(guò)激活指定用于接收顯式反應(yīng)的用戶接口控制器來(lái)指示對(duì)所述項(xiàng)的反應(yīng)。
148.權(quán)利要求146的方法,其中,用戶能夠通過(guò)激活指定用于不同于接收用戶的顯式反應(yīng)的功能的用戶接口控制器來(lái)指示對(duì)所述項(xiàng)的反應(yīng)。
149.權(quán)利要求148的方法,其中,所述用戶接口控制器指定用于傳送控制器。
150.權(quán)利要求146的方法,其中,所述反應(yīng)包括對(duì)所述項(xiàng)的親和性。
151.一種方法,包括播放音頻、視頻或者多媒體內(nèi)容項(xiàng)的順序,所述順序是根據(jù)在可獲得的項(xiàng)的組上的概率分布以及風(fēng)險(xiǎn)因數(shù)選擇的,所述風(fēng)險(xiǎn)因數(shù)代表在播放所述分布上被分配了相對(duì)較低的概率的項(xiàng)上所要冒的風(fēng)險(xiǎn)程度;以及根據(jù)用戶指示的反應(yīng)修改所述風(fēng)險(xiǎn)因數(shù)。
152.權(quán)利要求151的方法,其中,如果用戶反應(yīng)是肯定的,則所述風(fēng)險(xiǎn)因數(shù)就增加。
153.權(quán)利要求151的方法,其中,如果所述反應(yīng)是否定的,則所述風(fēng)險(xiǎn)因數(shù)就降低。
154.一種方法,包括存儲(chǔ)分配給屬于音頻、視頻或者多媒體內(nèi)容項(xiàng)的可獲得的主體的音頻、視頻或者多媒體內(nèi)容項(xiàng)的概率的分布;為用戶選擇將要在音頻、視頻或者多媒體系統(tǒng)上播放的項(xiàng),所述選擇是以所述概率分布為基礎(chǔ)的;以及根據(jù)用戶所指示的關(guān)于所述項(xiàng)的播放的反應(yīng)動(dòng)態(tài)地修改所述概率分布。
155.一種方法,包括使用戶能夠通過(guò)指示他關(guān)于播放的項(xiàng)的反應(yīng)控制要播放的項(xiàng)的順序,所述控制是在不要求給用戶顯示任何信息的情況之下實(shí)現(xiàn)的。
156.一種方法,包括根據(jù)前次用戶關(guān)于音頻、視頻或者多媒體內(nèi)容項(xiàng)的播放指示的反應(yīng)為用戶控制由音頻、視頻或者多媒體系統(tǒng)播放音頻、視頻或者多媒體內(nèi)容項(xiàng),所述控制是在音頻、視頻或者多媒體系統(tǒng)被激活時(shí)并且不要求預(yù)先送入反應(yīng)信息的情況下動(dòng)態(tài)地開(kāi)始修改的。
157.權(quán)利要求156的方法,還包括使用戶能夠在音頻、視頻或者多媒體系統(tǒng)激活之前或者激活期間預(yù)先送入反應(yīng)信息。
158.一種方法,包括維護(hù)在音頻、視頻或者多媒體系統(tǒng)上自動(dòng)播放的項(xiàng)的歷史;維護(hù)屬于可獲得的音頻、視頻或者多媒體內(nèi)容項(xiàng)的主體的項(xiàng)的分?jǐn)?shù);以及更新所述分?jǐn)?shù)以便反映播放過(guò)的項(xiàng)的歷史,并且根據(jù)所述分?jǐn)?shù)概率性地選擇要播放的項(xiàng)。
159.權(quán)利要求158的方法,其中,所述更新包括罰去最近播放過(guò)的項(xiàng)的分?jǐn)?shù)。
160.權(quán)利要求159的方法,其中,所述更新包括隨時(shí)間過(guò)去減小所述分?jǐn)?shù)被罰的程度。
161.權(quán)利要求159的方法,其中,所述分?jǐn)?shù)包括除了播放過(guò)的項(xiàng)的歷史以外的其它因數(shù)。
162.一種裝置,包括安裝在車(chē)輛的某個(gè)位置的手動(dòng)可操作的控制器,這樣允許用戶在握著車(chē)輛的方向盤(pán)的同時(shí)操作所述控制器;以及與所述控制器相耦合的電路,所述電路被配置成將所述控制器的操作解釋為用戶對(duì)于在車(chē)輛中為用戶正在執(zhí)行的音頻、視頻或者多媒體材料項(xiàng)的反應(yīng),所述電路還被配置成使用所述反應(yīng)在確定以后要播放的音頻、視頻或者多媒體材料項(xiàng)中。
163.權(quán)利要求162的裝置,其中,所述手動(dòng)可操作的控制器被安裝在方向盤(pán)上。
164.權(quán)利要求162的裝置,其中,所述手動(dòng)可操作的控制器包括至少一個(gè)按鈕。
165.一種方法,包括存儲(chǔ)與要從項(xiàng)的主體選擇的項(xiàng)相關(guān)聯(lián)的元數(shù)據(jù),所述元數(shù)據(jù)隱含著所述項(xiàng)之間的關(guān)系;對(duì)項(xiàng)的請(qǐng)求作出響應(yīng),從項(xiàng)的主體提供一項(xiàng),所述提供的項(xiàng)是與所述請(qǐng)求相一致的項(xiàng);從用戶接收指示對(duì)于所提供的項(xiàng)的反應(yīng)的反應(yīng)信息;以及根據(jù)所述反應(yīng)信息概率性地從選定項(xiàng)的主體選擇另一項(xiàng)。
166.權(quán)利要求165的方法,其中,所述項(xiàng)的主體包括數(shù)據(jù)庫(kù)。
167.權(quán)利要求165的方法,其中,所述項(xiàng)的主體包括網(wǎng)頁(yè)。
168.權(quán)利要求165的方法,其中,所述主體中的每一個(gè)項(xiàng)具有被選擇的非零概率。
169.權(quán)利要求165的方法,其中,所述反應(yīng)信息在對(duì)有可能選擇的所述主體中的項(xiàng)進(jìn)行打分的過(guò)程中被處理為短期信息和長(zhǎng)期信息。
170.一種方法,包括將新的音頻、視頻或者多媒體內(nèi)容項(xiàng)添加到內(nèi)容項(xiàng)的主體;交互地從用戶接收對(duì)每一新項(xiàng)的分類的指示;在執(zhí)行內(nèi)容項(xiàng)期間從用戶接收反應(yīng)信息;以及根據(jù)用戶的反應(yīng)信息和來(lái)自用戶的分類信息選擇要播放的項(xiàng)。
171.一種方法,包括從內(nèi)容項(xiàng)的主體選擇音頻、視頻或者多媒體內(nèi)容項(xiàng)以便展示給用戶;所述選擇是以用戶對(duì)于前次播放的項(xiàng)所指示的反應(yīng)的組合和隱含著內(nèi)容項(xiàng)之間的關(guān)系的元數(shù)據(jù)為基礎(chǔ)的;每次選擇項(xiàng)時(shí),所述項(xiàng)中的每一個(gè)都具有被選擇的限定的概率。
172.一種方法,包括在播放屬于音頻、視頻或者多媒體內(nèi)容項(xiàng)的唱片集的音頻、視頻或者多媒體內(nèi)容項(xiàng)之一期間,所述唱片集是在大容量存儲(chǔ)媒體上所存儲(chǔ)的音頻、視頻或者多媒體內(nèi)容的多個(gè)唱片集中的一個(gè),使用戶能夠調(diào)用控制器來(lái)引發(fā)屬于所述唱片集的跟隨在所述一項(xiàng)之后的將要自動(dòng)播放的所有其它項(xiàng)。
173.權(quán)利要求172的方法,還包括在完成對(duì)所述其它項(xiàng)的自動(dòng)播放之后,回復(fù)到這樣的模式,在該模式中,其它項(xiàng)被自動(dòng)地從包括其它唱片集的項(xiàng)的項(xiàng)的主體中選擇來(lái)播放。
174.權(quán)利要求172的方法,其中,所述一項(xiàng)是由音頻、視頻或者多媒體系統(tǒng)根據(jù)用戶關(guān)于前次播放音頻、視頻或者多媒體內(nèi)容而得出的反應(yīng)概率性地選擇的。
175.權(quán)利要求173的方法,其中,所述項(xiàng)的主體中的其它項(xiàng)是由音頻、視頻或者多媒體系統(tǒng)根據(jù)用戶關(guān)于前次播放的音頻、視頻或者多媒體內(nèi)容項(xiàng)而得出的反應(yīng)概率性地自動(dòng)選擇的。
176.一種方法,包括在播放音頻、視頻或者多媒體內(nèi)容項(xiàng)期間,從用戶接收關(guān)于他對(duì)于播放中的項(xiàng)的反應(yīng)的信息;以及順序地播放音頻、視頻或者多媒體內(nèi)容的另一項(xiàng),其是部分地根據(jù)用戶反應(yīng)信息概率性地從項(xiàng)的主體中加以選擇的。
177.一種方法,包括將可能的相關(guān)項(xiàng)從專利材料的數(shù)據(jù)庫(kù)交付給用戶;接收代表用戶對(duì)所述項(xiàng)的相關(guān)的感覺(jué)的信息;根據(jù)所接收的信息和所述各項(xiàng)之間的關(guān)系更新各個(gè)項(xiàng)的分?jǐn)?shù);以及根據(jù)所述分?jǐn)?shù)概率性地選擇項(xiàng)以便交付給用戶。
178.權(quán)利要求177的方法,其中,可能相關(guān)的項(xiàng)包括專利和專利申請(qǐng)。
179.權(quán)利要求177的方法,其中,所述項(xiàng)之間的關(guān)系是以關(guān)于所述項(xiàng)的元數(shù)據(jù)為基礎(chǔ)的。
180.權(quán)利要求179的方法,其中,所述元數(shù)據(jù)包括發(fā)明人、受讓人、類別、日期以及專利號(hào)中的至少之一。
181.權(quán)利要求177的方法,還包括使用戶能夠通過(guò)在線連接接收所述項(xiàng)并提供信息。
182.權(quán)利要求177的方法,其中,每個(gè)項(xiàng)具有選擇的非零概率。
183.權(quán)利要求177的方法,其中,一個(gè)或者不止一個(gè)所述項(xiàng)可以同時(shí)交付給用戶。
全文摘要
在一些具體實(shí)施中,音樂(lè)的音軌組成可用于播放的音軌的主體。關(guān)于所述音軌的元數(shù)據(jù)可以指示音軌之間的關(guān)系,例如,它們是爵士樂(lè)。關(guān)于用戶對(duì)一個(gè)或者多個(gè)音軌的播放的顯式以及隱式的信息被存儲(chǔ)。所有可利用的音軌或者直接作為用戶反應(yīng)信息的結(jié)果或者根據(jù)音軌的相互關(guān)系被打分。所述打分在每次用戶提供對(duì)于播放過(guò)的音軌的顯式或者隱式的反應(yīng)時(shí)被更新。音軌是根據(jù)在選擇時(shí)的估值或分?jǐn)?shù)以及這樣的概率技術(shù)被自動(dòng)選擇來(lái)播放的,所述概率技術(shù)要保證每個(gè)音軌具有在任意時(shí)間被播放的某個(gè)概率。
文檔編號(hào)H04N7/16GK1471098SQ0314875
公開(kāi)日2004年1月28日 申請(qǐng)日期2003年6月24日 優(yōu)先權(quán)日2002年6月25日
發(fā)明者L·查瑪, L 查瑪, R·穆恩, 馬丁, K·D·馬丁, 格林伯葛, H·P·格林伯葛 申請(qǐng)人:伯斯有限公司